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