Re: [PATCH RFC 2/2] mm, sched: trigger might_sleep() in might_fault() when pagefaults are disabled
From: David Hildenbrand <hidden>
Date: 2014-11-27 18:08:53
Also in:
linux-arch, lkml
From: David Hildenbrand <hidden>
Date: 2014-11-27 18:08:53
Also in:
linux-arch, lkml
quoted
quoted
- - __might_sleep(__FILE__, __LINE__, 0); + if (unlikely(!pagefault_disabled())) + __might_sleep(__FILE__, __LINE__, 0);Same here: so maybe make might_fault a wrapper around __might_fault as well.
Yes, I also noticed that. It was part of the original code. For now I kept this revert as close as possible to the original patch. Better fix this in an add-on patch? Or directly in this commit? At least for the in-header function it is easy to fix in this patch. Thanks!