All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] xfs: updates for 3.17-rc1
@ 2014-08-12 12:53 ` Dave Chinner
  0 siblings, 0 replies; 8+ messages in thread
From: Dave Chinner @ 2014-08-12 12:53 UTC (permalink / raw)
  To: torvalds; +Cc: akpm, linux-kernel, xfs

[-- Attachment #1: Type: text/plain, Size: 13607 bytes --]

Hi Linus,

Can you please pull the XFS changes from the tree below? The
diffstat is kind of noisy because of the restructuring of the code
to make kernel/userspace code sharing simpler, along with an XFS
wide change to use the standard negative error return convention (at
last!). The rest of the changes are noted in the tag below.

FYI, this will be the last pull request I will send you from a tree
on oss.sgi.com. I'm moving everything XFS related over to kernel.org
so future pull requests should come from there.

-Dave.

The following changes since commit a497c3ba1d97fc69c1e78e7b96435ba8c2cb42ee:

  Linux 3.16-rc2 (2014-06-21 19:02:54 -1000)

are available in the git repository at:

  git://oss.sgi.com/xfs/xfs.git tags/xfs-for-linus-3.17-rc1

for you to fetch changes up to 645f9857213476407d8ed1b59619fdff7128d3e6:

  Merge branch 'xfs-misc-fixes-3.17-2' into for-next (2014-08-04 13:55:27 +1000)

----------------------------------------------------------------

xfs: update for 3.17-rc1

This update contains:
o conversion of the XFS core to pass negative error numbers
o restructing of core XFS code that is shared with userspace to fs/xfs/libxfs
o introduction of sysfs interface for XFS
o bulkstat refactoring
o demand driven speculative preallocation removal
o XFS now always requires 64 bit sectors to be configured
o metadata verifier changes to ensure CRCs are calculated during log recovery
o various minor code cleanups
o miscellaneous bug fixes

----------------------------------------------------------------
Brian Foster (11):
      xfs: fix a couple error sequence jumps in xfs_mountfs()
      xfs: add a sysfs kset
      xfs: add xfs_mount sysfs kobject
      xfs: add xlog sysfs kobject and attribute handlers
      xfs: add log attributes for log lsn and grant head data
      xfs: document log sysfs attributes in testing ABI
      xfs: add scan owner field to xfs_eofblocks
      xfs: support a union-based filter for eofblocks scans
      xfs: run an eofblocks scan on ENOSPC/EDQUOT
      xfs: squash prealloc while over quota free space as well
      xfs: fix rounding error of fiemap length parameter

Christoph Hellwig (2):
      xfs: remove xfs_bulkstat_single
      xfs: require 64-bit sector_t

Dave Chinner (22):
      xfs: create libxfs infrastructure
      libxfs: move header files
      libxfs: move source files
      xfs: global error sign conversion
      Revert "xfs: block allocation work needs to be kswapd aware"
      xfs: refine the allocation stack switch
      xfs: null unused quota inodes when quota is on
      Merge branch 'xfs-libxfs-restructure' into for-next
      xfs: catch buffers written without verifiers attached
      xfs: ensure verifiers are attached to recovered buffers
      xfs: quotacheck leaves dquot buffers without verifiers
      xfs: dquot recovery needs verifiers
      xfs: kill VN_DIRTY()
      xfs: kill VN_CACHED
      xfs: kill VN_MAPPED
      xfs: kill xfs_vnode.h
      xfs: fix swapext ilock deadlock
      xfs: flush both inodes in xfs_swap_extents
      Merge branch 'xfs-quota-eofblocks-scan' into for-next
      Merge branch 'xfs-misc-fixes-3.17-1' into for-next
      Merge branch 'xfs-bulkstat-refactor' into for-next
      Merge branch 'xfs-misc-fixes-3.17-2' into for-next

Eric Sandeen (5):
      xfs: return is not a function
      xfs: Nuke XFS_ERROR macro
      xfs: allow inode allocations in post-growfs disk space
      xfs: tidy up xfs_set_inode32
      xfs: avoid false quotacheck after unclean shutdown

Jie Liu (11):
      xfs: remove redundant stat assignment in xfs_bulkstat_one_int
      xfs: consolidate xfs_inumbers
      xfs: fix error handling at xfs_inumbers
      xfs: remove redundant user buffer count checks at xfs_bulkstat
      xfs: fix error handling at xfs_bulkstat
      xfs: introduce xfs_bulkstat_ichunk_ra
      xfs: introduce xfs_bulkstat_grab_ichunk
      xfs: mark xfs_qm_quotacheck as static
      xfs: remove XFS_IS_OQUOTA_ON macros
      xfs: fix uflags detection at xfs_fs_rm_xquota
      xfs: introduce xfs_bulkstat_ag_ichunk

Mark Tinguely (1):
      xfs: fix cil push sequence after log recovery

kbuild test robot (1):
      xfs: fix coccinelle warnings

 Documentation/ABI/testing/sysfs-fs-xfs   |   39 ++
 fs/xfs/Kconfig                           |    1 +
 fs/xfs/Makefile                          |   71 ++--
 fs/xfs/{ => libxfs}/xfs_ag.h             |    0
 fs/xfs/{ => libxfs}/xfs_alloc.c          |   20 +-
 fs/xfs/{ => libxfs}/xfs_alloc.h          |    0
 fs/xfs/{ => libxfs}/xfs_alloc_btree.c    |    6 +-
 fs/xfs/{ => libxfs}/xfs_alloc_btree.h    |    0
 fs/xfs/{ => libxfs}/xfs_attr.c           |   92 ++---
 fs/xfs/{ => libxfs}/xfs_attr_leaf.c      |   78 ++--
 fs/xfs/{ => libxfs}/xfs_attr_leaf.h      |    0
 fs/xfs/{ => libxfs}/xfs_attr_remote.c    |   22 +-
 fs/xfs/{ => libxfs}/xfs_attr_remote.h    |    0
 fs/xfs/{ => libxfs}/xfs_attr_sf.h        |    0
 fs/xfs/{ => libxfs}/xfs_bit.h            |    0
 fs/xfs/{ => libxfs}/xfs_bmap.c           |   67 ++--
 fs/xfs/{ => libxfs}/xfs_bmap.h           |    4 +-
 fs/xfs/{ => libxfs}/xfs_bmap_btree.c     |   99 +----
 fs/xfs/{ => libxfs}/xfs_bmap_btree.h     |    0
 fs/xfs/{ => libxfs}/xfs_btree.c          |  128 +++++--
 fs/xfs/{ => libxfs}/xfs_btree.h          |    2 +-
 fs/xfs/{ => libxfs}/xfs_cksum.h          |    0
 fs/xfs/{ => libxfs}/xfs_da_btree.c       |  112 +++---
 fs/xfs/{ => libxfs}/xfs_da_btree.h       |    0
 fs/xfs/{ => libxfs}/xfs_da_format.c      |    0
 fs/xfs/{ => libxfs}/xfs_da_format.h      |    0
 fs/xfs/{ => libxfs}/xfs_dinode.h         |    0
 fs/xfs/{ => libxfs}/xfs_dir2.c           |   24 +-
 fs/xfs/{ => libxfs}/xfs_dir2.h           |    0
 fs/xfs/{ => libxfs}/xfs_dir2_block.c     |   18 +-
 fs/xfs/{ => libxfs}/xfs_dir2_data.c      |   10 +-
 fs/xfs/{ => libxfs}/xfs_dir2_leaf.c      |   24 +-
 fs/xfs/{ => libxfs}/xfs_dir2_node.c      |   40 +--
 fs/xfs/{ => libxfs}/xfs_dir2_priv.h      |    0
 fs/xfs/{ => libxfs}/xfs_dir2_sf.c        |   75 ++--
 fs/xfs/{ => libxfs}/xfs_dquot_buf.c      |    6 +-
 fs/xfs/{ => libxfs}/xfs_format.h         |   14 +-
 fs/xfs/{ => libxfs}/xfs_ialloc.c         |   34 +-
 fs/xfs/{ => libxfs}/xfs_ialloc.h         |    0
 fs/xfs/{ => libxfs}/xfs_ialloc_btree.c   |    6 +-
 fs/xfs/{ => libxfs}/xfs_ialloc_btree.h   |    0
 fs/xfs/{ => libxfs}/xfs_inode_buf.c      |   10 +-
 fs/xfs/{ => libxfs}/xfs_inode_buf.h      |    0
 fs/xfs/{ => libxfs}/xfs_inode_fork.c     |   36 +-
 fs/xfs/{ => libxfs}/xfs_inode_fork.h     |    0
 fs/xfs/{ => libxfs}/xfs_inum.h           |    4 -
 fs/xfs/{ => libxfs}/xfs_log_format.h     |    4 +-
 fs/xfs/{ => libxfs}/xfs_log_recover.h    |    0
 fs/xfs/{ => libxfs}/xfs_log_rlimit.c     |    0
 fs/xfs/{ => libxfs}/xfs_quota_defs.h     |    2 -
 fs/xfs/{ => libxfs}/xfs_rtbitmap.c       |    0
 fs/xfs/{ => libxfs}/xfs_sb.c             |   81 +++--
 fs/xfs/{ => libxfs}/xfs_sb.h             |    8 +-
 fs/xfs/{ => libxfs}/xfs_shared.h         |    0
 fs/xfs/{ => libxfs}/xfs_symlink_remote.c |    6 +-
 fs/xfs/{ => libxfs}/xfs_trans_resv.c     |    0
 fs/xfs/{ => libxfs}/xfs_trans_resv.h     |    0
 fs/xfs/{ => libxfs}/xfs_trans_space.h    |    0
 fs/xfs/xfs_acl.c                         |    8 +-
 fs/xfs/xfs_aops.c                        |   18 +-
 fs/xfs/xfs_attr_inactive.c               |   22 +-
 fs/xfs/xfs_attr_list.c                   |   38 +-
 fs/xfs/xfs_bmap_util.c                   |  227 +++++-------
 fs/xfs/xfs_bmap_util.h                   |    4 -
 fs/xfs/xfs_buf.c                         |   40 ++-
 fs/xfs/xfs_buf.h                         |    2 +-
 fs/xfs/xfs_buf_item.c                    |    4 +-
 fs/xfs/xfs_dir2_readdir.c                |    4 +-
 fs/xfs/xfs_discard.c                     |   18 +-
 fs/xfs/xfs_dquot.c                       |   41 +--
 fs/xfs/xfs_dquot.h                       |   15 +
 fs/xfs/xfs_error.c                       |   25 +-
 fs/xfs/xfs_error.h                       |   13 +-
 fs/xfs/xfs_export.c                      |   10 +-
 fs/xfs/xfs_extfree_item.c                |    2 +-
 fs/xfs/xfs_file.c                        |   75 ++--
 fs/xfs/xfs_filestream.c                  |    4 +-
 fs/xfs/xfs_fs.h                          |    7 +-
 fs/xfs/xfs_fsops.c                       |   42 +--
 fs/xfs/xfs_icache.c                      |  148 ++++++--
 fs/xfs/xfs_icache.h                      |   13 +-
 fs/xfs/xfs_inode.c                       |   68 ++--
 fs/xfs/xfs_inode.h                       |   10 +
 fs/xfs/xfs_inode_item.c                  |    2 +-
 fs/xfs/xfs_ioctl.c                       |  266 +++++++-------
 fs/xfs/xfs_ioctl32.c                     |  111 +++---
 fs/xfs/xfs_iomap.c                       |   57 +--
 fs/xfs/xfs_iops.c                        |   72 ++--
 fs/xfs/xfs_itable.c                      |  579 ++++++++++++++----------------
 fs/xfs/xfs_itable.h                      |   23 +-
 fs/xfs/xfs_linux.h                       |   27 +-
 fs/xfs/xfs_log.c                         |   69 ++--
 fs/xfs/xfs_log_cil.c                     |    8 +-
 fs/xfs/xfs_log_priv.h                    |    2 +
 fs/xfs/xfs_log_recover.c                 |  284 ++++++++-------
 fs/xfs/xfs_mount.c                       |   97 ++---
 fs/xfs/xfs_mount.h                       |    1 +
 fs/xfs/xfs_mru_cache.c                   |   14 +-
 fs/xfs/xfs_qm.c                          |  229 ++++++------
 fs/xfs/xfs_qm.h                          |    1 -
 fs/xfs/xfs_qm_bhv.c                      |    2 +-
 fs/xfs/xfs_qm_syscalls.c                 |   46 +--
 fs/xfs/xfs_quotaops.c                    |   20 +-
 fs/xfs/xfs_rtalloc.c                     |   24 +-
 fs/xfs/xfs_rtalloc.h                     |    2 +-
 fs/xfs/xfs_super.c                       |  132 +++----
 fs/xfs/xfs_super.h                       |   15 +-
 fs/xfs/xfs_symlink.c                     |   30 +-
 fs/xfs/xfs_sysfs.c                       |  165 +++++++++
 fs/xfs/xfs_sysfs.h                       |   59 +++
 fs/xfs/xfs_trans.c                       |   10 +-
 fs/xfs/xfs_trans_ail.c                   |    4 +-
 fs/xfs/xfs_trans_buf.c                   |   37 +-
 fs/xfs/xfs_trans_dquot.c                 |    4 +-
 fs/xfs/xfs_types.h                       |   29 +-
 fs/xfs/xfs_vnode.h                       |   46 ---
 fs/xfs/xfs_xattr.c                       |    6 +-
 117 files changed, 2358 insertions(+), 2116 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-fs-xfs
 rename fs/xfs/{ => libxfs}/xfs_ag.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_alloc.c (99%)
 rename fs/xfs/{ => libxfs}/xfs_alloc.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_alloc_btree.c (99%)
 rename fs/xfs/{ => libxfs}/xfs_alloc_btree.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_attr.c (97%)
 rename fs/xfs/{ => libxfs}/xfs_attr_leaf.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_attr_leaf.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_attr_remote.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_attr_remote.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_attr_sf.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_bit.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_bmap.c (99%)
 rename fs/xfs/{ => libxfs}/xfs_bmap.h (98%)
 rename fs/xfs/{ => libxfs}/xfs_bmap_btree.c (88%)
 rename fs/xfs/{ => libxfs}/xfs_bmap_btree.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_btree.c (97%)
 rename fs/xfs/{ => libxfs}/xfs_btree.h (99%)
 rename fs/xfs/{ => libxfs}/xfs_cksum.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_da_btree.c (97%)
 rename fs/xfs/{ => libxfs}/xfs_da_btree.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_da_format.c (100%)
 rename fs/xfs/{ => libxfs}/xfs_da_format.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_dinode.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_dir2.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_dir2.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_dir2_block.c (99%)
 rename fs/xfs/{ => libxfs}/xfs_dir2_data.c (99%)
 rename fs/xfs/{ => libxfs}/xfs_dir2_leaf.c (99%)
 rename fs/xfs/{ => libxfs}/xfs_dir2_node.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_dir2_priv.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_dir2_sf.c (97%)
 rename fs/xfs/{ => libxfs}/xfs_dquot_buf.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_format.h (97%)
 rename fs/xfs/{ => libxfs}/xfs_ialloc.c (99%)
 rename fs/xfs/{ => libxfs}/xfs_ialloc.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_ialloc_btree.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_ialloc_btree.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_inode_buf.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_inode_buf.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_inode_fork.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_inode_fork.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_inum.h (96%)
 rename fs/xfs/{ => libxfs}/xfs_log_format.h (99%)
 rename fs/xfs/{ => libxfs}/xfs_log_recover.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_log_rlimit.c (100%)
 rename fs/xfs/{ => libxfs}/xfs_quota_defs.h (98%)
 rename fs/xfs/{ => libxfs}/xfs_rtbitmap.c (100%)
 rename fs/xfs/{ => libxfs}/xfs_sb.c (93%)
 rename fs/xfs/{ => libxfs}/xfs_sb.h (98%)
 rename fs/xfs/{ => libxfs}/xfs_shared.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_symlink_remote.c (97%)
 rename fs/xfs/{ => libxfs}/xfs_trans_resv.c (100%)
 rename fs/xfs/{ => libxfs}/xfs_trans_resv.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_trans_space.h (100%)
 create mode 100644 fs/xfs/xfs_sysfs.c
 create mode 100644 fs/xfs/xfs_sysfs.h
 delete mode 100644 fs/xfs/xfs_vnode.h


-- 
Dave Chinner
david@fromorbit.com

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

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

* [GIT PULL] xfs: updates for 3.17-rc1
@ 2014-08-12 12:53 ` Dave Chinner
  0 siblings, 0 replies; 8+ messages in thread
