[ANNOUNCE] xfs-linux: for-next updated to e82226138b20

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi folks,

The for-next branch of the xfs-linux repository at:

	git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git

has just been updated.

Patches often get missed, so please check if your outstanding patches
were in this update. If they have not been in this update, please
resubmit them to linux-xfs@xxxxxxxxxxxxxxx so they can be picked up in
the next update.  Don't mind me, just adding one more patch to do a
treewide cleanup of xfs_buf_t...

The new head of the for-next branch is commit:

e82226138b20 xfs: remove xfs_buf_t typedef

New Commits:

Christoph Hellwig (2):
      [26f88363ec78] xfs: remove xfs_vn_setattr_nonsize
      [5d24ec4c7d3c] xfs: open code updating i_mode in xfs_set_acl

Darrick J. Wong (21):
      [3945ae03d822] xfs: move kernel-specific superblock validation out of libxfs
      [80c720b8eb1c] xfs: define a new "needrepair" feature
      [96f65bad7c31] xfs: enable the needsrepair feature
      [bc525cf455da] xfs: hoist recovered bmap intent checks out of xfs_bui_item_recover
      [67d8679bd391] xfs: improve the code that checks recovered bmap intent items
      [dda7ba65bf03] xfs: hoist recovered rmap intent checks out of xfs_rui_item_recover
      [c447ad62dc90] xfs: improve the code that checks recovered rmap intent items
      [ed64f8343aaf] xfs: hoist recovered refcount intent checks out of xfs_cui_item_recover
      [0d79781a1aa6] xfs: improve the code that checks recovered refcount intent items
      [3c15df3de0e2] xfs: hoist recovered extent-free intent checks out of xfs_efi_item_recover
      [7396c7fbe07e] xfs: improve the code that checks recovered extent-free intent items
      [da5de110296c] xfs: validate feature support when recovering rmap/refcount intents
      [6337032689fa] xfs: trace log intent item recovery failures
      [acf104c2331c] xfs: detect overflows in bmbt records
      [da531cc46ef1] xfs: fix parent pointer scrubber bailing out on unallocated inodes
      [4b80ac64450f] xfs: scrub should mark a directory corrupt if any entries cannot be iget'd
      [67457eb0d225] xfs: refactor data device extent validation
      [18695ad42514] xfs: refactor realtime volume extent validation
      [33005fd0a537] xfs: refactor file range validation
      [1e5c39dfd3a4] xfs: rename xfs_fc_* back to xfs_fs_*
      [a5336d6bb2d0] xfs: fix the forward progress assertion in xfs_iwalk_run_callbacks

Dave Chinner (5):
      [aececc9f8dec] xfs: introduce xfs_dialloc_roll()
      [1abcf261016e] xfs: move on-disk inode allocation out of xfs_ialloc()
      [f3bf6e0f1196] xfs: move xfs_dialloc_roll() into xfs_dialloc()
      [8d822dc38ad7] xfs: spilt xfs_dialloc() into 2 functions
      [e82226138b20] xfs: remove xfs_buf_t typedef

Eric Sandeen (1):
      [207ddc0ef4f4] xfs: don't catch dax+reflink inodes as corruption in verifier

Gao Xiang (3):
      [7bc1fea9d36c] xfs: introduce xfs_validate_stripe_geometry()
      [15574ebbff26] xfs: convert noroom, okalloc in xfs_dialloc() to bool
      [3937493c5025] xfs: kill ialloced in xfs_dialloc()

Joseph Qi (1):
      [2e984badbcc0] xfs: remove unneeded return value check for *init_cursor()

Kaixu Xia (6):
      [a9382fa9a9ff] xfs: delete duplicated tp->t_dqinfo null check and allocation
      [04a58620a17c] xfs: check tp->t_dqinfo value instead of the XFS_TRANS_DQ_DIRTY flag
      [b3b29cd1069c] xfs: directly return if the delta equal to zero
      [88269b880a8e] xfs: remove unnecessary null check in xfs_generic_create
      [afbd914776db] xfs: remove the unused XFS_B_FSB_OFFSET macro
      [237d7887ae72] xfs: show the proper user quota options

