All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] xfs: misc. attribute and log recovery fixes
@ 2015-06-18 12:48 Brian Foster
  2015-06-18 12:49 ` [PATCH 1/2] xfs: don't truncate attribute extents if no extents exist Brian Foster
  2015-06-18 12:49 ` [PATCH 2/2] xfs: validate transaction header length on log recovery Brian Foster
  0 siblings, 2 replies; 11+ messages in thread
From: Brian Foster @ 2015-06-18 12:48 UTC (permalink / raw)
  To: xfs

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

_______________________________________________
xfs mailing list
xfs@oss.sgi.com
http://oss.sgi.com/mailman/listinfo/xfs

^ permalink raw reply	[flat|nested] 11+ messages in thread

end of thread, other threads:[~2015-06-22 13:59 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-06-18 12:48 [PATCH 0/2] xfs: misc. attribute and log recovery fixes Brian Foster
2015-06-18 12:49 ` [PATCH 1/2] xfs: don't truncate attribute extents if no extents exist Brian Foster
2015-06-19 15:14   ` Christoph Hellwig
2015-06-19 15:45     ` Brian Foster
2015-06-21  9:22       ` Christoph Hellwig
2015-06-22 13:38   ` [PATCH v2] " Brian Foster
2015-06-18 12:49 ` [PATCH 2/2] xfs: validate transaction header length on log recovery Brian Foster
2015-06-21  9:27   ` Christoph Hellwig
2015-06-21 20:25     ` Brian Foster
2015-06-21 23:05       ` Dave Chinner
2015-06-22 13:59         ` Brian Foster

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.