Merge tag 'ceph-for-6.17-rc6' of https://github.com/ceph/ceph-client
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 13 Sep 2025 17:45:11 +0000 (10:45 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 13 Sep 2025 17:45:11 +0000 (10:45 -0700)
commit5cd64d4f92683afa691a6b83dcad5adfb2165ed0
tree7ecbf3d333a23a70eb9f82560136dbab1ac2abd6
parent395d68e5dd63745a424b1b3bdee095b500c7cf83
parentcdbc9836c7afadad68f374791738f118263c5371
Merge tag 'ceph-for-6.17-rc6' of https://github.com/ceph/ceph-client

Pull ceph fixes from Ilya Dryomov:
 "A fix for a race condition around r_parent tracking that took a long
  time to track down from Alex and some fixes for potential crashes on
  accessing invalid memory from Max and myself.

  All marked for stable"

* tag 'ceph-for-6.17-rc6' of https://github.com/ceph/ceph-client:
  libceph: fix invalid accesses to ceph_connection_v1_info
  ceph: fix crash after fscrypt_encrypt_pagecache_blocks() error
  ceph: always call ceph_shift_unused_folios_left()
  ceph: fix race condition where r_parent becomes stale before sending message
  ceph: fix race condition validating r_parent before applying state