Skip to content

Commit b851c1f

Browse files
committed
Merge tag 'ceph-for-5.18-rc8' of https://github.com/ceph/ceph-client
Pull ceph fix from Ilya Dryomov: "A fix for a nasty use-after-free, marked for stable" * tag 'ceph-for-5.18-rc8' of https://github.com/ceph/ceph-client: libceph: fix misleading ceph_osdc_cancel_request() comment libceph: fix potential use-after-free on linger ping and resends
2 parents 265f34c + d0bb883 commit b851c1f

2 files changed

Lines changed: 129 additions & 185 deletions

File tree

include/linux/ceph/osd_client.h

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -287,6 +287,9 @@ struct ceph_osd_linger_request {
287287
rados_watcherrcb_t errcb;
288288
void *data;
289289

290+
struct ceph_pagelist *request_pl;
291+
struct page **notify_id_pages;
292+
290293
struct page ***preply_pages;
291294
size_t *preply_len;
292295
};

0 commit comments

Comments
 (0)