diff options
author | Jeff Mahoney <[email protected]> | 2016-08-08 22:08:06 -0400 |
---|---|---|
committer | Chris Mason <[email protected]> | 2016-08-25 03:58:20 -0700 |
commit | d06f23d6a947c9abae41dc46be69a56baf36f436 (patch) | |
tree | e00a2fd29247e7aa09267eb7150e9774c0d95fa8 /net/unix/sysctl_net_unix.c | |
parent | d2c609b834d62f1e91f1635a27dca29f7806d3d6 (diff) |
btrfs: waiting on qgroup rescan should not always be interruptible
We wait on qgroup rescan completion in three places: file system
shutdown, the quota disable ioctl, and the rescan wait ioctl. If the
user sends a signal while we're waiting, we continue happily along. This
is expected behavior for the rescan wait ioctl. It's racy in the shutdown
path but mostly works due to other unrelated synchronization points.
In the quota disable path, it Oopses the kernel pretty much immediately.
Cc: <[email protected]> # v4.4+
Signed-off-by: Jeff Mahoney <[email protected]>
Reviewed-by: David Sterba <[email protected]>
Signed-off-by: David Sterba <[email protected]>
Signed-off-by: Chris Mason <[email protected]>
Diffstat (limited to 'net/unix/sysctl_net_unix.c')
0 files changed, 0 insertions, 0 deletions