aboutsummaryrefslogtreecommitdiff
path: root/net/ceph/messenger.c
AgeCommit message (Expand)AuthorFilesLines
2023-01-23net/sock: Introduce trace_sk_data_ready()Gravatar Peilin Ye 1-0/+4
2022-12-19Treewide: Stop corrupting socket's task_fragGravatar Benjamin Coddington 1-0/+1
2022-10-04libceph: drop last_piece flag from ceph_msg_data_cursorGravatar Jeff Layton 1-35/+5
2022-02-02libceph: optionally use bounce buffer on recv path in crc modeGravatar Ilya Dryomov 1-0/+4
2022-01-20Merge tag 'ceph-for-5.17-rc1' of git://github.com/ceph/ceph-clientGravatar Linus Torvalds 1-7/+8
2022-01-15mm: allow !GFP_KERNEL allocations for kvmallocGravatar Michal Hocko 1-1/+1
2022-01-13libceph: generalize addr/ip parsing based on delimiterGravatar Venky Shankar 1-7/+8
2020-12-14libceph, ceph: implement msgr2.1 protocol (crc and secure modes)Gravatar Ilya Dryomov 1-12/+56
2020-12-14libceph: move msgr1 protocol specific fields to its own structGravatar Ilya Dryomov 1-4/+4
2020-12-14libceph: move msgr1 protocol implementation to its own fileGravatar Ilya Dryomov 1-1495/+0
2020-12-14libceph: separate msgr1 protocol implementationGravatar Ilya Dryomov 1-50/+88
2020-12-14libceph: export remaining protocol independent infrastructureGravatar Ilya Dryomov 1-82/+75
2020-12-14libceph: export zero_pageGravatar Ilya Dryomov 1-8/+9
2020-12-14libceph: rename and export con->flags bitsGravatar Ilya Dryomov 1-43/+34
2020-12-14libceph: rename and export con->state statesGravatar Ilya Dryomov 1-51/+39
2020-12-14libceph: make con->state an intGravatar Ilya Dryomov 1-10/+6
2020-12-14libceph: don't export ceph_messenger_{init_fini}() to modulesGravatar Ilya Dryomov 1-2/+0
2020-12-14libceph: make sure our addr->port is zero and addr->nonce is non-zeroGravatar Ilya Dryomov 1-10/+17
2020-12-14libceph: factor out ceph_con_get_out_msg()Gravatar Ilya Dryomov 1-20/+39
2020-12-14libceph: change ceph_con_in_msg_alloc() to take hdrGravatar Ilya Dryomov 1-5/+6
2020-12-14libceph: change ceph_msg_data_cursor_init() to take cursorGravatar Ilya Dryomov 1-4/+3
2020-12-14libceph: handle discarding acked and requeued messages separatelyGravatar Ilya Dryomov 1-20/+54
2020-12-14libceph: drop msg->ack_stamp fieldGravatar Ilya Dryomov 1-1/+0
2020-12-14libceph: remove redundant session reset log messageGravatar Ilya Dryomov 1-4/+3
2020-12-14libceph: clear con->peer_global_seq on RESETSESSIONGravatar Ilya Dryomov 1-3/+3
2020-12-14libceph: rename reset_connection() to ceph_con_reset_session()Gravatar Ilya Dryomov 1-6/+4
2020-12-14libceph: split protocol reset bits out of reset_connection()Gravatar Ilya Dryomov 1-26/+24
2020-12-14libceph: don't call reset_connection() on version/feature mismatchesGravatar Ilya Dryomov 1-3/+0
2020-12-14libceph: lower exponential backoff delayGravatar Ilya Dryomov 1-3/+9
2020-12-14libceph: include middle_len in process_message() doutGravatar Ilya Dryomov 1-1/+2
2020-10-12libceph: clear con->out_msg on Policy::stateful_server faultsGravatar Ilya Dryomov 1-0/+5
2020-10-12libceph: format ceph_entity_addr nonces as unsignedGravatar Ilya Dryomov 1-3/+3
2020-10-12libceph: move a dout in queue_con_delay()Gravatar Ilya Dryomov 1-1/+1
2020-10-02libceph: use sendpage_ok() in ceph_tcp_sendpage()Gravatar Coly Li 1-1/+1
2020-08-23treewide: Use fallthrough pseudo-keywordGravatar Gustavo A. R. Silva 1-2/+2
2020-05-28tcp: add tcp_sock_set_nodelayGravatar Christoph Hellwig 1-9/+2
2020-03-23libceph: fix alloc_msg_with_page_vector() memory leaksGravatar Ilya Dryomov 1-2/+7
2019-11-27libceph, rbd, ceph: convert to use the new mount APIGravatar David Howells 1-2/+0
2019-09-16libceph: add function that reset client's entity addrGravatar Yan, Zheng 1-0/+6
2019-07-18Merge tag 'ceph-for-5.3-rc1' of git://github.com/ceph/ceph-clientGravatar Linus Torvalds 1-6/+8
2019-07-08libceph: rename ceph_encode_addr to ceph_encode_banner_addrGravatar Jeff Layton 1-3/+3
2019-07-08libceph: use TYPE_LEGACY for entity addrs instead of TYPE_NONEGravatar Jeff Layton 1-2/+5
2019-07-08libceph: fix sa_family just after reading addressGravatar Jeff Layton 1-3/+2
2019-06-27keys: Pass the network namespace into request_key mechanismGravatar David Howells 1-1/+2
2019-05-16Merge tag 'afs-fixes-20190516' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Linus Torvalds 1-1/+1
2019-05-15dns_resolver: Allow used keys to be invalidatedGravatar David Howells 1-1/+1
2019-05-07libceph: make ceph_pr_addr take an struct ceph_entity_addr pointerGravatar Jeff Layton 1-24/+24
2019-05-07libceph: fix unaligned accesses in ceph_entity_addr handlingGravatar Jeff Layton 1-40/+37
2019-03-25libceph: fix breakage caused by multipage bvecsGravatar Ilya Dryomov 1-2/+6
2019-02-18libceph: handle an empty authorize replyGravatar Ilya Dryomov 1-6/+9