Zheng Yongjun (1):
      [1189686e5440] fs/xfs: convert comma to semicolon


Code Diffstat:

 fs/xfs/libxfs/xfs_alloc.c        |  16 +--
 fs/xfs/libxfs/xfs_bmap.c         |  28 ++---
 fs/xfs/libxfs/xfs_bmap_btree.c   |   2 -
 fs/xfs/libxfs/xfs_btree.c        |  12 +-
 fs/xfs/libxfs/xfs_format.h       |  11 +-
 fs/xfs/libxfs/xfs_ialloc.c       | 170 ++++++++++++++-------------
 fs/xfs/libxfs/xfs_ialloc.h       |  36 +++---
 fs/xfs/libxfs/xfs_ialloc_btree.c |   5 -
 fs/xfs/libxfs/xfs_inode_buf.c    |   4 -
 fs/xfs/libxfs/xfs_refcount.c     |   9 --
 fs/xfs/libxfs/xfs_rmap.c         |   9 --
 fs/xfs/libxfs/xfs_rtbitmap.c     |  22 ++--
 fs/xfs/libxfs/xfs_sb.c           | 104 +++++++++++------
 fs/xfs/libxfs/xfs_sb.h           |   3 +
 fs/xfs/libxfs/xfs_shared.h       |   1 -
 fs/xfs/libxfs/xfs_types.c        |  64 +++++++++++
 fs/xfs/libxfs/xfs_types.h        |   7 ++
 fs/xfs/scrub/agheader_repair.c   |   2 -
 fs/xfs/scrub/bmap.c              |  22 +---
 fs/xfs/scrub/common.c            |  14 ---
 fs/xfs/scrub/dir.c               |  21 +++-
 fs/xfs/scrub/inode.c             |   4 -
 fs/xfs/scrub/parent.c            |  10 +-
 fs/xfs/scrub/rtbitmap.c          |   4 +-
 fs/xfs/xfs_acl.c                 |  40 ++++---
 fs/xfs/xfs_bmap_item.c           |  65 ++++++-----
 fs/xfs/xfs_buf.c                 |  24 ++--
 fs/xfs/xfs_buf.h                 |  14 +--
 fs/xfs/xfs_buf_item.c            |   4 +-
 fs/xfs/xfs_extfree_item.c        |  23 ++--
 fs/xfs/xfs_fsops.c               |   2 +-
 fs/xfs/xfs_inode.c               | 243 +++++++++------------------------------
 fs/xfs/xfs_inode.h               |   6 +-
 fs/xfs/xfs_iops.c                |  41 +++----
 fs/xfs/xfs_iops.h                |   8 --
 fs/xfs/xfs_iwalk.c               |   2 +-
 fs/xfs/xfs_log_recover.c         |  13 ++-
 fs/xfs/xfs_qm.c                  |  26 ++---
 fs/xfs/xfs_refcount_item.c       |  52 +++++----
 fs/xfs/xfs_rmap_item.c           |  67 +++++++----
 fs/xfs/xfs_rtalloc.c             |  20 ++--
 fs/xfs/xfs_rtalloc.h             |   4 +-
 fs/xfs/xfs_super.c               |  77 ++++++++++---
 fs/xfs/xfs_symlink.c             |   4 +-
 fs/xfs/xfs_trace.h               |  18 +++
 fs/xfs/xfs_trans.c               |   2 +-
 fs/xfs/xfs_trans_buf.c           |  16 +--
 fs/xfs/xfs_trans_dquot.c         |  43 ++-----
 48 files changed, 692 insertions(+), 702 deletions(-)



[Index of Archives]     [XFS Filesystem Development (older mail)]     [Linux Filesystem Development]     [Linux Audio Users]     [Yosemite Trails]     [Linux Kernel]     [Linux RAID]     [Linux SCSI]


  Powered by Linux