diff for duplicates of <20180523004530.GG30522@ZenIV.linux.org.uk> diff --git a/a/1.txt b/N1/1.txt index 60a0ec8..ced7dee 100644 --- a/a/1.txt +++ b/N1/1.txt @@ -58,9 +58,3 @@ and if we have fput() done first (in aio_rw_complete()) we are vulnerable to CPU1: io_cancel() grabs ->ctx_lock, finds iocb and removes it from the list. CPU2: aio_rw_complete() on that iocb. fput() done, opening us to rmmod. CPU1: call ->ki_cancel(), which points to freed memory now. BOOM. - --- -To unsubscribe, send a message with 'unsubscribe linux-aio' in -the body to majordomo@kvack.org. For more info on Linux AIO, -see: http://www.kvack.org/aio/ -Don't email: <a href=mailto:"aart@kvack.org">aart@kvack.org</a> diff --git a/a/content_digest b/N1/content_digest index 2392b71..26a6ed7 100644 --- a/a/content_digest +++ b/N1/content_digest @@ -72,12 +72,6 @@ "and if we have fput() done first (in aio_rw_complete()) we are vulnerable to\n" "CPU1:\tio_cancel() grabs ->ctx_lock, finds iocb and removes it from the list.\n" "CPU2:\taio_rw_complete() on that iocb. fput() done, opening us to rmmod.\n" - "CPU1:\tcall ->ki_cancel(), which points to freed memory now. BOOM.\n" - "\n" - "--\n" - "To unsubscribe, send a message with 'unsubscribe linux-aio' in\n" - "the body to majordomo@kvack.org. For more info on Linux AIO,\n" - "see: http://www.kvack.org/aio/\n" - "Don't email: <a href=mailto:\"aart@kvack.org\">aart@kvack.org</a>" + "CPU1:\tcall ->ki_cancel(), which points to freed memory now. BOOM." -8d3a81946174e50719a079159858318273eb3d2600bed72f48284f6d372398b9 +7fe6cbd620ea1b0f1a738a7b0d292ea857dbd4784a7cd733020800216f7df07c
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.