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.1105251031510.9500@cobra.newdream.net>
Date:	Wed, 25 May 2011 10:49:39 -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 -rc1

Hi Linus,

Please pull the following Ceph updates for 3.0.0-rc1 (or whatever it ends 
up being) from

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

Most of this is a pile of small, rare bugs that the coverity run 
turned up.  There are also several bug fixes that came up in the real 
world, including a messenger race, looping with concurrent syncs, and a 
dangling pointer under directory rename thrashing (fsstress).  RBD now 
notices when the image size changes out from underneath it, and there are 
a few improvements in the NFS reexport code to make it more robust.

Thanks!
sage


Sage Weil (23):
      ceph: take reference on mds request r_unsafe_dir
      libceph: handle connection reopen race with callbacks
      libceph: remove unused variable
      libceph: fix uninitialized value when no get_authorizer method is set
      ceph: use snprintf for dirstat content
      libceph: use snprintf for formatting object name
      libceph: use snprintf for unknown addrs
      ceph: fix rare potential cap leak
      libceph: fix osdmap timestamp assignment
      ceph: fix broken comparison in readdir loop
      libceph: fix TAG_WAIT case
      libceph: add missing breaks in addr_set_port
      ceph: remove useless check
      ceph: check return value for start_request in writepages
      rbd: warn on update_snaps failure on notify
      rbd: cleanup: make kfree match kmalloc
      rbd: use snprintf for disk->disk_name
      ceph: use LOOKUPINO to make unconnected nfs fh more reliable
      ceph: avoid inode lookup on nfs fh reconnect
      rbd: handle online resize of underlying rbd image
      libceph: handle new osdmap down/state change encoding
      libceph: subscribe to osdmap when cluster is full
      ceph: fix cap flush race reentrancy

 drivers/block/rbd.c          |   27 +++++++++-----
 fs/ceph/addr.c               |    5 +--
 fs/ceph/caps.c               |   61 ++++++++++++++++---------------
 fs/ceph/dir.c                |    7 ++--
 fs/ceph/export.c             |   25 +++++++++++--
 fs/ceph/mds_client.c         |    7 +++-
 fs/ceph/mds_client.h         |    1 +
 include/linux/ceph/ceph_fs.h |    1 +
 net/ceph/messenger.c         |   82 ++++++++++++++++++++++++++++++++----------
 net/ceph/osd_client.c        |   19 +++++++++-
 net/ceph/osdmap.c            |   13 +++++--
 11 files changed, 173 insertions(+), 75 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