[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20260209135919.1827410-1-agruenba@redhat.com>
Date: Mon, 9 Feb 2026 14:59:18 +0100
From: Andreas Gruenbacher <agruenba@...hat.com>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Andreas Gruenbacher <agruenba@...hat.com>,
gfs2@...ts.linux.dev,
linux-kernel@...r.kernel.org
Subject: [GIT PULL] gfs2 changes for 7.0
Dear Linus,
please consider pulling the following gfs2 changes for 7.0.
Thanks,
Andreas
The following changes since commit b54345928fa1dbde534e32ecaa138678fd5d2135:
Merge tag 'gfs2-for-6.19-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2 (2026-01-13 10:04:34 -0800)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git tags/gfs2-for-7.0
for you to fetch changes up to e411d74cc5ba290f85d0dd5e4d1df8f1d6d975d2:
gfs2: fiemap page fault fix (2026-02-05 18:00:45 +0100)
----------------------------------------------------------------
gfs2 changes
- Prevent rename() from failing with -ESTALE when there are locking
conflicts and retry the operation instead.
- Don't fail when fiemap triggers a page fault (xfstest generic/742).
- Fix another locking request cancellation bug.
- Minor other fixes and cleanups.
----------------------------------------------------------------
Andreas Gruenbacher (13):
gfs2: glock cancelation flag fix
gfs2: Retries missing in gfs2_{rename,exchange}
gfs2: run_queue cleanup
gfs2: Do not cancel internal demote requests
gfs2: Rename gfs2_log_submit_{bio -> write}
gfs2: Initialize bio->bi_opf early
gfs2: gfs2_chain_bio start sector fix
gfs2: Fix gfs2_log_get_bio argument type
gfs: Use fixed GL_GLOCK_MIN_HOLD time
gfs2: gfs2_glock_hold cleanup
gfs2: Introduce glock_{type,number,sbd} helpers
gfs2: Fix slab-use-after-free in qd_put
gfs2: fiemap page fault fix
Deepanshu Kartikey (2):
gfs2: Fix use-after-free in iomap inline data write path
gfs2: fix memory leaks in gfs2_fill_super error path
fs/gfs2/bmap.c | 13 +++-
fs/gfs2/glock.c | 190 ++++++++++++++++++++++++++++++---------------------
fs/gfs2/glock.h | 9 +--
fs/gfs2/glops.c | 34 ++++-----
fs/gfs2/incore.h | 18 ++++-
fs/gfs2/inode.c | 34 +++++++--
fs/gfs2/lock_dlm.c | 28 ++++----
fs/gfs2/log.c | 7 +-
fs/gfs2/lops.c | 51 +++++++-------
fs/gfs2/lops.h | 4 +-
fs/gfs2/meta_io.c | 6 +-
fs/gfs2/meta_io.h | 2 +-
fs/gfs2/ops_fstype.c | 2 +-
fs/gfs2/quota.c | 5 +-
fs/gfs2/rgrp.c | 2 +-
fs/gfs2/super.c | 4 +-
fs/gfs2/trace_gfs2.h | 50 +++++++-------
fs/gfs2/trans.c | 4 +-
18 files changed, 277 insertions(+), 186 deletions(-)
Powered by blists - more mailing lists