diff for duplicates of <45a85b01-e005-8cb6-af96-b23ce9b5fca7@linux.intel.com> diff --git a/a/content_digest b/N1/content_digest index 833a22e..d84eb0c 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -28,7 +28,9 @@ Nadav Amit <nadav.amit@gmail.com> Oleg Nesterov <oleg@redhat.com> Pavel Machek <pavel@ucw.cz> - " Peter Zijlstra <pet>\0" + Peter Zijlstra <peterz@infradead.org> + Ravi V. Shankar <ravi.v.shankar@intel.com> + " Vedvyas Shanbhogue <vedvyas.shanbhogue@intel.com>\0" "\00:1\0" "b\0" "On 07/11/2018 10:05 AM, Yu-cheng Yu wrote:\n" @@ -64,4 +66,4 @@ "bifurcate can_follow_write_pte(). Just separate the shadowstack and\n" non-shadowstack parts. -2aab864861c6bab8be435e83463333e4a801dc831ec82ebb29995454e19ee302 +26248c3fab60732edccc6b1a7c7dfde614b4557606cfc5dd2cf2c8966b400b04
diff --git a/a/1.txt b/N2/1.txt index 7306ab7..6bd8ab9 100644 --- a/a/1.txt +++ b/N2/1.txt @@ -30,3 +30,7 @@ will (should?) never even *see* a pte_write() PTE. I think this is a case where you just need to bite the bullet and bifurcate can_follow_write_pte(). Just separate the shadowstack and non-shadowstack parts. +-- +To unsubscribe from this list: send the line "unsubscribe linux-doc" in +the body of a message to majordomo@vger.kernel.org +More majordomo info at http://vger.kernel.org/majordomo-info.html diff --git a/a/content_digest b/N2/content_digest index 833a22e..f4f2505 100644 --- a/a/content_digest +++ b/N2/content_digest @@ -28,7 +28,9 @@ Nadav Amit <nadav.amit@gmail.com> Oleg Nesterov <oleg@redhat.com> Pavel Machek <pavel@ucw.cz> - " Peter Zijlstra <pet>\0" + Peter Zijlstra <peterz@infradead.org> + Ravi V. Shankar <ravi.v.shankar@intel.com> + " Vedvyas Shanbhogue <vedvyas.shanbhogue@intel.com>\0" "\00:1\0" "b\0" "On 07/11/2018 10:05 AM, Yu-cheng Yu wrote:\n" @@ -62,6 +64,10 @@ "\n" "I think this is a case where you just need to bite the bullet and\n" "bifurcate can_follow_write_pte(). Just separate the shadowstack and\n" - non-shadowstack parts. + "non-shadowstack parts.\n" + "--\n" + "To unsubscribe from this list: send the line \"unsubscribe linux-doc\" in\n" + "the body of a message to majordomo@vger.kernel.org\n" + More majordomo info at http://vger.kernel.org/majordomo-info.html -2aab864861c6bab8be435e83463333e4a801dc831ec82ebb29995454e19ee302 +0ba3a68732534052018abe42cf2cde9a2d7f6e810206963f77980efe30ac1ac8
diff --git a/a/1.txt b/N3/1.txt index 7306ab7..5bc8c17 100644 --- a/a/1.txt +++ b/N3/1.txt @@ -1,7 +1,7 @@ On 07/11/2018 10:05 AM, Yu-cheng Yu wrote: > My understanding is that we don't want to follow write pte if the page -> is shared as read-only. For a SHSTK page, that is (R/O + DIRTY_SW), -> which means the SHSTK page has not been COW'ed. Is that right? +> is shared as read-only. A For a SHSTK page, that is (R/O + DIRTY_SW), +> which means the SHSTK page has not been COW'ed. A Is that right? Let's look at the code again: diff --git a/a/content_digest b/N3/content_digest index 833a22e..b7bd65a 100644 --- a/a/content_digest +++ b/N3/content_digest @@ -28,13 +28,15 @@ Nadav Amit <nadav.amit@gmail.com> Oleg Nesterov <oleg@redhat.com> Pavel Machek <pavel@ucw.cz> - " Peter Zijlstra <pet>\0" + Peter Zijlstra <peterz@infradead.org> + Ravi V. Shankar <ravi.v.shankar@intel.com> + " Vedvyas Shanbhogue <vedvyas.shanbhogue@intel.com>\0" "\00:1\0" "b\0" "On 07/11/2018 10:05 AM, Yu-cheng Yu wrote:\n" "> My understanding is that we don't want to follow write pte if the page\n" - "> is shared as read-only. \302\240For a SHSTK page, that is (R/O + DIRTY_SW),\n" - "> which means the SHSTK page has not been COW'ed. \302\240Is that right?\n" + "> is shared as read-only. A For a SHSTK page, that is (R/O + DIRTY_SW),\n" + "> which means the SHSTK page has not been COW'ed. A Is that right?\n" "\n" "Let's look at the code again:\n" "\n" @@ -64,4 +66,4 @@ "bifurcate can_follow_write_pte(). Just separate the shadowstack and\n" non-shadowstack parts. -2aab864861c6bab8be435e83463333e4a801dc831ec82ebb29995454e19ee302 +1654f92d01b859687bbe569952fa739c70a85272f02afd06889c0f43d7193cbc
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.