Highmem issues with MMC filesystem
Nicolas Pitre
nico at fluxnic.net
Fri Mar 19 13:59:28 EDT 2010
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
More information about the linux-arm-kernel
mailing list