1 May 2010 12:31
Re: Broken GENERIC kernel
Johnny Billquist <bqt <at> softjar.se>
2010-05-01 10:31:30 GMT
2010-05-01 10:31:30 GMT
George Harvey wrote: > On Thu, 29 Apr 2010 17:59:15 +0200 > Martin Husemann <martin <at> duskware.de> wrote: > >> On Thu, Apr 29, 2010 at 05:39:11PM +0200, Johnny Billquist wrote: >>> Woo. I just decided to try the latest release - 5.1_RC1, and it's pretty >>> broken on the VAX... >> Works for me.... > > Doesn't work for me :( Ok. Now have done some hacking on the KA86 code for NetBSD-current, and have a kernel that seems to work. I suspect that there is noone else running such a machine, so maybe this isn't too interesting for others... However, in doing this, I have also been tearing through the SBI code, the KA780 and KA750, as well as a little fiddling with the Unibus code. So if anyone have such a machine running (real or emulated), it would be nice to talk and test my code to see that those machines also work. Then I'll be happy to send in my changes so that they can be incorporated in the official sources again. Another thing - in the process of this I also discovered that /boot does not work on the 8650. I don't know how/if it works on other machines. Anyone who can test a fairly new version and report? I guess I might look at that next, once I'm done with this part. My current /boot is from 2006...(Continue reading)
).
> You're probably going to be better off with the 10-byte versions, which
> have only 4 bytes of block number ("only" - 32 bits of block number can
> address two terabytes of disk).
Right. And actually, I was confusing the size of the request with the
size of the disk block address (which you probably suspected).
>> And, fyi: If you can make sure that the boot monitor will only access
>> data in the first 1G of a disk, you can actually have a disk of any
>> size also as the boot disk. And since Unix partitions the disk, all
>> you need to do is make sure that the root partition (partition a) is
>> less than 1G, and you are home free.
>
> The boot partition, actually, not necessarily the root partition.
> I have some Suns with the same problem (ROM code restricted to 6-byte
> CDBs) on which I have a tiny boot partition (a few tens of megs at
RSS Feed