summaryrefslogtreecommitdiff
path: root/fs/dlm/midcomms.c
AgeCommit message (Expand)AuthorFilesLines
2023-08-10fs: dlm: create midcomms nodes when configureAlexander Aring1-178/+108
2023-08-10fs: dlm: constify receive bufferAlexander Aring1-7/+9
2023-08-10fs: dlm: cleanup lock orderAlexander Aring1-2/+2
2023-06-14fs: dlm: add send ack threshold and append acks to msgsAlexander Aring1-45/+31
2023-06-14fs: dlm: handle sequence numbers as atomicAlexander Aring1-15/+25
2023-06-14fs: dlm: filter ourself midcomms callsAlexander Aring1-9/+0
2023-06-14fs: dlm: revert check required context while closeAlexander Aring1-3/+0
2023-01-24fs: dlm: remove unnecessary waker_up() callsAlexander Aring1-2/+0
2023-01-24fs: dlm: move state change into else branchAlexander Aring1-3/+4
2023-01-24fs: dlm: remove newline in log_printAlexander Aring1-4/+4
2023-01-24fs: dlm: reduce the shutdown timeout to 5 secsAlexander Aring1-2/+2
2023-01-23fs: dlm: wait until all midcomms nodes detect versionAlexander Aring1-0/+23
2023-01-23fs: dlm: ignore unexpected non dlm opts msgsAlexander Aring1-10/+2
2023-01-23fs: dlm: bring back previous shutdown handlingAlexander Aring1-13/+7
2023-01-23fs: dlm: send FIN ack back in right casesAlexander Aring1-4/+5
2023-01-23fs: dlm: move sending fin message into state change handlingAlexander Aring1-24/+9
2023-01-23fs: dlm: don't set stop rx flag after node resetAlexander Aring1-2/+1
2023-01-23fs: dlm: fix race setting stop tx flagAlexander Aring1-1/+1
2023-01-23fs: dlm: be sure to call dlm_send_queue_flush()Alexander Aring1-0/+1
2023-01-23fs: dlm: fix use after free in midcomms commitAlexander Aring1-0/+7
2022-11-21fs: dlm: parallelize lowcomms socket handlingAlexander Aring1-12/+33
2022-11-21fs: dlm: remove socket shutdown handlingAlexander Aring1-2/+4
2022-11-21fs: dlm: add midcomms init/start functionsAlexander Aring1-1/+16
2022-11-21fs: dlm: add dst nodeid for msg tracingAlexander Aring1-4/+6
2022-11-08fs: dlm: use WARN_ON_ONCE() instead of WARN_ON()Alexander Aring1-9/+9
2022-11-08fs: dlm: allow different allocation context per _create_messageAlexander Aring1-1/+1
2022-11-08fd: dlm: trace send/recv of dlm message and rcomAlexander Aring1-4/+41
2022-11-08fs: dlm: use packet in dlm_mhandleAlexander Aring1-3/+3
2022-04-06dlm: check required context while closeAlexander Aring1-0/+3
2022-04-06dlm: move conversion to compile timeAlexander Aring1-10/+10
2022-04-06dlm: use __le types for dlm headerAlexander Aring1-16/+12
2022-04-06dlm: add __CHECKER__ for false positivesAlexander Aring1-0/+10
2021-12-07fs: dlm: memory cache for midcomms hotpathAlexander Aring1-6/+15
2021-11-05fs: dlm:Remove unneeded semicolonZhang Mingyu1-1/+1
2021-11-02fs: dlm: add debugfs rawmsg send functionalityAlexander Aring1-0/+48
2021-11-02fs: dlm: let handle callback data as voidAlexander Aring1-1/+3
2021-11-02fs: dlm: move version conversion to compile timeAlexander Aring1-3/+3
2021-11-02fs: dlm: debug improvements print nodeidAlexander Aring1-2/+2
2021-08-19fs: dlm: implement delayed ack handlingAlexander Aring1-8/+48
2021-06-11fs: dlm: invalid buffer access in lookup errorAlexander Aring1-2/+17
2021-06-11fs: dlm: fix race in mhandle deletionAlexander Aring1-14/+21
2021-06-02fs: dlm: rename socket and app buffer definesAlexander Aring1-2/+2
2021-05-26fs: dlm: Fix spelling mistake "stucked" -> "stuck"Colin Ian King1-2/+2
2021-05-25fs: dlm: add midcomms debugfs functionalityAlexander Aring1-0/+27
2021-05-25fs: dlm: add reliable connection if reconnectAlexander Aring1-44/+1246
2021-05-25fs: dlm: make buffer handling per msgAlexander Aring1-2/+5
2021-05-25fs: dlm: add more midcomms hooksAlexander Aring1-1/+30
2021-03-09fs: dlm: remove unaligned memory access handlingAlexander Aring1-14/+12
2021-03-09fs: dlm: check on minimum msglen sizeAlexander Aring1-3/+4
2020-09-29fs: dlm: rework receive handlingAlexander Aring1-83/+53