On Wed, Mar 07, 2007 at 09:38:16PM -0600, Harmon Seaver wrote: > Steve Langasek wrote: > > On Wed, Mar 07, 2007 at 03:31:11PM -0600, Harmon Seaver wrote: > >> Is there a netboot image still available that will netboot sarge?
> > Sure, the sarge netboot images. > > http://www.debian.org/releases/sarge/debian-installer/ > No luck with that one -- it loads up, boots the initrd and then > crashes. I tried an earlier one from that page as well, same thing. I > also debootstrap installed sarge on the multia and it seems to install > okay, but then when I actually boot it, there's something wrong with the > sym63c8xx scsi driver and it always go into single user mode saying it > can't fsck /dev/sda1 which is the /boot partition. > I think it just isn't loading the module, or the module is corrupt -- > no problem loading that module fin the etch install on my external > drive. And no problem fscking any of the partions on /dev/sda from etch > either. > Also tried installing devfsd hoping that might resolve the problem, > but it didn't. Maybe I'll try installing a 2.6 kernel -- although that > doesn't really solve anything since then pcmcia won't work, which is > mostly why I wanted to install sarge. > Sigh! Any luck getting the pcmcia module fixed in etch? Yes, I have a patch that appears to fix the relocation problem in rsrc_nonstatic; I was hoping to find a fix for 410933, but those are different relocation errors entirely and so far I haven't found enough documentation of the relocation types to find the bug. Anyway, for the non-SMP problem, the attached patch does the trick. I don't expect it to make it into etch r0, but will certainly aim for it to be in the first point release. -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/
--- a/arch/alpha/kernel/module.c 2006-09-19 20:42:06.000000000 -0700 +++ b/arch/alpha/kernel/module.c 2007-02-25 21:15:57.000000000 -0800 @@ -274,7 +274,7 @@ break; case R_ALPHA_GPREL16: value -= gp; - if ((short) value != value) + if ((unsigned short) value != value) goto reloc_overflow; *(u16 *)location = value; break;