diff options
author | Jaegeuk Kim <jaegeuk.kim@samsung.com> | 2013-11-18 09:16:17 +0100 |
---|---|---|
committer | Jaegeuk Kim <jaegeuk.kim@samsung.com> | 2013-12-23 02:18:01 +0100 |
commit | 971767caf632190f77a40b4011c19948232eed75 (patch) | |
tree | 2a3eb454e7924271978932a81b825b1b0136db98 /crypto/algboss.c | |
parent | f2fs: clean up the do_submit_bio flow (diff) | |
download | linux-971767caf632190f77a40b4011c19948232eed75.tar.xz linux-971767caf632190f77a40b4011c19948232eed75.zip |
f2fs: use sbi->write_mutex for write bios
This patch removes an unnecessary semaphore (i.e., sbi->bio_sem).
There is no reason to use the semaphore when f2fs submits read and write IOs.
Instead, let's use a write mutex and cover the sbi->bio[] by the lock.
Change log from v1:
o split write_mutex suggested by Chao Yu
Chao described,
"All DATA/NODE/META bio buffers in superblock is protected by
'sbi->write_mutex', but each bio buffer area is independent, So we
should split write_mutex to three for DATA/NODE/META."
Signed-off-by: Chao Yu <chao2.yu@samsung.com>
Signed-off-by: Jaegeuk Kim <jaegeuk.kim@samsung.com>
Diffstat (limited to 'crypto/algboss.c')
0 files changed, 0 insertions, 0 deletions