Dave Chinner
692b6cddeb
xfs: t_firstblock is tracking AGs not blocks
...
The tp->t_firstblock field is now raelly tracking the highest AG we
have locked, not the block number of the highest allocation we've
made. It's purpose is to prevent AGF locking deadlocks, so rename it
to "highest AG" and simplify the implementation to just track the
agno rather than a fsbno.
Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Allison Henderson <allison.henderson@oracle.com>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
2023-02-11 04:11:06 +11:00
..
2023-02-11 04:11:06 +11:00
2022-11-16 16:11:51 -08:00
2022-01-15 16:30:29 +02:00
2021-10-22 16:00:31 -07:00
2022-08-05 16:32:45 -07:00
2022-10-19 12:55:42 +02:00
2022-10-19 12:55:42 +02:00
2022-11-28 17:24:35 -08:00
2022-07-20 16:40:39 -07:00
2022-10-31 08:58:20 -07:00
2022-05-23 08:43:46 +10:00
2022-07-09 15:17:21 -07:00
2022-07-14 12:14:33 -06:00
2023-02-05 08:48:11 -08:00
2021-10-22 16:04:20 -07:00
2023-02-11 04:11:06 +11:00
2022-11-29 09:09:17 +11:00
2022-05-27 10:27:19 +10:00
2022-11-30 09:25:46 -08:00
2022-04-21 10:46:40 +10:00
2022-11-30 08:55:18 -08:00
2022-07-20 16:40:39 -07:00
2022-10-04 16:39:58 +11:00
2022-07-07 19:07:40 +10:00
2021-08-19 10:07:12 -07:00
2021-08-06 11:05:36 -07:00
2021-08-06 11:05:36 -07:00
2022-07-22 10:58:39 -07:00
2022-05-11 17:12:09 +10:00
2023-02-10 08:59:48 -08:00
2023-02-09 18:36:17 -08:00
2021-08-19 10:07:13 -07:00
2023-01-05 07:34:21 -08:00
2023-02-05 08:48:11 -08:00
2022-10-31 08:58:20 -07:00
2022-11-07 10:09:11 +11:00
2022-07-07 19:07:40 +10:00
2021-08-19 10:07:12 -07:00
2022-11-16 15:25:03 -08:00
2022-08-05 16:32:45 -07:00
2023-02-09 18:36:17 -08:00
2021-08-19 10:07:13 -07:00
2023-01-03 10:23:07 -08:00
2022-06-23 13:34:38 -07:00
2022-05-04 11:45:11 +10:00
2021-10-22 16:04:20 -07:00
2022-09-19 06:47:14 +10:00
2022-09-19 06:45:14 +10:00
2022-03-29 18:21:59 -07:00
2023-02-11 04:11:06 +11:00
2022-08-05 16:32:45 -07:00
2022-05-04 12:41:02 +10:00
2022-01-18 10:18:36 -08:00
2023-01-03 10:23:07 -08:00
2022-01-17 09:16:41 -08:00
2022-12-26 10:11:18 -08:00
2022-11-29 09:09:17 +11:00
2022-12-13 19:29:45 -08:00
2022-09-19 06:53:14 +10:00
2022-09-19 06:54:14 +10:00
2022-04-13 07:02:45 +00:00
2022-07-14 11:47:42 +10:00
2022-07-14 11:47:42 +10:00
2021-08-09 11:13:16 -07:00
2022-04-13 07:02:44 +00:00
2022-07-14 12:14:33 -06:00
2022-07-07 18:56:09 +10:00
2022-07-07 18:56:09 +10:00
2022-10-18 14:39:29 -07:00
2022-11-30 09:25:46 -08:00
2022-07-07 18:56:08 +10:00
2022-04-21 16:45:03 +10:00
2022-05-27 10:31:34 +10:00
2022-11-16 19:20:20 -08:00
2022-08-05 16:32:45 -07:00
2021-10-22 16:04:20 -07:00
2022-10-10 20:32:10 -07:00
2022-10-31 08:58:20 -07:00
2022-11-29 09:09:17 +11:00
2021-08-19 10:07:12 -07:00
2022-06-23 13:34:38 -07:00
2023-01-03 10:23:07 -08:00
2022-05-11 17:12:09 +10:00
2021-08-09 10:52:18 -07:00
2022-05-11 17:12:09 +10:00
2023-02-05 08:48:12 -08:00
2021-10-22 16:04:20 -07:00
2023-02-11 04:11:06 +11:00
2022-07-07 19:07:40 +10:00
2023-02-05 08:48:11 -08:00
2021-10-22 16:04:20 -07:00
2022-11-16 15:25:03 -08:00
2022-04-12 06:49:42 +10:00
2022-09-19 06:48:14 +10:00
2022-11-16 19:20:21 -08:00
2022-07-17 17:14:30 -07:00
2022-07-12 11:17:27 -07:00
2022-05-11 17:01:22 +10:00
2023-02-10 08:59:48 -08:00
2023-02-10 08:59:48 -08:00
2022-11-28 17:24:35 -08:00
2023-02-11 04:11:06 +11:00
2022-11-30 08:55:18 -08:00
2021-08-19 10:07:14 -07:00
2022-05-11 17:12:09 +10:00
2022-07-07 18:55:59 +10:00
2023-02-11 04:11:06 +11:00
2023-02-11 04:11:06 +11:00
2023-02-10 09:06:06 -08:00
2022-05-27 10:34:04 +10:00