[Top] [All Lists]

[XFS updates] XFS development tree branch, master, updated. xfs_for_3.2-

To: xfs@xxxxxxxxxxx
Subject: [XFS updates] XFS development tree branch, master, updated. xfs_for_3.2-rc1_v1-10720-g1ea6b8f
From: xfs@xxxxxxxxxxx
Date: Tue, 8 Nov 2011 17:04:14 -0600
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, master has been updated
  bfe8684 filesystems: add set_nlink()
  b9075fa treewide: use __printf not __attribute__((format(printf,...)))
  94054fa xfs: warn if direct reclaim tries to writeback pages
  5619a69 Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
  59e5253 Merge branch 'for-linus' of 
  36b8d18 Merge branch 'next' of 
  e060c38 Merge branch 'master' into for-next
  558feb0 fs: Convert vmalloc/memset to vzalloc
  5a2f3a0 Merge branch 'next-evm' of 
git://git.kernel.org/pub/scm/linux/kernel/git/zohar/ima-2.6 into next
  9d8f13b security: new security_inode_init_security API adds function callback
      from  9e4c109ac822395e0aae650e4e3c9e4903f6602f (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 bfe8684869601dacfcb2cd69ef8cfd9045f62170
Author: Miklos Szeredi <mszeredi@xxxxxxx>
Date:   Fri Oct 28 14:13:29 2011 +0200

    filesystems: add set_nlink()
    Replace remaining direct i_nlink updates with a new set_nlink()
    updater function.
    Signed-off-by: Miklos Szeredi <mszeredi@xxxxxxx>
    Tested-by: Toshiyuki Okajima <toshi.okajima@xxxxxxxxxxxxxx>
    Signed-off-by: Christoph Hellwig <hch@xxxxxx>

commit b9075fa968a0a4347aef35e235e2995c0e57dddd
Author: Joe Perches <joe@xxxxxxxxxxx>
Date:   Mon Oct 31 17:11:33 2011 -0700

    treewide: use __printf not __attribute__((format(printf,...)))
    Standardize the style for compiler based printf format verification.
    Standardized the location of __printf too.
    Done via script and a little typing.
    $ grep -rPl --include=*.[ch] -w "__attribute__" * | \
      grep -vP "^(tools|scripts|include/linux/compiler-gcc.h)" | \
      xargs perl -n -i -e 'local $/; while (<>) { 
 $2)/g ; print; }'
    [akpm@xxxxxxxxxxxxxxxxxxxx: revert arch bits]
    Signed-off-by: Joe Perches <joe@xxxxxxxxxxx>
    Cc: "Kirill A. Shutemov" <kirill@xxxxxxxxxxxxx>
    Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
    Signed-off-by: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>

commit 94054fa3fca1fd78db02cb3d68d5627120f0a1d4
Author: Mel Gorman <mgorman@xxxxxxx>
Date:   Mon Oct 31 17:07:45 2011 -0700

    xfs: warn if direct reclaim tries to writeback pages
    Direct reclaim should never writeback pages.  For now, handle the
    situation and warn about it.  Ultimately, this will be a BUG_ON.
    Signed-off-by: Mel Gorman <mgorman@xxxxxxx>
    Cc: Dave Chinner <david@xxxxxxxxxxxxx>
    Cc: Christoph Hellwig <hch@xxxxxxxxxxxxx>
    Cc: Johannes Weiner <jweiner@xxxxxxxxxx>
    Cc: Wu Fengguang <fengguang.wu@xxxxxxxxx>
    Cc: Jan Kara <jack@xxxxxxx>
    Cc: Minchan Kim <minchan.kim@xxxxxxxxx>
    Cc: Rik van Riel <riel@xxxxxxxxxx>
    Cc: Mel Gorman <mgorman@xxxxxxx>
    Cc: Alex Elder <aelder@xxxxxxx>
    Cc: Theodore Ts'o <tytso@xxxxxxx>
    Cc: Chris Mason <chris.mason@xxxxxxxxxx>
    Cc: Dave Hansen <dave@xxxxxxxxxxxxxxxxxx>
    Signed-off-by: Andrew Morton <akpm@xxxxxxxxxxxxxxxxxxxx>
    Signed-off-by: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>

