-171 iommu corruption reintroduced?
I just grabbed -171 and gave it a whirl on my S2885. It seems to reintroduce the IOMMU optimization that was problematic on 3ware and QLogic cards a while back and fixed in -156 (all trace of the changes to kernel/pci-gart.c relating to the 'nofullflush' option have disappeared). Booting -171 sees all sorts of DMA corruption doing things like paging in libc, then it eats my / as soon as it writes the superblock out (wrong). Fun! Am I mistaken, or is there something more recent/better than -171 floating around out there? -mcq
On Thu, 15 Jan 2004 12:16:03 -0800 John McCorquodale <mcq1@viz.cacr.caltech.edu> wrote:
I just grabbed -171 and gave it a whirl on my S2885. It seems to reintroduce the IOMMU optimization that was problematic on 3ware and QLogic cards a while back and fixed in -156 (all trace of the changes to kernel/pci-gart.c relating to the 'nofullflush' option have disappeared). Booting -171 sees all sorts of DMA corruption doing things like paging in libc, then it eats my / as soon as it writes the superblock out (wrong). Fun!
Am I mistaken, or is there something more recent/better than -171 floating around out there?
The latest released 9.0 kernel is -178 (including security updates, so you should definitely update). It has the workaround enabled by default. It also has updated SATA support. -Andi
Hi, What SATA support has been added? I'm looking for support for the Silicon Image 3114 on a tyan 2882 - did that make it in or do I need to keep using the 2.6 kernel which is not working well with my java app? Thanks Al Andi Kleen wrote:
On Thu, 15 Jan 2004 12:16:03 -0800 John McCorquodale <mcq1@viz.cacr.caltech.edu> wrote:
I just grabbed -171 and gave it a whirl on my S2885. It seems to reintroduce the IOMMU optimization that was problematic on 3ware and QLogic cards a while back and fixed in -156 (all trace of the changes to kernel/pci-gart.c relating to the 'nofullflush' option have disappeared). Booting -171 sees all sorts of DMA corruption doing things like paging in libc, then it eats my / as soon as it writes the superblock out (wrong). Fun!
Am I mistaken, or is there something more recent/better than -171 floating around out there?
The latest released 9.0 kernel is -178 (including security updates, so you should definitely update). It has the workaround enabled by default.
It also has updated SATA support.
-Andi
On Thu, 15 Jan 2004 15:44:34 -0500 Al Adler <aadler@sourcecodecorp.com> wrote:
What SATA support has been added? I'm looking for support for the Silicon Image 3114 on a tyan 2882 - did that make it in or do I need to keep using the 2.6 kernel which is not working well with my java app?
The SATA support should be roughly equivalent to slightly older 2.6. It's a "bonus" feature currently, not fully tested, so use it at your own risk. -Andi
Al Adler <aadler@sourcecodecorp.com> writes:
Hi, What SATA support has been added? I'm looking for support for the Silicon Image 3114 on a tyan 2882 - did that make it in or do I need to keep using the 2.6 kernel which is not working well with my java app?
No changes for the 3114 are in that kernel, Andreas -- Andreas Jaeger, aj@suse.de, http://www.suse.de/~aj SuSE Linux AG, Maxfeldstr. 5, 90409 Nürnberg, Germany GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
participants (4)
-
Al Adler
-
Andi Kleen
-
Andreas Jaeger
-
John McCorquodale