Re: Linux v2.6.16-rc5

From: Christoph Hellwig
Date: Tue Feb 28 2006 - 07:40:52 EST


On Sun, Feb 26, 2006 at 09:27:28PM -0800, Linus Torvalds wrote:
>
> The tar-ball is being uploaded right now, and everything else should
> already be pushed out. Mirroring might take a while, of course.
>
> There's not much to say about this: people have been pretty good, and it's
> just a random collection of fixes in various random areas. The shortlog is
> actually pretty short, and it really describes the updates better than
> anything else.
>
> Have I missed anything? Holler. And please keep reminding about any
> regressions since 2.6.15.

We still have a regression from 2.6.15 in the megaraid_sas driver.

We started sending down all requests as scatter/gather lists after 2.6.15,
and the (broken) way megaraid_sas tried to hide the physical disks ceased
to work. Now the driver shows all physical disks which confuses installers
to no end and could trick people to write to it which would corrupt controller
internal state badly.

To fix this properly the scsi midlayer needs to handle the ->slave_configure
return value. The patch for that is pretty trivially, but could in theory
cause problems if an existing driver returns something bogus from
->slave_configure. Both the core patch and the actual megaraid_sas fix
are in James' scsi-rc-fixes tree, so if you pull that once more we should
be done with this.
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/