aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ocfs2/dlm/dlmcommon.h
AgeCommit message (Expand)AuthorFilesLines
2022-11-18ocfs2/dlm: use bitmap API instead of hand-writing itJoseph Qi1-1/+1
2021-05-07treewide: remove editor modelines and cruftMasahiro Yamada1-3/+1
2021-02-24ocfs2: clean up some definitions which are not used any moreguozh1-4/+0
2020-04-02ocfs2: dlm: replace zero-length array with flexible-array memberGustavo A. R. Silva1-4/+4
2020-01-31ocfs2/dlm: move BITS_TO_BYTES() to bitops.h for wider useAndy Shevchenko1-4/+0
2019-09-24ocfs2: further debugfs cleanupsGreg Kroah-Hartman1-1/+0
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 145Thomas Gleixner1-16/+1
2018-04-05ocfs2/dlm: wait for dlm recovery done when migrating all lock resourcespiaojun1-0/+1
2018-04-05ocfs2: remove some unused function declarationspiaojun1-3/+0
2016-08-02ocfs2/dlm: continue to purge recovery lockres when recovery master goes downpiaojun1-0/+2
2016-06-10vfs: make the string hashes salt the hashLinus Torvalds1-1/+1
2016-03-15ocfs2: fix a tiny race that leads file system read-onlyJiufei Xue1-1/+4
2016-03-15ocfs2/dlm: return in progress if master can not clear the refmap bit right nowxuejiufei1-0/+5
2016-03-15ocfs2/dlm: add DEREF_DONE messagexuejiufei1-0/+12
2016-03-15ocfs2/dlm: fix a typo in dlmcommon.hJoseph Qi1-2/+2
2016-01-14ocfs2/dlm: cleanup redunant lksb flags in dlmcommon.hJoseph Qi1-11/+0
2015-06-24ocfs2/dlm: cleanup unused function __dlm_wait_on_lockres_flags_setJoseph Qi1-1/+0
2014-06-23ocfs2/dlm: do not purge lockres that is queued for assert masterXue jiufei1-0/+4
2014-06-04ocfs2: remove some unused codeXue jiufei1-1/+0
2013-09-11ocfs2: use list_for_each_entry() instead of list_for_each()Dong Fang1-3/+1
2012-05-29ocfs2: trivial endianness misannotationsAl Viro1-3/+3
2011-07-24ocfs2/dlm: Cleanup dlm_wait_for_node_death() and dlm_wait_for_node_recovery()Sunil Mushran1-2/+2
2011-07-24ocfs2/dlm: Trace insert/remove of resource to/from hashSunil Mushran1-3/+2
2011-07-24ocfs2/dlm: Clean up refmap helpersSunil Mushran1-40/+9
2011-05-25ocfs2/dlm: Add new dlm message DLM_BEGIN_EXIT_DOMAIN_MSGSunil Mushran1-0/+2
2011-05-23ocfs2/dlm: dlm_is_lockres_migrateable() returns booleanSunil Mushran1-0/+12
2010-12-22ocfs2/dlm: Hard code the values for enumsSunil Mushran1-43/+43
2010-10-07ocfs2/dlm: Add message DLM_QUERY_NODEINFOSunil Mushran1-0/+17
2010-10-09ocfs2/dlm: Add message DLM_QUERY_REGIONSunil Mushran1-1/+11
2010-09-23o2dlm: force free mles during dlm exitSrinivas Eeda1-0/+1
2010-05-18ocfs2:dlm: avoid dlm->ast_lock lockres->spinlock dependency breakWengang Wang1-0/+2
2010-05-05ocfs2/dlm: Increase o2dlm lockres hash sizeSunil Mushran1-1/+1
2009-04-03ocfs2/dlm: Remove struct dlm_lock_name in struct dlm_master_list_entrySunil Mushran1-10/+4
2009-04-03ocfs2/dlm: dlm_set_lockres_owner() and dlm_change_lockres_owner() inlinedSunil Mushran1-3/+18
2009-04-03ocfs2/dlm: Improve lockres countsSunil Mushran1-3/+2
2009-04-03ocfs2/dlm: Track number of mlesSunil Mushran1-1/+4
2009-04-03ocfs2/dlm: Activate dlm->master_hash for master list entriesSunil Mushran1-2/+2
2009-04-03ocfs2/dlm: Create and destroy the dlm->master_hashSunil Mushran1-0/+8
2009-04-03ocfs2/dlm: Clean up struct dlm_lock_nameSunil Mushran1-4/+4
2009-04-03ocfs2/dlm: Encapsulate adding and removing of mle from dlm->master_listSunil Mushran1-0/+3
2009-01-05ocfs2/dlm: Fix race in adding/removing lockres' to/from the tracking listSunil Mushran1-0/+3
2008-04-18ocfs2/dlm: Move struct dlm_master_list_entry to dlmcommon.hSunil Mushran1-0/+35
2008-04-18ocfs2/dlm: Dump the dlm state in a debugfs fileSunil Mushran1-0/+1
2008-04-18ocfs2/dlm: Create debugfs dirsSunil Mushran1-0/+2
2008-04-18ocfs2/dlm: Link all lockres' to a tracking listSunil Mushran1-0/+4
2008-04-18ocfs2/dlm: Create slabcaches for lock and lockresSunil Mushran1-0/+7
2008-03-10ocfs2/dlm: Add missing dlm_lockres_put()s in migration pathSunil Mushran1-0/+1
2008-03-10ocfs2: Fix endian bug in o2dlm protocol negotiation.Joel Becker1-9/+11
2008-02-06ocfs2: Negotiate locking protocol versions.Joel Becker1-1/+23
2007-02-07ocfs2_dlm: disallow a domain join if node maps mismatchSrinivas Eeda1-0/+4
2007-02-07ocfs2_dlm: Ensure correct ordering of set/clear refmap bit on lockresSunil Mushran1-0/+6
2007-02-07ocfs2_dlm: Calling post handler function in assert master handlerKurt Hackel1-0/+2
2007-02-07ocfs2: Added post handler callable function in o2net message handlerKurt Hackel1-14/+28
2007-02-07ocfs2_dlm: Fixes race between migrate and dirtyKurt Hackel1-0/+1
2007-02-07[PATCH] fs/ocfs2/dlm/: make functions staticAdrian Bunk1-6/+0
2007-02-07ocfs2_dlm: fix cluster-wide refcounting of lock resourcesKurt Hackel1-4/+71
2006-11-22WorkStruct: make allyesconfigDavid Howells1-1/+1
2006-09-24ocfs2: Allow binary names in the DLMMark Fasheh1-0/+1
2006-06-29[PATCH] fs/ocfs2/dlm/dlmrecovery.c: make dlm_lockres_master_requery() staticAdrian Bunk1-2/+0
2006-06-26ocfs2: move dlm work to a private work queueKurt Hackel1-0/+1
2006-06-26ocfs2: wait for recovery when starting lock masteryKurt Hackel1-0/+1
2006-06-26ocfs2: give the dlm dirty list a reference on the lockresKurt Hackel1-3/+11
2006-06-26ocfs2: make dlm recovery finalization 2 stageKurt Hackel1-2/+4
2006-06-26ocfs2: dlm recovery / lockres reference count fixKurt Hackel1-0/+1
2006-06-26ocfs2: Fix empty lvb checkKurt Hackel1-0/+9
2006-06-26[PATCH] ocfs2: Alloc at least a page for the DLM hashJoel Becker1-2/+6
2006-06-26ocfs2: allocate lockres hash pages in an arrayDaniel Phillips1-2/+10
2006-06-26ocfs2: inline dlm_lockres_get()Mark Fasheh1-1/+6
2006-06-26ocfs2: calculate lockid hash values outside of the spinlockMark Fasheh1-1/+5
2006-06-26ocfs2: move lockres qstr next to hlist_node structureMark Fasheh1-1/+1
2006-03-24ocfs2: don't use MLF* in dlm/ filesKurt Hackel1-0/+15
2006-03-24[PATCH] ocfs2: dlm recovery fixesKurt Hackel1-0/+6
2006-03-01[PATCH] ocfs2: use hlists for lockres hashMark Fasheh1-5/+3
2006-02-16[PATCH] ocfs2: add dlm_wait_for_node_deathKurt Hackel1-0/+4
2006-02-03[PATCH] ocfs2/dlm: fixesKurt Hackel1-0/+1
2006-01-03[PATCH] OCFS2: The Second Oracle Cluster FilesystemKurt Hackel1-0/+884