summaryrefslogtreecommitdiffstats
path: root/fs/dlm/lowcomms.c
Commit message (Expand)AuthorAgeFilesLines
* Treewide: Stop corrupting socket's task_fragBenjamin Coddington2022-12-191-0/+2
* fs: dlm: fix building without lockdepAlexander Aring2022-11-221-1/+5
* fs: dlm: parallelize lowcomms socket handlingAlexander Aring2022-11-211-472/+552
* fs: dlm: don't init error valueAlexander Aring2022-11-211-1/+1
* fs: dlm: use saved sk_error_report()Alexander Aring2022-11-211-5/+1
* fs: dlm: use sock2con without checking nullAlexander Aring2022-11-211-13/+4
* fs: dlm: remove dlm_node_addrs lookup listAlexander Aring2022-11-211-154/+136
* fs: dlm: don't put dlm_local_addrs on heapAlexander Aring2022-11-211-26/+12
* fs: dlm: cleanup listen sock handlingAlexander Aring2022-11-211-34/+17
* fs: dlm: remove socket shutdown handlingAlexander Aring2022-11-211-105/+22
* fs: dlm: use listen sock as dlm running indicatorAlexander Aring2022-11-211-11/+6
* fs: dlm: use list_first_entry_or_nullAlexander Aring2022-11-211-6/+3
* fs: dlm: remove twice INIT_WORKAlexander Aring2022-11-211-1/+0
* fs: dlm: add midcomms init/start functionsAlexander Aring2022-11-211-6/+10
* fs: dlm: relax sending to allow receivingAlexander Aring2022-11-081-5/+10
* fs: dlm: retry accept() until -EAGAIN or error returnsAlexander Aring2022-11-081-1/+5
* fs: dlm: fix sock release if listen failsAlexander Aring2022-11-081-2/+1
* fs: dlm: fix race in lowcommsAlexander Aring2022-08-231-0/+4
* fs: dlm: fix grammar in lowcomms outputAlexander Aring2022-06-241-2/+2
* dlm: add __CHECKER__ for false positivesAlexander Aring2022-04-061-0/+10
* dlm: uninitialized variable on error in dlm_listen_for_all()Dan Carpenter2022-04-061-1/+1
* fs: dlm: print cluster addr if non-cluster node connectsAlexander Aring2022-01-041-4/+22
* fs: dlm: memory cache for lowcomms hotpathAlexander Aring2021-12-071-3/+10
* fs: dlm: memory cache for writequeue_entryAlexander Aring2021-12-071-5/+21
* fs: dlm: remove wq_alloc mutexAlexander Aring2021-12-071-37/+11
* fs: dlm: check for pending users filling buffersAlexander Aring2021-12-071-1/+4
* fs: dlm: fix build with CONFIG_IPV6 disabledAlexander Aring2021-11-171-0/+2
* fs: dlm: replace use of socket sk_callback_lock with sock_lockAlexander Aring2021-11-151-17/+10
* fs: dlm: don't call kernel_getpeername() in error_report()Alexander Aring2021-11-151-22/+20
* fs: dlm: remove double list_first_entry callAlexander Aring2021-11-031-1/+0
* fs: dlm: let handle callback data as voidAlexander Aring2021-11-021-10/+9
* fs: dlm: trace socket handlingAlexander Aring2021-11-021-0/+4
* fs: dlm: remove check SCTP is loaded messageAlexander Aring2021-11-021-1/+1
* fs: dlm: implement delayed ack handlingAlexander Aring2021-08-191-0/+1
* fs: dlm: move receive loop into receive handlerAlexander Aring2021-07-191-37/+31
* fs: dlm: fix multiple empty writequeue allocAlexander Aring2021-07-191-0/+21
* fs: dlm: generic connect funcAlexander Aring2021-07-191-193/+150
* fs: dlm: auto load sctp moduleAlexander Aring2021-07-191-5/+15
* fs: dlm: introduce generic listenAlexander Aring2021-07-191-115/+113
* fs: dlm: move to static proto opsAlexander Aring2021-07-191-22/+30
* fs: dlm: introduce con_next_wq helperAlexander Aring2021-07-191-22/+35
* fs: dlm: clear CF_APP_LIMITED on closeAlexander Aring2021-07-191-0/+1
* fs: dlm: use sk->sk_socket instead of con->sockAlexander Aring2021-07-191-2/+1
* fs: dlm: rename socket and app buffer definesAlexander Aring2021-06-021-2/+2
* fs: dlm: introduce proto valuesAlexander Aring2021-06-021-4/+19
* fs: dlm: move dlm allow connAlexander Aring2021-06-021-4/+3
* fs: dlm: use alloc_ordered_workqueueAlexander Aring2021-06-021-4/+2
* fs: dlm: fix lowcomms_start error caseAlexander Aring2021-06-021-3/+12
* fs: dlm: don't allow half transmitted messagesAlexander Aring2021-05-251-35/+60
* fs: dlm: add reliable connection if reconnectAlexander Aring2021-05-251-1/+3