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
fd40261 Merge branch 'master' of git://oss.sgi.com/xfs/xfs into for-linus
e83f1eb xfs: fix small mismerge in xfs_vn_mknod
493b87e xfs: fix warnings with CONFIG_XFS_QUOTA disabled
7747a0b xfs: fix freeing memory in xfs_getbmap()
f950221 xfs: remove ->write_super and stop maintaining ->s_dirt
35fd035 Merge branch 'master' of git://git.kernel.org/pub/scm/fs/xfs/xfs
c905959 Merge branch 'for-2.6.31' of git://git.kernel.dk/linux-2.6-block
ef14f0c xfs: use generic Posix ACL code
8b5403a xfs: remove SYNC_BDFLUSH
b0710cc xfs: remove SYNC_IOWAIT
075fe10 xfs: split xfs_sync_inodes
fe588ed xfs: use generic inode iterator in xfs_qm_dqrele_all_inodes
75f3cb1 xfs: introduce a per-ag inode iterator
abc1064 xfs: remove unused parameter from xfs_reclaim_inodes
1da8eec xfs: factor out inode validation for sync
845b6d0 xfs: split inode flushing from xfs_sync_inodes_ag
5a34d5c xfs: split inode data writeback from xfs_sync_inodes_ag
7d09525 xfs: kill xfs_qmops
0c5e1ce xfs: validate quota log items during log recovery
e169683 xfs: update max log size
4157fd8 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
4156e73 xfs: prevent deadlock in xfs_qm_shake()
0963248 xfs: fix overflow in xfs_growfs_data_private
e1defc4 block: Do away with the notion of hardsect_size
ec91d13 xfs: fix double unlock in xfs_swap_extents()
b4348f3 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
6321e3e xfs: fix getbmap vs mmap deadlock
4be4a00 xfs: a couple getbmap cleanups
2ac00af xfs: add more checks to superblock validation
f25181f xfs_file_last_byte() needs to acquire ilock
0e639bd xfs: use memdup_user()
3c1795c Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
ac7c1a7 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
8fe74cf Merge branch 'for-linus' of
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
ce3b0f8 New helper - current_umask()
from 1b17d766463d51904cb242f194a780737e5f73ef (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 fd40261354802b0f05f6f67121235aa002e87069
Merge: f3ad116588151b3371ae4e092290e4f48e62b8bb
e83f1eb6bfc4004c19a99ee5f5aa65bd3fbecec3
Author: Felix Blyakher <felixb@xxxxxxx>
Date: Fri Jun 12 21:28:59 2009 -0500
Merge branch 'master' of git://oss.sgi.com/xfs/xfs into for-linus
commit f95022161d23ee661a48af8f280472209f513a67
Author: Christoph Hellwig <hch@xxxxxx>
Date: Fri Jun 5 12:26:23 2009 +0200
xfs: remove ->write_super and stop maintaining ->s_dirt
the write_super method is used for
(1) writing back the superblock periodically from pdflush
(2) called just before ->sync_fs for data integerity syncs
We don't need (1) because we have our own peridoc writeout through xfssyncd,
and we don't need (2) because xfs_fs_sync_fs performs a proper synchronous
superblock writeout after all other data and metadata has been written out.
Also remove ->s_dirt tracking as it's only used to decide when too call
->write_super.
Signed-off-by: Christoph Hellwig <hch@xxxxxx>
Reviewed-by: Eric Sandeen <sandeen@xxxxxxxxxxx>
Signed-off-by: Al Viro <viro@xxxxxxxxxxxxxxxxxx>
commit c9059598ea8981d02356eead3188bf7fa4d717b8
Merge: 0a33f80a8373eca7f4bea3961d1346c3815fa5ed
b0fd271d5fba0b2d00888363f3869e3f9b26caa9
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
Date: Thu Jun 11 10:52:27 2009 -0700
Merge branch 'for-2.6.31' of git://git.kernel.dk/linux-2.6-block
* 'for-2.6.31' of git://git.kernel.dk/linux-2.6-block: (153 commits)
block: add request clone interface (v2)
floppy: fix hibernation
ramdisk: remove long-deprecated "ramdisk=" boot-time parameter
fs/bio.c: add missing __user annotation
block: prevent possible io_context->refcount overflow
Add serial number support for virtio_blk, V4a
block: Add missing bounce_pfn stacking and fix comments
Revert "block: Fix bounce limit setting in DM"
cciss: decode unit attention in SCSI error handling code
cciss: Remove no longer needed sendcmd reject processing code
cciss: change SCSI error handling routines to work with interrupts
enabled.
cciss: separate error processing and command retrying code in
sendcmd_withirq_core()
cciss: factor out fix target status processing code from sendcmd functions
cciss: simplify interface of sendcmd() and sendcmd_withirq()
cciss: factor out core of sendcmd_withirq() for use by SCSI error
handling code
cciss: Use schedule_timeout_uninterruptible in SCSI error handling code
block: needs to set the residual length of a bidi request
Revert "block: implement blkdev_readpages"
block: Fix bounce limit setting in DM
Removed reference to non-existing file
Documentation/PCI/PCI-DMA-mapping.txt
...
Manually fix conflicts with tracing updates in:
block/blk-sysfs.c
drivers/ide/ide-atapi.c
drivers/ide/ide-cd.c
drivers/ide/ide-floppy.c
drivers/ide/ide-tape.c
include/trace/events/block.h
kernel/trace/blktrace.c
commit e1defc4ff0cf57aca6c5e3ff99fa503f5943c1f1
Author: Martin K. Petersen <martin.petersen@xxxxxxxxxx>
Date: Fri May 22 17:17:49 2009 -0400
block: Do away with the notion of hardsect_size
Until now we have had a 1:1 mapping between storage device physical
block size and the logical block sized used when addressing the device.
With SATA 4KB drives coming out that will no longer be the case. The
sector size will be 4KB but the logical block size will remain
512-bytes. Hence we need to distinguish between the physical block size
and the logical ditto.
This patch renames hardsect_size to logical_block_size.
Signed-off-by: Martin K. Petersen <martin.petersen@xxxxxxxxxx>
Signed-off-by: Jens Axboe <jens.axboe@xxxxxxxxxx>
-----------------------------------------------------------------------
Summary of changes:
fs/xfs/Kconfig | 1 +
fs/xfs/Makefile | 5 +-
fs/xfs/linux-2.6/xfs_acl.c | 523 +++++++++++++++++++++++
fs/xfs/linux-2.6/xfs_buf.c | 2 +-
fs/xfs/linux-2.6/xfs_ioctl.c | 48 +--
fs/xfs/linux-2.6/xfs_ioctl32.c | 12 +-
fs/xfs/linux-2.6/xfs_iops.c | 55 +--
fs/xfs/linux-2.6/xfs_lrw.c | 1 -
fs/xfs/linux-2.6/xfs_quotaops.c | 4 +-
fs/xfs/linux-2.6/xfs_super.c | 61 ++--
fs/xfs/linux-2.6/xfs_sync.c | 479 +++++++++++----------
fs/xfs/linux-2.6/xfs_sync.h | 19 +-
fs/xfs/linux-2.6/xfs_xattr.c | 67 +---
fs/xfs/quota/xfs_dquot.c | 5 +-
fs/xfs/quota/xfs_dquot.h | 1 -
fs/xfs/quota/xfs_dquot_item.c | 1 -
fs/xfs/quota/xfs_qm.c | 168 ++++----
fs/xfs/quota/xfs_qm.h | 21 -
fs/xfs/quota/xfs_qm_bhv.c | 77 +----
fs/xfs/quota/xfs_qm_stats.c | 1 -
fs/xfs/quota/xfs_qm_syscalls.c | 113 ++----
fs/xfs/quota/xfs_trans_dquot.c | 66 ++--
fs/xfs/xfs_acl.c | 874 ---------------------------------------
fs/xfs/xfs_acl.h | 97 ++---
fs/xfs/xfs_ag.h | 2 +
fs/xfs/xfs_arch.h | 32 --
fs/xfs/xfs_attr.c | 13 +-
fs/xfs/xfs_bmap.c | 34 +-
fs/xfs/xfs_bmap_btree.c | 4 +-
fs/xfs/xfs_filestream.c | 6 +-
fs/xfs/xfs_fs.h | 11 +-
fs/xfs/xfs_iget.c | 8 +-
fs/xfs/xfs_inode.c | 1 -
fs/xfs/xfs_inode.h | 6 +
fs/xfs/xfs_iomap.c | 13 +-
fs/xfs/xfs_log_recover.c | 38 ++-
fs/xfs/xfs_mount.c | 105 ++++-
fs/xfs/xfs_mount.h | 84 +----
fs/xfs/xfs_qmops.c | 152 -------
fs/xfs/xfs_quota.h | 129 +++---
fs/xfs/xfs_rename.c | 3 +-
fs/xfs/xfs_rw.c | 1 -
fs/xfs/xfs_trans.c | 17 +-
fs/xfs/xfs_utils.c | 2 +-
fs/xfs/xfs_vnodeops.c | 114 +++---
fs/xfs/xfs_vnodeops.h | 1 +
46 files changed, 1354 insertions(+), 2123 deletions(-)
create mode 100644 fs/xfs/linux-2.6/xfs_acl.c
delete mode 100644 fs/xfs/xfs_acl.c
delete mode 100644 fs/xfs/xfs_qmops.c
hooks/post-receive
--
XFS development tree
|