diff options
| author | Jaegeuk Kim <jaegeuk@kernel.org> | 2016-01-02 09:19:41 -0800 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@linuxfoundation.org> | 2019-01-26 09:42:45 +0100 |
| commit | 87a099c6bd14a4b9fef9a2b5d7e332502879ac2e (patch) | |
| tree | 319147f1608a55d5cf0287347be1554201faa175 /include/linux/debugobjects.h | |
| parent | 139211c6c6276201801c78f8216f69c850974b38 (diff) | |
f2fs: cover more area with nat_tree_lock
commit a51311938e14c17f5a94d30baac9d7bec71f5858 upstream.
There was a subtle bug on nat cache management which incurs wrong nid allocation
or wrong block addresses when try_to_free_nats is triggered heavily.
This patch enlarges the previous coverage of nat_tree_lock to avoid data race.
Signed-off-by: Jaegeuk Kim <jaegeuk@kernel.org>
Signed-off-by: Ben Hutchings <ben.hutchings@codethink.co.uk>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions
