Displaying 7 results from an estimated 7 matches for "master_list".
2009 Feb 03
10
Convert mle list to a hash
These patches convert the mle list to a hash. The same patches apply on
ocfs2 1.4 too.
Currently, we use the same number of hash pages for mles and lockres'.
This will be addressed in a future patch that will make both of them
configurable.
Sunil
2007 May 17
1
[PATCH] ocfs: use list_for_each_entry where benefical
...================
--- linux-2.6.orig/fs/ocfs2/dlm/dlmmaster.c 2007-04-30 11:33:04.000000000 +0200
+++ linux-2.6/fs/ocfs2/dlm/dlmmaster.c 2007-05-17 15:00:14.000000000 +0200
@@ -192,25 +192,20 @@ static void dlm_print_one_mle(struct dlm
static void dlm_dump_mles(struct dlm_ctxt *dlm)
{
struct dlm_master_list_entry *mle;
- struct list_head *iter;
mlog(ML_NOTICE, "dumping all mles for domain %s:\n", dlm->name);
spin_lock(&dlm->master_lock);
- list_for_each(iter, &dlm->master_list) {
- mle = list_entry(iter, struct dlm_master_list_entry, list);
+ list_for_each_entry(mle,...
2009 Feb 26
13
o2dlm mle hash patches - round 2
The changes from the last drop are:
1. Patch 11 removes struct dlm_lock_name.
2. Patch 12 is an unrelated bugfix. Actually is related to a bugfix
that we are retracting in mainline currently. The patch may need more testing.
While I did hit the condition in my testing, Marcos hasn't. I am sending it
because it can be queued for 2.6.30. Give us more time to test.
3. Patch 13 will be useful
2011 Aug 07
1
Using volumes during fix-layout after add/remove-brick
...Therefore I would really like to know
if I can start the copy now while fix-layout is still going on.
Incidentally, is there a way to estimate how long fix-layout will take
for a particular volume? I don't understand why fix-layout is taking so
long for my shrunk volume. According to the master_list.txt file I
created recently during the GFID error fixing process, the volume in
question has ~1.2 million paths, but "fix-layout VOLNAME status" shows
that twice this number of layouts have been fixed already.
Regards
Dan.
--
Mr. D.A. Bretherton
Computer System Manager
Environmental...
2009 Apr 17
26
OCFS2 1.4: Patches backported from mainline
Please review the list of patches being applied to the ocfs2 1.4 tree.
All patches list the mainline commit hash.
Thanks
Sunil
2009 Mar 17
33
[git patches] Ocfs2 updates for 2.6.30
...17):
ocfs2/hb: Expose the list of heartbeating nodes via debugfs
ocfs2: Move struct recovery_map to a header file
ocfs2: Expose the file system state via debugfs
ocfs2: Remove debugfs file local_alloc_stats
ocfs2/dlm: Encapsulate adding and removing of mle from dlm->master_list
ocfs2/dlm: Clean up struct dlm_lock_name
ocfs2/dlm: Refactor dlm_clean_master_list()
ocfs2/dlm: Create and destroy the dlm->master_hash
ocfs2/dlm: Activate dlm->master_hash for master list entries
ocfs2/dlm: Indent dlm_cleanup_master_list()
ocfs2/dlm: Track...
2008 Apr 02
10
[PATCH 0/62] Ocfs2 updates for 2.6.26-rc1
...e
ocfs2/dlm: Create slabcaches for lock and lockres
ocfs2/dlm: Link all lockres' to a tracking list
ocfs2/dlm: Create debugfs dirs
ocfs2/dlm: Dump the dlm state in a debugfs file
ocfs2/dlm: Dumps the lockres' into a debugfs file
ocfs2/dlm: Move struct dlm_master_list_entry to dlmcommon.h
ocfs2/dlm: Dumps the mles into a debugfs file
ocfs2/dlm: Dumps the purgelist into a debugfs file
ocfs2/dlm: Move dlm_print_one_mle() from dlmmaster.c to dlmdebug.c
ocfs2/dlm: Fix lockname in lockres print function
ocfs2/dlm: Cleanup lockres print...