From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <3ceef387c19a6598d0e2767bed0c040a@collyer.net> To: 9fans@cse.psu.edu Subject: Re: [9fans] Bad Karma with old kit Date: Sat, 4 Jun 2005 15:26:18 -0700 From: geoff@collyer.net In-Reply-To: <62eb7aa995305986b9050a5bcaf00a5e@proxima.alt.za> MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 5c03572a-ead0-11e9-9d60-3106f5b1d025 [Lucio, I tried to mail this to you privately, but keep getting Sat Jun 4 15:16:22 PDT 2005 connect to tcp!proxima.alt.za: 550 5.0.0 Access denied ] You can compile the 64-bit fs to be compatible on-disk with the 32-bit fs by adding -DOLD to CFLAGS in the mkfile for that system. It might be worth trying the newer code. The old IDE code was a little weak on error checks. Bad block size sounds like a good guess, but aren't you booting the same fs kernel that you used to run on this machine? The block size is compiled in, so I'm not sure how it could have changed. I'm a little puzzled by the references in the devinit lines to D5 and D14; those don't look like valid file server device strings, which is worrisome. It looks like `D' is a `can't happen' condition, in Zfmt() at /sys/src/fs/port/sub.c:602.