[lkml]   [2009]   [Mar]   [30]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
Messages in this thread
SubjectRe: [patch 09/14] fs: use RCU / seqlock logic for reverse and multi-step operaitons
Date writes:

> The remaining usages for dcache_lock is to allow atomic, multi-step read-side
> operations over the directory tree by excluding modifications to the tree.
> Also, to walk in the leaf->root direction in the tree where we don't have
> a natural d_lock ordering. This is the hardest bit.

General thoughts: is there a way to add a self testing infrastructure
to this. e.g. by having more sequence counts per object (only enabled
in the debug case, so it doesn't matter when cache line bounces) and lots of

I suppose that would lower the work needed of actually fixing this to
work significantly.

-- -- Speaking for myself only.

 \ /
  Last update: 2009-03-30 14:19    [W:0.135 / U:0.040 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site