diff options
author | Andreas Gruenbacher <agruenba@redhat.com> | 2017-08-01 11:33:17 -0500 |
---|---|---|
committer | Bob Peterson <rpeterso@redhat.com> | 2017-08-10 10:42:11 -0500 |
commit | eebd2e813f7ef688e22cd0b68aea78fb3d1ef19c (patch) | |
tree | 625cbf8bb6aa687e252d18f36b81ddcbd64d82dc /fs/gfs2/glock.h | |
parent | 0515480ad424f2d6853ffe448f444ba3c756c057 (diff) | |
download | op-kernel-dev-eebd2e813f7ef688e22cd0b68aea78fb3d1ef19c.zip op-kernel-dev-eebd2e813f7ef688e22cd0b68aea78fb3d1ef19c.tar.gz |
gfs2: Get rid of gfs2_set_nlink
Remove gfs2_set_nlink which prevents the link count of an inode from
becoming non-zero once it has reached zero. The next commit reduces the
amount of waiting on glocks when an inode is evicted from memory. With
that, an inode can become reallocated before all the remote-unlink
callbacks from a previous delete are processed, which causes the link
count to change from zero to non-zero.
Signed-off-by: Andreas Gruenbacher <agruenba@redhat.com>
Signed-off-by: Bob Peterson <rpeterso@redhat.com>
Diffstat (limited to 'fs/gfs2/glock.h')
0 files changed, 0 insertions, 0 deletions