summaryrefslogtreecommitdiffstats
path: root/fs/dlm/midcomms.c
AgeCommit message (Expand)AuthorLines
2024-05-31dlm: remove unused parameter in dlm_midcomms_addrAlexander Aring-2/+2
2024-04-09dlm: use spin_lock_bh for message processingAlexander Aring-20/+20
2024-04-09dlm: remove allocation parameter in msg allocationAlexander Aring-14/+10
2024-04-01dlm: Simplify the allocation of slab caches in dlm_midcomms_cache_createKunwu Chan-2/+1
2023-10-12dlm: fix no ack after final messageAlexander Aring-3/+3
2023-10-12dlm: be sure we reset all nodes at forced shutdownAlexander Aring-2/+8
2023-10-12dlm: fix remove member after close callAlexander Aring-1/+12
2023-10-12dlm: fix creating multiple node structuresAlexander Aring-1/+9
2023-08-10fs: dlm: create midcomms nodes when configureAlexander Aring-178/+108
2023-08-10fs: dlm: constify receive bufferAlexander Aring-7/+9
2023-08-10fs: dlm: cleanup lock orderAlexander Aring-2/+2
2023-06-14fs: dlm: add send ack threshold and append acks to msgsAlexander Aring-45/+31
2023-06-14fs: dlm: handle sequence numbers as atomicAlexander Aring-15/+25
2023-06-14fs: dlm: filter ourself midcomms callsAlexander Aring-9/+0
2023-06-14fs: dlm: revert check required context while closeAlexander Aring-3/+0
2023-01-23fs: dlm: remove unnecessary waker_up() callsAlexander Aring-2/+0
2023-01-23fs: dlm: move state change into else branchAlexander Aring-3/+4
2023-01-23fs: dlm: remove newline in log_printAlexander Aring-4/+4
2023-01-23fs: dlm: reduce the shutdown timeout to 5 secsAlexander Aring-2/+2
2023-01-23fs: dlm: wait until all midcomms nodes detect versionAlexander Aring-0/+23
2023-01-23fs: dlm: ignore unexpected non dlm opts msgsAlexander Aring-10/+2
2023-01-23fs: dlm: bring back previous shutdown handlingAlexander Aring-13/+7
2023-01-23fs: dlm: send FIN ack back in right casesAlexander Aring-4/+5
2023-01-23fs: dlm: move sending fin message into state change handlingAlexander Aring-24/+9
2023-01-23fs: dlm: don't set stop rx flag after node resetAlexander Aring-2/+1
2023-01-23fs: dlm: fix race setting stop tx flagAlexander Aring-1/+1
2023-01-23fs: dlm: be sure to call dlm_send_queue_flush()Alexander Aring-0/+1
2023-01-23fs: dlm: fix use after free in midcomms commitAlexander Aring-0/+7
2022-11-21fs: dlm: parallelize lowcomms socket handlingAlexander Aring-12/+33
2022-11-21fs: dlm: remove socket shutdown handlingAlexander Aring-2/+4
2022-11-21fs: dlm: add midcomms init/start functionsAlexander Aring-1/+16
2022-11-21fs: dlm: add dst nodeid for msg tracingAlexander Aring-4/+6
2022-11-08fs: dlm: use WARN_ON_ONCE() instead of WARN_ON()Alexander Aring-9/+9
2022-11-08fs: dlm: allow different allocation context per _create_messageAlexander Aring-1/+1
2022-11-08fd: dlm: trace send/recv of dlm message and rcomAlexander Aring-4/+41
2022-11-08fs: dlm: use packet in dlm_mhandleAlexander Aring-3/+3
2022-04-06dlm: check required context while closeAlexander Aring-0/+3
2022-04-06dlm: move conversion to compile timeAlexander Aring-10/+10
2022-04-06dlm: use __le types for dlm headerAlexander Aring-16/+12
2022-04-06dlm: add __CHECKER__ for false positivesAlexander Aring-0/+10
2021-12-07fs: dlm: memory cache for midcomms hotpathAlexander Aring-6/+15
2021-11-05fs: dlm:Remove unneeded semicolonZhang Mingyu-1/+1
2021-11-02fs: dlm: add debugfs rawmsg send functionalityAlexander Aring-0/+48
2021-11-02fs: dlm: let handle callback data as voidAlexander Aring-1/+3
2021-11-02fs: dlm: move version conversion to compile timeAlexander Aring-3/+3
2021-11-02fs: dlm: debug improvements print nodeidAlexander Aring-2/+2
2021-08-19fs: dlm: implement delayed ack handlingAlexander Aring-8/+48
2021-06-11fs: dlm: invalid buffer access in lookup errorAlexander Aring-2/+17
2021-06-11fs: dlm: fix race in mhandle deletionAlexander Aring-14/+21
2021-06-02fs: dlm: rename socket and app buffer definesAlexander Aring-2/+2