Per-Bucket Lock for d_hash and d_lru Still using RCU for lockless reads Goal to enable parallel d_lru update Several lists span across buckets Resulted in hard to debug race conditions and complicated code Approach abandoned