From: Dave Chinner @ 2014-08-12 12:53 UTC (permalink / raw)
  To: torvalds; +Cc: akpm, linux-kernel, xfs


[-- Attachment #1.1: Type: text/plain, Size: 13607 bytes --]

Hi Linus,

Can you please pull the XFS changes from the tree below? The
diffstat is kind of noisy because of the restructuring of the code
to make kernel/userspace code sharing simpler, along with an XFS
wide change to use the standard negative error return convention (at
last!). The rest of the changes are noted in the tag below.

FYI, this will be the last pull request I will send you from a tree
on oss.sgi.com. I'm moving everything XFS related over to kernel.org
so future pull requests should come from there.

-Dave.

The following changes since commit a497c3ba1d97fc69c1e78e7b96435ba8c2cb42ee:

  Linux 3.16-rc2 (2014-06-21 19:02:54 -1000)

are available in the git repository at:

  git://oss.sgi.com/xfs/xfs.git tags/xfs-for-linus-3.17-rc1

for you to fetch changes up to 645f9857213476407d8ed1b59619fdff7128d3e6:

  Merge branch 'xfs-misc-fixes-3.17-2' into for-next (2014-08-04 13:55:27 +1000)

----------------------------------------------------------------

xfs: update for 3.17-rc1

This update contains:
o conversion of the XFS core to pass negative error numbers
o restructing of core XFS code that is shared with userspace to fs/xfs/libxfs
o introduction of sysfs interface for XFS
o bulkstat refactoring
o demand driven speculative preallocation removal
o XFS now always requires 64 bit sectors to be configured
o metadata verifier changes to ensure CRCs are calculated during log recovery
o various minor code cleanups
o miscellaneous bug fixes

----------------------------------------------------------------
Brian Foster (11):
      xfs: fix a couple error sequence jumps in xfs_mountfs()
      xfs: add a sysfs kset
      xfs: add xfs_mount sysfs kobject
      xfs: add xlog sysfs kobject and attribute handlers
      xfs: add log attributes for log lsn and grant head data
      xfs: document log sysfs attributes in testing ABI
      xfs: add scan owner field to xfs_eofblocks
      xfs: support a union-based filter for eofblocks scans
      xfs: run an eofblocks scan on ENOSPC/EDQUOT
      xfs: squash prealloc while over quota free space as well
      xfs: fix rounding error of fiemap length parameter

Christoph Hellwig (2):
      xfs: remove xfs_bulkstat_single
      xfs: require 64-bit sector_t

Dave Chinner (22):
      xfs: create libxfs infrastructure
      libxfs: move header files
      libxfs: move source files
      xfs: global error sign conversion
      Revert "xfs: block allocation work needs to be kswapd aware"
      xfs: refine the allocation stack switch
      xfs: null unused quota inodes when quota is on
      Merge branch 'xfs-libxfs-restructure' into for-next
      xfs: catch buffers written without verifiers attached
      xfs: ensure verifiers are attached to recovered buffers
      xfs: quotacheck leaves dquot buffers without verifiers
      xfs: dquot recovery needs verifiers
      xfs: kill VN_DIRTY()
      xfs: kill VN_CACHED
      xfs: kill VN_MAPPED
      xfs: kill xfs_vnode.h
      xfs: fix swapext ilock deadlock
      xfs: flush both inodes in xfs_swap_extents
      Merge branch 'xfs-quota-eofblocks-scan' into for-next
      Merge branch 'xfs-misc-fixes-3.17-1' into for-next
      Merge branch 'xfs-bulkstat-refactor' into for-next
      Merge branch 'xfs-misc-fixes-3.17-2' into for-next

Eric Sandeen (5):
      xfs: return is not a function
      xfs: Nuke XFS_ERROR macro
      xfs: allow inode allocations in post-growfs disk space
      xfs: tidy up xfs_set_inode32
      xfs: avoid false quotacheck after unclean shutdown

Jie Liu (11):
      xfs: remove redundant stat assignment in xfs_bulkstat_one_int
      xfs: consolidate xfs_inumbers
      xfs: fix error handling at xfs_inumbers
      xfs: remove redundant user buffer count checks at xfs_bulkstat
      xfs: fix error handling at xfs_bulkstat
      xfs: introduce xfs_bulkstat_ichunk_ra
      xfs: introduce xfs_bulkstat_grab_ichunk
      xfs: mark xfs_qm_quotacheck as static
      xfs: remove XFS_IS_OQUOTA_ON macros
      xfs: fix uflags detection at xfs_fs_rm_xquota
      xfs: introduce xfs_bulkstat_ag_ichunk

Mark Tinguely (1):
      xfs: fix cil push sequence after log recovery

kbuild test robot (1):
      xfs: fix coccinelle warnings

 Documentation/ABI/testing/sysfs-fs-xfs   |   39 ++
 fs/xfs/Kconfig                           |    1 +
 fs/xfs/Makefile                          |   71 ++--
 fs/xfs/{ => libxfs}/xfs_ag.h             |    0
 fs/xfs/{ => libxfs}/xfs_alloc.c          |   20 +-
 fs/xfs/{ => libxfs}/xfs_alloc.h          |    0
 fs/xfs/{ => libxfs}/xfs_alloc_btree.c    |    6 +-
 fs/xfs/{ => libxfs}/xfs_alloc_btree.h    |    0
 fs/xfs/{ => libxfs}/xfs_attr.c           |   92 ++---
 fs/xfs/{ => libxfs}/xfs_attr_leaf.c      |   78 ++--
 fs/xfs/{ => libxfs}/xfs_attr_leaf.h      |    0
 fs/xfs/{ => libxfs}/xfs_attr_remote.c    |   22 +-
 fs/xfs/{ => libxfs}/xfs_attr_remote.h    |    0
 fs/xfs/{ => libxfs}/xfs_attr_sf.h        |    0
 fs/xfs/{ => libxfs}/xfs_bit.h            |    0
 fs/xfs/{ => libxfs}/xfs_bmap.c           |   67 ++--
 fs/xfs/{ => libxfs}/xfs_bmap.h           |    4 +-
 fs/xfs/{ => libxfs}/xfs_bmap_btree.c     |   99 +----
 fs/xfs/{ => libxfs}/xfs_bmap_btree.h     |    0
 fs/xfs/{ => libxfs}/xfs_btree.c          |  128 +++++--
 fs/xfs/{ => libxfs}/xfs_btree.h          |    2 +-
 fs/xfs/{ => libxfs}/xfs_cksum.h          |    0
 fs/xfs/{ => libxfs}/xfs_da_btree.c       |  112 +++---
 fs/xfs/{ => libxfs}/xfs_da_btree.h       |    0
 fs/xfs/{ => libxfs}/xfs_da_format.c      |    0
 fs/xfs/{ => libxfs}/xfs_da_format.h      |    0
 fs/xfs/{ => libxfs}/xfs_dinode.h         |    0
 fs/xfs/{ => libxfs}/xfs_dir2.c           |   24 +-
 fs/xfs/{ => libxfs}/xfs_dir2.h           |    0
 fs/xfs/{ => libxfs}/xfs_dir2_block.c     |   18 +-
 fs/xfs/{ => libxfs}/xfs_dir2_data.c      |   10 +-
 fs/xfs/{ => libxfs}/xfs_dir2_leaf.c      |   24 +-
 fs/xfs/{ => libxfs}/xfs_dir2_node.c      |   40 +--
 fs/xfs/{ => libxfs}/xfs_dir2_priv.h      |    0
 fs/xfs/{ => libxfs}/xfs_dir2_sf.c        |   75 ++--
 fs/xfs/{ => libxfs}/xfs_dquot_buf.c      |    6 +-
 fs/xfs/{ => libxfs}/xfs_format.h         |   14 +-
 fs/xfs/{ => libxfs}/xfs_ialloc.c         |   34 +-
 fs/xfs/{ => libxfs}/xfs_ialloc.h         |    0
 fs/xfs/{ => libxfs}/xfs_ialloc_btree.c   |    6 +-
 fs/xfs/{ => libxfs}/xfs_ialloc_btree.h   |    0
 fs/xfs/{ => libxfs}/xfs_inode_buf.c      |   10 +-
 fs/xfs/{ => libxfs}/xfs_inode_buf.h      |    0
 fs/xfs/{ => libxfs}/xfs_inode_fork.c     |   36 +-
 fs/xfs/{ => libxfs}/xfs_inode_fork.h     |    0
 fs/xfs/{ => libxfs}/xfs_inum.h           |    4 -
 fs/xfs/{ => libxfs}/xfs_log_format.h     |    4 +-
 fs/xfs/{ => libxfs}/xfs_log_recover.h    |    0
 fs/xfs/{ => libxfs}/xfs_log_rlimit.c     |    0
 fs/xfs/{ => libxfs}/xfs_quota_defs.h     |    2 -
 fs/xfs/{ => libxfs}/xfs_rtbitmap.c       |    0
 fs/xfs/{ => libxfs}/xfs_sb.c             |   81 +++--
 fs/xfs/{ => libxfs}/xfs_sb.h             |    8 +-
 fs/xfs/{ => libxfs}/xfs_shared.h         |    0
 fs/xfs/{ => libxfs}/xfs_symlink_remote.c |    6 +-
 fs/xfs/{ => libxfs}/xfs_trans_resv.c     |    0
 fs/xfs/{ => libxfs}/xfs_trans_resv.h     |    0
 fs/xfs/{ => libxfs}/xfs_trans_space.h    |    0
 fs/xfs/xfs_acl.c                         |    8 +-
 fs/xfs/xfs_aops.c                        |   18 +-
 fs/xfs/xfs_attr_inactive.c               |   22 +-
 fs/xfs/xfs_attr_list.c                   |   38 +-
 fs/xfs/xfs_bmap_util.c                   |  227 +++++-------
 fs/xfs/xfs_bmap_util.h                   |    4 -
 fs/xfs/xfs_buf.c                         |   40 ++-
 fs/xfs/xfs_buf.h                         |    2 +-
 fs/xfs/xfs_buf_item.c                    |    4 +-
 fs/xfs/xfs_dir2_readdir.c                |    4 +-
 fs/xfs/xfs_discard.c                     |   18 +-
 fs/xfs/xfs_dquot.c                       |   41 +--
 fs/xfs/xfs_dquot.h                       |   15 +
 fs/xfs/xfs_error.c                       |   25 +-
 fs/xfs/xfs_error.h                       |   13 +-
 fs/xfs/xfs_export.c                      |   10 +-
 fs/xfs/xfs_extfree_item.c                |    2 +-
 fs/xfs/xfs_file.c                        |   75 ++--
 fs/xfs/xfs_filestream.c                  |    4 +-
 fs/xfs/xfs_fs.h                          |    7 +-
 fs/xfs/xfs_fsops.c                       |   42 +--
 fs/xfs/xfs_icache.c                      |  148 ++++++--
 fs/xfs/xfs_icache.h                      |   13 +-
 fs/xfs/xfs_inode.c                       |   68 ++--
 fs/xfs/xfs_inode.h                       |   10 +
 fs/xfs/xfs_inode_item.c                  |    2 +-
 fs/xfs/xfs_ioctl.c                       |  266 +++++++-------
 fs/xfs/xfs_ioctl32.c                     |  111 +++---
 fs/xfs/xfs_iomap.c                       |   57 +--
 fs/xfs/xfs_iops.c                        |   72 ++--
 fs/xfs/xfs_itable.c                      |  579 ++++++++++++++----------------
 fs/xfs/xfs_itable.h                      |   23 +-
 fs/xfs/xfs_linux.h                       |   27 +-
 fs/xfs/xfs_log.c                         |   69 ++--
 fs/xfs/xfs_log_cil.c                     |    8 +-
 fs/xfs/xfs_log_priv.h                    |    2 +
 fs/xfs/xfs_log_recover.c                 |  284 ++++++++-------
 fs/xfs/xfs_mount.c                       |   97 ++---
 fs/xfs/xfs_mount.h                       |    1 +
 fs/xfs/xfs_mru_cache.c                   |   14 +-
 fs/xfs/xfs_qm.c                          |  229 ++++++------
 fs/xfs/xfs_qm.h                          |    1 -
 fs/xfs/xfs_qm_bhv.c                      |    2 +-
 fs/xfs/xfs_qm_syscalls.c                 |   46 +--
 fs/xfs/xfs_quotaops.c                    |   20 +-
 fs/xfs/xfs_rtalloc.c                     |   24 +-
 fs/xfs/xfs_rtalloc.h                     |    2 +-
 fs/xfs/xfs_super.c                       |  132 +++----
 fs/xfs/xfs_super.h                       |   15 +-
 fs/xfs/xfs_symlink.c                     |   30 +-
 fs/xfs/xfs_sysfs.c                       |  165 +++++++++
 fs/xfs/xfs_sysfs.h                       |   59 +++
 fs/xfs/xfs_trans.c                       |   10 +-
 fs/xfs/xfs_trans_ail.c                   |    4 +-
 fs/xfs/xfs_trans_buf.c                   |   37 +-
 fs/xfs/xfs_trans_dquot.c                 |    4 +-
 fs/xfs/xfs_types.h                       |   29 +-
 fs/xfs/xfs_vnode.h                       |   46 ---
 fs/xfs/xfs_xattr.c                       |    6 +-
 117 files changed, 2358 insertions(+), 2116 deletions(-)
 create mode 100644 Documentation/ABI/testing/sysfs-fs-xfs
 rename fs/xfs/{ => libxfs}/xfs_ag.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_alloc.c (99%)
 rename fs/xfs/{ => libxfs}/xfs_alloc.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_alloc_btree.c (99%)
 rename fs/xfs/{ => libxfs}/xfs_alloc_btree.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_attr.c (97%)
 rename fs/xfs/{ => libxfs}/xfs_attr_leaf.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_attr_leaf.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_attr_remote.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_attr_remote.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_attr_sf.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_bit.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_bmap.c (99%)
 rename fs/xfs/{ => libxfs}/xfs_bmap.h (98%)
 rename fs/xfs/{ => libxfs}/xfs_bmap_btree.c (88%)
 rename fs/xfs/{ => libxfs}/xfs_bmap_btree.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_btree.c (97%)
 rename fs/xfs/{ => libxfs}/xfs_btree.h (99%)
 rename fs/xfs/{ => libxfs}/xfs_cksum.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_da_btree.c (97%)
 rename fs/xfs/{ => libxfs}/xfs_da_btree.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_da_format.c (100%)
 rename fs/xfs/{ => libxfs}/xfs_da_format.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_dinode.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_dir2.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_dir2.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_dir2_block.c (99%)
 rename fs/xfs/{ => libxfs}/xfs_dir2_data.c (99%)
 rename fs/xfs/{ => libxfs}/xfs_dir2_leaf.c (99%)
 rename fs/xfs/{ => libxfs}/xfs_dir2_node.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_dir2_priv.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_dir2_sf.c (97%)
 rename fs/xfs/{ => libxfs}/xfs_dquot_buf.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_format.h (97%)
 rename fs/xfs/{ => libxfs}/xfs_ialloc.c (99%)
 rename fs/xfs/{ => libxfs}/xfs_ialloc.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_ialloc_btree.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_ialloc_btree.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_inode_buf.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_inode_buf.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_inode_fork.c (98%)
 rename fs/xfs/{ => libxfs}/xfs_inode_fork.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_inum.h (96%)
 rename fs/xfs/{ => libxfs}/xfs_log_format.h (99%)
 rename fs/xfs/{ => libxfs}/xfs_log_recover.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_log_rlimit.c (100%)
 rename fs/xfs/{ => libxfs}/xfs_quota_defs.h (98%)
 rename fs/xfs/{ => libxfs}/xfs_rtbitmap.c (100%)
 rename fs/xfs/{ => libxfs}/xfs_sb.c (93%)
 rename fs/xfs/{ => libxfs}/xfs_sb.h (98%)
 rename fs/xfs/{ => libxfs}/xfs_shared.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_symlink_remote.c (97%)
 rename fs/xfs/{ => libxfs}/xfs_trans_resv.c (100%)
 rename fs/xfs/{ => libxfs}/xfs_trans_resv.h (100%)
 rename fs/xfs/{ => libxfs}/xfs_trans_space.h (100%)
 create mode 100644 fs/xfs/xfs_sysfs.c
 create mode 100644 fs/xfs/xfs_sysfs.h
 delete mode 100644 fs/xfs/xfs_vnode.h


-- 
Dave Chinner
david@fromorbit.com

[-- Attachment #1.2: Digital signature --]
[-- Type: application/pgp-signature, Size: 836 bytes --]

[-- Attachment #2: Type: text/plain, Size: 121 bytes --]

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

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

* Re: [GIT PULL] xfs: updates for 3.17-rc1
  2014-08-12 12:53 ` Dave Chinner
@ 2014-08-12 13:56   ` Stephen Rothwell
  -1 siblings, 0 replies; 8+ messages in thread
From: Stephen Rothwell @ 2014-08-12 13:56 UTC (permalink / raw)
  To: Dave Chinner; +Cc: torvalds, akpm, linux-kernel, xfs

[-- Attachment #1: Type: text/plain, Size: 454 bytes --]

Hi Dave,

On Tue, 12 Aug 2014 22:53:13 +1000 Dave Chinner <david@fromorbit.com> wrote:
>
> FYI, this will be the last pull request I will send you from a tree
> on oss.sgi.com. I'm moving everything XFS related over to kernel.org
> so future pull requests should come from there.

Please let me know when you have the new tree set up so I can change
where I fetch from.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* Re: [GIT PULL] xfs: updates for 3.17-rc1
@ 2014-08-12 13:56   ` Stephen Rothwell
  0 siblings, 0 replies; 8+ messages in thread
From: Stephen Rothwell @ 2014-08-12 13:56 UTC (permalink / raw)
  To: Dave Chinner; +Cc: akpm, torvalds, linux-kernel, xfs


[-- Attachment #1.1: Type: text/plain, Size: 454 bytes --]

Hi Dave,

On Tue, 12 Aug 2014 22:53:13 +1000 Dave Chinner <david@fromorbit.com> wrote:
>
> FYI, this will be the last pull request I will send you from a tree
> on oss.sgi.com. I'm moving everything XFS related over to kernel.org
> so future pull requests should come from there.

Please let me know when you have the new tree set up so I can change
where I fetch from.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

[-- Attachment #2: Type: text/plain, Size: 121 bytes --]

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

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

* Re: [GIT PULL] xfs: updates for 3.17-rc1
  2014-08-12 13:56   ` Stephen Rothwell
@ 2014-08-12 21:53     ` Dave Chinner
  -1 siblings, 0 replies; 8+ messages in thread
From: Dave Chinner @ 2014-08-12 21:53 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: torvalds, akpm, linux-kernel, xfs

On Tue, Aug 12, 2014 at 11:56:12PM +1000, Stephen Rothwell wrote:
> Hi Dave,
> 
> On Tue, 12 Aug 2014 22:53:13 +1000 Dave Chinner <david@fromorbit.com> wrote:
> >
> > FYI, this will be the last pull request I will send you from a tree
> > on oss.sgi.com. I'm moving everything XFS related over to kernel.org
> > so future pull requests should come from there.
> 
> Please let me know when you have the new tree set up so I can change
> where I fetch from.

git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git for-next

It should be identical to the xfs tree you are pulling from
oss.sgi.com.

Cheers,

Dave.
-- 
Dave Chinner
david@fromorbit.com

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

* Re: [GIT PULL] xfs: updates for 3.17-rc1
@ 2014-08-12 21:53     ` Dave Chinner
  0 siblings, 0 replies; 8+ messages in thread
From: Dave Chinner @ 2014-08-12 21:53 UTC (permalink / raw)
  To: Stephen Rothwell; +Cc: akpm, torvalds, linux-kernel, xfs

On Tue, Aug 12, 2014 at 11:56:12PM +1000, Stephen Rothwell wrote:
> Hi Dave,
> 
> On Tue, 12 Aug 2014 22:53:13 +1000 Dave Chinner <david@fromorbit.com> wrote:
> >
> > FYI, this will be the last pull request I will send you from a tree
> > on oss.sgi.com. I'm moving everything XFS related over to kernel.org
> > so future pull requests should come from there.
> 
> Please let me know when you have the new tree set up so I can change
> where I fetch from.

git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git for-next

It should be identical to the xfs tree you are pulling from
oss.sgi.com.

Cheers,

Dave.
-- 
Dave Chinner
david@fromorbit.com

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

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

* Re: [GIT PULL] xfs: updates for 3.17-rc1
  2014-08-12 21:53     ` Dave Chinner
@ 2014-08-12 22:59       ` Stephen Rothwell
  -1 siblings, 0 replies; 8+ messages in thread
From: Stephen Rothwell @ 2014-08-12 22:59 UTC (permalink / raw)
  To: Dave Chinner; +Cc: torvalds, akpm, linux-kernel, xfs

[-- Attachment #1: Type: text/plain, Size: 857 bytes --]

Hi Dave,

On Wed, 13 Aug 2014 07:53:44 +1000 Dave Chinner <david@fromorbit.com> wrote:
>
> On Tue, Aug 12, 2014 at 11:56:12PM +1000, Stephen Rothwell wrote:
> > 
> > On Tue, 12 Aug 2014 22:53:13 +1000 Dave Chinner <david@fromorbit.com> wrote:
> > >
> > > FYI, this will be the last pull request I will send you from a tree
> > > on oss.sgi.com. I'm moving everything XFS related over to kernel.org
> > > so future pull requests should come from there.
> > 
> > Please let me know when you have the new tree set up so I can change
> > where I fetch from.
> 
> git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git for-next

OK, I have switched starting today.

> It should be identical to the xfs tree you are pulling from
> oss.sgi.com.

Yep, it is.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

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

* Re: [GIT PULL] xfs: updates for 3.17-rc1
@ 2014-08-12 22:59       ` Stephen Rothwell
  0 siblings, 0 replies; 8+ messages in thread
From: Stephen Rothwell @ 2014-08-12 22:59 UTC (permalink / raw)
  To: Dave Chinner; +Cc: akpm, torvalds, linux-kernel, xfs


[-- Attachment #1.1: Type: text/plain, Size: 857 bytes --]

Hi Dave,

On Wed, 13 Aug 2014 07:53:44 +1000 Dave Chinner <david@fromorbit.com> wrote:
>
> On Tue, Aug 12, 2014 at 11:56:12PM +1000, Stephen Rothwell wrote:
> > 
> > On Tue, 12 Aug 2014 22:53:13 +1000 Dave Chinner <david@fromorbit.com> wrote:
> > >
> > > FYI, this will be the last pull request I will send you from a tree
> > > on oss.sgi.com. I'm moving everything XFS related over to kernel.org
> > > so future pull requests should come from there.
> > 
> > Please let me know when you have the new tree set up so I can change
> > where I fetch from.
> 
> git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git for-next

OK, I have switched starting today.

> It should be identical to the xfs tree you are pulling from
> oss.sgi.com.

Yep, it is.

-- 
Cheers,
Stephen Rothwell                    sfr@canb.auug.org.au

[-- Attachment #1.2: signature.asc --]
[-- Type: application/pgp-signature, Size: 819 bytes --]

[-- Attachment #2: Type: text/plain, Size: 121 bytes --]

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

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

end of thread, other threads:[~2014-08-12 22:59 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-08-12 12:53 [GIT PULL] xfs: updates for 3.17-rc1 Dave Chinner
2014-08-12 12:53 ` Dave Chinner
2014-08-12 13:56 ` Stephen Rothwell
2014-08-12 13:56   ` Stephen Rothwell
2014-08-12 21:53   ` Dave Chinner
2014-08-12 21:53     ` Dave Chinner
2014-08-12 22:59     ` Stephen Rothwell
2014-08-12 22:59       ` Stephen Rothwell

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.