summaryrefslogtreecommitdiff
path: root/fs/dlm
AgeCommit message (Expand)AuthorFilesLines
2024-06-13dlm: add rcu_barrier before destroy kmem cacheAlexander Aring1-0/+2
2024-06-12dlm: remove DLM_LSFL_SOFTIRQ from exflagsAlexander Aring1-1/+2
2024-06-12fs: dlm: remove unused struct 'dlm_processed_nodes'Dr. David Alan Gilbert1-6/+0
2024-06-11dlm: implement LSFL_SOFTIRQ_SAFEAlexander Aring5-84/+126
2024-06-11dlm: introduce DLM_LSFL_SOFTIRQ_SAFEAlexander Aring1-0/+3
2024-06-11dlm: use LSFL_FS to check for kernel lockspaceAlexander Aring3-12/+19
2024-06-10dlm: use rcu to avoid an extra rsb struct lookupAlexander Aring3-16/+96
2024-06-10dlm: fix add_scan and del_scan usageDavid Teigland1-22/+35
2024-06-10dlm: change list and timer namesDavid Teigland9-219/+182
2024-05-31dlm: move recover idr to xarray datastructureAlexander Aring3-36/+40
2024-05-31dlm: move lkb idr to xarray datastructureAlexander Aring3-46/+49
2024-05-31dlm: drop own rsb pre allocation mechanismAlexander Aring3-99/+13
2024-05-31dlm: remove ls_local_handle from struct dlm_lsAlexander Aring3-16/+5
2024-05-31dlm: remove unused parameter in dlm_midcomms_addrAlexander Aring5-6/+6
2024-05-31dlm: don't kref_init rsbs created for toss listAlexander Aring1-1/+0
2024-05-31dlm: remove scand leftoversAlexander Aring2-9/+0
2024-04-23dlm: return -ENOMEM if ls_recover_buf failsAlexander Aring1-1/+3
2024-04-17dlm: fix sleep in atomic contextAlexander Aring3-8/+8
2024-04-16dlm: use rwlock for lkbidrAlexander Aring3-41/+11
2024-04-16dlm: use rwlock for rsb hash tableAlexander Aring7-87/+206
2024-04-16dlm: drop dlm_scand kthread and use timersAlexander Aring7-239/+283
2024-04-16dlm: do not use ref counts for rsb in the toss stateAlexander Aring3-32/+32
2024-04-16dlm: switch to use rhashtable for rsbsAlexander Aring8-160/+86
2024-04-16dlm: add rsb lists for iterationAlexander Aring6-261/+84
2024-04-16dlm: merge toss and keep hash table lists into one listAlexander Aring7-76/+98
2024-04-16dlm: change to single hashtable lockAlexander Aring7-61/+60
2024-04-16dlm: increment ls_count for dlm_scandAlexander Aring1-0/+3
2024-04-09dlm: do message processing in softirq contextAlexander Aring1-8/+20
2024-04-09dlm: use spin_lock_bh for message processingAlexander Aring14-258/+287
2024-04-09dlm: remove schedule in receive pathAlexander Aring1-1/+0
2024-04-09dlm: convert ls_recv_active from rw_semaphore to rwlockAlexander Aring5-8/+8
2024-04-09dlm: avoid blocking receive at the end of recoveryAlexander Aring5-41/+30
2024-04-09dlm: convert res_lock to spinlockAlexander Aring3-4/+4
2024-04-09dlm: convert ls_waiters_mutex to spinlockAlexander Aring4-14/+14
2024-04-09dlm: drop mutex use in waiters recoveryAlexander Aring3-8/+23
2024-04-09dlm: add new struct to save position in dlm_copy_master_namesAlexander Aring4-10/+116
2024-04-09dlm: move rsb root_list to ls_recover() stackAlexander Aring9-70/+47
2024-04-09dlm: use a new list for recovery of master rsb namesAlexander Aring5-14/+79
2024-04-09dlm: move root_list functionality to recover.cAlexander Aring3-44/+39
2024-04-09dlm: switch to GFP_ATOMIC in dlm allocationsAlexander Aring4-8/+4
2024-04-09dlm: remove allocation parameter in msg allocationAlexander Aring8-57/+41
2024-04-02dlm: Simplify the allocation of slab caches in dlm_lowcomms_msg_cache_createKunwu Chan1-1/+1
2024-04-01dlm: remove callback reference countingAlexander Aring7-55/+28
2024-04-01dlm: fix race between final callback and removeAlexander Aring5-213/+129
2024-04-01dlm: combine switch case fail and default statementsAlexander Aring2-8/+6
2024-04-01dlm: save callback debug info earlierAlexander Aring1-4/+6
2024-04-01dlm: remove callback queue debugfs functionalityAlexander Aring1-96/+0
2024-04-01dlm: remove lkb from callback tracepointsAlexander Aring2-4/+14
2024-04-01dlm: Simplify the allocation of slab caches in dlm_midcomms_cache_createKunwu Chan1-2/+1
2024-04-01dlm: fix user space lock decision to copy lvbAlexander Aring3-13/+17