[PATCH 0/5] xfs: fix various problems

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi all,

This series fixes miscellaneous problems in XFS.  The first two fix some
crashes and locking problems that happen when we're fed fs images with
corrupt directories or AGFs.

The third patch speeds up inode reclaim by avoiding an unnecessary
transaction allocation when there's nothing in the CoW fork.

The final two patches fix the AGFL wrapping problems we've seen with the
v5 disk format once and for all.  At mount time we fix any AGFL wrapping
problems that an old kernel might have left for us, and at unmount or
freeze or remount-ro time we ensure that the AGFLs we leave behind for
other filesystems to mount do not wrap around the end of the block.
This should fix all the intermittent agf verifier failures people see.
Note that the mitigation is switched off for rmap or reflink filesystems
on the assumption that any kernel that supports those features also has
the 4.5 agfl padding patch applied.

These patches are all against 4.16-rc2, though aside from the first two
I intend them all for 4.17.

--D

[1] https://git.kernel.org/cgit/linux/kernel/git/djwong/xfs-linux.git/log/?h=djwong-devel
[2] https://git.kernel.org/cgit/linux/kernel/git/djwong/xfsprogs-dev.git/log/?h=djwong-devel
[3] https://git.kernel.org/cgit/linux/kernel/git/djwong/xfstests-dev.git/log/?h=djwong-devel
--
To unsubscribe from this list: send the line "unsubscribe linux-xfs" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux