Apologies for my earlier mails; I fat fingered my git send-email run which I'd really only intended for a dry-run.
The following patch series is a backport of several changes to fix an XFS stale data exposure issue in 2.6.32.y. This was assigned CVE-2010-2943. I verified this change using the provided reproducer (test 238 in xfsqa). The backport is mostly just offset adjustments, except for a locking change in the second patch (2.6.32 still had the per-ag array). Christoph, Dave: are you ok with this backport for 2.6.32.y? --- linux-2.6/xfs_export.c | 11 - linux-2.6/xfs_ioctl.c | 7 - linux-2.6/xfs_ioctl32.c | 15 -- quota/xfs_qm.c | 18 +-- quota/xfs_qm_syscalls.c | 27 ++-- xfs_ialloc.c | 150 ++++++++++++++----------- xfs_iget.c | 10 - xfs_inode.c | 5 xfs_inode.h | 6 - xfs_itable.c | 284 ++++++------------------------------------------ xfs_itable.h | 17 -- xfs_log_recover.c | 2 xfs_mount.c | 2 xfs_rtalloc.c | 4 xfs_trans_inode.c | 2 xfs_vnodeops.c | 2 16 files changed, 174 insertions(+), 388 deletions(-) _______________________________________________ stable mailing list [email protected] http://linux.kernel.org/mailman/listinfo/stable
