summaryrefslogtreecommitdiff
tag namexfs-5.5-merge-13 (4cd21cbcbaf29eb5cc67ee94e18d1f27d4d698b3)
tag date2019-11-18 12:15:19 -0800
tagged byDarrick J. Wong <darrick.wong@oracle.com>
tagged objectcommit 6519f708cc...
New code for 5.5:
- Fill out the build string - Prevent inode fork extent count overflows - Refactor the allocator to reduce long tail latency - Rework incore log locking a little to reduce spinning - Break up the xfs_iomap_begin functions into smaller more cohesive parts - Fix allocation alignment being dropped too early when the allocation request is for more blocks than an AG is large - Other small cleanups - Clean up file buftarg retrieval helpers - Hoist the resvsp and unresvsp ioctls to the vfs - Remove the undocumented biosize mount option, since it has never been mentioned as existing or supported on linux - Clean up some of the mount option printing and parsing - Enhance attr leaf verifier to check block structure - Check dirent and attr names for invalid characters before passing them to the vfs - Refactor open-coded bmbt walking - Fix a few places where we return EIO instead of EFSCORRUPTED after failing metadata sanity checks - Fix a synchronization problem between fallocate and aio dio corrupting the file length - Clean up various loose ends in the iomap and bmap code - Convert to the new mount api - Make sure we always log something when returning EFSCORRUPTED - Fix some problems where long running scrub loops could trigger soft lockup warnings and/or fail to exit due to fatal signals pending - Fix various Coverity complaints - Remove most of the function pointers from the directory code to reduce indirection penalties - Ensure that dquots are attached to the inode when performing unwritten extent conversion after io - Deuglify incore projid and crtime types - Fix another AGI/AGF locking order deadlock when renaming - Clean up some quota typedefs - Remove the FSSETDM ioctls which haven't done anything in 20 years - Fix some memory leaks when mounting the log fails - Fix an underflow when updating an xattr leaf freemap - Remove some trivial wrappers - Report metadata corruption as an error, not a (potentially) fatal assertion -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAl3S+9sACgkQ+H93GTRK tOumWw/+IiFM63BrDXIYiEesBjbfe5ZSh1g32LWzcEhPB0BF0st4oc3gyWN6DAA9 m/9xGAbYGovqaul3aphYQR7fLgbIpUVFmXvT+03dI34QdYqAhjQtxkmZ2gej7jaL UXPU7AhM7dTtOCuRgD7CsfNBNA80yazgeC36M4opm/akQd0ZDdrzqwStTXeG7V9+ pCt8dN/HZSYD/fYaLoZsTAL8mFgDZl7cRPtgiFbXXnpTDFLZxnOsneIPgCVeWcIz M1C7PmGEiM0PMRjzv5gPggDs7fCOgShSW9R6c1hbnZpjWofNNqlBVvVLcOOhczDb tOQgE/lRp7lJGJu0XjNWbM7yheP6WVvr0agQYkYomxg4kZmdPwFFfrCRBTUToW5x 8hfMjd2jEtGygTKWxG0DmSgrNglDuN4MUWTtOKlq5GiTTVZ4qETZcv4Nr6xaEN5c yw/bk+3x6HtaYoqBeMFl2ajgwzZuyQ3HBHiZdbY3t+Fioy29L+3DIfX+AX0g0Yo7 CeTskZ5RtjBbsghzS//rYK6ibDhhwBJdIMlKC0e86cRBShEGHHEJBVs/NK+DeNH/ D/RlcNJ5rDLgvDmwQ4JglwzJO+Arq8+3ekLfMSlAJKuH8CGdnou5rfbF4256QGSJ sX48SwwVrJRM2NiSPmp3whVRBsOtpwwkh+b/hnmCWw+Zrwfyajo= =F1E+ -----END PGP SIGNATURE-----