| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-02-24 | Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/... | Linus Torvalds | 1 | -2/+2 |
| 2023-02-21 | Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -0/+5 |
| 2023-02-20 | Merge tag 'dlm-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/teigland... | Linus Torvalds | 6 | -97/+136 |
| 2023-01-27 | kobject: kset_uevent_ops: make uevent() callback take a const * | Greg Kroah-Hartman | 1 | -2/+2 |
| 2023-01-23 | fs: dlm: remove unnecessary waker_up() calls | Alexander Aring | 1 | -2/+0 |
| 2023-01-23 | fs: dlm: move state change into else branch | Alexander Aring | 1 | -3/+4 |
| 2023-01-23 | fs: dlm: remove newline in log_print | Alexander Aring | 1 | -4/+4 |
| 2023-01-23 | fs: dlm: reduce the shutdown timeout to 5 secs | Alexander Aring | 1 | -2/+2 |
| 2023-01-23 | fs: dlm: make dlm sequence id more robust | Alexander Aring | 1 | -1/+1 |
| 2023-01-23 | fs: dlm: wait until all midcomms nodes detect version | Alexander Aring | 3 | -0/+27 |
| 2023-01-23 | fs: dlm: ignore unexpected non dlm opts msgs | Alexander Aring | 1 | -10/+2 |
| 2023-01-23 | fs: dlm: bring back previous shutdown handling | Alexander Aring | 2 | -34/+63 |
| 2023-01-23 | fs: dlm: send FIN ack back in right cases | Alexander Aring | 1 | -4/+5 |
| 2023-01-23 | fs: dlm: move sending fin message into state change handling | Alexander Aring | 1 | -24/+9 |
| 2023-01-23 | fs: dlm: don't set stop rx flag after node reset | Alexander Aring | 1 | -2/+1 |
| 2023-01-23 | fs: dlm: fix race setting stop tx flag | Alexander Aring | 1 | -1/+1 |
| 2023-01-23 | fs: dlm: be sure to call dlm_send_queue_flush() | Alexander Aring | 1 | -0/+1 |
| 2023-01-23 | fs: dlm: fix use after free in midcomms commit | Alexander Aring | 1 | -0/+7 |
| 2023-01-23 | fs: dlm: start midcomms before scand | Alexander Aring | 1 | -8/+8 |
| 2023-01-23 | net/sock: Introduce trace_sk_data_ready() | Peilin Ye | 1 | -0/+5 |
| 2023-01-11 | filelock: move file locking definitions to separate header file | Jeff Layton | 1 | -0/+1 |
| 2023-01-05 | fs/dlm: Remove "select SRCU" | Paul E. McKenney | 1 | -1/+0 |
| 2023-01-05 | fs: dlm: fix return value check in dlm_memory_init() | Yang Yingliang | 1 | -1/+1 |
| 2022-12-19 | Treewide: Stop corrupting socket's task_frag | Benjamin Coddington | 1 | -0/+2 |
| 2022-11-22 | fs: dlm: fix building without lockdep | Alexander Aring | 1 | -1/+5 |
| 2022-11-21 | fs: dlm: parallelize lowcomms socket handling | Alexander Aring | 3 | -477/+579 |
| 2022-11-21 | fs: dlm: don't init error value | Alexander Aring | 1 | -1/+1 |
| 2022-11-21 | fs: dlm: use saved sk_error_report() | Alexander Aring | 1 | -5/+1 |
| 2022-11-21 | fs: dlm: use sock2con without checking null | Alexander Aring | 1 | -13/+4 |
| 2022-11-21 | fs: dlm: remove dlm_node_addrs lookup list | Alexander Aring | 1 | -152/+134 |
| 2022-11-21 | fs: dlm: don't put dlm_local_addrs on heap | Alexander Aring | 1 | -26/+12 |
| 2022-11-21 | fs: dlm: cleanup listen sock handling | Alexander Aring | 1 | -34/+17 |
| 2022-11-21 | fs: dlm: remove socket shutdown handling | Alexander Aring | 3 | -107/+27 |
| 2022-11-21 | fs: dlm: use listen sock as dlm running indicator | Alexander Aring | 3 | -15/+10 |
| 2022-11-21 | fs: dlm: use list_first_entry_or_null | Alexander Aring | 1 | -6/+3 |
| 2022-11-21 | fs: dlm: remove twice INIT_WORK | Alexander Aring | 1 | -1/+0 |
| 2022-11-21 | fs: dlm: add midcomms init/start functions | Alexander Aring | 6 | -12/+37 |
| 2022-11-21 | fs: dlm: add dst nodeid for msg tracing | Alexander Aring | 1 | -4/+6 |
| 2022-11-21 | fs: dlm: rename DLM_IFL_NEED_SCHED to DLM_IFL_CB_PENDING | Alexander Aring | 3 | -8/+6 |
| 2022-11-21 | fs: dlm: ast do WARN_ON_ONCE() on hotpath | Alexander Aring | 2 | -7/+7 |
| 2022-11-21 | fs: dlm: drop lkb ref in bug case | Alexander Aring | 1 | -1/+2 |
| 2022-11-21 | fs: dlm: avoid false-positive checker warning | Alexander Aring | 1 | -1/+2 |
| 2022-11-08 | fs: dlm: use WARN_ON_ONCE() instead of WARN_ON() | Alexander Aring | 1 | -9/+9 |
| 2022-11-08 | fs: dlm: fix log of lowcomms vs midcomms | Alexander Aring | 1 | -1/+1 |
| 2022-11-08 | fs: dlm: catch dlm_add_member() error | Alexander Aring | 1 | -1/+4 |
| 2022-11-08 | fs: dlm: relax sending to allow receiving | Alexander Aring | 1 | -5/+10 |
| 2022-11-08 | fs: dlm: remove ls_remove_wait waitqueue | Alexander Aring | 3 | -61/+2 |
| 2022-11-08 | fs: dlm: allow different allocation context per _create_message | Alexander Aring | 4 | -16/+23 |
| 2022-11-08 | fs: dlm: use a non-static queue for callbacks | Alexander Aring | 9 | -213/+218 |
| 2022-11-08 | fs: dlm: move last cast bast time to function call | Alexander Aring | 1 | -6/+4 |
| 2022-11-08 | fs: dlm: use spin lock instead of mutex | Alexander Aring | 3 | -6/+6 |
| 2022-11-08 | fs: dlm: convert ls_cb_mutex mutex to spinlock | Alexander Aring | 3 | -8/+8 |
| 2022-11-08 | fs: dlm: use list_first_entry marco | Alexander Aring | 1 | -1/+1 |
| 2022-11-08 | fs: dlm: let dlm_add_cb queue work after resume only | Alexander Aring | 1 | -2/+2 |
| 2022-11-08 | fd: dlm: trace send/recv of dlm message and rcom | Alexander Aring | 4 | -17/+56 |
| 2022-11-08 | fs: dlm: use packet in dlm_mhandle | Alexander Aring | 1 | -3/+3 |
| 2022-11-08 | fs: dlm: remove send repeat remove handling | Alexander Aring | 1 | -74/+0 |
| 2022-11-08 | fs: dlm: retry accept() until -EAGAIN or error returns | Alexander Aring | 1 | -1/+5 |
| 2022-11-08 | fs: dlm: fix sock release if listen fails | Alexander Aring | 1 | -2/+1 |
| 2022-11-08 | dlm: replace one-element array with fixed size array | Paulo Miguel Almeida | 2 | -2/+2 |
| 2022-10-04 | Merge tag 'net-next-6.1' of git://git.kernel.org/pub/scm/linux/kernel/git/net... | Linus Torvalds | 1 | -0/+1 |
| 2022-09-26 | fs: dlm: fix possible use after free if tracing | Alexander Aring | 1 | -7/+8 |
| 2022-08-29 | genetlink: start to validate reserved header bytes | Jakub Kicinski | 1 | -0/+1 |
| 2022-08-23 | fs: dlm: const void resource name parameter | Alexander Aring | 2 | -11/+14 |
| 2022-08-23 | fs: dlm: LSFL_CB_DELAY only for kernel lockspaces | Alexander Aring | 1 | -6/+7 |
| 2022-08-23 | fs: dlm: remove DLM_LSFL_FS from uapi | Alexander Aring | 3 | -7/+40 |
| 2022-08-23 | fs: dlm: trace user space callbacks | Alexander Aring | 2 | -5/+26 |
| 2022-08-23 | fs: dlm: change ls_clear_proc_locks to spinlock | Alexander Aring | 4 | -8/+8 |
| 2022-08-23 | fs: dlm: remove dlm_del_ast prototype | Alexander Aring | 1 | -1/+0 |
| 2022-08-23 | fs: dlm: handle rcom in else if branch | Alexander Aring | 1 | -1/+4 |
| 2022-08-23 | fs: dlm: allow lockspaces have zero lvblen | Alexander Aring | 1 | -1/+1 |
| 2022-08-23 | fs: dlm: fix invalid derefence of sb_lvbptr | Alexander Aring | 1 | -1/+1 |
| 2022-08-23 | fs: dlm: handle -EINVAL as log_error() | Alexander Aring | 1 | -2/+30 |
| 2022-08-23 | fs: dlm: use __func__ for function name | Alexander Aring | 1 | -2/+2 |
| 2022-08-23 | fs: dlm: handle -EBUSY first in unlock validation | Alexander Aring | 1 | -22/+22 |
| 2022-08-23 | fs: dlm: handle -EBUSY first in lock arg validation | Alexander Aring | 1 | -9/+9 |
| 2022-08-23 | fs: dlm: fix race between test_bit() and queue_work() | Alexander Aring | 1 | -2/+4 |
| 2022-08-23 | fs: dlm: fix race in lowcomms | Alexander Aring | 1 | -0/+4 |
| 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 |