Re: Patch "fs: use RCU read side protection in d_validate" broken

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Nov 15, 2010 at 04:32:30PM +1100, Nick Piggin wrote:
> I mean, your dentry lru modification patch really didn't need to be
> pulled ahead of my other patches and and subtly changed. That just
> scatters wreckage throughout my patchset, which goes beyond just
> merging things up but also all the stress testing and verification I've
> done goes out the window too.

There's a lot more dcache cleanups that need to go in before we can
do the lock splitting in a sensible way.  I have started doing that a
couple of weeks ago while you were away.  I've been keeping this back
in the hope that we could the mud fight and get back to the table
working together.

Any good way to encourage you to stick to the techical feedback instead
of two or three flames in reply to any disagreement by others?  Also
I'd be very happy you could stop sending me personal accusations of
a troll.  

> Yes, I may not have the thing structured *exactly* as you want it, but
> really, unless it is a real problem, just look at the big picture a bit
> more.

In VFS land we've done pretty well with doing cleanups before locking
or algorithm changes to make them smaller and better to audit.  It's not
just my opinion, ask Al for his even more fine grained split up request
for the inode_lock splitup.  I think splitting things into these small
blocks and moving the cleanup bits to the beginning has helped that code
a lot.  We found a couple of bugs, both in the initial patches and the
later version, and the final patches are very easy to understand and
verify.

Yes, it is a lot more work, but the result does pay off.
--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]
  Powered by Linux