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 a672e1b xfs: check for possible overflow in xfs_ioc_trim 7612903 xfs: unlock the AGI buffer when looping in xfs_dialloc 0b9e3f6 xfs: fix uninitialised variable in xfs_rtbuf_get() a0e881b Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs d9457dc xfs: Convert to new freezing code 37cd960 Merge tag 'for-linus-v3.6-rc1' of git://oss.sgi.com/xfs/xfs a66d2c8 Merge branch 'for-linus-2' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs 765927b switch dentry_open() to struct path, make it grab references itself ebfc3b4 don't pass nameidata to ->create() 00cd8dd stop passing nameidata to ->lookup() 1632dcc xfs: do not call xfs_bdstrat_cb in xfs_buf_iodone_callbacks 40a9b79 xfs: prevent recursion in xfs_buf_iorequest aa29284 xfs: don't defer metadata allocation to the workqueue e3a746f5 xfs: really fix the cursor leak in xfs_alloc_ag_vextent_near f7bdf03 xfs: rename log structure to xlog 8866fc6 xfs: shutdown xfs_sync_worker before the log 59c84ed0 xfs: Fix overallocation in xfs_buf_allocate_memory() 76d0953 xfs: fix allocbt cursor leak in xfs_alloc_ag_vextent_near 9a3a5da xfs: check for stale inode before acquiring iflock on push 3b876c8 xfs: fix debug_object WARN at xfs_alloc_vextent() 66f9311 xfs: xfs_vm_writepage clear iomap_valid when !buffer_uptodate (REV2) from 9a57fa8ee7c29e11c2a29ce058573ba99157eda7 (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 a672e1be30d5bc848cd0067c55ed29b2015b7c17 Author: Tomas Racek <tracek@xxxxxxxxxx> Date: Tue Aug 14 10:35:04 2012 +0200 xfs: check for possible overflow in xfs_ioc_trim If range.start or range.minlen is bigger than filesystem size, return invalid value error. This fixes possible overflow in BTOBB macro when passed value was nearly ULLONG_MAX. Signed-off-by: Tomas Racek <tracek@xxxxxxxxxx> Reviewed-by: Dave Chinner <dchinner@xxxxxxxxxx> Signed-off-by: Ben Myers <bpm@xxxxxxx> commit 761290309939743ddf97e2bd94c6da18c6436b79 Author: Christoph Hellwig <hch@xxxxxxxxxxxxx> Date: Tue Aug 7 02:02:02 2012 -0400 xfs: unlock the AGI buffer when looping in xfs_dialloc Also update some commens in the area to make the code easier to read. Signed-off-by: Christoph Hellwig <hch@xxxxxx> Reviewed-by: Mark Tinguely <tinguely@xxxxxxx> Reviewed-by: Dave Chinner <dchinner@xxxxxxxxxx> Signed-off-by: Ben Myers <bpm@xxxxxxx> commit 0b9e3f6d84ce619f697bb622d9165cccaa93d67c Author: Dave Chinner <dchinner@xxxxxxxxxx> Date: Tue Jul 31 14:55:51 2012 +1000 xfs: fix uninitialised variable in xfs_rtbuf_get() Results in this assert failure in generic/090: XFS: Assertion failed: *nmap >= 1, file: fs/xfs/xfs_bmap.c, line: 4363 ..... Call Trace: [<ffffffff814680db>] xfs_bmapi_read+0x6b/0x370 [<ffffffff814b64b2>] xfs_rtbuf_get+0x42/0x130 [<ffffffff814b6f09>] xfs_rtget_summary+0x89/0x120 [<ffffffff814b7bfe>] xfs_rtallocate_extent_size+0xce/0x340 [<ffffffff814b89f0>] xfs_rtallocate_extent+0x240/0x290 [<ffffffff81462c1a>] xfs_bmap_rtalloc+0x1ba/0x340 [<ffffffff81463a65>] xfs_bmap_alloc+0x35/0x40 [<ffffffff8146f111>] xfs_bmapi_allocate+0xf1/0x350 [<ffffffff8146f9de>] xfs_bmapi_write+0x66e/0xa60 [<ffffffff8144538a>] xfs_iomap_write_direct+0x22a/0x3f0 [<ffffffff8143707b>] __xfs_get_blocks+0x38b/0x5d0 [<ffffffff814372d4>] xfs_get_blocks_direct+0x14/0x20 [<ffffffff811b0081>] do_blockdev_direct_IO+0xf71/0x1eb0 [<ffffffff811b1015>] __blockdev_direct_IO+0x55/0x60 [<ffffffff814355ca>] xfs_vm_direct_IO+0x11a/0x1e0 [<ffffffff8112d617>] generic_file_direct_write+0xd7/0x1b0 [<ffffffff8143e16c>] xfs_file_dio_aio_write+0x13c/0x320 [<ffffffff8143e6f2>] xfs_file_aio_write+0x1c2/0x1d0 [<ffffffff81174a07>] do_sync_write+0xa7/0xe0 [<ffffffff81175288>] vfs_write+0xa8/0x160 [<ffffffff81175702>] sys_pwrite64+0x92/0xb0 [<ffffffff81b68f69>] system_call_fastpath+0x16/0x1b Signed-off-by: Dave Chinner <dchinner@xxxxxxxxxx> Signed-off-by: Ben Myers <bpm@xxxxxxx> ----------------------------------------------------------------------- Summary of changes: fs/xfs/xfs_aops.c | 18 +++++++++++++++ fs/xfs/xfs_discard.c | 6 +++-- fs/xfs/xfs_file.c | 10 +++++--- fs/xfs/xfs_ialloc.c | 17 +++++++------- fs/xfs/xfs_ioctl.c | 62 ++++++++++++++++++++++++++++++++++++++++++++++---- fs/xfs/xfs_ioctl32.c | 12 ++++++++++ fs/xfs/xfs_iomap.c | 4 ++-- fs/xfs/xfs_iops.c | 6 ++--- fs/xfs/xfs_mount.c | 2 +- fs/xfs/xfs_mount.h | 3 --- fs/xfs/xfs_rtalloc.c | 2 +- fs/xfs/xfs_sync.c | 2 +- fs/xfs/xfs_trans.c | 17 +++++++++++--- fs/xfs/xfs_trans.h | 2 ++ 14 files changed, 131 insertions(+), 32 deletions(-) hooks/post-receive -- XFS development tree _______________________________________________ xfs mailing list xfs@xxxxxxxxxxx http://oss.sgi.com/mailman/listinfo/xfs