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>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20200812171949.2882-1-idryomov@gmail.com>
Date:   Wed, 12 Aug 2020 19:19:49 +0200
From:   Ilya Dryomov <idryomov@...il.com>
To:     Linus Torvalds <torvalds@...ux-foundation.org>
Cc:     ceph-devel@...r.kernel.org, linux-kernel@...r.kernel.org
Subject: [GIT PULL] Ceph updates for 5.9-rc1

Hi Linus,

The following changes since commit bcf876870b95592b52519ed4aafcf9d95999bc9c:

  Linux 5.8 (2020-08-02 14:21:45 -0700)

are available in the Git repository at:

  https://github.com/ceph/ceph-client.git tags/ceph-for-5.9-rc1

for you to fetch changes up to 02e37571f9e79022498fd0525c073b07e9d9ac69:

  ceph: handle zero-length feature mask in session messages (2020-08-05 17:47:07 +0200)

----------------------------------------------------------------
Xiubo has completed his work on filesystem client metrics, they are
sent to all available MDSes once per second now.  Other than that, we
have a lot of fixes and cleanups all around the filesystem, including
a tweak to cut down on MDS request resends in multi-MDS setups from
Yanhu and fixups for SELinux symlink labeling and MClientSession
message decoding from Jeff.

----------------------------------------------------------------
Alexander A. Klimov (1):
      libceph: replace HTTP links with HTTPS ones

Colin Ian King (1):
      ceph: remove redundant initialization of variable mds

Ilya Dryomov (2):
      libceph: use target_copy() in send_linger()
      libceph: dump class and method names on method calls

Jeff Layton (5):
      ceph: clean up and optimize ceph_check_delayed_caps()
      libceph: just have osd_req_op_init() return a pointer
      ceph: set sec_context xattr on symlink creation
      ceph: move sb->wb_pagevec_pool to be a global mempool
      ceph: handle zero-length feature mask in session messages

Jia Yang (1):
      ceph: remove unused variables in ceph_mdsmap_decode()

Randy Dunlap (1):
      ceph: delete repeated words in fs/ceph/

Xiubo Li (9):
      ceph: add check_session_state() helper and make it global
      ceph: add global total_caps to count the mdsc's total caps number
      ceph: switch to WARN_ON_ONCE in encode_supported_features()
      ceph: fix potential mdsc use-after-free crash
      ceph: do not access the kiocb after aio requests
      ceph: check the sesion state and return false in case it is closed
      ceph: periodically send perf metrics to MDSes
      ceph: send client provided metric flags in client metadata
      ceph: fix use-after-free for fsc->mdsc

Xu Wang (1):
      ceph: remove unnecessary cast in kfree()

Yanhu Cao (1):
      ceph: use frag's MDS in either mode

 fs/ceph/Kconfig                    |   2 +-
 fs/ceph/addr.c                     |  23 +++--
 fs/ceph/caps.c                     |  12 +--
 fs/ceph/debugfs.c                  |  16 +---
 fs/ceph/dir.c                      |   4 +
 fs/ceph/file.c                     |   5 +-
 fs/ceph/mds_client.c               | 184 +++++++++++++++++++++++++++++--------
 fs/ceph/mds_client.h               |   7 +-
 fs/ceph/mdsmap.c                   |  10 +-
 fs/ceph/metric.c                   | 149 ++++++++++++++++++++++++++++++
 fs/ceph/metric.h                   |  91 ++++++++++++++++++
 fs/ceph/super.c                    |  64 ++++++++++---
 fs/ceph/super.h                    |   6 +-
 fs/ceph/xattr.c                    |  12 +--
 include/linux/ceph/ceph_features.h |   2 +-
 include/linux/ceph/ceph_fs.h       |   1 +
 include/linux/ceph/libceph.h       |   1 +
 include/linux/ceph/osd_client.h    |   2 +-
 include/linux/crush/crush.h        |   2 +-
 net/ceph/Kconfig                   |   2 +-
 net/ceph/ceph_hash.c               |   2 +-
 net/ceph/crush/hash.c              |   2 +-
 net/ceph/crush/mapper.c            |   2 +-
 net/ceph/debugfs.c                 |   3 +
 net/ceph/osd_client.c              |  43 ++++-----
 25 files changed, 511 insertions(+), 136 deletions(-)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