commit 5619a693965b291315685bdfe01a0246ebd7e41e
Merge: 37be944a0270402f9cda291a930b0286f6dc92f5 
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
Date:   Fri Oct 28 10:31:42 2011 -0700

    Merge branch 'for-linus' of git://oss.sgi.com/xfs/xfs
    * 'for-linus' of git://oss.sgi.com/xfs/xfs: (69 commits)
      xfs: add AIL pushing tracepoints
      xfs: put in missed fix for merge problem
      xfs: do not flush data workqueues in xfs_flush_buftarg
      xfs: remove XFS_bflush
      xfs: remove xfs_buf_target_name
      xfs: use xfs_ioerror_alert in xfs_buf_iodone_callbacks
      xfs: clean up xfs_ioerror_alert
      xfs: clean up buffer allocation
      xfs: remove buffers from the delwri list in xfs_buf_stale
      xfs: remove XFS_BUF_STALE and XFS_BUF_SUPER_STALE
      xfs: remove XFS_BUF_FINISH_IOWAIT
      xfs: remove xfs_get_buftarg_list
      xfs: fix buffer flushing during unmount
      xfs: optimize fsync on directories
      xfs: reduce the number of log forces from tail pushing
      xfs: Don't allocate new buffers on every call to _xfs_buf_find
      xfs: simplify xfs_trans_ijoin* again
      xfs: unlock the inode before log force in xfs_change_file_space
      xfs: unlock the inode before log force in xfs_fs_nfs_commit_metadata

commit 59e52534172d845ebffb0d7e85fc56fb7b857051
Merge: 73692d9bb58ecc2fa73f4b2bfcf6eadaa6d49a26 
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
Date:   Tue Oct 25 12:11:02 2011 +0200

    Merge branch 'for-linus' of 
    * 'for-linus' of 
git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial: (59 commits)
      MAINTAINERS: linux-m32r is moderated for non-subscribers
      linux@xxxxxxxxxxxxxxxxxx is moderated for non-subscribers
      Drop default from "DM365 codec select" choice
      parisc: Kconfig: cleanup Kernel page size default
      Kconfig: remove redundant CONFIG_ prefix on two symbols
      cris: remove arch/cris/arch-v32/lib/nand_init.S
      microblaze: add missing CONFIG_ prefixes
      h8300: drop puzzling Kconfig dependencies
      MAINTAINERS: microblaze-uclinux@xxxxxxxxxxxxxx is moderated for 
      tty: drop superfluous dependency in Kconfig
      ARM: mxc: fix Kconfig typo 'i.MX51'
      Fix file references in Kconfig files
      aic7xxx: fix Kconfig references to READMEs
      Fix file references in drivers/ide/
      thinkpad_acpi: Fix printk typo 'bluestooth'
      bcmring: drop commented out line in Kconfig
      btmrvl_sdio: fix typo 'btmrvl_sdio_sd6888'
      doc: raw1394: Trivial typo fix
      CIFS: Don't free volume_info->UNC until we are entirely done with it.
      treewide: Correct spelling of successfully in comments

