Messages in this thread | | | Date | Sat, 12 Dec 2015 10:33:42 -0800 | Subject | Re: [PATCH] lock_page() doesn't lock if __wait_on_bit_lock returns -EINTR | From | Linus Torvalds <> |
| |
On Sat, Dec 12, 2015 at 8:23 AM, Chris Mason <clm@fb.com> wrote: > We have two reports of frequent crashes in btrfs where asserts in > clear_page_dirty_for_io() were triggering on missing page locks. > > The crashes were much easier to trigger when processes were catching > ctrl-c's, and after much debugging it really looked like lock_page was a > noop.
Hmm. PeterZ has another patch for wait_ob_bit signal handling pending, but I *think* that one only affects the "killable()" case.
Peter, did that patch also handle just plain "lock_page()" case?
Linus
| |