lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Message-ID: <Pine.LNX.4.64.1201121112180.13761@cobra.newdream.net>
Date:	Thu, 12 Jan 2012 11:23:19 -0800 (PST)
From:	Sage Weil <sage@...dream.net>
To:	torvalds@...ux-foundation.org
cc:	linux-kernel@...r.kernel.org, ceph-devel@...r.kernel.org
Subject: [GIT PULL] Ceph updates for 3.3-rc1

Hi Linus,

Please pull the following Ceph updates from:

  git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git for-linus

There is a conflict in here between d46cfba and a patch from Al, 3c5184e.  
Stephen has a fixup in -next, or you can resolve yourself (just make sure 
ceph_init_dentry() is called for both paths, and that the r_target_inode 
initialization isn't duplicated :).

The dir complete/dcache stuff is wired up again (this time conditionally 
via a mount option).  d_find_any_alias() is now exported to allow that.  
Then there are a few bug fixes (removexattr memory reservation, rwsem 
initialization, dentry initialization, iput under spinlock), some 
cleanups, and a small fix for the CRUSH mapping.

Thanks!
sage


Alex Elder (3):
      ceph: always initialize the dentry in open_root_dentry()
      rbd: initialize snap_rwsem in rbd_add()
      ceph: ensure prealloc_blob is in place when removing xattr

Sage Weil (7):
      ceph: remove unnecessary d_fsdata conditional checks
      crush: fix force for non-root TAKE
      ceph: avoid useless dget/dput in encode_fh
      ceph: avoid iput() while holding spinlock in ceph_dir_fsync
      libceph: remove useless return value for osd_client __send_request()
      vfs: export symbol d_find_any_alias()
      ceph: enable/disable dentry complete flags via mount option

Thomas Meyer (1):
      ceph: Use kmemdup rather than duplicating its implementation

Yehuda Sadeh (1):
      ceph: dereference pointer after checking for NULL

 Documentation/filesystems/ceph.txt |   18 ++++++--
 drivers/block/rbd.c                |    2 +
 fs/ceph/dir.c                      |   76 +++++++++++++++++++++---------------
 fs/ceph/export.c                   |    6 +--
 fs/ceph/inode.c                    |    3 +-
 fs/ceph/mds_client.c               |    4 +-
 fs/ceph/super.c                    |   21 ++++++++--
 fs/ceph/super.h                    |    1 +
 fs/ceph/xattr.c                    |   22 ++++++++++
 fs/dcache.c                        |   11 ++++-
 include/linux/dcache.h             |    1 +
 net/ceph/crush/mapper.c            |   11 ++++-
 net/ceph/crypto.c                  |    3 +-
 net/ceph/osd_client.c              |   21 +++-------
 14 files changed, 130 insertions(+), 70 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