commit 36b8d186e6cc8e32cb5227f5645a58e1bc0af190
Merge: cd85b557414fe4cd44ea6608825e96612a5fe2b2 
Author: Linus Torvalds <torvalds@xxxxxxxxxxxxxxxxxxxx>
Date:   Tue Oct 25 09:45:31 2011 +0200

    Merge branch 'next' of git://selinuxproject.org/~jmorris/linux-security
    * 'next' of git://selinuxproject.org/~jmorris/linux-security: (95 commits)
      TOMOYO: Fix incomplete read after seek.
      Smack: allow to access /smack/access as normal user
      TOMOYO: Fix unused kernel config option.
      Smack: fix: invalid length set for the result of /smack/access
      Smack: compilation fix
      Smack: fix for /smack/access output, use string instead of byte
      Smack: domain transition protections (v3)
      Smack: Provide information for UDS getsockopt(SO_PEERCRED)
      Smack: Clean up comments
      Smack: Repair processing of fcntl
      Smack: Rule list lookup performance
      Smack: check permissions from user space (v2)
      TOMOYO: Fix quota and garbage collector.
      TOMOYO: Remove redundant tasklist_lock.
      TOMOYO: Fix domain transition failure warning.
      TOMOYO: Remove tomoyo_policy_memory_lock spinlock.
      TOMOYO: Simplify garbage collector.
      TOMOYO: Fix make namespacecheck warnings.
      target: check hex2bin result
      encrypted-keys: check hex2bin result

commit e060c38434b2caa78efe7cedaff4191040b65a15
Merge: 10e4ac572eeffe5317019bd7330b6058a400dfc2 
Author: Jiri Kosina <jkosina@xxxxxxx>
Date:   Thu Sep 15 15:08:05 2011 +0200

    Merge branch 'master' into for-next
    Fast-forward merge with Linus to be able to merge patches
    based on more recent version of the tree.

commit 558feb0818374d657fbc1ea03776ee20f204b3a6
Author: Joe Perches <joe@xxxxxxxxxxx>
Date:   Sat May 28 10:36:33 2011 -0700

    fs: Convert vmalloc/memset to vzalloc
    Signed-off-by: Joe Perches <joe@xxxxxxxxxxx>
    Acked-by: Alex Elder <aelder@xxxxxxx>
    Signed-off-by: Jiri Kosina <jkosina@xxxxxxx>

commit 5a2f3a02aea164f4f59c0c3497772090a411b462
Merge: 1d568ab068c021672d6cd7f50f92a3695a921ffb 
Author: James Morris <jmorris@xxxxxxxxx>
Date:   Tue Aug 9 10:31:03 2011 +1000

    Merge branch 'next-evm' of 
git://git.kernel.org/pub/scm/linux/kernel/git/zohar/ima-2.6 into next
    Resolve conflict manually.
    Signed-off-by: James Morris <jmorris@xxxxxxxxx>

commit 9d8f13ba3f4833219e50767b022b82cd0da930eb
Author: Mimi Zohar <zohar@xxxxxxxxxxxxxxxxxx>
Date:   Mon Jun 6 15:29:25 2011 -0400

    security: new security_inode_init_security API adds function callback
    This patch changes the security_inode_init_security API by adding a
    filesystem specific callback to write security extended attributes.
    This change is in preparation for supporting the initialization of
    multiple LSM xattrs and the EVM xattr.  Initially the callback function
    walks an array of xattrs, writing each xattr separately, but could be
    optimized to write multiple xattrs at once.
    For existing security_inode_init_security() calls, which have not yet
    been converted to use the new callback function, such as those in
    reiserfs and ocfs2, this patch defines security_old_inode_init_security().
    Signed-off-by: Mimi Zohar <zohar@xxxxxxxxxx>


Summary of changes:
 fs/xfs/kmem.h        |    7 +------
 fs/xfs/xfs_aops.c    |    8 ++++----
 fs/xfs/xfs_iops.c    |   41 +++++++++++++++++++++--------------------
 fs/xfs/xfs_message.h |   42 ++++++++++++++++++++----------------------
 4 files changed, 46 insertions(+), 52 deletions(-)

XFS development tree

<Prev in Thread] Current Thread [Next in Thread>
  • [XFS updates] XFS development tree branch, master, updated. xfs_for_3.2-rc1_v1-10720-g1ea6b8f, xfs <=