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]
Date:	Tue, 22 Mar 2011 12:21:25 -0700 (PDT)
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 2.6.39-rc1

Hi Linus,

Please pull the following Ceph and RBD updates from

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

The biggest item is support for the object watch/notify framework that 
allows an RBD block device to get/send notifications about snapshot 
creation.  There is also some code refactoring in the osd_client that 
cleans things up and improves failure handling.  A few bug fixes for 
synchronous IO came in from Henry, there's an ino32 mount option to expose 
32 bit inos to 32 bit userspace, and there's some miscellaneous code 
cleanup.

The other piece of pending work is the dentry caching stuff, but that 
needs an ack on the d_prune dentry_operation.

Thanks!
sage


Henry C Chang (2):
      ceph: remove request from unsafe list if it is canceled/timed out
      ceph: add request to the tail of unsafe write list

Sage Weil (6):
      ceph: preserve I_COMPLETE across rename
      libceph: fix osd request queuing on osdmap updates
      ceph: remove debugfs debug cruft
      ceph: move readahead default to fs/ceph from libceph
      ceph: rename dentry_release -> d_release, fix comment
      rbd: update email address in Documentation

Tommi Virtanen (1):
      libceph: Fix base64-decoding when input ends in newline.

Yehuda Sadeh (4):
      ceph: update common header files
      ceph: add ino32 mount option
      libceph: add lingering request and watch/notify event framework
      rbd: use watch/notify for changes in rbd header

 Documentation/ABI/testing/sysfs-bus-rbd |    2 +-
 drivers/block/rbd.c                     |  361 +++++++++++++++++--
 fs/ceph/debugfs.c                       |    6 -
 fs/ceph/dir.c                           |   24 +-
 fs/ceph/file.c                          |   10 +-
 fs/ceph/inode.c                         |   25 +-
 fs/ceph/super.c                         |    9 +-
 fs/ceph/super.h                         |   66 +++-
 include/linux/ceph/ceph_fs.h            |   19 +-
 include/linux/ceph/libceph.h            |    1 -
 include/linux/ceph/osd_client.h         |   57 +++-
 include/linux/ceph/rados.h              |   39 ++-
 net/ceph/armor.c                        |    4 +-
 net/ceph/ceph_common.c                  |    1 +
 net/ceph/osd_client.c                   |  624 ++++++++++++++++++++++++-------
 15 files changed, 1018 insertions(+), 230 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