* [PATCH 0/8] remove lock and unlock super
@ 2012-08-16 9:59 Marco Stornelli
0 siblings, 0 replies; only message in thread
From: Marco Stornelli @ 2012-08-16 9:59 UTC (permalink / raw)
To: bharrosh, bhalevy, jack, Andrew Morton, adilger.kernel, tytso,
hirofumi, mikulas, Al Viro, hch, dushistov, osd-dev, Linux Kernel,
linux-ext4, Linux FS Devel
Hi all,
I'm trying to remove the functions lock_super/unlock_super and to push
the lock into each single fs. Currently these fs use these functions:
ext3, ext4, fat, hpfs, exofs, sysv, ufs. At the moment I used the more
conservative approach, I created a new mutex s_lock in the private sb
info for each fs, so nothing change but a couple of notes:
1) exofs/hpfs: they use lock_super only in one function so the lock
seems completely not needed and I removed it, do you see collateral effect?
2) fat/ufs: they have already got functions to lock the fs with a mutex,
I don't know at the moment if a general review of the code can give us
the possibility to "merge" the locks.
Bugs, comments, review are welcome especially from fs maintainers. Maybe
this work can be a first cleaning, after that each fs can adjust its
lock policy.
The patch is against 3.6-rc1.
Marco
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2012-08-16 9:59 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-16 9:59 [PATCH 0/8] remove lock and unlock super Marco Stornelli
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).