| To: | xfs@xxxxxxxxxxx |
|---|---|
| Subject: | [PATCH 0/2] xfs: misc. attribute and log recovery fixes |
| From: | Brian Foster <bfoster@xxxxxxxxxx> |
| Date: | Thu, 18 Jun 2015 08:48:59 -0400 |
| Delivered-to: | xfs@xxxxxxxxxxx |
Hi all, This is just a couple miscellaneous fixes. Patch 1 fixes a regression in the attribute fork destruction path in xfs_inactive(). Considering that the cause of said regression was stable fodder, this might be as well. Patch 2 fixes a crash reproduced on an s390x box due to a memcpy() overflow in log recovery due to a corrupted log operation header (caused by fsfuzzer). Thoughts, reviews, flames appreciated. Brian Brian Foster (2): xfs: don't truncate attribute extents if no extents exist xfs: validate transaction header length on log recovery fs/xfs/xfs_attr_inactive.c | 3 ++- fs/xfs/xfs_log_recover.c | 10 ++++++++-- 2 files changed, 10 insertions(+), 3 deletions(-) -- 1.9.3 |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | [PATCH 1/2] xfs: don't truncate attribute extents if no extents exist, Brian Foster |
|---|---|
| Next by Date: | [PATCH 2/2] xfs: validate transaction header length on log recovery, Brian Foster |
| Previous by Thread: | Data can't be wrote to XFS RIP [<ffffffffa041a99a>] xfs_dir2_sf_get_parent_ino+0xa/0x20, Kuo Hugo |
| Next by Thread: | [PATCH 1/2] xfs: don't truncate attribute extents if no extents exist, Brian Foster |
| Indexes: | [Date] [Thread] [Top] [All Lists] |