Darrick J. Wong
108523b8de
xfs: queue inactivation immediately when quota is nearing enforcement
...
Now that we have made the inactivation of unlinked inodes a background
task to increase the throughput of file deletions, we need to be a
little more careful about how long of a delay we can tolerate.
Specifically, if the dquots attached to the inode being inactivated are
nearing any kind of enforcement boundary, we want to queue that
inactivation work immediately so that users don't get EDQUOT/ENOSPC
errors even after they deleted a bunch of files to stay within quota.
Signed-off-by: Darrick J. Wong <djwong@kernel.org>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
2021-08-09 10:52:18 -07:00
..
2021-08-06 11:05:37 -07:00
2021-08-06 11:05:39 -07:00
2020-10-16 15:34:28 -07:00
2020-09-06 18:05:51 -07:00
2020-09-15 20:52:41 -07:00
2020-05-08 08:49:58 -07:00
2018-06-06 14:17:53 -07:00
2021-01-24 14:43:46 +01:00
2021-01-24 14:27:20 +01:00
2021-06-29 10:53:48 -07:00
2019-10-28 08:37:54 -07:00
2021-06-01 10:49:47 -07:00
2021-04-15 09:35:50 -07:00
2021-06-21 10:05:51 -07:00
2021-04-08 16:04:22 -07:00
2020-05-08 08:50:01 -07:00
2021-07-02 14:30:27 -07:00
2019-11-03 10:22:30 -08:00
2021-07-29 09:27:29 -07:00
2021-06-21 10:14:24 -07:00
2020-09-15 20:52:38 -07:00
2021-06-21 10:05:46 -07:00
2021-06-07 11:49:50 +10:00
2021-04-15 09:35:51 -07:00
2021-06-02 10:48:24 +10:00
2020-07-28 20:24:14 -07:00
2021-08-06 11:05:36 -07:00
2021-08-06 11:05:36 -07:00
2021-08-06 11:05:37 -07:00
2021-08-09 10:52:18 -07:00
2021-03-25 16:47:53 -07:00
2020-03-12 07:58:12 -07:00
2021-05-26 14:51:26 -05:00
2018-06-06 14:17:53 -07:00
2021-06-02 10:48:24 +10:00
2021-06-02 10:48:24 +10:00
2021-04-08 16:04:22 -07:00
2020-05-08 08:50:01 -07:00
2021-07-02 14:30:27 -07:00
2021-06-02 10:48:24 +10:00
2021-04-07 14:37:05 -07:00
2021-06-02 10:48:24 +10:00
2020-10-07 08:40:29 -07:00
2021-06-21 10:14:13 -07:00
2021-02-03 09:18:50 -08:00
2021-02-03 09:18:49 -08:00
2021-06-08 09:30:20 -07:00
2021-08-09 10:52:18 -07:00
2021-08-06 11:05:39 -07:00
2020-07-28 20:24:14 -07:00
2018-06-06 14:17:53 -07:00
2021-07-29 09:27:29 -07:00
2021-06-21 10:12:33 -07:00
2021-06-21 10:12:33 -07:00
2021-08-06 11:05:39 -07:00
2021-08-06 11:05:39 -07:00
2021-04-12 15:04:29 +02:00
2021-04-12 15:04:29 +02:00
2021-08-06 11:05:37 -07:00
2021-04-12 15:04:29 +02:00
2021-05-26 14:51:26 -05:00
2019-11-03 10:22:30 -08:00
2021-08-06 11:05:37 -07:00
2021-01-24 14:43:46 +01:00
2021-04-07 14:37:05 -07:00
2021-01-24 14:43:46 +01:00
2021-06-02 10:48:24 +10:00
2019-08-30 22:43:56 -07:00
2021-06-21 10:05:51 -07:00
2021-07-29 09:27:28 -07:00
2021-07-29 09:27:29 -07:00
2021-08-06 11:05:39 -07:00
2021-07-29 09:27:29 -07:00
2021-06-21 10:12:33 -07:00
2020-05-07 08:27:46 -07:00
2021-06-28 15:54:57 -07:00
2021-08-09 10:52:17 -07:00
2021-08-09 10:52:17 -07:00
2021-02-03 09:18:49 -08:00
2018-06-06 14:17:53 -07:00
2021-04-22 18:29:25 -07:00
2021-04-07 14:37:03 -07:00
2018-05-22 07:19:08 -07:00
2021-02-03 09:18:49 -08:00
2021-02-03 09:18:49 -08:00
2021-04-07 14:37:03 -07:00
2021-08-06 11:05:37 -07:00
2021-08-09 10:52:18 -07:00
2021-08-06 11:05:36 -07:00
2021-08-09 10:52:18 -07:00
2021-08-06 11:05:37 -07:00
2021-04-08 16:04:22 -07:00
2020-05-08 08:50:01 -07:00
2021-06-02 10:48:24 +10:00
2020-07-06 10:46:57 -07:00
2021-04-08 16:04:22 -07:00
2020-05-08 08:50:01 -07:00
2021-07-15 09:58:42 -07:00
2020-12-16 16:07:34 -08:00
2020-10-07 08:40:28 -07:00
2020-10-07 08:40:28 -07:00
2021-08-06 11:05:39 -07:00
2021-06-21 10:05:46 -07:00
2021-06-02 10:48:24 +10:00
2021-01-24 14:43:46 +01:00
2021-02-24 10:16:08 -08:00
2021-02-03 09:18:49 -08:00
2019-09-24 09:40:19 -07:00
2020-08-07 11:50:17 -07:00
2021-06-02 10:48:24 +10:00
2021-08-06 11:05:39 -07:00
2020-08-05 08:49:58 -07:00
2021-05-26 14:51:26 -05:00
2021-08-06 11:05:37 -07:00
2020-05-08 08:50:00 -07:00
2021-06-21 10:12:33 -07:00
2021-06-21 10:12:33 -07:00
2021-03-25 16:47:50 -07:00
2018-08-12 08:37:31 -07:00