summaryrefslogtreecommitdiff
path: root/contrib/webcscope/CVS/Entries.Extra.Old
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/webcscope/CVS/Entries.Extra.Old')
-rw-r--r--contrib/webcscope/CVS/Entries.Extra.Old7
1 files changed, 7 insertions, 0 deletions
diff --git a/contrib/webcscope/CVS/Entries.Extra.Old b/contrib/webcscope/CVS/Entries.Extra.Old
new file mode 100644
index 0000000..64171ad
--- /dev/null
+++ b/contrib/webcscope/CVS/Entries.Extra.Old
@@ -0,0 +1,7 @@
+/INSTALL////
+/LICENSE////
+/TODO////
+/cgi-lib.pl////
+/cscope////
+/hilite.c////
+D/icons////
lkml.kernel.org/r/1452094975-551-1-git-send-email-mhocko@kernel.org [2] http://lkml.kernel.org/r/1456750705-7141-1-git-send-email-mhocko@kernel.org This patch (of 18): This is the first step in making mmap_sem write waiters killable. It focuses on the trivial ones which are taking the lock early after entering the syscall and they are not changing state before. Therefore it is very easy to change them to use down_write_killable and immediately return with -EINTR. This will allow the waiter to pass away without blocking the mmap_sem which might be required to make a forward progress. E.g. the oom reaper will need the lock for reading to dismantle the OOM victim address space. The only tricky function in this patch is vm_mmap_pgoff which has many call sites via vm_mmap. To reduce the risk keep vm_mmap with the original non-killable semantic for now. vm_munmap callers do not bother checking the return value so open code it into the munmap syscall path for now for simplicity. Signed-off-by: Michal Hocko <mhocko@suse.com> Acked-by: Vlastimil Babka <vbabka@suse.cz> Cc: Mel Gorman <mgorman@suse.de> Cc: "Kirill A. Shutemov" <kirill.shutemov@linux.intel.com> Cc: Konstantin Khlebnikov <koct9i@gmail.com> Cc: Hugh Dickins <hughd@google.com> Cc: Andrea Arcangeli <aarcange@redhat.com> Cc: David Rientjes <rientjes@google.com> Cc: Dave Hansen <dave.hansen@linux.intel.com> Cc: Johannes Weiner <hannes@cmpxchg.org> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat