July saw the release of Linux 3.5, which included an average sized XFS
81 files changed, 2633 insertions(+), 3004 deletions(-)
Noteworthy updates in Linux 3.5 include the removal of the xfsbufd
background thread which writes metadata buffers, background processing
of CIL flushes and thus lower average latency for metadata heavy
workloads, as well a a reduction of lock hold times and frequency during
reads and writes. The large XFS update for the Linux 3.6 merge window
did not get merged yet by the end of July, but will bring better support
for large directory block sizes, a faster inode allocator and a large
amount of bug fixes in different areas of the code. Development on the list
has been fairly busy on the patchsets to support group and project quotas
at the same time, as well as improved SEEK_HOLE/SEEK_DATA support but
otherwise mostly limited to bug fixes and smaller cleanups.
Userpace development has been rather slow with a single fix for xfs_db
and another single fix in xfstests.