aboutsummaryrefslogtreecommitdiffstats
path: root/fs/ocfs2/dlm/dlmdomain.c
AgeCommit message (Expand)AuthorFilesLines
2022-11-18ocfs2/dlm: use bitmap API instead of hand-writing itJoseph Qi1-10/+7
2022-11-18ocfs2: use bitmap API in fill_node_mapJoseph Qi1-1/+1
2022-01-15all: replace find_next{,_zero}_bit with find_first{,_zero}_bit where appropriateYury Norov1-2/+2
2021-05-07treewide: remove editor modelines and cruftMasahiro Yamada1-3/+1
2020-01-31ocfs2: make local header paths relative to C filesMasahiro Yamada1-4/+4
2019-09-24ocfs2: further debugfs cleanupsGreg Kroah-Hartman1-5/+2
2019-07-12ocfs: no need to check return value of debugfs_create functionsGreg Kroah-Hartman1-8/+2
2019-05-30treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 145Thomas Gleixner1-16/+1
2018-06-12treewide: kmalloc() -> kmalloc_array()Kees Cook1-1/+1
2018-04-05ocfs2/dlm: wait for dlm recovery done when migrating all lock resourcespiaojun1-0/+15
2018-04-05ocfs2/dlm: don't handle migrate lockres if already in shutdownJun Piao1-14/+0
2017-11-15ocfs2: no need flush workqueue before destroying itpiaojun1-1/+0
2017-03-02sched/headers: Prepare to move signal wakeup & sigpending methods from <linux...Ingo Molnar1-0/+1
2017-01-14locking/atomic, kref: Add kref_read()Peter Zijlstra1-1/+1
2016-10-07fs/ocfs2/dlm: remove deprecated create_singlethread_workqueue()Bhaktipriya Shridhar1-1/+1
2016-07-20qstr: constify instances in ocfs2Al Viro1-3/+1
2016-03-15ocfs2/dlm: fix a variable overflow problem in dlmdomain.cJun Piao1-1/+1
2016-03-15ocfs2/dlm: add DEREF_DONE messagexuejiufei1-1/+10
2015-11-05ocfs2: add uuid to ocfs2 thread name for problem analysisJoseph Qi1-1/+3
2015-09-04ocfs2: optimize error handling in dlm_request_joinNorton.Zhu1-32/+39
2015-09-04ocfs2: remove unneeded code in dlm_register_domain_handlersJoseph Qi1-2/+0
2015-09-04ocfs2: fix BUG when o2hb_register_callback failsJoseph Qi1-2/+3
2015-02-10ocfs2: dlm: dlmdomain: remove unused functionRickard Strandqvist1-14/+0
2014-12-10ocfs2: remove unneeded NULL checkDan Carpenter1-1/+1
2014-10-09ocfs2: fix deadlock between o2hb thread and o2net_wqJoseph Qi1-1/+1
2014-10-09ocfs2/dlm: refactor error handling in dlm_alloc_ctxtJoseph Qi1-20/+22
2014-08-06ocfs2: remove conversion of total_backoff in dlm_join_domain()Xue jiufei1-3/+2
2014-06-04ocfs2: remove some unused codeXue jiufei1-1/+0
2014-06-04ocfs2/dlm: disallow node joining when recovery is on goingXue jiufei1-1/+12
2014-04-03ocfs2: fix deadlock risk when kmalloc failed in dlm_query_region_handlerZhonghua Guo1-12/+9
2014-04-03ocfs2: fix null pointer dereference when access dlm_state before launching dl...Zongxun Wang1-3/+3
2014-01-21ocfs2: remove versioning informationGoldwyn Rodrigues1-4/+1
2013-09-11ocfs2: use list_for_each_entry() instead of list_for_each()Dong Fang1-23/+12
2013-02-21ocfs2: remove kfree() redundant null checksTim Gardner1-3/+1
2012-05-29ocfs2: trivial endianness misannotationsAl Viro1-1/+1
2011-07-24ocfs2/cluster: Cluster up now includes network connections tooSunil Mushran1-7/+0
2011-07-24ocfs2/dlm: Trace insert/remove of resource to/from hashSunil Mushran1-7/+12
2011-07-24ocfs2/dlm: Clean up messages in o2dlmSunil Mushran1-8/+10
2011-05-25ocfs2/dlm: Do not migrate resource to a node that is leaving the domainSunil Mushran1-3/+7
2011-05-25ocfs2/dlm: Add new dlm message DLM_BEGIN_EXIT_DOMAIN_MSGSunil Mushran1-11/+73
2011-05-13ocfs2/dlm: Use negotiated o2dlm protocol versionSunil Mushran1-1/+2
2011-03-28Merge branch 'mlog_replace_for_39' of git://repo.or.cz/taoma-kernel into ocfs...Joel Becker1-4/+4
2011-02-22ocfs2/dlm: Move kmalloc() outside the spinlockSunil Mushran1-12/+16
2011-02-21ocfs2: Remove ENTRY from masklog.Tao Ma1-4/+4
2010-12-16ocfs2/cluster: Pin/unpin o2hb regionsSunil Mushran1-4/+4
2010-12-16ocfs2/dlm: Cleanup mlogs in dlmthread.c, dlmast.c and dlmdomain.cSunil Mushran1-2/+0
2010-11-18fs/ocfs2/dlm: Use GFP_ATOMIC under spin_lockDavid Sterba1-1/+1
2010-10-09ocfs2/cluster: Bump up dlm protocol to version 1.1Sunil Mushran1-1/+1
2010-10-07ocfs2/dlm: Add message DLM_QUERY_NODEINFOSunil Mushran1-1/+181
2010-10-09ocfs2/dlm: Add message DLM_QUERY_REGIONSunil Mushran1-0/+218
2010-09-23o2dlm: force free mles during dlm exitSrinivas Eeda1-0/+1
2010-07-12ocfs2: tighten up strlen() checkingDan Carpenter1-1/+1
2010-06-15fs/ocfs2/dlm: Add missing spin_unlockJulia Lawall1-0/+1
2010-05-18fs/ocfs2/dlm: Use kstrdupJulia Lawall1-2/+1
2010-05-05ocfs2/dlm: Make o2dlm domain join/leave messages KERN_NOTICESunil Mushran1-3/+3
2010-05-05ocfs2: print node # when tcp failsWengang Wang1-6/+13
2010-01-25ocfs2/trivial: Remove trailing whitespacesSunil Mushran1-1/+1
2009-09-23headers: utsname.h reduxAlexey Dobriyan1-1/+0
2009-04-03ocfs2/dlm: Improve lockres countsSunil Mushran1-3/+2
2009-04-03ocfs2/dlm: Track number of mlesSunil Mushran1-0/+5
2009-04-03ocfs2/dlm: Activate dlm->master_hash for master list entriesSunil Mushran1-1/+0
2009-04-03ocfs2/dlm: Create and destroy the dlm->master_hashSunil Mushran1-0/+18
2009-01-05ocfs2/dlm: Fix race in adding/removing lockres' to/from the tracking listSunil Mushran1-0/+1
2008-04-18ocfs2/dlm: Dump the dlm state in a debugfs fileSunil Mushran1-0/+8
2008-04-18ocfs2/dlm: Create debugfs dirsSunil Mushran1-1/+20
2008-04-18ocfs2/dlm: Link all lockres' to a tracking listSunil Mushran1-0/+11
2008-04-18ocfs2/dlm: Create slabcaches for lock and lockresSunil Mushran1-3/+23
2008-04-18ocfs2/dlm: Rename slabcache dlm_mle_cache to o2dlm_mleSunil Mushran1-1/+3
2008-03-10ocfs2: Fix endian bug in o2dlm protocol negotiation.Joel Becker1-36/+65
2008-03-10[PATCH] fs/ocfs2/dlm/dlmdomain.c: fix printk warningAndrew Morton1-1/+1
2008-02-06ocfs2: Negotiate locking protocol versions.Joel Becker1-26/+169
2007-07-10ocfs2: Depend on configfs heartbeat items.Joel Becker1-4/+4
2007-04-26ocfs2: Silence compiler warningsSunil Mushran1-1/+1
2007-04-26ocfs2_dlm: Call cond_resched_lock() once per hash bucket scanSunil Mushran1-2/+1
2007-03-26ocfs2_dlm: Check for migrateable lockres in dlm_empty_lockres()Sunil Mushran1-0/+2
2007-03-26ocfs2_dlm: Fix lockres ref counting bugSunil Mushran1-2/+4
2007-02-07ocfs2_dlm: Add timeout to dlm join domainSunil Mushran1-1/+13
2007-02-07ocfs2_dlm: Silence some messages during join domainSunil Mushran1-3/+6
2007-02-07ocfs2_dlm: disallow a domain join if node maps mismatchSrinivas Eeda1-0/+54
2007-02-07ocfs2_dlm: Calling post handler function in assert master handlerKurt Hackel1-1/+2
2007-02-07ocfs2: Added post handler callable function in o2net message handlerKurt Hackel1-26/+34
2007-02-07ocfs2_dlm: fix cluster-wide refcounting of lock resourcesKurt Hackel1-30/+87
2006-12-13[PATCH] Fix numerous kcalloc() calls, convert to kzalloc()Robert P. J. Day1-2/+2
2006-12-05Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/torval...David Howells1-1/+2
2006-12-01ocfs2: fix format warnings in dlm_alloc_pagevec()Mark Fasheh1-1/+2
2006-11-22WorkStruct: make allyesconfigDavid Howells1-1/+1
2006-06-29ocfs2: Cleanup message printsSunil Mushran1-3/+6
2006-06-27[PATCH] spin/rwlock init cleanupsIngo Molnar1-1/+1
2006-06-26[PATCH] fs/ocfs2/dlm/: cleanupsAdrian Bunk1-1/+0
2006-06-26ocfs2: move dlm work to a private work queueKurt Hackel1-0/+19
2006-06-26ocfs2: silence a compile warning in dlm_alloc_pagevec()Mark Fasheh1-2/+2
2006-06-26[PATCH] ocfs2: Alloc at least a page for the DLM hashJoel Becker1-0/+3
2006-06-26ocfs2: allocate lockres hash pages in an arrayDaniel Phillips1-8/+33
2006-06-26[PATCH] Clean up ocfs2 hash probe and make it fasterDaniel Phillips1-15/+14
2006-06-26ocfs2: calculate lockid hash values outside of the spinlockMark Fasheh1-7/+5
2006-03-01[PATCH] ocfs2: use hlists for lockres hashMark Fasheh1-20/+19
2006-02-03[PATCH] ocfs2/dlm: fixesKurt Hackel1-1/+17
2006-01-03[PATCH] OCFS2: The Second Oracle Cluster FilesystemKurt Hackel1-0/+1469