January saw the release of Linux 3.2, which as usual included a largenumber of XFS changes, most notably an large speedup for removing filesthat have external attribute blocks, speedups and livelock fixes forsync while doing heavy I/O, and large internal cleanups of the inodeblock map handling. The diffstat for XFS in Linux 3.2 is:

54 files changed, 2414 insertions(+), 2625 deletions(-)

which is slightly below the average of the last releases.

In the meantime development for 3.3 went ahead full speed, includingthe removal of the deprecated pre-delaylog logging code, variousquota cleanups, a shrink of the inode, a great simplification of the filewrite path as well as the usual batch of fixes and cleanups.

On the userland side xfs_repair saw various major fixes and speedups,with few other fixes thrown in, while xfsdump got two commits fixinglonger standing issues recently reported on the mailing list. Forxfstests January was an extremely slow month, seeing only two new test casesand less than a handful of other updates.