commit | a5b696ee6e10103def82ea9abc18958912e81b00 | [log] [tgz] |
---|---|---|
author | Kent Overstreet <kent.overstreet@linux.dev> | Mon Jun 19 21:01:13 2023 -0400 |
committer | Kent Overstreet <kent.overstreet@linux.dev> | Sun Oct 22 17:10:04 2023 -0400 |
tree | c8b0dadf44dd7441a92c2081b7b78202386bd3bc | |
parent | 6547ebabdaac4407ccc978f63f4dc4d9f8936783 [diff] |
bcachefs: seqmutex; fix a lockdep splat We can't be holding btree_trans_lock while copying to user space, which might incur a page fault. To fix this, convert it to a seqmutex so we can unlock/relock. Signed-off-by: Kent Overstreet <kent.overstreet@linux.dev>