search for: master_list

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...