Merge tag 'xfs-4.17-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
Pull more xfs updates from Darrick Wong: "Most of these are code cleanups, but there are a couple of notable use-after-free bug fixes. This series has been run through a full xfstests run over the week and through a quick xfstests run against this morning's master, with no major failures reported. - clean up unnecessary function call parameters - fix a use-after-free bug when aborting logging intents - refactor filestreams state data to avoid use-after-free bug - fix incorrect removal of cow extents when truncating extended attributes. - refactor open-coded __set_page_dirty in favor of using vfs function. - fix a deadlock when fstrim and fs shutdown race" * tag 'xfs-4.17-merge-4' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux: Force log to disk before reading the AGF during a fstrim Export __set_page_dirty xfs: only cancel cow blocks when truncating the data fork xfs: non-scrub - remove unused function parameters xfs: remove filestream item xfs_inode reference xfs: fix intent use-after-free on abort xfs: Remove "committed" argument of xfs_dir_ialloc
Showing
- fs/xfs/libxfs/xfs_alloc.c 2 additions, 4 deletionsfs/xfs/libxfs/xfs_alloc.c
- fs/xfs/libxfs/xfs_alloc.h 2 additions, 3 deletionsfs/xfs/libxfs/xfs_alloc.h
- fs/xfs/libxfs/xfs_bmap.c 1 addition, 2 deletionsfs/xfs/libxfs/xfs_bmap.c
- fs/xfs/libxfs/xfs_bmap.h 1 addition, 1 deletionfs/xfs/libxfs/xfs_bmap.h
- fs/xfs/libxfs/xfs_btree.c 0 additions, 2 deletionsfs/xfs/libxfs/xfs_btree.c
- fs/xfs/libxfs/xfs_btree.h 2 additions, 4 deletionsfs/xfs/libxfs/xfs_btree.h
- fs/xfs/libxfs/xfs_ialloc.c 1 addition, 1 deletionfs/xfs/libxfs/xfs_ialloc.c
- fs/xfs/libxfs/xfs_ialloc_btree.c 1 addition, 1 deletionfs/xfs/libxfs/xfs_ialloc_btree.c
- fs/xfs/libxfs/xfs_refcount.c 8 additions, 14 deletionsfs/xfs/libxfs/xfs_refcount.c
- fs/xfs/libxfs/xfs_refcount_btree.c 2 additions, 3 deletionsfs/xfs/libxfs/xfs_refcount_btree.c
- fs/xfs/libxfs/xfs_refcount_btree.h 1 addition, 2 deletionsfs/xfs/libxfs/xfs_refcount_btree.h
- fs/xfs/libxfs/xfs_rmap.c 1 addition, 2 deletionsfs/xfs/libxfs/xfs_rmap.c
- fs/xfs/libxfs/xfs_rmap_btree.c 2 additions, 3 deletionsfs/xfs/libxfs/xfs_rmap_btree.c
- fs/xfs/libxfs/xfs_rmap_btree.h 1 addition, 1 deletionfs/xfs/libxfs/xfs_rmap_btree.h
- fs/xfs/libxfs/xfs_sb.c 4 additions, 6 deletionsfs/xfs/libxfs/xfs_sb.c
- fs/xfs/libxfs/xfs_trans_resv.c 4 additions, 6 deletionsfs/xfs/libxfs/xfs_trans_resv.c
- fs/xfs/xfs_bmap_item.c 20 additions, 19 deletionsfs/xfs/xfs_bmap_item.c
- fs/xfs/xfs_bmap_util.c 1 addition, 2 deletionsfs/xfs/xfs_bmap_util.c
- fs/xfs/xfs_buf.c 0 additions, 1 deletionfs/xfs/xfs_buf.c
- fs/xfs/xfs_buf.h 1 addition, 1 deletionfs/xfs/xfs_buf.h
Please register or sign in to comment