Re: Linux-2.1.126...

G. Allen Morris III (gam3@dharma.sehda.com)
Sat, 24 Oct 1998 01:00:34 -0700


I did not get them all on my first try.

There is also a `bug' in linux/drivers/scsi/sd.c. Here is what I
think that it sould be. THIS IS ONLY A GUESS!!!!

--- linux/drivers/scsi/sd.c.orig Sat Oct 24 00:16:04 1998
+++ linux/drivers/scsi/sd.c Sat Oct 24 00:52:04 1998
@@ -1783,13 +1783,13 @@

for (sdgd = gendisk_head; sdgd; sdgd = sdgd->next)
{
- if (sdgd->next >= sd_gendisks && sdgd->next <= LAST_SD_GENDISK)
+ if (sdgd->next >= sd_gendisks && sdgd->next <= &LAST_SD_GENDISK)
removed++, sdgd->next = sdgd->next->next;
else sdgd = sdgd->next;
}
- if (removed != N_USED_SCSI_DISKS)
+ if (removed != N_USED_SD_MAJORS)
printk("%s %d sd_gendisks in disk chain",
- removed > N_USED_SCSI_DISKS ? "total" : "just", removed);
+ removed > N_USED_SD_MAJORS ? "total" : "just", removed);

}

>>>"G. Allen Morris III" said:
> There is also a `bug' in linux/drivers/scsi/sd.c. Here is what I
> think that it sould be. THIS IS ONLY A GUESS!!!!
>
> --- linux/drivers/scsi/sd.c.orig Sat Oct 24 00:16:04 1998
> +++ linux/drivers/scsi/sd.c Sat Oct 24 00:17:59 1998
> @@ -1787,9 +1787,9 @@
> removed++, sdgd->next = sdgd->next->next;
> else sdgd = sdgd->next;
> }
> - if (removed != N_USED_SCSI_DISKS)
> + if (removed != N_USED_SD_MAJORS)
> printk("%s %d sd_gendisks in disk chain",
> - removed > N_USED_SCSI_DISKS ? "total" : "just", removed);
> + removed > N_USED_SD_MAJORS ? "total" : "just", removed);
>
> }
>
> ------------------------
>
> >>>Linus Torvalds said:
> >
> > There's a new kernel out there. 2.1.126 does:
> > - architecture updates for alpha and MIPS (and some minor PPC updates
> > too)
> > - joystick updates
> > - MCA stuff from Alan. The guy has too much free time on his hands.
> > - stallion driver cosmetic update
> > - nasty SMP race with "task queues" (not the scheduling kind), where we
> > were mixing atomic metaphores, resulting in a mess. Usually a benign
> > one, but occasionally you could force oopses.
> > - some floppy and ide updates
> > - PS/2 mouse driver integrated into the PC keyboard controller. That got
> > rid of a lot of really nasty problems (it's the same controller,
> > accessing it from two different drivers was always messy)
> > - various driver updates: floppy, ide, network drivers, sound, video..
> > - various small FS fixes - finally _really_ getting the ENOENT vs ENOTDI
R
> > stuff right, nfsd updates, remounting fixes, filesize limits on NFS
> > and smbfs, ntfs and ufs updates...
> > - shm updates from Alan
> > - cleanup of some MM stuff, I hope Andrea will re-do the patches and I'l
l
> > look at the other parts.
> > - unix fd garbage collection fix, getting rid of circular dependencies..
> >
> > And probably various other small fixes that I have thankfully forgotten
> > about.
> >
> > Linus
> >
> >
> > -
> > To unsubscribe from this list: send the line "unsubscribe linux-kernel" i
n
> > the body of a message to majordomo@vger.rutgers.edu
> > Please read the FAQ at http://www.tux.org/lkml/
>
> ---------------------------------
> G. Allen Morris III
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.rutgers.edu
> Please read the FAQ at http://www.tux.org/lkml/

---------------------------------
G. Allen Morris III

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/