summaryrefslogtreecommitdiffstats
path: root/sound/i2c/other
diff options
context:
space:
mode:
authorNeilBrown <neilb@suse.de>2014-04-09 12:25:40 +1000
committerNeilBrown <neilb@suse.de>2014-04-09 12:26:59 +1000
commit035328c202d26a824b8632fd3b00635db5aee5a2 (patch)
treeea9f5c2d54e7e5397318ba9b91b0b88a33f179ae /sound/i2c/other
parent455c6fdbd219161bd09b1165f11699d6d73de11c (diff)
downloadtalos-obmc-linux-035328c202d26a824b8632fd3b00635db5aee5a2.tar.gz
talos-obmc-linux-035328c202d26a824b8632fd3b00635db5aee5a2.zip
md/bitmap: don't abuse i_writecount for bitmap files.
md bitmap code currently tries to use i_writecount to stop any other process from writing to out bitmap file. But that is really an abuse and has bit-rotted so locking is all wrong. So discard that - root should be allowed to shoot self in foot. Still use it in a much less intrusive way to stop the same file being used as bitmap on two different array, and apply other checks to ensure the file is at least vaguely usable for bitmap storage (is regular, is open for write. Support for ->bmap is already checked elsewhere). Reported-by: Al Viro <viro@ZenIV.linux.org.uk> Signed-off-by: NeilBrown <neilb@suse.de>
Diffstat (limited to 'sound/i2c/other')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud