summaryrefslogtreecommitdiffstats
path: root/net/ceph/messenger_v2.c
Commit message (Expand)AuthorAgeFilesLines
* libceph: init the cursor when preparing sparse read in msgr2Xiubo Li2024-03-061-0/+3
* libceph: just wait for more data to be available on the socketXiubo Li2024-02-071-2/+2
* libceph: stop checking crypto_shash_alignmaskEric Biggers2023-10-271-4/+0
* libceph: do not include crypto/algapi.hHerbert Xu2023-08-241-1/+1
* libceph: support sparse reads on msgr2 secure codepathJeff Layton2023-08-221-10/+110
* libceph: new sparse_read op, support sparse reads on msgr2 crc codepathJeff Layton2023-08-221-9/+158
* libceph: harden msgr2.1 frame segment length checksIlya Dryomov2023-07-131-15/+26
* libceph: Partially revert changes to support MSG_SPLICE_PAGESDavid Howells2023-06-271-18/+70
* ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage()David Howells2023-06-241-72/+19
* libceph: use bvec_set_page to initialize bvecsChristoph Hellwig2023-02-031-17/+11
* use less confusing names for iov_iter direction initializersAl Viro2022-11-251-7/+7
* libceph: drop last_piece flag from ceph_msg_data_cursorJeff Layton2022-10-041-1/+1
* libceph: drop else branches in prepare_read_data{,_cont}Jeff Layton2022-03-011-6/+2
* libceph: optionally use bounce buffer on recv path in crc modeIlya Dryomov2022-02-021-14/+44
* libceph: make recv path in secure mode work the same as send pathIlya Dryomov2022-02-021-62/+154
* mm: allow !GFP_KERNEL allocations for kvmallocMichal Hocko2022-01-151-1/+1
* libceph: zero out session key and connection secretIlya Dryomov2021-01-041-19/+26
* libceph: align session_key and con_secret to 16 bytesIlya Dryomov2020-12-281-2/+10
* libceph: fix auth_signature buffer allocation in secure modeIlya Dryomov2020-12-281-1/+2
* Merge tag 'ceph-for-5.11-rc1' of git://github.com/ceph/ceph-clientLinus Torvalds2020-12-171-1/+1
* libceph, ceph: implement msgr2.1 protocol (crc and secure modes)Ilya Dryomov2020-12-141-0/+3443