Re: [PATCH 0/18] change mmap_sem taken for write killable

From
Michal Hocko <mhocko@kernel.org>
Date
2016-02-29 14:16:27
Also in
linux-mm, lkml
Reply to
Kirill A. Shutemov, 2016-02-29
On Mon 29-02-16 17:04:16, Kirill A. Shutemov wrote:
[...]
quoted
Most of the patches are really trivial because the lock is help from a
shallow syscall paths where we can return EINTR trivially. Others seem
to be easy as well as the callers are already handling fatal errors and
bail and return to userspace which should be sufficient to handle the
failure gracefully. I am not familiar with all those code paths so a
deeper review is really appreciated.
What about effect on userspace? IIUC, we would have now EINTR returned
from bunch of syscall, which haven't had this errno on the table before.
Should we care?
Those function will return EINTR only when the current was _killed_ when
we do not return to the userspace. So there shouldn't be any visible
effect.
-- 
Michal Hocko
SUSE Labs
Thread (68 messages) 68 messages, 8 authors, last reply 2016-03-11
Keyboard shortcuts
hback out one level
jnext message in thread / next series-diff position
kprevious message in thread / previous series-diff position
ldrill in
Escclose help / fold thread tree
?toggle this help