Thread (18 messages) 18 messages, 3 authors, 2009-12-08

cache aliasing in dup_mmap

From: Jamie Lokier <hidden>
Date: 2009-11-30 19:09:50

Russell King - ARM Linux wrote:
On Mon, Nov 23, 2009 at 08:31:10PM +0000, Russell King - ARM Linux wrote:
quoted
On Thu, Nov 19, 2009 at 01:08:01PM -0500, Steven Walter wrote:
quoted
On Thu, Nov 19, 2009 at 3:57 AM, Russell King - ARM Linux
[off-list ref] wrote:
quoted
I'm afraid that I have nothing further to suggest, and so I'm shelving
the patches. ?That means this problem will remain unresolved in future
kernels.
I had the tester restart the reboot-loop, and so far it's done ~1200
runs with no problem.  I'm thinking now that either I hosed something
up with the build initially, or else the tester didn't flash it
correctly.  1200 runs isn't enough to be conclusive, but it's a lot
better than 88.  I'll let you know when we have something more
definitive.
I'd just like to keep this issue hot so it doesn't get forgotten about.
Are we at a conclusive point on this?
Today is decision day.  Do we go with these two patches or not?
Way back when this thread started, I had a think about the proposed
fix and thought it was insufficient in some cases.  That is, the race
could still occur but not as often.  But it was hard to explain, and I
don't think I did so adequately.

The patches are an improvement.  That's a good enough reason to apply
them, but I'm grateful this thread keeps popping to the top of my
inbox to remind me to have a think about the corner cases again,
because I suspect the issue is not fully closed.

-- Jamie
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help