Merge tag 'xfs-for-linus-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs
Pull xfs updates from Dave Chinner: "A pretty average collection of fixes, cleanups and improvements in this request. Summary: - fixes for mount line parsing, sparse warnings, read-only compat feature remount behaviour - allow fast path symlink lookups for inline symlinks. - attribute listing cleanups - writeback goes direct to bios rather than indirecting through bufferheads - transaction allocation cleanup - optimised kmem_realloc - added configurable error handling for metadata write errors, changed default error handling behaviour from "retry forever" to "retry until unmount then fail" - fixed several inode cluster writeback lookup vs reclaim race conditions - fixed inode cluster writeback checking wrong inode after lookup - fixed bugs where struct xfs_inode freeing wasn't actually RCU safe - cleaned up inode reclaim tagging" * tag 'xfs-for-linus-4.7-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs: (39 commits) xfs: fix warning in xfs_finish_page_writeback for non-debug builds xfs: move reclaim tagging functions xfs: simplify inode reclaim tagging interfaces xfs: rename variables in xfs_iflush_cluster for clarity xfs: xfs_iflush_cluster has range issues xfs: mark reclaimed inodes invalid earlier xfs: xfs_inode_free() isn't RCU safe xfs: optimise xfs_iext_destroy xfs: skip stale inodes in xfs_iflush_cluster xfs: fix inode validity check in xfs_iflush_cluster xfs: xfs_iflush_cluster fails to abort on error xfs: remove xfs_fs_evict_inode() xfs: add "fail at unmount" error handling configuration xfs: add configuration handlers for specific errors xfs: add configuration of error failure speed xfs: introduce table-based init for error behaviors xfs: add configurable error support to metadata buffers xfs: introduce metadata IO error class xfs: configurable error behavior via sysfs xfs: buffer ->bi_end_io function requires irq-safe lock ...
No related branches found
No related tags found
Showing
- fs/namei.c 0 additions, 1 deletionfs/namei.c
- fs/xfs/kmem.c 15 additions, 11 deletionsfs/xfs/kmem.c
- fs/xfs/kmem.h 1 addition, 1 deletionfs/xfs/kmem.h
- fs/xfs/libxfs/xfs_attr.c 13 additions, 45 deletionsfs/xfs/libxfs/xfs_attr.c
- fs/xfs/libxfs/xfs_bmap.c 9 additions, 13 deletionsfs/xfs/libxfs/xfs_bmap.c
- fs/xfs/libxfs/xfs_dir2_sf.c 3 additions, 6 deletionsfs/xfs/libxfs/xfs_dir2_sf.c
- fs/xfs/libxfs/xfs_inode_fork.c 66 additions, 33 deletionsfs/xfs/libxfs/xfs_inode_fork.c
- fs/xfs/libxfs/xfs_inode_fork.h 1 addition, 0 deletionsfs/xfs/libxfs/xfs_inode_fork.h
- fs/xfs/libxfs/xfs_log_format.h 5 additions, 0 deletionsfs/xfs/libxfs/xfs_log_format.h
- fs/xfs/libxfs/xfs_sb.c 3 additions, 5 deletionsfs/xfs/libxfs/xfs_sb.c
- fs/xfs/libxfs/xfs_shared.h 3 additions, 99 deletionsfs/xfs/libxfs/xfs_shared.h
- fs/xfs/xfs_aops.c 176 additions, 177 deletionsfs/xfs/xfs_aops.c
- fs/xfs/xfs_aops.h 6 additions, 9 deletionsfs/xfs/xfs_aops.h
- fs/xfs/xfs_attr.h 2 additions, 2 deletionsfs/xfs/xfs_attr.h
- fs/xfs/xfs_attr_inactive.c 3 additions, 13 deletionsfs/xfs/xfs_attr_inactive.c
- fs/xfs/xfs_attr_list.c 26 additions, 59 deletionsfs/xfs/xfs_attr_list.c
- fs/xfs/xfs_bmap_util.c 13 additions, 32 deletionsfs/xfs/xfs_bmap_util.c
- fs/xfs/xfs_buf.c 4 additions, 8 deletionsfs/xfs/xfs_buf.c
- fs/xfs/xfs_buf.h 20 additions, 0 deletionsfs/xfs/xfs_buf.h
- fs/xfs/xfs_buf_item.c 78 additions, 43 deletionsfs/xfs/xfs_buf_item.c
Loading
Please register or sign in to comment