summaryrefslogtreecommitdiff
path: root/net/ceph
AgeCommit message (Expand)Author
42 hoursMerge tag 'ceph-for-7.4-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds
6 dayslibceph: initialize CRUSH choose argument weightsDarong Lu
6 dayslibceph: fix out-of-bounds reads from repeated CRUSH bucket entriesJérémy Jean
6 dayslibceph: reject bad connect_seq in msgr1 READY replyNguyen Ngoc Thang
6 dayslibceph: bound mon_command ack decode to front lenXiang Mei
6 dayslibceph: use alloc_page() in ceph_alloc_page_vector()Tal Zussman
6 dayslibceph: reject an initial monmap with no monitorsYogesh Gaur
6 dayslibceph: reject mismatched CRUSH weight-set sizesFelix Hoffmann
6 dayslibceph: Fix multiple unsafe decodes in ceph_oloc_decode()Raphael Zimmer
6 dayslibceph: Fix unsafe decode in ceph_redirect_decode()Raphael Zimmer
6 dayslibceph: only set read_from_replica on read requestsXiubo Li
2026-10-05libceph: use sk_clear_nospace()Eric Dumazet
2026-09-02libceph: remove pinning assertion in ceph_msg_data_iter_next()Tal Zussman
2026-08-28Merge tag 'ceph-for-7.3-rc1' of https://github.com/ceph/ceph-clientLinus Torvalds
2026-08-26libceph: reject buckets with mismatched CRUSH idsJérémy Jean
2026-08-26libceph: remove ceph_put_page_vector()Tal Zussman
2026-08-26libceph: validate banner payload lengthAleksandr Nogikh
2026-08-26libceph: validate OSD extent maps before cursor advanceMichael Bommarito
2026-08-20Merge tag 'for-7.3/block-20260819' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds
2026-08-12libceph: Avoid using invalid osd indices from primary_tempRaphael Zimmer
2026-08-12libceph: fix OOB read in decode_watchers() via missing bounds checkPavitra Jha
2026-08-12libceph: fix multiple unsafe decodes in decode_locker()Pavitra Jha
2026-08-12libceph: tolerate addrvecs with multiple entries of the same typeKefu Chai
2026-08-06block: rename bi_bvec_donePavel Begunkov
2026-07-23libceph: bound pg_{temp,upmap,upmap_items} length to CEPH_PG_MAX_SIZEXiang Mei
2026-07-23libceph: refresh auth->authorizer_buf{,_len} after authorizer updateShuangpeng Bai
2026-07-23libceph: guard missing CRUSH type name lookupZhao Zhang
2026-07-23libceph: remove debugfs files before client teardownDouya Le
2026-07-23libceph: bound get_version reply decode to front lenDouya Le
2026-07-23libceph: fix two unsafe bare decodes in decode_lockers()Pavitra Jha
2026-07-23libceph: Reject monmaps advertising zero monitorsRaphael Zimmer
2026-07-23libceph: reject zero bucket types in crush_decodeDouya Le
2026-07-23libceph: Fix multiplication overflow in decode_new_up_state_weight()Raphael Zimmer
2026-05-12libceph: Fix potential null-ptr-deref in decode_choose_args()Raphael Zimmer
2026-05-12libceph: handle rbtree insertion error in decode_choose_args()Raphael Zimmer
2026-05-11libceph: Fix potential out-of-bounds access in osdmap_decode()Raphael Zimmer
2026-05-11libceph: Fix potential out-of-bounds access in __ceph_x_decrypt()Raphael Zimmer
2026-05-11libceph: Fix unnecessarily high ceph_decode_need() for uniform bucketRaphael Zimmer
2026-05-11libceph: Fix potential out-of-bounds access in crush_decode()Raphael Zimmer
2026-04-22libceph: Fix slab-out-of-bounds access in auth message processingRaphael Zimmer
2026-04-22crush: cleanup in crush_do_rule() methodViacheslav Dubeyko
2026-04-22libceph: update outdated comment in ceph_sock_write_space()kexinsun
2026-04-22libceph: Remove obsolete session key alignment logicEric Biggers
2026-04-22libceph: Prevent potential null-ptr-deref in ceph_handle_auth_reply()Raphael Zimmer
2026-03-11libceph: Fix potential out-of-bounds access in ceph_handle_auth_reply()Raphael Zimmer
2026-03-11libceph: Use u32 for non-negative values in ceph_monmap_decode()Raphael Zimmer
2026-03-10libceph: reject preamble if control segment is emptyIlya Dryomov
2026-03-10libceph: admit message frames only in CEPH_CON_S_OPEN stateIlya Dryomov
2026-03-10libceph: prevent potential out-of-bounds reads in process_message_header()Ilya Dryomov
2026-02-21Convert more 'alloc_obj' cases to default GFP_KERNEL argumentsLinus Torvalds