On Fri, 19 Mar 2010, Russell King - ARM Linux wrote: > On Fri, Mar 19, 2010 at 09:17:19AM -0400, Nicolas Pitre wrote: > > And in this case, the same SATA driver is used on two different system, > > one being ARMv5 with absolutely no issues with highmem, and the other > > being ARMv6 with highmem problems. So that pretty much rules out IDE > > driver bugs. > > No it doesn't - there's more changes between ARMv5 and ARMv6 than just > the cache model. There's weak memory ordering effects too. Sure. But at the moment we have: - ARMv5 without highmem -> works - ARMv5 with highmem -> works - ARMv6 without highmem -> works - ARMv6 with highmem -> fails In all four cases the SATA driver, the hard disk and the filesystem on it are identical. In the two ARMv5 cases the system and the kernel are identical. Ditto for the two ARMv6 cases. And the kernel used is the very latest i.e. v2.6.34-rc1-1642-gfc7f99c. Nicolas -- To unsubscribe from this list: send the line "unsubscribe linux-mmc" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html