| Age | Commit message (Expand) | Author | Files | Lines |
| 2022-08-01 | fs: dlm: move kref_put assert for lkb structs | Alexander Aring | 1 | -3/+8 |
| 2022-08-01 | fs: dlm: don't use deprecated timeout features by default | Alexander Aring | 8 | -5/+118 |
| 2022-08-01 | fs: dlm: add deprecation Kconfig and warnings for timeouts | Alexander Aring | 3 | -1/+27 |
| 2022-06-24 | fs: dlm: remove timeout from dlm_user_adopt_orphan | Alexander Aring | 3 | -3/+2 |
| 2022-06-24 | fs: dlm: remove waiter warnings | Alexander Aring | 6 | -91/+0 |
| 2022-06-24 | fs: dlm: fix grammar in lowcomms output | Alexander Aring | 1 | -2/+2 |
| 2022-06-24 | fs: dlm: add comment about lkb IFL flags | Alexander Aring | 1 | -0/+8 |
| 2022-06-24 | fs: dlm: handle recovery result outside of ls_recover | Alexander Aring | 1 | -16/+26 |
| 2022-06-24 | fs: dlm: make new_lockspace() wait until recovery completes | Alexander Aring | 4 | -19/+20 |
| 2022-06-24 | fs: dlm: call dlm_lsop_recover_prep once | Alexander Aring | 1 | -1/+10 |
| 2022-06-24 | fs: dlm: update comments about recovery and membership handling | Alexander Aring | 2 | -1/+9 |
| 2022-06-24 | fs: dlm: add resource name to tracepoints | Alexander Aring | 1 | -2/+2 |
| 2022-06-24 | fs: dlm: remove additional dereference of lksb | Alexander Aring | 1 | -1/+1 |
| 2022-06-24 | fs: dlm: change ast and bast trace order | Alexander Aring | 1 | -2/+2 |
| 2022-06-24 | fs: dlm: change posix lock sigint handling | Alexander Aring | 1 | -3/+26 |
| 2022-06-24 | fs: dlm: use dlm_plock_info for do_unlock_close | Alexander Aring | 1 | -10/+6 |
| 2022-06-24 | fs: dlm: change plock interrupted message to debug again | Alexander Aring | 1 | -2/+2 |
| 2022-06-23 | fs: dlm: add pid to debug log | Alexander Aring | 1 | -2/+2 |
| 2022-06-23 | fs: dlm: plock use list_first_entry | Alexander Aring | 1 | -1/+1 |
| 2022-05-02 | dlm: use kref_put_lock in __put_lkb | Alexander Aring | 1 | -6/+6 |
| 2022-05-02 | dlm: use kref_put_lock in put_rsb | Alexander Aring | 1 | -3/+5 |
| 2022-05-02 | dlm: remove unnecessary error assign | Alexander Aring | 1 | -3/+0 |
| 2022-05-02 | dlm: fix missing lkb refcount handling | Alexander Aring | 1 | -2/+9 |
| 2022-04-07 | fs: dlm: cast resource pointer to uintptr_t | Alexander Aring | 1 | -1/+1 |
| 2022-04-06 | dlm: replace usage of found with dedicated list iterator variable | Jakob Koschel | 3 | -60/+56 |
| 2022-04-06 | dlm: remove usage of list iterator for list_add() after the loop body | Jakob Koschel | 1 | -4/+8 |
| 2022-04-06 | dlm: fix pending remove if msg allocation fails | Alexander Aring | 1 | -1/+2 |
| 2022-04-06 | dlm: fix wake_up() calls for pending remove | Alexander Aring | 1 | -2/+2 |
| 2022-04-06 | dlm: check required context while close | Alexander Aring | 3 | -0/+16 |
| 2022-04-06 | dlm: cleanup lock handling in dlm_master_lookup | Alexander Aring | 1 | -87/+102 |
| 2022-04-06 | dlm: remove found label in dlm_master_lookup | Alexander Aring | 1 | -9/+9 |
| 2022-04-06 | dlm: remove __user conversion warnings | Alexander Aring | 1 | -8/+8 |
| 2022-04-06 | dlm: move conversion to compile time | Alexander Aring | 1 | -10/+10 |
| 2022-04-06 | dlm: use __le types for dlm messages | Alexander Aring | 5 | -205/+174 |
| 2022-04-06 | dlm: use __le types for rcom messages | Alexander Aring | 7 | -80/+52 |
| 2022-04-06 | dlm: use __le types for dlm header | Alexander Aring | 9 | -116/+98 |
| 2022-04-06 | dlm: use __le types for options header | Alexander Aring | 1 | -5/+5 |
| 2022-04-06 | dlm: add __CHECKER__ for false positives | Alexander Aring | 2 | -0/+20 |
| 2022-04-06 | dlm: move global to static inits | Alexander Aring | 1 | -11/+5 |
| 2022-04-06 | dlm: remove unnecessary INIT_LIST_HEAD() | Alexander Aring | 1 | -1/+0 |
| 2022-04-06 | dlm: improve plock logging if interrupted | Alexander Aring | 1 | -4/+5 |
| 2022-04-06 | dlm: rearrange async condition return | Alexander Aring | 1 | -14/+13 |
| 2022-04-06 | dlm: cleanup plock_op vs plock_xop | Alexander Aring | 1 | -31/+46 |
| 2022-04-06 | dlm: replace sanity checks with WARN_ON | Alexander Aring | 1 | -28/+4 |
| 2022-04-06 | dlm: fix plock invalid read | Alexander Aring | 1 | -7/+5 |
| 2022-04-06 | dlm: fix missing check in validate_lock_args | Alexander Aring | 1 | -1/+2 |
| 2022-04-06 | dlm: uninitialized variable on error in dlm_listen_for_all() | Dan Carpenter | 1 | -1/+1 |
| 2022-01-12 | Merge tag 'driver-core-5.17-rc1' of git://git.kernel.org/pub/scm/linux/kernel... | Linus Torvalds | 1 | -2/+1 |
| 2022-01-04 | fs: dlm: print cluster addr if non-cluster node connects | Alexander Aring | 1 | -4/+22 |
| 2021-12-28 | kobject: remove kset from struct kset_uevent_ops callbacks | Greg Kroah-Hartman | 1 | -2/+1 |
| 2021-12-07 | fs: dlm: memory cache for lowcomms hotpath | Alexander Aring | 4 | -3/+31 |
| 2021-12-07 | fs: dlm: memory cache for writequeue_entry | Alexander Aring | 4 | -6/+44 |
| 2021-12-07 | fs: dlm: memory cache for midcomms hotpath | Alexander Aring | 4 | -11/+44 |
| 2021-12-07 | fs: dlm: remove wq_alloc mutex | Alexander Aring | 1 | -37/+11 |
| 2021-12-07 | fs: dlm: use event based wait for pending remove | Alexander Aring | 3 | -7/+14 |
| 2021-12-07 | fs: dlm: check for pending users filling buffers | Alexander Aring | 1 | -1/+4 |
| 2021-12-07 | fs: dlm: use list_empty() to check last iteration | Alexander Aring | 1 | -1/+3 |
| 2021-11-17 | fs: dlm: fix build with CONFIG_IPV6 disabled | Alexander Aring | 1 | -0/+2 |
| 2021-11-15 | fs: dlm: replace use of socket sk_callback_lock with sock_lock | Alexander Aring | 1 | -17/+10 |
| 2021-11-15 | fs: dlm: don't call kernel_getpeername() in error_report() | Alexander Aring | 1 | -22/+20 |
| 2021-11-12 | fs: dlm: fix potential buffer overflow | Alexander Aring | 1 | -1/+1 |
| 2021-11-05 | fs: dlm:Remove unneeded semicolon | Zhang Mingyu | 1 | -1/+1 |
| 2021-11-03 | fs: dlm: remove double list_first_entry call | Alexander Aring | 1 | -1/+0 |
| 2021-11-02 | fs: dlm: filter user dlm messages for kernel locks | Alexander Aring | 1 | -0/+9 |
| 2021-11-02 | fs: dlm: add lkb waiters debugfs functionality | Alexander Aring | 3 | -1/+43 |
| 2021-11-02 | fs: dlm: add lkb debugfs functionality | Alexander Aring | 3 | -1/+79 |
| 2021-11-02 | fs: dlm: allow create lkb with specific id range | Alexander Aring | 1 | -2/+8 |
| 2021-11-02 | fs: dlm: add debugfs rawmsg send functionality | Alexander Aring | 3 | -0/+87 |
| 2021-11-02 | fs: dlm: let handle callback data as void | Alexander Aring | 3 | -13/+14 |
| 2021-11-02 | fs: dlm: ls_count busy wait to event based wait | Alexander Aring | 3 | -18/+20 |
| 2021-11-02 | fs: dlm: requestqueue busy wait to event based wait | Alexander Aring | 3 | -8/+11 |
| 2021-11-02 | fs: dlm: trace socket handling | Alexander Aring | 1 | -0/+4 |
| 2021-11-02 | fs: dlm: initial support for tracepoints | Alexander Aring | 3 | -0/+17 |
| 2021-11-02 | fs: dlm: make dlm_callback_resume quite | Alexander Aring | 1 | -3/+5 |
| 2021-11-02 | fs: dlm: use dlm_recovery_stopped in condition | Alexander Aring | 3 | -6/+3 |
| 2021-11-02 | fs: dlm: use dlm_recovery_stopped instead of test_bit | Alexander Aring | 1 | -1/+1 |
| 2021-11-02 | fs: dlm: move version conversion to compile time | Alexander Aring | 1 | -3/+3 |
| 2021-11-02 | fs: dlm: remove check SCTP is loaded message | Alexander Aring | 1 | -1/+1 |
| 2021-11-02 | fs: dlm: debug improvements print nodeid | Alexander Aring | 1 | -2/+2 |
| 2021-11-02 | fs: dlm: fix small lockspace typo | Alexander Aring | 1 | -1/+1 |
| 2021-11-02 | fs: dlm: remove obsolete INBUF define | Alexander Aring | 1 | -6/+0 |
| 2021-09-01 | fs: dlm: avoid comms shutdown delay in release_lockspace | Alexander Aring | 1 | -0/+1 |
| 2021-08-19 | fs: dlm: fix return -EINTR on recovery stopped | Alexander Aring | 3 | -3/+9 |
| 2021-08-19 | fs: dlm: implement delayed ack handling | Alexander Aring | 3 | -8/+50 |
| 2021-07-19 | fs: dlm: move receive loop into receive handler | Alexander Aring | 1 | -35/+29 |
| 2021-07-19 | fs: dlm: fix multiple empty writequeue alloc | Alexander Aring | 1 | -0/+21 |
| 2021-07-19 | fs: dlm: generic connect func | Alexander Aring | 1 | -193/+150 |
| 2021-07-19 | fs: dlm: auto load sctp module | Alexander Aring | 1 | -5/+15 |
| 2021-07-19 | fs: dlm: introduce generic listen | Alexander Aring | 1 | -115/+113 |
| 2021-07-19 | fs: dlm: move to static proto ops | Alexander Aring | 1 | -22/+30 |
| 2021-07-19 | fs: dlm: introduce con_next_wq helper | Alexander Aring | 1 | -22/+35 |
| 2021-07-19 | fs: dlm: cleanup and remove _send_rcom | Alexander Aring | 1 | -18/+11 |
| 2021-07-19 | fs: dlm: clear CF_APP_LIMITED on close | Alexander Aring | 1 | -0/+1 |
| 2021-07-19 | fs: dlm: fix typo in tlv prefix | Alexander Aring | 1 | -1/+1 |
| 2021-07-19 | fs: dlm: use READ_ONCE for config var | Alexander Aring | 1 | -1/+1 |
| 2021-07-19 | fs: dlm: use sk->sk_socket instead of con->sock | Alexander Aring | 1 | -2/+1 |
| 2021-06-11 | fs: dlm: invalid buffer access in lookup error | Alexander Aring | 1 | -2/+17 |
| 2021-06-11 | fs: dlm: fix race in mhandle deletion | Alexander Aring | 1 | -14/+21 |
| 2021-06-02 | fs: dlm: rename socket and app buffer defines | Alexander Aring | 8 | -13/+13 |
| 2021-06-02 | fs: dlm: introduce proto values | Alexander Aring | 3 | -5/+23 |
| 2021-06-02 | fs: dlm: move dlm allow conn | Alexander Aring | 1 | -4/+3 |
| 2021-06-02 | fs: dlm: use alloc_ordered_workqueue | Alexander Aring | 1 | -4/+2 |
| 2021-06-02 | fs: dlm: fix memory leak when fenced | Alexander Aring | 1 | -0/+9 |
| 2021-06-02 | fs: dlm: fix lowcomms_start error case | Alexander Aring | 1 | -3/+12 |
| 2021-05-26 | fs: dlm: Fix spelling mistake "stucked" -> "stuck" | Colin Ian King | 1 | -2/+2 |
| 2021-05-26 | fs: dlm: Fix memory leak of object mh | Colin Ian King | 1 | -4/+4 |
| 2021-05-25 | fs: dlm: don't allow half transmitted messages | Alexander Aring | 1 | -35/+60 |
| 2021-05-25 | fs: dlm: add midcomms debugfs functionality | Alexander Aring | 4 | -0/+91 |
| 2021-05-25 | fs: dlm: add reliable connection if reconnect | Alexander Aring | 7 | -51/+1292 |
| 2021-05-25 | fs: dlm: add union in dlm header for lockspace id | Alexander Aring | 4 | -9/+14 |
| 2021-05-25 | fs: dlm: move out some hash functionality | Alexander Aring | 2 | -9/+10 |
| 2021-05-25 | fs: dlm: add functionality to re-transmit a message | Alexander Aring | 2 | -19/+67 |
| 2021-05-25 | fs: dlm: make buffer handling per msg | Alexander Aring | 5 | -39/+117 |
| 2021-05-25 | fs: dlm: add more midcomms hooks | Alexander Aring | 7 | -42/+133 |
| 2021-05-25 | fs: dlm: public header in out utility | Alexander Aring | 2 | -2/+4 |
| 2021-05-25 | fs: dlm: fix connection tcp EOF handling | Alexander Aring | 1 | -5/+43 |
| 2021-05-25 | fs: dlm: cancel work sync othercon | Alexander Aring | 1 | -1/+1 |
| 2021-05-25 | fs: dlm: reconnect if socket error report occurs | Alexander Aring | 1 | -21/+39 |
| 2021-05-25 | fs: dlm: set is othercon flag | Alexander Aring | 1 | -0/+3 |
| 2021-05-25 | fs: dlm: fix srcu read lock usage | Alexander Aring | 1 | -23/+52 |
| 2021-05-25 | fs: dlm: add dlm macros for ratelimit log | Alexander Aring | 2 | -2/+4 |
| 2021-05-25 | fs: dlm: always run complete for possible waiters | Alexander Aring | 1 | -6/+12 |
| 2021-03-29 | fs: dlm: fix missing unlock on error in accept_from_sock() | Yang Yingliang | 1 | -0/+1 |
| 2021-03-09 | fs: dlm: add shutdown hook | Alexander Aring | 3 | -28/+35 |
| 2021-03-09 | fs: dlm: flush swork on shutdown | Alexander Aring | 1 | -4/+1 |
| 2021-03-09 | fs: dlm: remove unaligned memory access handling | Alexander Aring | 1 | -14/+12 |
| 2021-03-09 | fs: dlm: check on minimum msglen size | Alexander Aring | 1 | -3/+4 |
| 2021-03-09 | fs: dlm: simplify writequeue handling | Alexander Aring | 1 | -40/+43 |
| 2021-03-09 | fs: dlm: use GFP_ZERO for page buffer | Alexander Aring | 3 | -5/+1 |
| 2021-03-09 | fs: dlm: change allocation limits | Alexander Aring | 1 | -2/+4 |
| 2021-03-09 | fs: dlm: add check if dlm is currently running | Alexander Aring | 3 | -3/+36 |
| 2021-03-09 | fs: dlm: add errno handling to check callback | Alexander Aring | 1 | -7/+16 |
| 2021-03-09 | fs: dlm: set subclass for othercon sock_mutex | Alexander Aring | 1 | -1/+2 |
| 2021-03-09 | fs: dlm: set connected bit after accept | Alexander Aring | 1 | -0/+1 |
| 2021-03-09 | fs: dlm: fix mark setting deadlock | Alexander Aring | 4 | -35/+45 |
| 2021-03-09 | fs: dlm: fix debugfs dump | Alexander Aring | 1 | -0/+1 |
| 2020-11-10 | fs: dlm: check on existing node address | Alexander Aring | 1 | -0/+23 |
| 2020-11-10 | fs: dlm: constify addr_compare | Alexander Aring | 1 | -1/+2 |
| 2020-11-10 | fs: dlm: fix check for multi-homed hosts | Alexander Aring | 1 | -1/+1 |
| 2020-11-10 | fs: dlm: listen socket out of connection hash | Alexander Aring | 1 | -93/+74 |
| 2020-11-10 | fs: dlm: refactor sctp sock parameter | Alexander Aring | 1 | -5/+5 |
| 2020-11-10 | fs: dlm: move shutdown action to node creation | Alexander Aring | 1 | -3/+5 |
| 2020-11-10 | fs: dlm: move connect callback in node creation | Alexander Aring | 1 | -12/+6 |
| 2020-11-10 | fs: dlm: add helper for init connection | Alexander Aring | 1 | -35/+32 |
| 2020-11-10 | fs: dlm: handle non blocked connect event | Alexander Aring | 1 | -1/+12 |
| 2020-11-10 | fs: dlm: flush othercon at close | Alexander Aring | 1 | -0/+2 |
| 2020-11-10 | fs: dlm: add get buffer error handling | Alexander Aring | 1 | -0/+6 |
| 2020-11-10 | fs: dlm: define max send buffer | Alexander Aring | 4 | -5/+7 |
| 2020-11-10 | fs: dlm: fix proper srcu api call | Alexander Aring | 1 | -2/+3 |
| 2020-10-15 | Merge tag 'net-next-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/ne... | Linus Torvalds | 1 | -3/+3 |
| 2020-10-13 | Merge tag 'dlm-5.10' of git://git.kernel.org/pub/scm/linux/kernel/git/teiglan... | Linus Torvalds | 6 | -277/+258 |
| 2020-10-02 | genetlink: move to smaller ops wherever possible | Jakub Kicinski | 1 | -3/+3 |
| 2020-10-01 | fs: dlm: fix race in nodeid2con | Alexander Aring | 1 | -1/+15 |
| 2020-09-29 | fs: dlm: rework receive handling | Alexander Aring | 5 | -178/+139 |
| 2020-09-29 | fs: dlm: disallow buffer size below default | Alexander Aring | 1 | -2/+7 |
| 2020-09-29 | fs: dlm: handle range check as callback | Alexander Aring | 1 | -18/+23 |
| 2020-09-29 | fs: dlm: fix mark per nodeid setting | Alexander Aring | 3 | -13/+17 |
| 2020-09-29 | fs: dlm: remove lock dependency warning | Alexander Aring | 1 | -10/+8 |
| 2020-08-27 | fs: dlm: use free_con to free connection | Alexander Aring | 1 | -4/+2 |
| 2020-08-27 | fs: dlm: handle possible othercon writequeues | Alexander Aring | 1 | -2/+4 |
| 2020-08-27 | fs: dlm: move free writequeue into con free | Alexander Aring | 1 | -8/+1 |
| 2020-08-27 | fs: dlm: fix configfs memory leak | Alexander Aring | 1 | -0/+3 |
| 2020-08-27 | fs: dlm: fix dlm_local_addr memory leak | Alexander Aring | 1 | -0/+9 |
| 2020-08-27 | fs: dlm: make connection hash lockless | Alexander Aring | 2 | -50/+37 |
| 2020-08-27 | fs: dlm: synchronize dlm before shutdown | Alexander Aring | 1 | -4/+6 |
| 2020-08-23 | treewide: Use fallthrough pseudo-keyword | Gustavo A. R. Silva | 1 | -1/+1 |
| 2020-08-06 | Merge tag 'dlm-5.9' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland... | Linus Torvalds | 4 | -28/+155 |
| 2020-08-06 | fs: dlm: implement tcp graceful shutdown | Alexander Aring | 1 | -5/+72 |
| 2020-08-06 | fs: dlm: change handling of reconnects | Alexander Aring | 1 | -15/+10 |
| 2020-08-06 | fs: dlm: don't close socket on invalid message | Alexander Aring | 1 | -6/+6 |
| 2020-08-06 | fs: dlm: set skb mark per peer socket | Alexander Aring | 3 | -0/+55 |
| 2020-08-06 | fs: dlm: set skb mark for listen socket | Alexander Aring | 3 | -0/+10 |
| 2020-08-06 | dlm: Fix kobject memleak | Wang Hai | 1 | -3/+3 |
| 2020-07-16 | treewide: Remove uninitialized_var() usage | Kees Cook | 1 | -1/+1 |
| 2020-06-05 | Merge tag 'dlm-5.8' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland... | Linus Torvalds | 4 | -20/+9 |
| 2020-05-29 | net: add a new bind_add method | Christoph Hellwig | 1 | -6/+3 |
| 2020-05-29 | sctp: add sctp_sock_set_nodelay | Christoph Hellwig | 1 | -8/+2 |
| 2020-05-28 | tcp: add tcp_sock_set_nodelay | Christoph Hellwig | 1 | -6/+2 |
| 2020-05-28 | net: add sock_set_rcvbuf | Christoph Hellwig | 1 | -6/+1 |
| 2020-05-28 | net: add sock_set_keepalive | Christoph Hellwig | 1 | -5/+1 |
| 2020-05-28 | net: add sock_set_sndtimeo | Christoph Hellwig | 1 | -6/+2 |
| 2020-05-28 | net: add sock_set_reuseaddr | Christoph Hellwig | 1 | -5/+1 |
| 2020-05-27 | dlm: use the tcp version of accept_from_sock for sctp as well | Christoph Hellwig | 1 | -120/+3 |
| 2020-05-12 | dlm: remove BUG() before panic() | Arnd Bergmann | 1 | -1/+0 |
| 2020-05-12 | dlm: Switch to using wait_event() | Ross Lagerwall | 1 | -14/+4 |
| 2020-05-12 | fs:dlm:remove unneeded semicolon in rcom.c | Wu Bo | 1 | -1/+1 |
| 2020-05-12 | dlm: user: Replace zero-length array with flexible-array member | Gustavo A. R. Silva | 1 | -1/+1 |
| 2020-05-12 | dlm: dlm_internal: Replace zero-length array with flexible-array member | Gustavo A. R. Silva | 1 | -3/+3 |
| 2019-12-18 | dlm: use SO_SNDTIMEO_NEW instead of SO_SNDTIMEO_OLD | Arnd Bergmann | 1 | -3/+3 |
| 2019-07-12 | Merge tag 'dlm-5.3' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland... | Linus Torvalds | 4 | -33/+19 |
| 2019-07-12 | Merge tag 'driver-core-5.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -1/+2 |
| 2019-07-11 | dlm: no need to check return value of debugfs_create functions | Greg Kroah-Hartman | 3 | -27/+7 |
| 2019-07-11 | dlm: check if workqueues are NULL before flushing/destroying | David Windsor | 1 | -6/+12 |
| 2019-06-13 | dlm: Replace default_attrs in dlm_ktype with default_groups | Kimberly Brown | 1 | -1/+2 |
| 2019-06-05 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398 | Thomas Gleixner | 1 | -4/+1 |
| 2019-05-30 | treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 193 | Thomas Gleixner | 35 | -108/+35 |
| 2019-05-21 | treewide: Add SPDX license identifier - Makefile/Kconfig | Thomas Gleixner | 1 | -0/+1 |
| 2019-04-27 | genetlink: optionally validate strictly/dumps | Johannes Berg | 1 | -0/+1 |
| 2019-02-03 | socket: Rename SO_RCVTIMEO/ SO_SNDTIMEO with _OLD suffixes | Deepa Dinamani | 1 | -2/+2 |
| 2018-12-03 | dlm: fix invalid cluster name warning | David Teigland | 1 | -1/+2 |