cache aliasing in dup_mmap

Russell King - ARM Linux linux at arm.linux.org.uk
Thu Nov 5 09:48:30 EST 2009


On Mon, Oct 05, 2009 at 03:46:23PM +0100, Russell King - ARM Linux wrote:
> On Tue, Sep 29, 2009 at 08:11:08PM +0100, Russell King - ARM Linux wrote:
> > On Tue, Sep 29, 2009 at 12:30:27PM -0400, Steven Walter wrote:
> > > On Sun, Mar 8, 2009 at 10:36 AM, Russell King - ARM Linux
> > > <linux at arm.linux.org.uk> wrote:
> > > > On Sun, Mar 08, 2009 at 12:10:29PM +0000, Russell King - ARM Linux wrote:
> > > >> I don't think moving flush_cache_mm solves anything - the problem remains,
> > > >> but with a different timing.
> > > >
> > > > On the other hand, this should solve the problem.  I'm not 100% happy
> > > > with this because we end up using the cache flush ops on the same memory
> > > > several times.
> > > 
> > > Russell
> > > 
> > > It appears that this patch is neither in Linus' tree nor the ARM
> > > master branch.  Was a different fix committed to address the original
> > > memory corruption issue?
> > 
> > >From what I can see, there was no positive response to the actual patch
> > (and no testing of the actual patch), so it doesn't get merged.
> > 
> > Changes don't get merged until they themselves have been tested.
> 
> I've not heard anything further.  I've thrown the patches into the git
> tree under a separate branch now (top two):
> 
> http://ftp.arm.linux.org.uk/git/gitweb.cgi?p=linux-2.6-arm.git;a=shortlog;h=refs/heads/cup
> 
> I do feel that more work needs to be done to the 2nd patch though.

Okay, enough.  This issue is NOT going to get fixed unless you (or
someone else who can reproduce your problem) responds.

No response, no fix.  Simple, really.  I give you two weeks to respond
on this issue so it can be progressed before the above branch is trashed.



More information about the linux-arm-kernel mailing list