]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
Merge tag 'ceph-for-7.0-rc1' of https://github.com/ceph/ceph-client
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 17 Feb 2026 23:18:51 +0000 (15:18 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 17 Feb 2026 23:18:51 +0000 (15:18 -0800)
commit87a367f1bffadf1db5def15bd0cd2148acd057ad
tree3df5cb268936137abc8eec7c8e0e261b95e958ab
parent0ba83f0968f34543e57d4a4eddc0a9d0c8c88627
parentcfdde144ae455b8612a756fe7419d57c9b7833c1
Merge tag 'ceph-for-7.0-rc1' of https://github.com/ceph/ceph-client

Pull ceph updates from Ilya Dryomov:
 "This adds support for the upcoming aes256k key type in CephX that is
  based on Kerberos 5 and brings a bunch of assorted CephFS fixes from
  Ethan and Sam. One of Sam's patches in particular undoes a change in
  the fscrypt area that had an inadvertent side effect of making CephFS
  behave as if mounted with wsize=4096 and leading to the corresponding
  degradation in performance, especially for sequential writes"

* tag 'ceph-for-7.0-rc1' of https://github.com/ceph/ceph-client:
  ceph: assert loop invariants in ceph_writepages_start()
  ceph: remove error return from ceph_process_folio_batch()
  ceph: fix write storm on fscrypted files
  ceph: do not propagate page array emplacement errors as batch errors
  ceph: supply snapshot context in ceph_uninline_data()
  ceph: supply snapshot context in ceph_zero_partial_object()
  libceph: adapt ceph_x_challenge_blob hashing and msgr1 message signing
  libceph: add support for CEPH_CRYPTO_AES256KRB5
  libceph: introduce ceph_crypto_key_prepare()
  libceph: generalize ceph_x_encrypt_offset() and ceph_x_encrypt_buflen()
  libceph: define and enforce CEPH_MAX_KEY_LEN
fs/ceph/file.c