summaryrefslogtreecommitdiff
tag namexfs-5.5-merge-9 (9ba3b9d3caacba41fade5ed0e79bd51123922a3b)
tag date2019-11-05 08:29:20 -0800
tagged byDarrick J. Wong <darrick.wong@oracle.com>
tagged objectcommit 9842b56cd4...
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 -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEUzaAxoMeQq6m2jMV+H93GTRKtOsFAl3Bo4oACgkQ+H93GTRK tOvW/Q/+McbLNp5P4wFO+WxVUuQoaZD6NrgXe69MCctDjbuuMyMtcmBmwSWZu2KA 6yfWHEc/B7vsSSDJx6HDyqHD9KufA3RbuBpN+y6nq9IUFiae3s4pBbVqrLSqliv2 ru6orv9GhqaOFrygPEMs9J/+SX9lDnFkE/y9N15nV3L6dDc1cXo4bHtC4SMXoj4u bYvTzfbZF19AZ8LM6kXRmYzFCagpXZPYavXu751sYViRaHOVKgzvWaKG8Nh1v9Ul FgoU8Md6S348bS2RGhIwKK9cZ7ZIYo80xCygtk/evbcYnp8qHNWKsqLBKWzCc9GW 3Q/+QaEaI359Q8C0AY32p3uVer7Dou4n+NZV7FCdMKKbvTa89zZLbCAi93xPUC+A 6rOY9CgLLRse+VACunTAkuOWtuP0EBQtmyIWESlPcpS717PtzkEol4xz/lcBSaBy 7ZHIUFB0qwfJBhgvuLQzy0+73QLOYur0yEQCwDwWDXjn+yQFmRK6fts/OK6obp03 nIu9e/sGH7WstY0v714dFMYiKBDbXqnieKeSAcnxHhLZdAwWf6OtZf7tWx6YOa+v ChCGrhFLph//+8h039soP7jGDZtI4bPR3j2ujPZEMcxco9an2EE93UnsMDTrC0z5 9jZeQHjzvDrV6GmwqfF2V9U4ijwP0DauREXvh2150B8jJrsLY4M= =vbaW -----END PGP SIGNATURE-----