This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "XFS development tree".
The branch, for-linus has been updated
9b1f56d Merge branch 'for-2.6.34-rc1-batch2' into for-linus
07000ee xfs: return inode fork offset in bulkstat for fsr
8babd8a xfs: Increase the default size of the reserved blocks pool
3ed3a43 xfs: truncate delalloc extents when IO fails in writeback
20f6b2c xfs: check for more work before sleeping in xfssyncd
6941893 xfs: Fix a build warning in xfs_aops.c
0a135ba Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
f1f724e xfs: fix locking for inode cache radix tree tag updates
a14a5ab xfs: remove xfs_ipin/xfs_iunpin
60ec678 xfs: cleanup xfs_iunpin_wait/xfs_iunpin_nowait
d7658d4 xfs: kill xfs_lrw.h
d7e84f4 xfs: factor common xfs_trans_bjoin code
35a8a72 xfs: stop passing opaque handles to xfs_log.c routines
c467c04 xfs: split xfs_bmap_btalloc
f7008d0 xfs: fix xfs_fsblock_t tracing
024910c xfs: fix inode pincount check in fsync
77d7a0c xfs: Non-blocking inode locking in IO completion
66d834e xfs: implement optimized fdatasync
fd3200b xfs: remove wrapper for the fsync file operation
00258e3 xfs: remove wrappers for read/write file operations
dda35b8 xfs: merge xfs_lrw.c into xfs_file.c
b262e5d xfs: fix dquota trace format
a9cc799 xfs: increase readdir buffer size
b305956 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
f24407d Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/xfs-vipt
003cb60 percpu: add __percpu sparse annotations to fs
73c77e2 xfs: fix xfs to work with Virtually Indexed architectures
from 398007f863a4af2b4a5a07219c5a617f1a098115 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
commit 9b1f56d60acfd634728f91f34922066c6f80ede6
Merge: 64ba9926759792cf7b95f823402e2781edd1b5d4
07000ee686cf19e853fa06f7904eff2cfe230ea3
Author: Alex Elder <aelder@xxxxxxx>
Date: Fri Mar 5 11:45:03 2010 -0600
Merge branch 'for-2.6.34-rc1-batch2' into for-linus
commit 0a135ba14d71fb84c691a5386aff5049691fe6d7
Merge: 4850f524b2c4c8a4e9f8ef4dd9c7c4afde2f2b2c
a29d8b8e2d811a24bbe49215a0f0c536b72ebc18
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
Date: Wed Mar 3 07:34:18 2010 -0800
Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu:
percpu: add __percpu sparse annotations to what's left
percpu: add __percpu sparse annotations to fs
percpu: add __percpu sparse annotations to core kernel subsystems
local_t: Remove leftover local.h
this_cpu: Remove pageset_notifier
this_cpu: Page allocator conversion
percpu, x86: Generic inc / dec percpu instructions
local_t: Move local.h include to ringbuffer.c and ring_buffer_benchmark.c
module: Use this_cpu_xx to dynamically allocate counters
local_t: Remove cpu_local_xx macros
percpu: refactor the code in pcpu_[de]populate_chunk()
percpu: remove compile warnings caused by __verify_pcpu_ptr()
percpu: make accessors check for percpu pointer in sparse
percpu: add __percpu for sparse.
percpu: make access macros universal
percpu: remove per_cpu__ prefix.
commit b305956abc3c50c52598bbf39b7a5f4850058ba8
Merge: 41630959ed5ce694ec2e8c0f3c69743e011394c8
398007f863a4af2b4a5a07219c5a617f1a098115
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
Date: Fri Feb 26 17:18:52 2010 -0800
Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
* 'for-linus' of git://oss.sgi.com/xfs/xfs: (52 commits)
fs/xfs: Correct NULL test
xfs: optimize log flushing in xfs_fsync
xfs: only clear the suid bit once in xfs_write
xfs: kill xfs_bawrite
xfs: log changed inodes instead of writing them synchronously
xfs: remove invalid barrier optimization from xfs_fsync
xfs: kill the unused XFS_QMOPT_* flush flags V2
xfs: Use delay write promotion for dquot flushing
xfs: Sort delayed write buffers before dispatch
xfs: Don't issue buffer IO direct from AIL push V2
xfs: Use delayed write for inodes rather than async V2
xfs: Make inode reclaim states explicit
xfs: more reserved blocks fixups
xfs: turn off sign warnings
xfs: don't hold onto reserved blocks on remount,ro
xfs: quota limit statvfs available blocks
xfs: replace KM_LARGE with explicit vmalloc use
xfs: cleanup up xfs_log_force calling conventions
xfs: kill XLOG_VEC_SET_TYPE
xfs: remove duplicate buffer flags
...
commit f24407d2bde27a4eb75ce5e52069bf4f1ba0e8a5
Merge: 654451748b779b28077d9058442d0f354251870d
73c77e2ccc14413c232c3e0b3aa43a0c4b72ec70
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
Date: Fri Feb 26 17:05:10 2010 -0800
Merge git://git.kernel.org/pub/scm/linux/kernel/git/jejb/xfs-vipt
* git://git.kernel.org/pub/scm/linux/kernel/git/jejb/xfs-vipt:
xfs: fix xfs to work with Virtually Indexed architectures
sh: add mm API for DMA to vmalloc/vmap areas
arm: add mm API for DMA to vmalloc/vmap areas
parisc: add mm API for DMA to vmalloc/vmap areas
mm: add coherence API for DMA to vmalloc/vmap areas
commit 003cb608a2533d0927a83bc4e07e46d7a622eda9
Author: Tejun Heo <tj@xxxxxxxxxx>
Date: Tue Feb 2 14:39:01 2010 +0900
percpu: add __percpu sparse annotations to fs
Add __percpu sparse annotations to fs.
These annotations are to make sparse consider percpu variables to be
in a different address space and warn if accessed without going
through percpu accessors. This patch doesn't affect normal builds.
Signed-off-by: Tejun Heo <tj@xxxxxxxxxx>
Cc: "Theodore Ts'o" <tytso@xxxxxxx>
Cc: Trond Myklebust <Trond.Myklebust@xxxxxxxxxx>
Cc: Alex Elder <aelder@xxxxxxx>
Cc: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Cc: Alexander Viro <viro@xxxxxxxxxxxxxxxxxx>
commit 73c77e2ccc14413c232c3e0b3aa43a0c4b72ec70
Author: James Bottomley <James.Bottomley@xxxxxxx>
Date: Mon Jan 25 11:42:24 2010 -0600
xfs: fix xfs to work with Virtually Indexed architectures
xfs_buf.c includes what is essentially a hand rolled version of
blk_rq_map_kern(). In order to work properly with the vmalloc buffers
that xfs uses, this hand rolled routine must also implement the flushing
API for vmap/vmalloc areas.
[style updates from hch@xxxxxx]
Acked-by: Christoph Hellwig <hch@xxxxxx>
Signed-off-by: James Bottomley <James.Bottomley@xxxxxxx>
-----------------------------------------------------------------------
Summary of changes:
fs/xfs/Makefile | 1 -
fs/xfs/linux-2.6/xfs_aops.c | 221 +++++++++---
fs/xfs/linux-2.6/xfs_buf.c | 30 ++-
fs/xfs/linux-2.6/xfs_file.c | 854 +++++++++++++++++++++++++++++++++++++++---
fs/xfs/linux-2.6/xfs_iops.c | 10 +
fs/xfs/linux-2.6/xfs_linux.h | 1 -
fs/xfs/linux-2.6/xfs_lrw.c | 796 ---------------------------------------
fs/xfs/linux-2.6/xfs_lrw.h | 29 --
fs/xfs/linux-2.6/xfs_sync.c | 10 +-
fs/xfs/linux-2.6/xfs_trace.c | 16 -
fs/xfs/linux-2.6/xfs_trace.h | 22 +-
fs/xfs/xfs_bmap.c | 220 ++++++-----
fs/xfs/xfs_fs.h | 3 +-
fs/xfs/xfs_iget.c | 19 +-
fs/xfs/xfs_inode.c | 68 +---
fs/xfs/xfs_inode.h | 3 +-
fs/xfs/xfs_inode_item.c | 18 +-
fs/xfs/xfs_itable.c | 2 +
fs/xfs/xfs_log.c | 106 +++---
fs/xfs/xfs_log.h | 16 +-
fs/xfs/xfs_mount.c | 69 +++-
fs/xfs/xfs_mount.h | 4 +-
fs/xfs/xfs_trans.c | 2 +-
fs/xfs/xfs_trans.h | 2 +-
fs/xfs/xfs_trans_buf.c | 216 ++++--------
fs/xfs/xfs_vnodeops.c | 107 ------
fs/xfs/xfs_vnodeops.h | 15 +-
27 files changed, 1374 insertions(+), 1486 deletions(-)
delete mode 100644 fs/xfs/linux-2.6/xfs_lrw.c
delete mode 100644 fs/xfs/linux-2.6/xfs_lrw.h
hooks/post-receive
--
XFS development tree
|