Bob Peterson
e955537e32
gfs2: eliminate tr_num_revoke_rm
...
For its journal processing, gfs2 kept track of the number of buffers
added and removed on a per-transaction basis. These values are used
to calculate space needed in the journal. But while these calculations
make sense for the number of buffers, they make no sense for revokes.
Revokes are managed in their own list, linked from the superblock.
So it's entirely unnecessary to keep separate per-transaction counts
for revokes added and removed. A single count will do the same job.
Therefore, this patch combines the transaction revokes into a single
count.
Signed-off-by: Bob Peterson <[email protected] >
Signed-off-by: Andreas Gruenbacher <[email protected] >
2019-06-27 21:03:53 +02:00
..
acl.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
acl.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
aops.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
aops.h
gfs2: iomap buffered write support
2018-07-02 16:27:17 +01:00
bmap.c
Fix rounding error in gfs2_iomap_page_prepare
2019-06-14 17:27:12 -10:00
bmap.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
dentry.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
dir.c
gfs2: Use IS_ERR_OR_NULL
2019-06-27 20:53:46 +02:00
dir.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
export.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
file.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
gfs2.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
glock.c
gfs2: Use IS_ERR_OR_NULL
2019-06-27 20:53:46 +02:00
glock.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
glops.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
glops.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
incore.h
gfs2: eliminate tr_num_revoke_rm
2019-06-27 21:03:53 +02:00
inode.c
gfs2: Use IS_ERR_OR_NULL
2019-06-27 20:53:46 +02:00
inode.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
Kconfig
treewide: Add SPDX license identifier - Makefile/Kconfig
2019-05-21 10:50:46 +02:00
lock_dlm.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
log.c
gfs2: eliminate tr_num_revoke_rm
2019-06-27 21:03:53 +02:00
log.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
lops.c
SPDX update for 5.2-rc4
2019-06-08 12:52:42 -07:00
lops.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
main.c
SPDX update for 5.2-rc4
2019-06-08 12:52:42 -07:00
Makefile
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
2017-11-02 11:10:55 +01:00
meta_io.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
meta_io.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
ops_fstype.c
gfs2: Use IS_ERR_OR_NULL
2019-06-27 20:53:46 +02:00
quota.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
quota.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
recovery.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
recovery.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
rgrp.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
rgrp.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
super.c
gfs2: kthread and remount improvements
2019-06-27 21:03:43 +02:00
super.h
gfs2: Clean up freeing struct gfs2_sbd
2019-06-27 20:53:45 +02:00
sys.c
gfs2: Clean up freeing struct gfs2_sbd
2019-06-27 20:53:45 +02:00
sys.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
trace_gfs2.h
gfs2: eliminate rs_inum and reduce the size of gfs2 inodes
2018-06-21 07:39:31 -05:00
trans.c
gfs2: eliminate tr_num_revoke_rm
2019-06-27 21:03:53 +02:00
trans.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
util.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
util.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
xattr.c
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00
xattr.h
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 398
2019-06-05 17:37:12 +02:00