aboutsummaryrefslogtreecommitdiff
path: root/fs/ocfs2/dlm/dlmmaster.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-18ocfs2/dlm: use bitmap API instead of hand-writing itGravatar Joseph Qi 1-15/+15
2022-01-15all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriateGravatar Yury Norov 1-9/+9
2021-06-29ocfs2: remove redundant assignment to pointer queueGravatar Colin Ian King 1-1/+1
2021-05-07treewide: remove editor modelines and cruftGravatar Masahiro Yamada 1-3/+1
2020-06-02ocfs2: add missing annotation for dlm_empty_lockres()Gravatar Jules Irenge 1-0/+1
2020-04-02ocfs2: remove unused macrosGravatar Alex Shi 1-2/+0
2020-01-31ocfs2: make local header paths relative to C filesGravatar Masahiro Yamada 1-4/+4
2020-01-31fs: ocfs: remove unnecessary assertion in dlm_migrate_lockresGravatar Aditya Pakki 1-2/+0
2019-07-12fs: ocfs: fix spelling mistake "hearbeating" -> "heartbeat"Gravatar ChenGang 1-1/+1
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 145Gravatar Thomas Gleixner 1-16/+1
2018-10-05ocfs2: fix locking for res->tracking and dlm->tracking_listGravatar Ashish Samant 1-2/+2
2018-04-05ocfs2: correct spelling mistake for migratable for allGravatar Changwei Ge 1-4/+4
2018-04-05ocfs2: fix spelling mistake: "Migrateable" -> "Migratable"Gravatar Colin Ian King 1-1/+1
2018-04-05ocfs2: remove unnecessary null pointer check before kmem_cache_destroy()Gravatar piaojun 1-10/+5
2018-01-31fs/ocfs2/dlm/dlmmaster.c: clean up dead codeGravatar Changwei Ge 1-7/+0
2017-11-15ocfs2/dlm: get mle inuse only when it is initializedGravatar Changwei Ge 1-1/+3
2017-02-27scripts/spelling.txt: add "unneded" pattern and fix typo instancesGravatar Masahiro Yamada 1-1/+1
2017-01-14locking/atomic, kref: Add kref_read()Gravatar Peter Zijlstra 1-4/+4
2016-12-12ocfs2/dlm: clean up deadcode in dlm_master_request_handler()Gravatar piaojun 1-6/+0
2016-12-12ocfs2: delete redundant code and set the node bit into maybe_map directlyGravatar Guozhonghua 1-4/+1
2016-10-11ocfs2: fix memory leak in dlm_migrate_request_handler()Gravatar Guozhonghua 1-0/+3
2016-08-02ocfs2/dlm: continue to purge recovery lockres when recovery master goes downGravatar piaojun 1-34/+3
2016-08-02ocfs2/dlm: solve a BUG when deref failed in dlm_drop_lockres_refGravatar piaojun 1-3/+6
2016-08-02ocfs2/dlm: disable BUG_ON when DLM_LOCK_RES_DROPPING_REF is cleared before dl...Gravatar piaojun 1-2/+11
2016-04-28ocfs2/dlm: return zero if deref_done message is successfully handledGravatar xuejiufei 1-0/+2
2016-03-15ocfs2: fix a tiny race that leads file system read-onlyGravatar Jiufei Xue 1-1/+2
2016-03-15ocfs2/dlm: return in progress if master can not clear the refmap bit right nowGravatar xuejiufei 1-3/+5
2016-03-15ocfs2/dlm: add DEREF_DONE messageGravatar xuejiufei 1-0/+116
2016-01-14ocfs2/dlm: do not insert a new mle when another process is already migratingGravatar xuejiufei 1-2/+3
2016-01-14ocfs2/dlm: ignore cleaning the migration mle that is inuseGravatar xuejiufei 1-11/+15
2016-01-14ocfs2/dlm: return appropriate value when dlm_grab() returns NULLGravatar Xue jiufei 1-1/+1
2016-01-14ocfs2/dlm: wait until DLM_LOCK_RES_SETREF_INPROG is cleared in dlm_deref_lock...Gravatar jiangyiwen 1-1/+1
2015-12-29ocfs2/dlm: clear migration_pending when migration target goes downGravatar xuejiufei 1-0/+2
2015-10-23ocfs2/dlm: unlock lockres spinlock before dlm_lockres_putGravatar Joseph Qi 1-1/+2
2015-09-22ocfs2/dlm: fix deadlock when dispatch assert masterGravatar Joseph Qi 1-3/+6
2015-09-04ocfs2: avoid access invalid address when read o2dlm debug messagesGravatar Yiwen Jiang 1-11/+11
2015-05-05ocfs2: dlm: fix race between purge and get lock resourceGravatar Junxiao Bi 1-0/+13
2014-12-18ocfs2/dlm: fix race between dispatched_work and dlm_lockres_grab_inflight_workerGravatar Joseph Qi 1-9/+3
2014-12-10ocfs2: o2dlm: fix a race between purge and master queryGravatar Srinivas Eeda 1-0/+12
2014-10-09ocfs2: remove unused code in dlm_new_lockres()Gravatar Xue jiufei 1-3/+0
2014-10-02ocfs2/dlm: should put mle when goto kill in dlm_assert_master_handlerGravatar alex chen 1-0/+4
2014-09-26ocfs2/dlm: do not get resource spinlock if lockres is newGravatar Joseph Qi 1-8/+10
2014-08-06ocfs2: race between umount and unfinished remastering during recoveryGravatar Tariq Saeed 1-0/+4
2014-06-23ocfs2/dlm: do not purge lockres that is queued for assert masterGravatar Xue jiufei 1-1/+42
2014-06-23ocfs2: do not return DLM_MIGRATE_RESPONSE_MASTERY_REF to avoid endless,loop d...Gravatar jiangyiwen 1-5/+9
2014-06-04ocfs2: remove NULL assignments on staticGravatar Fabian Frederick 1-3/+3
2014-05-23ocfs2: fix double kmem_cache_destroy in dlm_initGravatar Joseph Qi 1-2/+6
2013-11-13ocfs2: break useless while loopGravatar Junxiao Bi 1-1/+3
2013-11-13ocfs2: delay migration when the lockres is in migration stateGravatar Xue jiufei 1-0/+4
2013-09-11ocfs2: use list_for_each_entry() instead of list_for_each()Gravatar Dong Fang 1-13/+5