summaryrefslogtreecommitdiffstats
path: root/fs/dlm/midcomms.c
Commit message (Expand)AuthorAgeFilesLines
* fs: dlm: add send ack threshold and append acks to msgsAlexander Aring2023-06-141-45/+31
* fs: dlm: handle sequence numbers as atomicAlexander Aring2023-06-141-15/+25
* fs: dlm: filter ourself midcomms callsAlexander Aring2023-06-141-9/+0
* fs: dlm: revert check required context while closeAlexander Aring2023-06-141-3/+0
* fs: dlm: remove unnecessary waker_up() callsAlexander Aring2023-01-231-2/+0
* fs: dlm: move state change into else branchAlexander Aring2023-01-231-3/+4
* fs: dlm: remove newline in log_printAlexander Aring2023-01-231-4/+4
* fs: dlm: reduce the shutdown timeout to 5 secsAlexander Aring2023-01-231-2/+2
* fs: dlm: wait until all midcomms nodes detect versionAlexander Aring2023-01-231-0/+23
* fs: dlm: ignore unexpected non dlm opts msgsAlexander Aring2023-01-231-10/+2
* fs: dlm: bring back previous shutdown handlingAlexander Aring2023-01-231-13/+7
* fs: dlm: send FIN ack back in right casesAlexander Aring2023-01-231-4/+5
* fs: dlm: move sending fin message into state change handlingAlexander Aring2023-01-231-24/+9
* fs: dlm: don't set stop rx flag after node resetAlexander Aring2023-01-231-2/+1
* fs: dlm: fix race setting stop tx flagAlexander Aring2023-01-231-1/+1
* fs: dlm: be sure to call dlm_send_queue_flush()Alexander Aring2023-01-231-0/+1
* fs: dlm: fix use after free in midcomms commitAlexander Aring2023-01-231-0/+7
* fs: dlm: parallelize lowcomms socket handlingAlexander Aring2022-11-211-12/+33
* fs: dlm: remove socket shutdown handlingAlexander Aring2022-11-211-2/+4
* fs: dlm: add midcomms init/start functionsAlexander Aring2022-11-211-1/+16
* fs: dlm: add dst nodeid for msg tracingAlexander Aring2022-11-211-4/+6
* fs: dlm: use WARN_ON_ONCE() instead of WARN_ON()Alexander Aring2022-11-081-9/+9
* fs: dlm: allow different allocation context per _create_messageAlexander Aring2022-11-081-1/+1
* fd: dlm: trace send/recv of dlm message and rcomAlexander Aring2022-11-081-4/+41
* fs: dlm: use packet in dlm_mhandleAlexander Aring2022-11-081-3/+3
* dlm: check required context while closeAlexander Aring2022-04-061-0/+3
* dlm: move conversion to compile timeAlexander Aring2022-04-061-10/+10
* dlm: use __le types for dlm headerAlexander Aring2022-04-061-16/+12
* dlm: add __CHECKER__ for false positivesAlexander Aring2022-04-061-0/+10
* fs: dlm: memory cache for midcomms hotpathAlexander Aring2021-12-071-6/+15
* fs: dlm:Remove unneeded semicolonZhang Mingyu2021-11-051-1/+1
* fs: dlm: add debugfs rawmsg send functionalityAlexander Aring2021-11-021-0/+48
* fs: dlm: let handle callback data as voidAlexander Aring2021-11-021-1/+3
* fs: dlm: move version conversion to compile timeAlexander Aring2021-11-021-3/+3
* fs: dlm: debug improvements print nodeidAlexander Aring2021-11-021-2/+2
* fs: dlm: implement delayed ack handlingAlexander Aring2021-08-191-8/+48
* fs: dlm: invalid buffer access in lookup errorAlexander Aring2021-06-111-2/+17
* fs: dlm: fix race in mhandle deletionAlexander Aring2021-06-111-14/+21
* fs: dlm: rename socket and app buffer definesAlexander Aring2021-06-021-2/+2
* fs: dlm: Fix spelling mistake "stucked" -> "stuck"Colin Ian King2021-05-261-2/+2
* fs: dlm: add midcomms debugfs functionalityAlexander Aring2021-05-251-0/+27
* fs: dlm: add reliable connection if reconnectAlexander Aring2021-05-251-44/+1246
* fs: dlm: make buffer handling per msgAlexander Aring2021-05-251-2/+5
* fs: dlm: add more midcomms hooksAlexander Aring2021-05-251-1/+30
* fs: dlm: remove unaligned memory access handlingAlexander Aring2021-03-091-14/+12
* fs: dlm: check on minimum msglen sizeAlexander Aring2021-03-091-3/+4
* fs: dlm: rework receive handlingAlexander Aring2020-09-291-83/+53
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 193Thomas Gleixner2019-05-301-3/+1
* dlm: fix up memory allocation flagsSteven Whitehouse2008-12-231-1/+1
* dlm: dlm_process_incoming_buffer() fixesAl Viro2008-02-041-13/+20