diff for duplicates of <1310726370.2586.312.camel@twins> diff --git a/a/1.txt b/N1/1.txt index 6430321..32caef9 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -2,13 +2,13 @@ On Fri, 2011-07-15 at 11:32 +0100, David Laight wrote: > > The fault causing futex_atomic_cmpxchg_inatomic() is > > protected by pagefault_disable(), so the page fault handler has > > no chance to toggle the SW dirty/young tracking. ->=20 +> > Perhaps that is the bug! > Whatever pagefault_disable() does, it shouldn't disable the > SW dirty/young tracking - which should only needs bits moving > in the page table itself (and TLB update??) rather than any > operations on the rest of the data areas. ->=20 +> > It looks to me as though this could happen any time a page > is marked inaccessible by the dirty/young tracking. > Not just as a result of COW. diff --git a/a/content_digest b/N1/content_digest index 930d5a1..6695c04 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -3,8 +3,8 @@ "Subject\0RE: [PATCH 0/1] Fixup write permission of TLB on powerpc e500 core\0" "Date\0Fri, 15 Jul 2011 12:39:30 +0200\0" "To\0David Laight <David.Laight@aculab.com>\0" - "Cc\0tony.luck@intel.com" - Shan Hai <haishan.bai@gmail.com> + "Cc\0Shan Hai <haishan.bai@gmail.com>" + tony.luck@intel.com linux-kernel@vger.kernel.org cmetcalf@tilera.com dhowells@redhat.com @@ -19,13 +19,13 @@ "> > The fault causing futex_atomic_cmpxchg_inatomic() is\n" "> > protected by pagefault_disable(), so the page fault handler has\n" "> > no chance to toggle the SW dirty/young tracking.\n" - ">=20\n" + "> \n" "> Perhaps that is the bug!\n" "> Whatever pagefault_disable() does, it shouldn't disable the\n" "> SW dirty/young tracking - which should only needs bits moving\n" "> in the page table itself (and TLB update??) rather than any\n" "> operations on the rest of the data areas.\n" - ">=20\n" + "> \n" "> It looks to me as though this could happen any time a page\n" "> is marked inaccessible by the dirty/young tracking.\n" "> Not just as a result of COW.\n" @@ -37,4 +37,4 @@ "If it requires the vma, it requires mmap_sem and it thus has to avoid\n" the whole thing when pagefault_disabled(). -59ad22336dfcd544769f46a2560b1905900cfc62842da87589da8a526883745e +61d89cae30d61ce2621d636b8b288eb335b60a6b33aa7f15c9c864bb52fcf2ec
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.