tag name | repair-reap-fixes_2021-10-22 (1a461e8756fe6458bf74da044c6e4f7960929fca) |
tag date | 2021-10-22 16:45:09 -0700 |
tagged by | Darrick J. Wong <djwong@kernel.org> |
tagged object | commit 6427c5749d... |
xfs: fix online repair block reaping
These patches fix a few problems that I noticed in the code that deals
with old btree blocks after a successful repair. First, we clarify how
the reaping function works w.r.t. bitmap lifetimes. Next we fix a bug
where we could incorrectly invalidate old btree blocks if they were
crosslinked. Finally, we convert the reap function to use EFIs so that
we can delete blocks without overloading a transaction.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAmFzTQUACgkQ+H93GTRK
tOsnhA//W/Vq44I9lKDYcu9bhF2dA7rq3QavHO20on1jYPh7n0REHUwnls1STgjB
nudn36fC8V0IbaYras5tHiObcw5k5wdRKq/vYIpHACyf66eTIg6THNJEv4XJIkQq
hTDRVlMsyuCJmZuh4/+eOY8nCD8TIT9++0FtXT9Yd0jlpDM+ByY0oWOmH2OX+XBX
saKi5uD2zqqvp42i8GP+m6r2N4BQC8RNb1nyF1Spx9MKdtqp/p0ygEQ/3AoKd6l3
59VDOdUVN73hlc3NWy/vZMLa5CtLRGUt9Fw7PvVSE6Zjq6SwSeFBBaRbT3HMpmAP
B+YTta9zt0sRx4IvkmY6G9kzD3RkRr+TK+wTNCjpB2rsBHQe4uxcA+1SHGRkk+NA
iOra4+v18tSWoNNgLffbX3d9VYXDRlmT4/DqQmrN7H9M0DLcNGCRLFHn21RLli0X
lnnOjTMsTrxvJpwbx6Fpa+46V/6UC4CjkChDyvAJwAzQ8GE7FNXdOAXwijfeYjv4
DHbMfleECh0BaYZJdpOu7S+C30hwAcrj36ouzNAqyXkDbhL+SBgN5XXLLZrzM5CC
uiemdhGNgjUG5jHmGumKJPHd8INmqLjDMpPH+iT2YLtVv1KHm9ywzjJV+fSSNQtp
Uw7WErVKVn4qOv52dbAxT0XFzh3c8MuHYj98oFFLlRhRxWDa4DY=
=qy7Z
-----END PGP SIGNATURE-----