summaryrefslogtreecommitdiff
path: root/fs/dlm/midcomms.c
AgeCommit message (Expand)AuthorFilesLines
2024-04-09dlm: use spin_lock_bh for message processingAlexander Aring1-20/+20
2024-04-09dlm: remove allocation parameter in msg allocationAlexander Aring1-14/+10
2024-04-01dlm: Simplify the allocation of slab caches in dlm_midcomms_cache_createKunwu Chan1-2/+1
2023-10-12dlm: fix no ack after final messageAlexander Aring1-3/+3
2023-10-12dlm: be sure we reset all nodes at forced shutdownAlexander Aring1-2/+8
2023-10-12dlm: fix remove member after close callAlexander Aring1-1/+12
2023-10-12dlm: fix creating multiple node structuresAlexander Aring1-1/+9
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