tag name | random-fixes_2020-05-06 (60510c72a2cac2867fe2615268b979f3cdf32567) |
tag date | 2020-05-06 17:59:11 -0700 |
tagged by | Darrick J. Wong <darrick.wong@oracle.com> |
tagged object | commit d9278dd9dc... |
xfs: random SWAPEXT fixes
This series fixes some problems I found in the extent swap code. The
first patch makes sure we drop the inode lock when cleaning out the COW
fork fails. The second patch turns some metadata ASSERTs into a proper
EFSCORRUPTED return. The third patch teaches swapext to adjust the
quota counts properly, which fixes a bug where unprivileged userspace
can cause the quota counts to be wrong by calling swapext on a pair of
files with different uid/gid/prid.
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAl6zXV8ACgkQ+H93GTRK
tOvalw//WYNRlKVmyWmO4Z33o7uo0uO+Kuq1T5MEMFucsunEDRQZ2CZWBJwa6V4S
43sZi7V3jyio9fnAN3F5ipOoLHlnEj9SLYcCcmzexU1LOTY7b2LIID5lm3FA8Bhn
We9l5FgYHqWeNaQ74NAGECWT/M0kZitmXE4XjS9+nGgQ4d8bl4Z7m1HBcbSJlChB
szxy9syWqpDjtmTByZC6xvDzW4oFGxxEXrtYE+XDp43QWYT9910DN+LcScSg50Op
FOG+lTXUcP4kgiKYirDy8zGB/WJu63XT1nqSG0uMqdKTURFBnKs0DWoA2I1xnwq9
dEvHIQYb9Pup8FKy8Zvpq7XEQe680Zf0mP9PgmSyoE8d44JMHnpRom9bK7LE4bSz
mXQzTFWVzZjtqrF3ERJ9dZZBqUnMGhb16bv8vgOidGQ7uWibYqR432Kp7mMqPn05
gfiGVn45+/iAyrdU5VWjFTlWR+9Y+5F5DZcoFSvdT0uxE1jBrGxcK5iC8Zh+nx/A
6LTm54XaerqRQ70sNvzctewOwo0eef8ixL2NoJJBFEZPPSC4DoheHWqU8jrs1lGg
+8BnwsPZgDglsZgRMUOsRYRfKTQ7r0lRRcihziJGu2fSRlPG38i2UJEhdFxZcC4v
g07l+CoBTLHk5OkpOhZftLsEZFeNioo6bREiK4/NdkgkzyihAG8=
=z0u7
-----END PGP SIGNATURE-----