-
- Downloads
Merge tag 'gfs2-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2
Pull gfs2 updates from Andreas Gruenbacher: - Log space and revoke accounting rework to fix some failed asserts. - Local resource group glock sharing for better local performance. - Add support for version 1802 filesystems: trusted xattr support and '-o rgrplvb' mounts by default. - Actually synchronize on the inode glock's FREEING bit during withdraw ("gfs2: fix glock confusion in function signal_our_withdraw"). - Fix parallel recovery of multiple journals ("gfs2: keep bios separate for each journal"). - Various other bug fixes. * tag 'gfs2-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2: (49 commits) gfs2: Don't get stuck with I/O plugged in gfs2_ail1_flush gfs2: Per-revoke accounting in transactions gfs2: Rework the log space allocation logic gfs2: Minor calc_reserved cleanup gfs2: Use resource group glock sharing gfs2: Allow node-wide exclusive glock sharing gfs2: Add local resource group locking gfs2: Add per-reservation reserved block accounting gfs2: Rename rs_{free -> requested} and rd_{reserved -> requested} gfs2: Check for active reservation in gfs2_release gfs2: Don't search for unreserved space twice gfs2: Only pass reservation down to gfs2_rbm_find gfs2: Also reflect single-block allocations in rgd->rd_extfail_pt gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Add trusted xattr support gfs2: Enable rgrplvb for sb_fs_format 1802 gfs2: Don't skip dlm unlock if glock has an lvb gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Move function gfs2_ail_empty_tr gfs2: Get rid of current_tail() ...
Showing
- fs/gfs2/bmap.c 5 additions, 5 deletionsfs/gfs2/bmap.c
- fs/gfs2/file.c 4 additions, 4 deletionsfs/gfs2/file.c
- fs/gfs2/glock.c 19 additions, 3 deletionsfs/gfs2/glock.c
- fs/gfs2/glock.h 6 additions, 0 deletionsfs/gfs2/glock.h
- fs/gfs2/glops.c 12 additions, 26 deletionsfs/gfs2/glops.c
- fs/gfs2/incore.h 16 additions, 38 deletionsfs/gfs2/incore.h
- fs/gfs2/inode.c 3 additions, 3 deletionsfs/gfs2/inode.c
- fs/gfs2/lock_dlm.c 2 additions, 6 deletionsfs/gfs2/lock_dlm.c
- fs/gfs2/log.c 300 additions, 225 deletionsfs/gfs2/log.c
- fs/gfs2/log.h 17 additions, 3 deletionsfs/gfs2/log.h
- fs/gfs2/lops.c 16 additions, 10 deletionsfs/gfs2/lops.c
- fs/gfs2/lops.h 5 additions, 18 deletionsfs/gfs2/lops.h
- fs/gfs2/main.c 2 additions, 2 deletionsfs/gfs2/main.c
- fs/gfs2/ops_fstype.c 48 additions, 23 deletionsfs/gfs2/ops_fstype.c
- fs/gfs2/recovery.c 7 additions, 7 deletionsfs/gfs2/recovery.c
- fs/gfs2/rgrp.c 278 additions, 164 deletionsfs/gfs2/rgrp.c
- fs/gfs2/rgrp.h 5 additions, 1 deletionfs/gfs2/rgrp.h
- fs/gfs2/super.c 15 additions, 58 deletionsfs/gfs2/super.c
- fs/gfs2/super.h 7 additions, 1 deletionfs/gfs2/super.h
- fs/gfs2/trace_gfs2.h 24 additions, 13 deletionsfs/gfs2/trace_gfs2.h
Loading
Please register or sign in to comment