2.5.1-pre3 FIXED (was Re: 2.5.1-pre3 DON'T USE)

2.5.1-pre3 FIXED (was Re: 2.5.1-pre3 DON'T USE)

Post by Andre Hedric » Sat, 01 Dec 2001 06:30:19

> > Hi,

> > Please don't use this kernel unless you can afford to loose your data.
> > I'm looking at the problem right now.

> Ok the problem was only on highmem machines, the copying of data was
> just wrong. The attached patch fixes that and a few other buglets, such
> as:

> - BIO_HASH remnant in LVM
> - bouncing should take multi-page bio's into account
> - bouncing should bounce pages _above_ the bounce_pfn :-)
> - remove bio_size() macro, it's just silly
> - multi-page bio fixes (BIO_CONTIG etc)

> Linus, please apply.

> I'm going to make a TODO list for the new block stuff, so potential
> block janitors can get cracking on updating all those broken drivers
> etc. If someone would be willing to coordinate this effort, let me know.

When you think it is stable again I will supply you all an integration
patch of my stuff and it will allow you to trace the data down the path
ways to find any periodic or random acts of disk abuse.


Andre Hedrick
CEO/President, LAD Storage Consulting Group
Linux ATA Development
Linux Disk Certification Project

To unsubscribe from this list: send the line "unsubscribe linux-kernel" in

More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/