tag name | xfs-5.5-merge-8 (a7ac443670b145269c4c6b939480ca989a572ec7) |
tag date | 2019-11-04 08:47:29 -0800 |
tagged by | Darrick J. Wong <darrick.wong@oracle.com> |
tagged object | commit c34d570d15... |
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
-----BEGIN PGP SIGNATURE-----
iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAl3AVogACgkQ+H93GTRK
tOtKzA//ammt/PPkqObfQLlVShvoWnU4wEhWBPHzUMfhhRMC1xaLXhFLX2nqiGHu
iydH7hCvjP87Jji0PRiW//GgsfDi3IzmMn3pYxN0VOegoTs9N2Dr6jheG/lPk1QV
J+I/vvI02HgcUjG2jJkUeBbjcQIDInVI04k0cK/19ZWTjsCKzi+b8dpyrak1kZ3T
nLb50X2ElDbem+0yl9UjKdTy5TxdDbyGWLrftxpj8Ty7C4nq21nvAtQtgQP2cubI
GXzNF8ziwmznSl93Dx9pEg0MkZtc2aQw8Ci6TU0lnGpEVKOXDp2r5wHwB8BFImM9
a/eIFU8L9hRwn1de0Mst1CuJFuDnXBZ09h9cQVJHLn5FBpaDgyQ8INTKY2tOpziA
UlpVHdRXunZM7HjS6e00dmcNRmpCzqtDTbuvwDnDgU3tly90h7T9ib1BBS5ybK/9
ssNHC1SOCzs4BnfuTbprFP0yQ9lTZ49LLHUwEyKZ0SAdF+FmEstphJusNzdnzXTz
NgEV7ZJ2MxZaDDkEkTe1IXgwbW4fQ0Qxi6OwkCIOk9gcFwBao544X42hVHGP+Nnp
S8em0AWnurkQlQeo5SVmgbG2kqZXVeA2WHok7EDhOSpQstv2xUHBkW7NDgG/cSUp
y98d/bQxiBgIXV9z9DL2wVq0DUPNhb89kuGrTEMEgd+ups1PeN0=
=yZkX
-----END PGP SIGNATURE-----