* [PATCH 1/5] fs: add icount_read_once()
2026-03-28 15:31 [PATCH 0/5] assorted ->i_count-related changes Mateusz Guzik
@ 2026-03-28 15:31 ` Mateusz Guzik
2026-03-28 15:31 ` [PATCH] fs: revert insert_inode_locked() eviction wait change and explain why Mateusz Guzik
` (4 subsequent siblings)
5 siblings, 0 replies; 15+ messages in thread
From: Mateusz Guzik @ 2026-03-28 15:31 UTC (permalink / raw)
To: brauner; +Cc: viro, jack, linux-kernel, linux-fsdevel, Mateusz Guzik
It will be used to denote the caller acknowledges how the count can
change from under them.
Signed-off-by: Mateusz Guzik <mjguzik@gmail.com>
---
include/linux/fs.h | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/include/linux/fs.h b/include/linux/fs.h
index 8afbe2ef2686..0cf27085a579 100644
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
@@ -2225,6 +2225,11 @@ static inline void mark_inode_dirty_sync(struct inode *inode)
__mark_inode_dirty(inode, I_DIRTY_SYNC);
}
+static inline int icount_read_once(const struct inode *inode)
+{
+ return atomic_read(&inode->i_count);
+}
+
static inline int icount_read(const struct inode *inode)
{
return atomic_read(&inode->i_count);
--
2.48.1
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH] fs: revert insert_inode_locked() eviction wait change and explain why
2026-03-28 15:31 [PATCH 0/5] assorted ->i_count-related changes Mateusz Guzik
2026-03-28 15:31 ` [PATCH 1/5] fs: add icount_read_once() Mateusz Guzik
@ 2026-03-28 15:31 ` Mateusz Guzik
2026-03-28 15:33 ` Mateusz Guzik
2026-03-28 15:31 ` [PATCH 2/5] Use icount_read() and icount_read_once() as appropriate Mateusz Guzik
` (3 subsequent siblings)
5 siblings, 1 reply; 15+ messages in thread
From: Mateusz Guzik @ 2026-03-28 15:31 UTC (permalink / raw)
To: brauner; +Cc: viro, jack, linux-kernel, linux-fsdevel, Mateusz Guzik, Lai, Yi
It causes a deadlock, reproducer can be found here:
https://lore.kernel.org/linux-fsdevel/abNvb2PcrKj1FBeC@ly-workstation/
The real bug is in ext4, but I'm not digging into it and a working order
needs to be restored.
Commentary is added as a warning sign for another sucker^Wdeveloper.
Fixes: 88ec797c468097a8 ("fs: make insert_inode_locked() wait for inode destruction")
Reported-by: "Lai, Yi" <yi1.lai@linux.intel.com>
Signed-off-by: Mateusz Guzik <mjguzik@gmail.com>
---
fs/inode.c | 53 +++++++++++++++++++++++++++++------------------------
1 file changed, 29 insertions(+), 24 deletions(-)
diff --git a/fs/inode.c b/fs/inode.c
index cc12b68e021b..5f7e76c9fb53 100644
--- a/fs/inode.c
+++ b/fs/inode.c
@@ -1037,20 +1037,19 @@ long prune_icache_sb(struct super_block *sb, struct shrink_control *sc)
return freed;
}
-static void __wait_on_freeing_inode(struct inode *inode, bool hash_locked, bool rcu_locked);
-
+static void __wait_on_freeing_inode(struct inode *inode, bool is_inode_hash_locked);
/*
* Called with the inode lock held.
*/
static struct inode *find_inode(struct super_block *sb,
struct hlist_head *head,
int (*test)(struct inode *, void *),
- void *data, bool hash_locked,
+ void *data, bool is_inode_hash_locked,
bool *isnew)
{
struct inode *inode = NULL;
- if (hash_locked)
+ if (is_inode_hash_locked)
lockdep_assert_held(&inode_hash_lock);
else
lockdep_assert_not_held(&inode_hash_lock);
@@ -1064,7 +1063,7 @@ static struct inode *find_inode(struct super_block *sb,
continue;
spin_lock(&inode->i_lock);
if (inode_state_read(inode) & (I_FREEING | I_WILL_FREE)) {
- __wait_on_freeing_inode(inode, hash_locked, true);
+ __wait_on_freeing_inode(inode, is_inode_hash_locked);
goto repeat;
}
if (unlikely(inode_state_read(inode) & I_CREATING)) {
@@ -1088,11 +1087,11 @@ static struct inode *find_inode(struct super_block *sb,
*/
static struct inode *find_inode_fast(struct super_block *sb,
struct hlist_head *head, unsigned long ino,
- bool hash_locked, bool *isnew)
+ bool is_inode_hash_locked, bool *isnew)
{
struct inode *inode = NULL;
- if (hash_locked)
+ if (is_inode_hash_locked)
lockdep_assert_held(&inode_hash_lock);
else
lockdep_assert_not_held(&inode_hash_lock);
@@ -1106,7 +1105,7 @@ static struct inode *find_inode_fast(struct super_block *sb,
continue;
spin_lock(&inode->i_lock);
if (inode_state_read(inode) & (I_FREEING | I_WILL_FREE)) {
- __wait_on_freeing_inode(inode, hash_locked, true);
+ __wait_on_freeing_inode(inode, is_inode_hash_locked);
goto repeat;
}
if (unlikely(inode_state_read(inode) & I_CREATING)) {
@@ -1842,13 +1841,28 @@ int insert_inode_locked(struct inode *inode)
while (1) {
struct inode *old = NULL;
spin_lock(&inode_hash_lock);
-repeat:
hlist_for_each_entry(old, head, i_hash) {
if (old->i_ino != ino)
continue;
if (old->i_sb != sb)
continue;
spin_lock(&old->i_lock);
+ /*
+ * FIXME: inodes awaiting eviction don't get waited for
+ *
+ * This is a bug because the hash can temporarily end up with duplicate inodes.
+ * It happens to work becuase new inodes are inserted at the beginning of the
+ * chain, meaning they will be found first should anyone do a lookup.
+ *
+ * Fixing the above results in deadlocks in ext4 due to journal handling during
+ * inode creation and eviction -- the eviction side waits for creation side to
+ * finish. Adding __wait_on_freeing_inode results in both sides waiting on each
+ * other.
+ */
+ if (inode_state_read(old) & (I_FREEING | I_WILL_FREE)) {
+ spin_unlock(&old->i_lock);
+ continue;
+ }
break;
}
if (likely(!old)) {
@@ -1859,11 +1873,6 @@ int insert_inode_locked(struct inode *inode)
spin_unlock(&inode_hash_lock);
return 0;
}
- if (inode_state_read(old) & (I_FREEING | I_WILL_FREE)) {
- __wait_on_freeing_inode(old, true, false);
- old = NULL;
- goto repeat;
- }
if (unlikely(inode_state_read(old) & I_CREATING)) {
spin_unlock(&old->i_lock);
spin_unlock(&inode_hash_lock);
@@ -2534,18 +2543,16 @@ EXPORT_SYMBOL(inode_needs_sync);
* wake_up_bit(&inode->i_state, __I_NEW) after removing from the hash list
* will DTRT.
*/
-static void __wait_on_freeing_inode(struct inode *inode, bool hash_locked, bool rcu_locked)
+static void __wait_on_freeing_inode(struct inode *inode, bool is_inode_hash_locked)
{
struct wait_bit_queue_entry wqe;
struct wait_queue_head *wq_head;
- VFS_BUG_ON(!hash_locked && !rcu_locked);
-
/*
* Handle racing against evict(), see that routine for more details.
*/
if (unlikely(inode_unhashed(inode))) {
- WARN_ON(hash_locked);
+ WARN_ON(is_inode_hash_locked);
spin_unlock(&inode->i_lock);
return;
}
@@ -2553,16 +2560,14 @@ static void __wait_on_freeing_inode(struct inode *inode, bool hash_locked, bool
wq_head = inode_bit_waitqueue(&wqe, inode, __I_NEW);
prepare_to_wait_event(wq_head, &wqe.wq_entry, TASK_UNINTERRUPTIBLE);
spin_unlock(&inode->i_lock);
- if (rcu_locked)
- rcu_read_unlock();
- if (hash_locked)
+ rcu_read_unlock();
+ if (is_inode_hash_locked)
spin_unlock(&inode_hash_lock);
schedule();
finish_wait(wq_head, &wqe.wq_entry);
- if (hash_locked)
+ if (is_inode_hash_locked)
spin_lock(&inode_hash_lock);
- if (rcu_locked)
- rcu_read_lock();
+ rcu_read_lock();
}
static __initdata unsigned long ihash_entries;
--
2.48.1
^ permalink raw reply [flat|nested] 15+ messages in thread* Re: [PATCH] fs: revert insert_inode_locked() eviction wait change and explain why
2026-03-28 15:31 ` [PATCH] fs: revert insert_inode_locked() eviction wait change and explain why Mateusz Guzik
@ 2026-03-28 15:33 ` Mateusz Guzik
0 siblings, 0 replies; 15+ messages in thread
From: Mateusz Guzik @ 2026-03-28 15:33 UTC (permalink / raw)
To: brauner; +Cc: viro, jack, linux-kernel, linux-fsdevel, Lai, Yi
oops, sorry guys. this one snuck in with bad globbing in the shell
On Sat, Mar 28, 2026 at 4:32 PM Mateusz Guzik <mjguzik@gmail.com> wrote:
>
> It causes a deadlock, reproducer can be found here:
> https://lore.kernel.org/linux-fsdevel/abNvb2PcrKj1FBeC@ly-workstation/
>
> The real bug is in ext4, but I'm not digging into it and a working order
> needs to be restored.
>
> Commentary is added as a warning sign for another sucker^Wdeveloper.
>
> Fixes: 88ec797c468097a8 ("fs: make insert_inode_locked() wait for inode destruction")
> Reported-by: "Lai, Yi" <yi1.lai@linux.intel.com>
> Signed-off-by: Mateusz Guzik <mjguzik@gmail.com>
> ---
> fs/inode.c | 53 +++++++++++++++++++++++++++++------------------------
> 1 file changed, 29 insertions(+), 24 deletions(-)
>
> diff --git a/fs/inode.c b/fs/inode.c
> index cc12b68e021b..5f7e76c9fb53 100644
> --- a/fs/inode.c
> +++ b/fs/inode.c
> @@ -1037,20 +1037,19 @@ long prune_icache_sb(struct super_block *sb, struct shrink_control *sc)
> return freed;
> }
>
> -static void __wait_on_freeing_inode(struct inode *inode, bool hash_locked, bool rcu_locked);
> -
> +static void __wait_on_freeing_inode(struct inode *inode, bool is_inode_hash_locked);
> /*
> * Called with the inode lock held.
> */
> static struct inode *find_inode(struct super_block *sb,
> struct hlist_head *head,
> int (*test)(struct inode *, void *),
> - void *data, bool hash_locked,
> + void *data, bool is_inode_hash_locked,
> bool *isnew)
> {
> struct inode *inode = NULL;
>
> - if (hash_locked)
> + if (is_inode_hash_locked)
> lockdep_assert_held(&inode_hash_lock);
> else
> lockdep_assert_not_held(&inode_hash_lock);
> @@ -1064,7 +1063,7 @@ static struct inode *find_inode(struct super_block *sb,
> continue;
> spin_lock(&inode->i_lock);
> if (inode_state_read(inode) & (I_FREEING | I_WILL_FREE)) {
> - __wait_on_freeing_inode(inode, hash_locked, true);
> + __wait_on_freeing_inode(inode, is_inode_hash_locked);
> goto repeat;
> }
> if (unlikely(inode_state_read(inode) & I_CREATING)) {
> @@ -1088,11 +1087,11 @@ static struct inode *find_inode(struct super_block *sb,
> */
> static struct inode *find_inode_fast(struct super_block *sb,
> struct hlist_head *head, unsigned long ino,
> - bool hash_locked, bool *isnew)
> + bool is_inode_hash_locked, bool *isnew)
> {
> struct inode *inode = NULL;
>
> - if (hash_locked)
> + if (is_inode_hash_locked)
> lockdep_assert_held(&inode_hash_lock);
> else
> lockdep_assert_not_held(&inode_hash_lock);
> @@ -1106,7 +1105,7 @@ static struct inode *find_inode_fast(struct super_block *sb,
> continue;
> spin_lock(&inode->i_lock);
> if (inode_state_read(inode) & (I_FREEING | I_WILL_FREE)) {
> - __wait_on_freeing_inode(inode, hash_locked, true);
> + __wait_on_freeing_inode(inode, is_inode_hash_locked);
> goto repeat;
> }
> if (unlikely(inode_state_read(inode) & I_CREATING)) {
> @@ -1842,13 +1841,28 @@ int insert_inode_locked(struct inode *inode)
> while (1) {
> struct inode *old = NULL;
> spin_lock(&inode_hash_lock);
> -repeat:
> hlist_for_each_entry(old, head, i_hash) {
> if (old->i_ino != ino)
> continue;
> if (old->i_sb != sb)
> continue;
> spin_lock(&old->i_lock);
> + /*
> + * FIXME: inodes awaiting eviction don't get waited for
> + *
> + * This is a bug because the hash can temporarily end up with duplicate inodes.
> + * It happens to work becuase new inodes are inserted at the beginning of the
> + * chain, meaning they will be found first should anyone do a lookup.
> + *
> + * Fixing the above results in deadlocks in ext4 due to journal handling during
> + * inode creation and eviction -- the eviction side waits for creation side to
> + * finish. Adding __wait_on_freeing_inode results in both sides waiting on each
> + * other.
> + */
> + if (inode_state_read(old) & (I_FREEING | I_WILL_FREE)) {
> + spin_unlock(&old->i_lock);
> + continue;
> + }
> break;
> }
> if (likely(!old)) {
> @@ -1859,11 +1873,6 @@ int insert_inode_locked(struct inode *inode)
> spin_unlock(&inode_hash_lock);
> return 0;
> }
> - if (inode_state_read(old) & (I_FREEING | I_WILL_FREE)) {
> - __wait_on_freeing_inode(old, true, false);
> - old = NULL;
> - goto repeat;
> - }
> if (unlikely(inode_state_read(old) & I_CREATING)) {
> spin_unlock(&old->i_lock);
> spin_unlock(&inode_hash_lock);
> @@ -2534,18 +2543,16 @@ EXPORT_SYMBOL(inode_needs_sync);
> * wake_up_bit(&inode->i_state, __I_NEW) after removing from the hash list
> * will DTRT.
> */
> -static void __wait_on_freeing_inode(struct inode *inode, bool hash_locked, bool rcu_locked)
> +static void __wait_on_freeing_inode(struct inode *inode, bool is_inode_hash_locked)
> {
> struct wait_bit_queue_entry wqe;
> struct wait_queue_head *wq_head;
>
> - VFS_BUG_ON(!hash_locked && !rcu_locked);
> -
> /*
> * Handle racing against evict(), see that routine for more details.
> */
> if (unlikely(inode_unhashed(inode))) {
> - WARN_ON(hash_locked);
> + WARN_ON(is_inode_hash_locked);
> spin_unlock(&inode->i_lock);
> return;
> }
> @@ -2553,16 +2560,14 @@ static void __wait_on_freeing_inode(struct inode *inode, bool hash_locked, bool
> wq_head = inode_bit_waitqueue(&wqe, inode, __I_NEW);
> prepare_to_wait_event(wq_head, &wqe.wq_entry, TASK_UNINTERRUPTIBLE);
> spin_unlock(&inode->i_lock);
> - if (rcu_locked)
> - rcu_read_unlock();
> - if (hash_locked)
> + rcu_read_unlock();
> + if (is_inode_hash_locked)
> spin_unlock(&inode_hash_lock);
> schedule();
> finish_wait(wq_head, &wqe.wq_entry);
> - if (hash_locked)
> + if (is_inode_hash_locked)
> spin_lock(&inode_hash_lock);
> - if (rcu_locked)
> - rcu_read_lock();
> + rcu_read_lock();
> }
>
> static __initdata unsigned long ihash_entries;
> --
> 2.48.1
>
^ permalink raw reply [flat|nested] 15+ messages in thread
* [PATCH 2/5] Use icount_read() and icount_read_once() as appropriate.
2026-03-28 15:31 [PATCH 0/5] assorted ->i_count-related changes Mateusz Guzik
2026-03-28 15:31 ` [PATCH 1/5] fs: add icount_read_once() Mateusz Guzik
2026-03-28 15:31 ` [PATCH] fs: revert insert_inode_locked() eviction wait change and explain why Mateusz Guzik
@ 2026-03-28 15:31 ` Mateusz Guzik
2026-03-28 15:31 ` [PATCH 3/5] fs: enforce locking in icount_read(), add some commentary Mateusz Guzik
` (2 subsequent siblings)
5 siblings, 0 replies; 15+ messages in thread
From: Mateusz Guzik @ 2026-03-28 15:31 UTC (permalink / raw)
To: brauner; +Cc: viro, jack, linux-kernel, linux-fsdevel, Mateusz Guzik
Don't open-code ->i_count access.
This is expected to be a nop.
Signed-off-by: Mateusz Guzik <mjguzik@gmail.com>
---
arch/powerpc/platforms/cell/spufs/file.c | 2 +-
fs/btrfs/inode.c | 2 +-
fs/ceph/mds_client.c | 2 +-
fs/ext4/ialloc.c | 4 ++--
fs/hpfs/inode.c | 2 +-
fs/inode.c | 12 ++++++------
fs/nfs/inode.c | 4 ++--
fs/smb/client/inode.c | 2 +-
fs/ubifs/super.c | 2 +-
fs/xfs/xfs_inode.c | 2 +-
fs/xfs/xfs_trace.h | 2 +-
include/trace/events/filelock.h | 2 +-
security/landlock/fs.c | 2 +-
13 files changed, 20 insertions(+), 20 deletions(-)
diff --git a/arch/powerpc/platforms/cell/spufs/file.c b/arch/powerpc/platforms/cell/spufs/file.c
index 10fa9b844fcc..f6de8c1169d5 100644
--- a/arch/powerpc/platforms/cell/spufs/file.c
+++ b/arch/powerpc/platforms/cell/spufs/file.c
@@ -1430,7 +1430,7 @@ static int spufs_mfc_open(struct inode *inode, struct file *file)
if (ctx->owner != current->mm)
return -EINVAL;
- if (icount_read(inode) != 1)
+ if (icount_read_once(inode) != 1)
return -EBUSY;
mutex_lock(&ctx->mapping_lock);
diff --git a/fs/btrfs/inode.c b/fs/btrfs/inode.c
index 8d97a8ad3858..f36c49e83c04 100644
--- a/fs/btrfs/inode.c
+++ b/fs/btrfs/inode.c
@@ -4741,7 +4741,7 @@ static void btrfs_prune_dentries(struct btrfs_root *root)
inode = btrfs_find_first_inode(root, min_ino);
while (inode) {
- if (icount_read(&inode->vfs_inode) > 1)
+ if (icount_read_once(&inode->vfs_inode) > 1)
d_prune_aliases(&inode->vfs_inode);
min_ino = btrfs_ino(inode) + 1;
diff --git a/fs/ceph/mds_client.c b/fs/ceph/mds_client.c
index b1746273f186..2cb3c919d40d 100644
--- a/fs/ceph/mds_client.c
+++ b/fs/ceph/mds_client.c
@@ -2223,7 +2223,7 @@ static int trim_caps_cb(struct inode *inode, int mds, void *arg)
int count;
dput(dentry);
d_prune_aliases(inode);
- count = icount_read(inode);
+ count = icount_read_once(inode);
if (count == 1)
(*remaining)--;
doutc(cl, "%p %llx.%llx cap %p pruned, count now %d\n",
diff --git a/fs/ext4/ialloc.c b/fs/ext4/ialloc.c
index 3fd8f0099852..8c80d5087516 100644
--- a/fs/ext4/ialloc.c
+++ b/fs/ext4/ialloc.c
@@ -252,10 +252,10 @@ void ext4_free_inode(handle_t *handle, struct inode *inode)
"nonexistent device\n", __func__, __LINE__);
return;
}
- if (icount_read(inode) > 1) {
+ if (icount_read_once(inode) > 1) {
ext4_msg(sb, KERN_ERR, "%s:%d: inode #%llu: count=%d",
__func__, __LINE__, inode->i_ino,
- icount_read(inode));
+ icount_read_once(inode));
return;
}
if (inode->i_nlink) {
diff --git a/fs/hpfs/inode.c b/fs/hpfs/inode.c
index 0e932cc8be1b..1b4fcf760aad 100644
--- a/fs/hpfs/inode.c
+++ b/fs/hpfs/inode.c
@@ -184,7 +184,7 @@ void hpfs_write_inode(struct inode *i)
struct hpfs_inode_info *hpfs_inode = hpfs_i(i);
struct inode *parent;
if (i->i_ino == hpfs_sb(i->i_sb)->sb_root) return;
- if (hpfs_inode->i_rddir_off && !icount_read(i)) {
+ if (hpfs_inode->i_rddir_off && !icount_read_once(i)) {
if (*hpfs_inode->i_rddir_off)
pr_err("write_inode: some position still there\n");
kfree(hpfs_inode->i_rddir_off);
diff --git a/fs/inode.c b/fs/inode.c
index 5ad169d51728..1f5a383ccf27 100644
--- a/fs/inode.c
+++ b/fs/inode.c
@@ -907,7 +907,7 @@ void evict_inodes(struct super_block *sb)
again:
spin_lock(&sb->s_inode_list_lock);
list_for_each_entry(inode, &sb->s_inodes, i_sb_list) {
- if (icount_read(inode))
+ if (icount_read_once(inode))
continue;
spin_lock(&inode->i_lock);
@@ -1926,7 +1926,7 @@ static void iput_final(struct inode *inode)
int drop;
WARN_ON(inode_state_read(inode) & I_NEW);
- VFS_BUG_ON_INODE(atomic_read(&inode->i_count) != 0, inode);
+ VFS_BUG_ON_INODE(icount_read(inode) != 0, inode);
if (op->drop_inode)
drop = op->drop_inode(inode);
@@ -1945,7 +1945,7 @@ static void iput_final(struct inode *inode)
* Re-check ->i_count in case the ->drop_inode() hooks played games.
* Note we only execute this if the verdict was to drop the inode.
*/
- VFS_BUG_ON_INODE(atomic_read(&inode->i_count) != 0, inode);
+ VFS_BUG_ON_INODE(icount_read(inode) != 0, inode);
if (drop) {
inode_state_set(inode, I_FREEING);
@@ -1989,7 +1989,7 @@ void iput(struct inode *inode)
* equal to one, then two CPUs racing to further drop it can both
* conclude it's fine.
*/
- VFS_BUG_ON_INODE(atomic_read(&inode->i_count) < 1, inode);
+ VFS_BUG_ON_INODE(icount_read_once(inode) < 1, inode);
if (atomic_add_unless(&inode->i_count, -1, 1))
return;
@@ -2023,7 +2023,7 @@ EXPORT_SYMBOL(iput);
void iput_not_last(struct inode *inode)
{
VFS_BUG_ON_INODE(inode_state_read_once(inode) & (I_FREEING | I_CLEAR), inode);
- VFS_BUG_ON_INODE(atomic_read(&inode->i_count) < 2, inode);
+ VFS_BUG_ON_INODE(icount_read_once(inode) < 2, inode);
WARN_ON(atomic_sub_return(1, &inode->i_count) == 0);
}
@@ -3046,7 +3046,7 @@ void dump_inode(struct inode *inode, const char *reason)
}
state = inode_state_read_once(inode);
- count = atomic_read(&inode->i_count);
+ count = icount_read_once(inode);
if (!sb ||
get_kernel_nofault(s_type, &sb->s_type) || !s_type ||
diff --git a/fs/nfs/inode.c b/fs/nfs/inode.c
index 98a8f0de1199..22834eddd5b1 100644
--- a/fs/nfs/inode.c
+++ b/fs/nfs/inode.c
@@ -608,7 +608,7 @@ nfs_fhget(struct super_block *sb, struct nfs_fh *fh, struct nfs_fattr *fattr)
inode->i_sb->s_id,
(unsigned long long)NFS_FILEID(inode),
nfs_display_fhandle_hash(fh),
- icount_read(inode));
+ icount_read_once(inode));
out:
return inode;
@@ -2261,7 +2261,7 @@ static int nfs_update_inode(struct inode *inode, struct nfs_fattr *fattr)
dfprintk(VFS, "NFS: %s(%s/%llu fh_crc=0x%08x ct=%d info=0x%llx)\n",
__func__, inode->i_sb->s_id, inode->i_ino,
nfs_display_fhandle_hash(NFS_FH(inode)),
- icount_read(inode), fattr->valid);
+ icount_read_once(inode), fattr->valid);
if (!(fattr->valid & NFS_ATTR_FATTR_FILEID)) {
/* Only a mounted-on-fileid? Just exit */
diff --git a/fs/smb/client/inode.c b/fs/smb/client/inode.c
index 888f9e35f14b..ab35e35b16d7 100644
--- a/fs/smb/client/inode.c
+++ b/fs/smb/client/inode.c
@@ -2842,7 +2842,7 @@ int cifs_revalidate_dentry_attr(struct dentry *dentry)
}
cifs_dbg(FYI, "Update attributes: %s inode 0x%p count %d dentry: 0x%p d_time %ld jiffies %ld\n",
- full_path, inode, icount_read(inode),
+ full_path, inode, icount_read_once(inode),
dentry, cifs_get_time(dentry), jiffies);
again:
diff --git a/fs/ubifs/super.c b/fs/ubifs/super.c
index 9a77d8b64ffa..38972786817e 100644
--- a/fs/ubifs/super.c
+++ b/fs/ubifs/super.c
@@ -358,7 +358,7 @@ static void ubifs_evict_inode(struct inode *inode)
goto out;
dbg_gen("inode %llu, mode %#x", inode->i_ino, (int)inode->i_mode);
- ubifs_assert(c, !icount_read(inode));
+ ubifs_assert(c, !icount_read_once(inode));
truncate_inode_pages_final(&inode->i_data);
diff --git a/fs/xfs/xfs_inode.c b/fs/xfs/xfs_inode.c
index beaa26ec62da..4f659eba6ae5 100644
--- a/fs/xfs/xfs_inode.c
+++ b/fs/xfs/xfs_inode.c
@@ -1046,7 +1046,7 @@ xfs_itruncate_extents_flags(
int error = 0;
xfs_assert_ilocked(ip, XFS_ILOCK_EXCL);
- if (icount_read(VFS_I(ip)))
+ if (icount_read_once(VFS_I(ip)))
xfs_assert_ilocked(ip, XFS_IOLOCK_EXCL);
if (whichfork == XFS_DATA_FORK)
ASSERT(new_size <= XFS_ISIZE(ip));
diff --git a/fs/xfs/xfs_trace.h b/fs/xfs/xfs_trace.h
index 5e8190fe2be9..cbdec40826b3 100644
--- a/fs/xfs/xfs_trace.h
+++ b/fs/xfs/xfs_trace.h
@@ -1156,7 +1156,7 @@ DECLARE_EVENT_CLASS(xfs_iref_class,
TP_fast_assign(
__entry->dev = VFS_I(ip)->i_sb->s_dev;
__entry->ino = ip->i_ino;
- __entry->count = icount_read(VFS_I(ip));
+ __entry->count = icount_read_once(VFS_I(ip));
__entry->pincount = atomic_read(&ip->i_pincount);
__entry->iflags = ip->i_flags;
__entry->caller_ip = caller_ip;
diff --git a/include/trace/events/filelock.h b/include/trace/events/filelock.h
index 116774886244..c8c8847bb6f6 100644
--- a/include/trace/events/filelock.h
+++ b/include/trace/events/filelock.h
@@ -190,7 +190,7 @@ TRACE_EVENT(generic_add_lease,
__entry->i_ino = inode->i_ino;
__entry->wcount = atomic_read(&inode->i_writecount);
__entry->rcount = atomic_read(&inode->i_readcount);
- __entry->icount = icount_read(inode);
+ __entry->icount = icount_read_once(inode);
__entry->owner = fl->c.flc_owner;
__entry->flags = fl->c.flc_flags;
__entry->type = fl->c.flc_type;
diff --git a/security/landlock/fs.c b/security/landlock/fs.c
index c1ecfe239032..32d560f12dbd 100644
--- a/security/landlock/fs.c
+++ b/security/landlock/fs.c
@@ -1278,7 +1278,7 @@ static void hook_sb_delete(struct super_block *const sb)
struct landlock_object *object;
/* Only handles referenced inodes. */
- if (!icount_read(inode))
+ if (!icount_read_once(inode))
continue;
/*
--
2.48.1
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH 3/5] fs: enforce locking in icount_read(), add some commentary
2026-03-28 15:31 [PATCH 0/5] assorted ->i_count-related changes Mateusz Guzik
` (2 preceding siblings ...)
2026-03-28 15:31 ` [PATCH 2/5] Use icount_read() and icount_read_once() as appropriate Mateusz Guzik
@ 2026-03-28 15:31 ` Mateusz Guzik
2026-03-28 15:31 ` [PATCH 4/5] fs: handle hypothetical filesystems hich use I_DONTCACHE and drop the lock in ->drop_inode Mateusz Guzik
2026-03-28 15:31 ` [PATCH 5/5] fs: locklessly bump refs in igrab as long as it does not transition 0->1 Mateusz Guzik
5 siblings, 0 replies; 15+ messages in thread
From: Mateusz Guzik @ 2026-03-28 15:31 UTC (permalink / raw)
To: brauner; +Cc: viro, jack, linux-kernel, linux-fsdevel, Mateusz Guzik
Signed-off-by: Mateusz Guzik <mjguzik@gmail.com>
---
include/linux/fs.h | 8 ++++++++
1 file changed, 8 insertions(+)
diff --git a/include/linux/fs.h b/include/linux/fs.h
index 0cf27085a579..07363fce4406 100644
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
@@ -2225,13 +2225,21 @@ static inline void mark_inode_dirty_sync(struct inode *inode)
__mark_inode_dirty(inode, I_DIRTY_SYNC);
}
+/*
+ * returns the refcount on the inode. it can change arbitrarily.
+ */
static inline int icount_read_once(const struct inode *inode)
{
return atomic_read(&inode->i_count);
}
+/*
+ * returns the refcount on the inode. The lock guarantees no new references
+ * are added, but references can be dropped as long as the result is > 0.
+ */
static inline int icount_read(const struct inode *inode)
{
+ lockdep_assert_held(&inode->i_lock);
return atomic_read(&inode->i_count);
}
--
2.48.1
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH 4/5] fs: handle hypothetical filesystems hich use I_DONTCACHE and drop the lock in ->drop_inode
2026-03-28 15:31 [PATCH 0/5] assorted ->i_count-related changes Mateusz Guzik
` (3 preceding siblings ...)
2026-03-28 15:31 ` [PATCH 3/5] fs: enforce locking in icount_read(), add some commentary Mateusz Guzik
@ 2026-03-28 15:31 ` Mateusz Guzik
2026-03-28 15:31 ` [PATCH 5/5] fs: locklessly bump refs in igrab as long as it does not transition 0->1 Mateusz Guzik
5 siblings, 0 replies; 15+ messages in thread
From: Mateusz Guzik @ 2026-03-28 15:31 UTC (permalink / raw)
To: brauner; +Cc: viro, jack, linux-kernel, linux-fsdevel, Mateusz Guzik
f2fs and ntfs play games where they transitiong the refcount 0->1 and release
the inode spinlock, allowing other threads to grab a ref of their own.
They also return 0 in that case, making this problem harmless.
Should they start using the I_DONTCACHE machinery down the road while
retaining the above, iput_final() will get a race where it can proceed
to teardown an inode with references.
Future-proof it.
Developing better ->drop_inode and sanitizing all users is left as en
exercise for the reader.
Signed-off-by: Mateusz Guzik <mjguzik@gmail.com>
---
fs/inode.c | 27 ++++++++++++++++++---------
1 file changed, 18 insertions(+), 9 deletions(-)
diff --git a/fs/inode.c b/fs/inode.c
index 1f5a383ccf27..fc6045e6d43f 100644
--- a/fs/inode.c
+++ b/fs/inode.c
@@ -1933,20 +1933,29 @@ static void iput_final(struct inode *inode)
else
drop = inode_generic_drop(inode);
- if (!drop &&
- !(inode_state_read(inode) & I_DONTCACHE) &&
- (sb->s_flags & SB_ACTIVE)) {
+ /*
+ * XXXCRAP: there are ->drop_inode hooks playing nasty games releasing the
+ * spinlock and temporarily grabbing refs. This opens a possibility someone
+ * else will sneak in and grab a ref while it happens.
+ *
+ * If such a hook returns 0 (== don't drop) this happens to be harmless as long
+ * as the inode is not marked with I_DONTCACHE. Otherwise we are proceeding with
+ * teardown despite references being present.
+ *
+ * Damage-control the problem by including the count in the decision. However,
+ * assert no refs showed up if the hook decided to drop the inode.
+ */
+ if (drop)
+ VFS_BUG_ON_INODE(icount_read(inode) != 0, inode);
+
+ if (icount_read(inode) > 0 ||
+ (!drop && !(inode_state_read(inode) & I_DONTCACHE) &&
+ (sb->s_flags & SB_ACTIVE))) {
__inode_lru_list_add(inode, true);
spin_unlock(&inode->i_lock);
return;
}
- /*
- * Re-check ->i_count in case the ->drop_inode() hooks played games.
- * Note we only execute this if the verdict was to drop the inode.
- */
- VFS_BUG_ON_INODE(icount_read(inode) != 0, inode);
-
if (drop) {
inode_state_set(inode, I_FREEING);
} else {
--
2.48.1
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH 5/5] fs: locklessly bump refs in igrab as long as it does not transition 0->1
2026-03-28 15:31 [PATCH 0/5] assorted ->i_count-related changes Mateusz Guzik
` (4 preceding siblings ...)
2026-03-28 15:31 ` [PATCH 4/5] fs: handle hypothetical filesystems hich use I_DONTCACHE and drop the lock in ->drop_inode Mateusz Guzik
@ 2026-03-28 15:31 ` Mateusz Guzik
5 siblings, 0 replies; 15+ messages in thread
From: Mateusz Guzik @ 2026-03-28 15:31 UTC (permalink / raw)
To: brauner; +Cc: viro, jack, linux-kernel, linux-fsdevel, Mateusz Guzik
The bump is gated by I_FREEING | I_WILL_FREE, but these flags can only
legally show up if the count is 0. Consequently if the value is at least
1 and it succesfully CAS'ed to something higher, the flags must not be
there.
I verified all places which look at the refcount either only care about
it staying 0 (and have the lock enforce it) or don't hold the inode lock
to begin with. Thus the patch retains the invariant for correct consumers
and does not make things worse for the rest.
Signed-off-by: Mateusz Guzik <mjguzik@gmail.com>
---
fs/inode.c | 5 +++++
include/linux/fs.h | 4 ++--
2 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/fs/inode.c b/fs/inode.c
index fc6045e6d43f..17b925887382 100644
--- a/fs/inode.c
+++ b/fs/inode.c
@@ -1580,6 +1580,11 @@ EXPORT_SYMBOL(iunique);
struct inode *igrab(struct inode *inode)
{
+ if (atomic_add_unless(&inode->i_count, 1, 0)) {
+ VFS_BUG_ON_INODE(inode_state_read_once(inode) & (I_FREEING | I_WILL_FREE), inode);
+ return inode;
+ }
+
spin_lock(&inode->i_lock);
if (!(inode_state_read(inode) & (I_FREEING | I_WILL_FREE))) {
__iget(inode);
diff --git a/include/linux/fs.h b/include/linux/fs.h
index 07363fce4406..119e0a3d2f42 100644
--- a/include/linux/fs.h
+++ b/include/linux/fs.h
@@ -2234,8 +2234,8 @@ static inline int icount_read_once(const struct inode *inode)
}
/*
- * returns the refcount on the inode. The lock guarantees no new references
- * are added, but references can be dropped as long as the result is > 0.
+ * returns the refcount on the inode. The lock guarantees no 0->1 or 1->0 transitions
+ * of the count are going to take place, otherwise it changes arbitrarily.
*/
static inline int icount_read(const struct inode *inode)
{
--
2.48.1
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] fs: revert insert_inode_locked() eviction wait change and explain why
2026-03-16 10:33 [PATCH] fs: revert insert_inode_locked() eviction wait change and explain why Mateusz Guzik
@ 2026-03-17 13:01 ` Jan Kara
2026-03-17 13:12 ` Mateusz Guzik
0 siblings, 1 reply; 15+ messages in thread
From: Jan Kara @ 2026-03-17 13:01 UTC (permalink / raw)
To: Mateusz Guzik; +Cc: brauner, viro, jack, linux-kernel, linux-fsdevel, Lai, Yi
On Mon 16-03-26 11:33:05, Mateusz Guzik wrote:
> It causes a deadlock, reproducer can be found here:
> https://lore.kernel.org/linux-fsdevel/abNvb2PcrKj1FBeC@ly-workstation/
>
> The real bug is in ext4, but I'm not digging into it and a working order
> needs to be restored.
I can dig into that. I expect ext4 ends up calling find_inode() from its
ext4_evict_inode() handler or something like that? I was searching for such
occurrence for a while but I didn't find it so can you share where ext4
blocked? Because the stacktraces from the original report just show the
journalling machinery hangs but those are only side-effects of somebody
hanging in ext4 with the transaction handle started... Thanks!
Honza
>
> Commentary is added as a warning sign for another sucker^Wdeveloper.
>
> Fixes: 88ec797c468097a8 ("fs: make insert_inode_locked() wait for inode destruction")
> Reported-by: "Lai, Yi" <yi1.lai@linux.intel.com>
> Signed-off-by: Mateusz Guzik <mjguzik@gmail.com>
> ---
>
> generated against master
>
> FYI next has a change which has a trivial conflic (ino type change)
>
> fs/inode.c | 53 +++++++++++++++++++++++++++++------------------------
> 1 file changed, 29 insertions(+), 24 deletions(-)
>
> diff --git a/fs/inode.c b/fs/inode.c
> index cc12b68e021b..5f7e76c9fb53 100644
> --- a/fs/inode.c
> +++ b/fs/inode.c
> @@ -1037,20 +1037,19 @@ long prune_icache_sb(struct super_block *sb, struct shrink_control *sc)
> return freed;
> }
>
> -static void __wait_on_freeing_inode(struct inode *inode, bool hash_locked, bool rcu_locked);
> -
> +static void __wait_on_freeing_inode(struct inode *inode, bool is_inode_hash_locked);
> /*
> * Called with the inode lock held.
> */
> static struct inode *find_inode(struct super_block *sb,
> struct hlist_head *head,
> int (*test)(struct inode *, void *),
> - void *data, bool hash_locked,
> + void *data, bool is_inode_hash_locked,
> bool *isnew)
> {
> struct inode *inode = NULL;
>
> - if (hash_locked)
> + if (is_inode_hash_locked)
> lockdep_assert_held(&inode_hash_lock);
> else
> lockdep_assert_not_held(&inode_hash_lock);
> @@ -1064,7 +1063,7 @@ static struct inode *find_inode(struct super_block *sb,
> continue;
> spin_lock(&inode->i_lock);
> if (inode_state_read(inode) & (I_FREEING | I_WILL_FREE)) {
> - __wait_on_freeing_inode(inode, hash_locked, true);
> + __wait_on_freeing_inode(inode, is_inode_hash_locked);
> goto repeat;
> }
> if (unlikely(inode_state_read(inode) & I_CREATING)) {
> @@ -1088,11 +1087,11 @@ static struct inode *find_inode(struct super_block *sb,
> */
> static struct inode *find_inode_fast(struct super_block *sb,
> struct hlist_head *head, unsigned long ino,
> - bool hash_locked, bool *isnew)
> + bool is_inode_hash_locked, bool *isnew)
> {
> struct inode *inode = NULL;
>
> - if (hash_locked)
> + if (is_inode_hash_locked)
> lockdep_assert_held(&inode_hash_lock);
> else
> lockdep_assert_not_held(&inode_hash_lock);
> @@ -1106,7 +1105,7 @@ static struct inode *find_inode_fast(struct super_block *sb,
> continue;
> spin_lock(&inode->i_lock);
> if (inode_state_read(inode) & (I_FREEING | I_WILL_FREE)) {
> - __wait_on_freeing_inode(inode, hash_locked, true);
> + __wait_on_freeing_inode(inode, is_inode_hash_locked);
> goto repeat;
> }
> if (unlikely(inode_state_read(inode) & I_CREATING)) {
> @@ -1842,13 +1841,28 @@ int insert_inode_locked(struct inode *inode)
> while (1) {
> struct inode *old = NULL;
> spin_lock(&inode_hash_lock);
> -repeat:
> hlist_for_each_entry(old, head, i_hash) {
> if (old->i_ino != ino)
> continue;
> if (old->i_sb != sb)
> continue;
> spin_lock(&old->i_lock);
> + /*
> + * FIXME: inodes awaiting eviction don't get waited for
> + *
> + * This is a bug because the hash can temporarily end up with duplicate inodes.
> + * It happens to work becuase new inodes are inserted at the beginning of the
> + * chain, meaning they will be found first should anyone do a lookup.
> + *
> + * Fixing the above results in deadlocks in ext4 due to journal handling during
> + * inode creation and eviction -- the eviction side waits for creation side to
> + * finish. Adding __wait_on_freeing_inode results in both sides waiting on each
> + * other.
> + */
> + if (inode_state_read(old) & (I_FREEING | I_WILL_FREE)) {
> + spin_unlock(&old->i_lock);
> + continue;
> + }
> break;
> }
> if (likely(!old)) {
> @@ -1859,11 +1873,6 @@ int insert_inode_locked(struct inode *inode)
> spin_unlock(&inode_hash_lock);
> return 0;
> }
> - if (inode_state_read(old) & (I_FREEING | I_WILL_FREE)) {
> - __wait_on_freeing_inode(old, true, false);
> - old = NULL;
> - goto repeat;
> - }
> if (unlikely(inode_state_read(old) & I_CREATING)) {
> spin_unlock(&old->i_lock);
> spin_unlock(&inode_hash_lock);
> @@ -2534,18 +2543,16 @@ EXPORT_SYMBOL(inode_needs_sync);
> * wake_up_bit(&inode->i_state, __I_NEW) after removing from the hash list
> * will DTRT.
> */
> -static void __wait_on_freeing_inode(struct inode *inode, bool hash_locked, bool rcu_locked)
> +static void __wait_on_freeing_inode(struct inode *inode, bool is_inode_hash_locked)
> {
> struct wait_bit_queue_entry wqe;
> struct wait_queue_head *wq_head;
>
> - VFS_BUG_ON(!hash_locked && !rcu_locked);
> -
> /*
> * Handle racing against evict(), see that routine for more details.
> */
> if (unlikely(inode_unhashed(inode))) {
> - WARN_ON(hash_locked);
> + WARN_ON(is_inode_hash_locked);
> spin_unlock(&inode->i_lock);
> return;
> }
> @@ -2553,16 +2560,14 @@ static void __wait_on_freeing_inode(struct inode *inode, bool hash_locked, bool
> wq_head = inode_bit_waitqueue(&wqe, inode, __I_NEW);
> prepare_to_wait_event(wq_head, &wqe.wq_entry, TASK_UNINTERRUPTIBLE);
> spin_unlock(&inode->i_lock);
> - if (rcu_locked)
> - rcu_read_unlock();
> - if (hash_locked)
> + rcu_read_unlock();
> + if (is_inode_hash_locked)
> spin_unlock(&inode_hash_lock);
> schedule();
> finish_wait(wq_head, &wqe.wq_entry);
> - if (hash_locked)
> + if (is_inode_hash_locked)
> spin_lock(&inode_hash_lock);
> - if (rcu_locked)
> - rcu_read_lock();
> + rcu_read_lock();
> }
>
> static __initdata unsigned long ihash_entries;
> --
> 2.48.1
>
--
Jan Kara <jack@suse.com>
SUSE Labs, CR
^ permalink raw reply [flat|nested] 15+ messages in thread* Re: [PATCH] fs: revert insert_inode_locked() eviction wait change and explain why
2026-03-17 13:01 ` Jan Kara
@ 2026-03-17 13:12 ` Mateusz Guzik
2026-03-17 13:39 ` Jan Kara
0 siblings, 1 reply; 15+ messages in thread
From: Mateusz Guzik @ 2026-03-17 13:12 UTC (permalink / raw)
To: Jan Kara; +Cc: brauner, viro, linux-kernel, linux-fsdevel, Lai, Yi
[-- Attachment #1: Type: text/plain, Size: 1452 bytes --]
On Tue, Mar 17, 2026 at 2:01 PM Jan Kara <jack@suse.cz> wrote:
>
> On Mon 16-03-26 11:33:05, Mateusz Guzik wrote:
> > It causes a deadlock, reproducer can be found here:
> > https://lore.kernel.org/linux-fsdevel/abNvb2PcrKj1FBeC@ly-workstation/
> >
> > The real bug is in ext4, but I'm not digging into it and a working order
> > needs to be restored.
>
> I can dig into that. I expect ext4 ends up calling find_inode() from its
> ext4_evict_inode() handler or something like that? I was searching for such
> occurrence for a while but I didn't find it so can you share where ext4
> blocked? Because the stacktraces from the original report just show the
> journalling machinery hangs but those are only side-effects of somebody
> hanging in ext4 with the transaction handle started... Thanks!
>
I patched hung task detector with this:
diff --git a/kernel/hung_task.c b/kernel/hung_task.c
index 6fcc94ce4ca9..2bc86652d62f 100644
--- a/kernel/hung_task.c
+++ b/kernel/hung_task.c
@@ -266,6 +266,10 @@ static void hung_task_info(struct task_struct *t,
unsigned long timeout,
if (!sysctl_hung_task_warnings)
pr_info("Future hung task reports are
suppressed, see sysctl kernel.hung_task_warnings\n");
+
+
+ printk(KERN_CRIT "total dump:\n");
+ show_state_filter(TASK_UNINTERRUPTIBLE);
}
touch_nmi_watchdog();
all traces attached
[-- Attachment #2: typescript --]
[-- Type: application/octet-stream, Size: 264599 bytes --]
[ 239.360426] systemd[1]: systemd-timesyncd.service: Watchdog timeout (limit 3min)!
[ 239.365376] systemd[1]: systemd-timesyncd.service: Killing process 1067 (systemd-timesyn) with signal SIGABRT.
[ 243.047606] INFO: task systemd:1365 blocked for more than 120 seconds.
[ 243.052049] Not tainted 7.0.0-rc3-next-20260310-00004-gc4c7aa0faf33-dirty #563
[ 243.056685] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 243.061246] task:systemd state:D stack:0 pid:1365 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 243.068656] Call Trace:
[ 243.070302] <TASK>
[ 243.073210] __schedule+0x3df/0x10c0
[ 243.075570] schedule+0x23/0xd0
[ 243.077483] wait_transaction_locked+0x83/0xd0
[ 243.080193] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.083471] add_transaction_credits+0x179/0x310
[ 243.086291] start_this_handle+0xf7/0x4c0
[ 243.088705] ? kmem_cache_alloc_noprof+0x115/0x450
[ 243.091641] jbd2__journal_start+0xf8/0x220
[ 243.096352] ? ext4_empty_dir+0x37f/0x390
[ 243.100581] ext4_rmdir+0x1be/0x450
[ 243.102829] vfs_rmdir+0x116/0x270
[ 243.104910] filename_rmdir+0x1a7/0x220
[ 243.107269] __x64_sys_unlinkat+0x54/0x60
[ 243.109764] do_syscall_64+0xe8/0x7c0
[ 243.111951] ? sysvec_call_function+0x39/0x90
[ 243.114279] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 243.116833] RIP: 0033:0x7f1a78517b37
[ 243.118591] RSP: 002b:00007f1a77a84ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 243.122046] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f1a78517b37
[ 243.128387] RDX: 0000000000000200 RSI: 00007f1a70008c20 RDI: 000000000000000c
[ 243.131385] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 243.134422] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a70008c20
[ 243.137355] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 243.140313] </TASK>
[ 243.141238] total dump:
[ 243.142290] task:systemd state:D stack:0 pid:1365 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 243.146404] Call Trace:
[ 243.147378] <TASK>
[ 243.148172] __schedule+0x3df/0x10c0
[ 243.149575] schedule+0x23/0xd0
[ 243.152228] wait_transaction_locked+0x83/0xd0
[ 243.153924] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.157964] add_transaction_credits+0x179/0x310
[ 243.159820] start_this_handle+0xf7/0x4c0
[ 243.161331] ? kmem_cache_alloc_noprof+0x115/0x450
[ 243.163183] jbd2__journal_start+0xf8/0x220
[ 243.164695] ? ext4_empty_dir+0x37f/0x390
[ 243.166182] ext4_rmdir+0x1be/0x450
[ 243.167511] vfs_rmdir+0x116/0x270
[ 243.169073] filename_rmdir+0x1a7/0x220
[ 243.170681] __x64_sys_unlinkat+0x54/0x60
[ 243.172252] do_syscall_64+0xe8/0x7c0
[ 243.173659] ? sysvec_call_function+0x39/0x90
[ 243.175457] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 243.179038] RIP: 0033:0x7f1a78517b37
[ 243.180420] RSP: 002b:00007f1a77a84ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 243.182832] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f1a78517b37
[ 243.185189] RDX: 0000000000000200 RSI: 00007f1a70008c20 RDI: 000000000000000c
[ 243.191237] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 243.193615] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a70008c20
[ 243.195976] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 243.198360] </TASK>
[ 243.199326] task:systemd state:D stack:0 pid:1366 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 243.202673] Call Trace:
[ 243.205124] <TASK>
[ 243.205969] __schedule+0x3df/0x10c0
[ 243.207209] schedule+0x23/0xd0
[ 243.208312] wait_transaction_locked+0x83/0xd0
[ 243.209760] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.211393] add_transaction_credits+0x179/0x310
[ 243.212865] start_this_handle+0xf7/0x4c0
[ 243.214172] ? kmem_cache_alloc_noprof+0x115/0x450
[ 243.215690] jbd2__journal_start+0xf8/0x220
[ 243.216970] ? ext4_empty_dir+0x37f/0x390
[ 243.218313] ext4_rmdir+0x1be/0x450
[ 243.222757] vfs_rmdir+0x116/0x270
[ 243.223887] filename_rmdir+0x1a7/0x220
[ 243.225087] __x64_sys_unlinkat+0x54/0x60
[ 243.226337] do_syscall_64+0xe8/0x7c0
[ 243.227480] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 243.229050] RIP: 0033:0x7f1a78517b37
[ 243.231930] RSP: 002b:00007f1a77283ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 243.234133] RAX: ffffffffffffffda RBX: 0000000000000016 RCX: 00007f1a78517b37
[ 243.236190] RDX: 0000000000000200 RSI: 00007f1a68008c20 RDI: 0000000000000016
[ 243.238244] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 243.240292] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a68008c20
[ 243.242353] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 243.244427] </TASK>
[ 243.248671] task:kworker/u320:13 state:D stack:0 pid:433 tgid:433 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 243.255087] Workqueue: writeback wb_workfn (flush-254:0)
[ 243.256807] Call Trace:
[ 243.259263] <TASK>
[ 243.260117] __schedule+0x3df/0x10c0
[ 243.261305] ? bdev_count_inflight_rw.part.0+0x53/0x80
[ 243.262885] schedule+0x23/0xd0
[ 243.263957] wait_transaction_locked+0x83/0xd0
[ 243.265345] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.266915] add_transaction_credits+0x179/0x310
[ 243.268356] start_this_handle+0xf7/0x4c0
[ 243.269648] ? kmem_cache_alloc_noprof+0x115/0x450
[ 243.271192] jbd2__journal_start+0xf8/0x220
[ 243.272555] ext4_do_writepages+0x487/0xfd0
[ 243.273866] ? psi_group_change+0x10a/0x2c0
[ 243.275204] ? sched_clock_cpu+0xb/0x1f0
[ 243.276465] ? ext4_writepages+0xbc/0x1a0
[ 243.277722] ext4_writepages+0xbc/0x1a0
[ 243.278915] do_writepages+0xcf/0x160
[ 243.280096] __writeback_single_inode+0x42/0x340
[ 243.281515] writeback_sb_inodes+0x231/0x560
[ 243.285760] __writeback_inodes_wb+0x4c/0xe0
[ 243.288867] wb_writeback+0x2c6/0x360
[ 243.290067] ? get_nr_inodes+0x3b/0x60
[ 243.291207] wb_workfn+0x35e/0x450
[ 243.292265] ? try_to_wake_up+0x7c/0x7b0
[ 243.293515] process_one_work+0x18b/0x390
[ 243.294754] worker_thread+0x19b/0x310
[ 243.295969] ? __pfx_worker_thread+0x10/0x10
[ 243.297250] kthread+0xdf/0x120
[ 243.298281] ? __pfx_kthread+0x10/0x10
[ 243.299463] ret_from_fork+0x2a0/0x350
[ 243.300633] ? __pfx_kthread+0x10/0x10
[ 243.301776] ? __pfx_kthread+0x10/0x10
[ 243.302944] ret_from_fork_asm+0x1a/0x30
[ 243.304181] </TASK>
[ 243.304997] task:kworker/u320:21 state:D stack:0 pid:441 tgid:441 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 243.308008] Workqueue: writeback wb_workfn (flush-254:0)
[ 243.309657] Call Trace:
[ 243.311988] <TASK>
[ 243.312798] __schedule+0x3df/0x10c0
[ 243.313944] schedule+0x23/0xd0
[ 243.317970] wait_transaction_locked+0x83/0xd0
[ 243.319363] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.320896] add_transaction_credits+0x179/0x310
[ 243.322307] start_this_handle+0xf7/0x4c0
[ 243.323566] ? kmem_cache_alloc_noprof+0x115/0x450
[ 243.324978] jbd2__journal_start+0xf8/0x220
[ 243.326232] ext4_do_writepages+0x487/0xfd0
[ 243.327527] ? blk_mq_dispatch_queue_requests+0x17b/0x1b0
[ 243.329090] ? blk_mq_flush_plug_list+0x74/0x180
[ 243.330448] ? ext4_writepages+0xbc/0x1a0
[ 243.331661] ext4_writepages+0xbc/0x1a0
[ 243.332795] do_writepages+0xcf/0x160
[ 243.333901] __writeback_single_inode+0x42/0x340
[ 243.335484] writeback_sb_inodes+0x231/0x560
[ 243.340377] __writeback_inodes_wb+0x4c/0xe0
[ 243.343387] wb_writeback+0x2c6/0x360
[ 243.345936] ? get_nr_inodes+0x3b/0x60
[ 243.351761] wb_workfn+0x35e/0x450
[ 243.354200] ? try_to_wake_up+0x323/0x7b0
[ 243.356983] process_one_work+0x18b/0x390
[ 243.359724] worker_thread+0x19b/0x310
[ 243.362298] ? __pfx_worker_thread+0x10/0x10
[ 243.366930] kthread+0xdf/0x120
[ 243.369241] ? __pfx_kthread+0x10/0x10
[ 243.371832] ret_from_fork+0x2a0/0x350
[ 243.374395] ? __pfx_kthread+0x10/0x10
[ 243.376981] ? __pfx_kthread+0x10/0x10
[ 243.382599] ret_from_fork_asm+0x1a/0x30
[ 243.385333] </TASK>
[ 243.387461] task:kworker/22:1 state:D stack:0 pid:482 tgid:482 ppid:2 task_flags:0x4208060 flags:0x00080000
[ 243.396148] Workqueue: events drm_fb_helper_damage_work
[ 243.399679] Call Trace:
[ 243.401559] <TASK>
[ 243.403102] ? update_cfs_rq_load_avg+0x1a/0x250
[ 243.405903] ? update_load_avg+0x73/0x210
[ 243.408152] ? psi_group_change+0x10a/0x2c0
[ 243.410466] ? psi_task_switch+0x10f/0x290
[ 243.415832] ? drm_atomic_helper_commit_tail+0xa4/0xc0
[ 243.420322] ? commit_tail+0x10e/0x160
[ 243.422499] ? drm_atomic_helper_commit+0x138/0x180
[ 243.425225] ? drm_atomic_commit+0xad/0xe0
[ 243.427569] ? __pfx___drm_printfn_info+0x10/0x10
[ 243.430032] ? schedule+0x23/0xd0
[ 243.431824] ? schedule_timeout+0x77/0x100
[ 243.433731] ? __pfx_process_timeout+0x10/0x10
[ 243.435793] ? drm_crtc_wait_one_vblank+0xe4/0x1b0
[ 243.437904] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.440086] ? drm_client_modeset_wait_for_vblank+0x57/0x70
[ 243.442237] ? drm_fb_helper_damage_work+0x71/0x190
[ 243.448210] ? process_one_work+0x18b/0x390
[ 243.449991] ? worker_thread+0x19b/0x310
[ 243.451636] ? __pfx_worker_thread+0x10/0x10
[ 243.453350] ? kthread+0xdf/0x120
[ 243.454770] ? __pfx_kthread+0x10/0x10
[ 243.456360] ? ret_from_fork+0x2a0/0x350
[ 243.457988] ? __pfx_kthread+0x10/0x10
[ 243.459565] ? __pfx_kthread+0x10/0x10
[ 243.461110] ? ret_from_fork_asm+0x1a/0x30
[ 243.462760] </TASK>
[ 243.464667] task:jbd2/vda1-8 state:D stack:0 pid:746 tgid:746 ppid:2 task_flags:0x240040 flags:0x00080000
[ 243.468427] Call Trace:
[ 243.469458] <TASK>
[ 243.471726] __schedule+0x3df/0x10c0
[ 243.473084] ? __pfx_kjournald2+0x10/0x10
[ 243.474583] schedule+0x23/0xd0
[ 243.478725] jbd2_journal_wait_updates+0x6e/0xe0
[ 243.480522] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.482409] jbd2_journal_commit_transaction+0x23f/0x1880
[ 243.484345] ? _raw_spin_unlock+0xa/0x30
[ 243.485816] ? finish_task_switch.isra.0+0xc8/0x3a0
[ 243.487599] ? lock_timer_base+0x70/0x90
[ 243.489050] ? _raw_spin_unlock_irqrestore+0xa/0x30
[ 243.490713] ? __pfx_kjournald2+0x10/0x10
[ 243.492069] kjournald2+0xa3/0x240
[ 243.493227] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.494879] ? __pfx_kjournald2+0x10/0x10
[ 243.497617] kthread+0xdf/0x120
[ 243.498788] ? __pfx_kthread+0x10/0x10
[ 243.500092] ret_from_fork+0x2a0/0x350
[ 243.501352] ? __pfx_kthread+0x10/0x10
[ 243.502606] ? __pfx_kthread+0x10/0x10
[ 243.503866] ret_from_fork_asm+0x1a/0x30
[ 243.505160] </TASK>
[ 243.505959] task:systemd-journal state:D stack:0 pid:799 tgid:799 ppid:1 task_flags:0x400100 flags:0x00080002
[ 243.512149] Call Trace:
[ 243.512991] <TASK>
[ 243.513717] __schedule+0x3df/0x10c0
[ 243.514814] schedule+0x23/0xd0
[ 243.515811] wait_transaction_locked+0x83/0xd0
[ 243.517110] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.518603] add_transaction_credits+0x179/0x310
[ 243.519968] ? __wake_up_common+0x72/0xa0
[ 243.521162] ? xas_load+0x9/0xc0
[ 243.522187] start_this_handle+0xf7/0x4c0
[ 243.524757] ? __filemap_get_folio_mpol+0x3f/0x500
[ 243.526178] ? kmem_cache_alloc_noprof+0x115/0x450
[ 243.527597] jbd2__journal_start+0xf8/0x220
[ 243.528831] ? inode_set_ctime_current+0x3a/0x260
[ 243.530196] ext4_dirty_inode+0x34/0x80
[ 243.531364] __mark_inode_dirty+0x5f/0x3e0
[ 243.532587] file_update_time_flags+0xfc/0x110
[ 243.533887] ext4_page_mkwrite+0x9b/0x550
[ 243.535074] do_page_mkwrite+0x49/0xa0
[ 243.536212] ? __do_fault+0x34/0x170
[ 243.537295] do_fault+0x115/0x610
[ 243.538302] ? __pte_offset_map+0x17/0xb0
[ 243.539509] __handle_mm_fault+0x976/0x10b0
[ 243.543655] handle_mm_fault+0xd3/0x250
[ 243.544835] do_user_addr_fault+0x217/0x6c0
[ 243.546040] exc_page_fault+0x7b/0x1a0
[ 243.547157] ? do_syscall_64+0xe8/0x7c0
[ 243.548292] asm_exc_page_fault+0x22/0x30
[ 243.549587] RIP: 0033:0x7f2ba861a046
[ 243.552044] RSP: 002b:00007ffc4e80fee0 EFLAGS: 00010202
[ 243.553561] RAX: 00007f2ba6232008 RBX: 00005595fb2b6e20 RCX: 00007ffc4e80fff8
[ 243.555525] RDX: 00007ffc4e80fef0 RSI: 0000000000000006 RDI: 00005595fb2a50b0
[ 243.557480] RBP: 0000000000000028 R08: 00005595fb2b7000 R09: 00005595fb2b6e58
[ 243.559426] R10: 0000000000000002 R11: 00000000000023e8 R12: 0000000000000006
[ 243.561367] R13: 00007ffc4e810000 R14: 00007ffc4e80fff8 R15: 0000000000432008
[ 243.563331] </TASK>
[ 243.564172] task:systemd-timesyn state:D stack:0 pid:1067 tgid:1067 ppid:1 task_flags:0x400100 flags:0x00080002
[ 243.567087] Call Trace:
[ 243.567904] <TASK>
[ 243.568626] __schedule+0x3df/0x10c0
[ 243.569713] schedule+0x23/0xd0
[ 243.570694] wait_transaction_locked+0x83/0xd0
[ 243.574710] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.577611] add_transaction_credits+0x179/0x310
[ 243.578968] ? xa_load+0x72/0xb0
[ 243.579964] start_this_handle+0xf7/0x4c0
[ 243.581140] ? kmem_cache_alloc_noprof+0x115/0x450
[ 243.582528] jbd2__journal_start+0xf8/0x220
[ 243.583780] ? pick_link+0x2d1/0x450
[ 243.584848] ext4_dirty_inode+0x34/0x80
[ 243.585990] __mark_inode_dirty+0x5f/0x3e0
[ 243.587236] ext4_setattr+0x222/0xa60
[ 243.588339] ? path_lookupat+0xc6/0x2a0
[ 243.589498] notify_change+0x337/0x520
[ 243.590602] ? vfs_utimes+0x139/0x250
[ 243.591705] vfs_utimes+0x139/0x250
[ 243.592752] ? do_getname+0x2e/0x1a0
[ 243.593827] do_utimes+0xb8/0x130
[ 243.594837] __x64_sys_utimensat+0x77/0xc0
[ 243.596043] do_syscall_64+0xe8/0x7c0
[ 243.597139] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 243.598586] RIP: 0033:0x7f388ad1a91f
[ 243.599671] RSP: 002b:00007ffc384729e8 EFLAGS: 00000206 ORIG_RAX: 0000000000000118
[ 243.601731] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f388ad1a91f
[ 243.607426] RDX: 0000000000000000 RSI: 00007ffc384729f0 RDI: 00000000ffffff9c
[ 243.609422] RBP: 00007ffc384729f0 R08: 0000000000000000 R09: 0000000000000069
[ 243.611386] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
[ 243.613344] R13: 00000000ffffffff R14: ffffffffffffffff R15: 00000000ffffffff
[ 243.615362] </TASK>
[ 243.616447] task:a.out state:D stack:0 pid:1322 tgid:1322 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 243.619374] Call Trace:
[ 243.620189] <TASK>
[ 243.620922] __schedule+0x3df/0x10c0
[ 243.622012] schedule+0x23/0xd0
[ 243.622997] wait_transaction_locked+0x83/0xd0
[ 243.624309] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.625816] add_transaction_credits+0x179/0x310
[ 243.627184] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 243.628495] start_this_handle+0xf7/0x4c0
[ 243.631185] ? do_file_open+0xd2/0x180
[ 243.632352] ? verify_dirent_name+0x1c/0x40
[ 243.633609] ? filldir64+0x2c/0x190
[ 243.634670] ? kmem_cache_alloc_noprof+0x115/0x450
[ 243.638594] jbd2__journal_start+0xf8/0x220
[ 243.639835] ext4_dirty_inode+0x34/0x80
[ 243.640980] __mark_inode_dirty+0x5f/0x3e0
[ 243.642178] touch_atime+0x155/0x190
[ 243.643308] iterate_dir+0x160/0x260
[ 243.644364] __x64_sys_getdents64+0x76/0x110
[ 243.645598] ? __pfx_filldir64+0x10/0x10
[ 243.646740] do_syscall_64+0xe8/0x7c0
[ 243.647828] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 243.649243] RIP: 0033:0x7f059aab7043
[ 243.650318] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 243.652379] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 243.654317] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 243.657624] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 243.659600] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 243.661552] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 243.663511] </TASK>
[ 243.664252] task:a.out state:D stack:0 pid:1323 tgid:1323 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 243.667155] Call Trace:
[ 243.670676] <TASK>
[ 243.671466] __schedule+0x3df/0x10c0
[ 243.672557] schedule+0x23/0xd0
[ 243.673538] jbd2_log_wait_commit+0x81/0x100
[ 243.674784] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.676271] jbd2_journal_stop+0x2c2/0x360
[ 243.677495] __ext4_journal_stop+0x3b/0xc0
[ 243.678706] ext4_evict_inode+0x2e9/0x690
[ 243.679904] evict+0xe4/0x260
[ 243.680851] vfs_rmdir+0x1eb/0x270
[ 243.681886] filename_rmdir+0x1a7/0x220
[ 243.684146] __x64_sys_rmdir+0x24/0x40
[ 243.685290] do_syscall_64+0xe8/0x7c0
[ 243.686399] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 243.687858] RIP: 0033:0x7f059aae0b67
[ 243.688937] RSP: 002b:00007ffee89302a8 EFLAGS: 00000207 ORIG_RAX: 0000000000000054
[ 243.690974] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aae0b67
[ 243.692922] RDX: 0000000000010cf0 RSI: 0000000000000000 RDI: 00007ffee8931440
[ 243.694855] RBP: 00007ffee8931390 R08: 0000000000000000 R09: 0000000000000073
[ 243.696807] R10: 0000000000001000 R11: 0000000000000207 R12: 0000000000000000
[ 243.698719] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 243.703517] </TASK>
[ 243.704271] task:a.out state:D stack:0 pid:1324 tgid:1324 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 243.707126] Call Trace:
[ 243.707950] <TASK>
[ 243.708675] __schedule+0x3df/0x10c0
[ 243.711051] schedule+0x23/0xd0
[ 243.712092] wait_transaction_locked+0x83/0xd0
[ 243.713386] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.714886] add_transaction_credits+0x179/0x310
[ 243.716248] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 243.717543] start_this_handle+0xf7/0x4c0
[ 243.718719] ? do_file_open+0xd2/0x180
[ 243.719875] ? verify_dirent_name+0x1c/0x40
[ 243.721108] ? filldir64+0x2c/0x190
[ 243.722168] ? kmem_cache_alloc_noprof+0x115/0x450
[ 243.723560] jbd2__journal_start+0xf8/0x220
[ 243.724788] ext4_dirty_inode+0x34/0x80
[ 243.725935] __mark_inode_dirty+0x5f/0x3e0
[ 243.727167] touch_atime+0x155/0x190
[ 243.728244] iterate_dir+0x160/0x260
[ 243.729322] __x64_sys_getdents64+0x76/0x110
[ 243.730568] ? __pfx_filldir64+0x10/0x10
[ 243.731744] do_syscall_64+0xe8/0x7c0
[ 243.735552] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 243.738153] RIP: 0033:0x7f059aab7043
[ 243.739297] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 243.741336] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 243.743339] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 243.745261] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 243.747224] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 243.749161] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 243.751096] </TASK>
[ 243.751846] task:a.out state:D stack:0 pid:1325 tgid:1325 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 243.754721] Call Trace:
[ 243.755539] <TASK>
[ 243.756256] __schedule+0x3df/0x10c0
[ 243.757336] schedule+0x23/0xd0
[ 243.758309] wait_transaction_locked+0x83/0xd0
[ 243.759617] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.761062] add_transaction_credits+0x179/0x310
[ 243.762404] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 243.767372] start_this_handle+0xf7/0x4c0
[ 243.768585] ? do_file_open+0xd2/0x180
[ 243.769710] ? verify_dirent_name+0x1c/0x40
[ 243.770935] ? filldir64+0x2c/0x190
[ 243.771992] ? kmem_cache_alloc_noprof+0x115/0x450
[ 243.773361] jbd2__journal_start+0xf8/0x220
[ 243.774583] ext4_dirty_inode+0x34/0x80
[ 243.775742] __mark_inode_dirty+0x5f/0x3e0
[ 243.776940] touch_atime+0x155/0x190
[ 243.778011] iterate_dir+0x160/0x260
[ 243.779072] __x64_sys_getdents64+0x76/0x110
[ 243.780308] ? __pfx_filldir64+0x10/0x10
[ 243.781458] do_syscall_64+0xe8/0x7c0
[ 243.782546] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 243.783979] RIP: 0033:0x7f059aab7043
[ 243.785051] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 243.787092] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 243.789034] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 243.792225] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 243.794187] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 243.798950] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 243.800924] </TASK>
[ 243.801678] task:a.out state:D stack:0 pid:1326 tgid:1326 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 243.804566] Call Trace:
[ 243.805370] <TASK>
[ 243.806097] __schedule+0x3df/0x10c0
[ 243.807172] schedule+0x23/0xd0
[ 243.808126] wait_transaction_locked+0x83/0xd0
[ 243.809443] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.810909] add_transaction_credits+0x179/0x310
[ 243.812244] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 243.813565] start_this_handle+0xf7/0x4c0
[ 243.814747] ? do_file_open+0xd2/0x180
[ 243.815883] ? verify_dirent_name+0x1c/0x40
[ 243.818452] ? filldir64+0x2c/0x190
[ 243.819551] ? kmem_cache_alloc_noprof+0x115/0x450
[ 243.820936] jbd2__journal_start+0xf8/0x220
[ 243.822168] ext4_dirty_inode+0x34/0x80
[ 243.823328] __mark_inode_dirty+0x5f/0x3e0
[ 243.824546] touch_atime+0x155/0x190
[ 243.825620] iterate_dir+0x160/0x260
[ 243.826686] __x64_sys_getdents64+0x76/0x110
[ 243.830688] ? __pfx_filldir64+0x10/0x10
[ 243.831852] do_syscall_64+0xe8/0x7c0
[ 243.832894] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 243.834291] RIP: 0033:0x7f059aab7043
[ 243.835369] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 243.837354] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 243.839354] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 243.841289] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 243.844489] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 243.846444] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 243.848394] </TASK>
[ 243.849123] task:a.out state:D stack:0 pid:1327 tgid:1327 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 243.852031] Call Trace:
[ 243.852818] <TASK>
[ 243.853538] __schedule+0x3df/0x10c0
[ 243.854627] schedule+0x23/0xd0
[ 243.855631] wait_transaction_locked+0x83/0xd0
[ 243.856933] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.858415] add_transaction_credits+0x179/0x310
[ 243.859749] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 243.863761] start_this_handle+0xf7/0x4c0
[ 243.864954] ? do_file_open+0xd2/0x180
[ 243.866068] ? verify_dirent_name+0x1c/0x40
[ 243.867377] ? filldir64+0x2c/0x190
[ 243.868424] ? kmem_cache_alloc_noprof+0x115/0x450
[ 243.871006] jbd2__journal_start+0xf8/0x220
[ 243.872291] ext4_dirty_inode+0x34/0x80
[ 243.873453] __mark_inode_dirty+0x5f/0x3e0
[ 243.874676] touch_atime+0x155/0x190
[ 243.875766] iterate_dir+0x160/0x260
[ 243.876844] __x64_sys_getdents64+0x76/0x110
[ 243.878056] ? __pfx_filldir64+0x10/0x10
[ 243.879212] do_syscall_64+0xe8/0x7c0
[ 243.880302] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 243.881738] RIP: 0033:0x7f059aab7043
[ 243.882817] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 243.884868] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 243.886840] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 243.888797] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 243.890733] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 243.895579] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 243.898950] </TASK>
[ 243.899735] task:a.out state:D stack:0 pid:1328 tgid:1328 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 243.902638] Call Trace:
[ 243.903472] <TASK>
[ 243.904203] __schedule+0x3df/0x10c0
[ 243.905306] schedule+0x23/0xd0
[ 243.906293] wait_transaction_locked+0x83/0xd0
[ 243.907622] ? __pfx_autoremove_wake_function+0x10/0x10
[ 243.909116] add_transaction_credits+0x179/0x310
[ 243.910465] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 243.911796] start_this_handle+0xf7/0x4c0
[ 243.913008] ? do_file_open+0xd2/0x180
[ 243.914152] ? verify_dirent_name+0x1c/0x40
[ 243.915402] ? filldir64+0x2c/0x190
[ 243.916479] ? kmem_cache_alloc_noprof+0x115/0x450
[ 243.917864] jbd2__journal_start+0xf8/0x220
[ 243.919086] ext4_dirty_inode+0x34/0x80
[ 243.920256] __mark_inode_dirty+0x5f/0x3e0
[ 243.921486] touch_atime+0x155/0x190
[ 243.922569] iterate_dir+0x160/0x260
[ 243.927345] __x64_sys_getdents64+0x76/0x110
[ 243.928625] ? __pfx_filldir64+0x10/0x10
[ 243.929787] do_syscall_64+0xe8/0x7c0
[ 243.930895] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 243.932346] RIP: 0033:0x7f059aab7043
[ 243.933421] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 243.935493] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 243.937452] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 243.939381] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 243.941341] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 243.943313] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 243.945275] </TASK>
[ 243.946009] task:a.out state:D stack:0 pid:1354 tgid:1354 ppid:1329 task_flags:0x440040 flags:0x00080002
[ 243.948930] Call Trace:
[ 243.951211] <TASK>
[ 243.951979] __schedule+0x3df/0x10c0
[ 243.953095] schedule+0x23/0xd0
[ 243.954049] __wait_on_freeing_inode+0x95/0x160
[ 243.955397] ? __pfx_var_wake_function+0x10/0x10
[ 243.959637] insert_inode_locked+0x140/0x1c0
[ 243.960940] __ext4_new_inode+0xb54/0x19d0
[ 243.962169] ext4_mkdir+0xc2/0x320
[ 243.963290] vfs_mkdir+0xba/0x220
[ 243.964315] filename_mkdirat+0x1b8/0x210
[ 243.965530] __x64_sys_mkdir+0x2b/0x40
[ 243.966673] do_syscall_64+0xe8/0x7c0
[ 243.967763] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 243.969203] RIP: 0033:0x7f059aadef27
[ 243.970299] RSP: 002b:00007ffee8932268 EFLAGS: 00000246 ORIG_RAX: 0000000000000053
[ 243.972374] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aadef27
[ 243.974307] RDX: 0000000000000000 RSI: 00000000000001ff RDI: 0000000020000040
[ 243.976472] RBP: 00007ffee8932440 R08: 0000000000000000 R09: 0000000000000000
[ 243.979541] R10: 00007f059a9ff9f8 R11: 0000000000000246 R12: 0000000000000000
[ 243.981510] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 243.983537] </TASK>
[ 243.984399] INFO: task systemd:1366 blocked for more than 121 seconds.
[ 243.986208] Not tainted 7.0.0-rc3-next-20260310-00004-gc4c7aa0faf33-dirty #563
[ 243.991254] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 243.993399] task:systemd state:D stack:0 pid:1366 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 243.996334] Call Trace:
[ 243.997167] <TASK>
[ 243.997912] __schedule+0x3df/0x10c0
[ 243.999056] schedule+0x23/0xd0
[ 244.000058] wait_transaction_locked+0x83/0xd0
[ 244.001366] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.004195] add_transaction_credits+0x179/0x310
[ 244.005595] start_this_handle+0xf7/0x4c0
[ 244.006799] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.008209] jbd2__journal_start+0xf8/0x220
[ 244.009452] ? ext4_empty_dir+0x37f/0x390
[ 244.010616] ext4_rmdir+0x1be/0x450
[ 244.011714] vfs_rmdir+0x116/0x270
[ 244.012778] filename_rmdir+0x1a7/0x220
[ 244.013948] __x64_sys_unlinkat+0x54/0x60
[ 244.015182] do_syscall_64+0xe8/0x7c0
[ 244.016319] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 244.017781] RIP: 0033:0x7f1a78517b37
[ 244.018883] RSP: 002b:00007f1a77283ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 244.023786] RAX: ffffffffffffffda RBX: 0000000000000016 RCX: 00007f1a78517b37
[ 244.025793] RDX: 0000000000000200 RSI: 00007f1a68008c20 RDI: 0000000000000016
[ 244.027796] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 244.031247] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a68008c20
[ 244.033236] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 244.035237] </TASK>
[ 244.035982] total dump:
[ 244.036828] task:systemd state:D stack:0 pid:1365 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 244.039808] Call Trace:
[ 244.040628] <TASK>
[ 244.041370] __schedule+0x3df/0x10c0
[ 244.042512] schedule+0x23/0xd0
[ 244.043536] wait_transaction_locked+0x83/0xd0
[ 244.044872] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.046372] add_transaction_credits+0x179/0x310
[ 244.047763] start_this_handle+0xf7/0x4c0
[ 244.048989] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.050413] jbd2__journal_start+0xf8/0x220
[ 244.051717] ? ext4_empty_dir+0x37f/0x390
[ 244.057121] ext4_rmdir+0x1be/0x450
[ 244.058285] vfs_rmdir+0x116/0x270
[ 244.059399] filename_rmdir+0x1a7/0x220
[ 244.060614] __x64_sys_unlinkat+0x54/0x60
[ 244.061806] do_syscall_64+0xe8/0x7c0
[ 244.062933] ? sysvec_call_function+0x39/0x90
[ 244.064248] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 244.065717] RIP: 0033:0x7f1a78517b37
[ 244.066816] RSP: 002b:00007f1a77a84ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 244.068918] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f1a78517b37
[ 244.070893] RDX: 0000000000000200 RSI: 00007f1a70008c20 RDI: 000000000000000c
[ 244.072855] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 244.074813] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a70008c20
[ 244.076799] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 244.078781] </TASK>
[ 244.079553] task:systemd state:D stack:0 pid:1366 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 244.082553] Call Trace:
[ 244.084632] <TASK>
[ 244.088366] __schedule+0x3df/0x10c0
[ 244.089507] schedule+0x23/0xd0
[ 244.090503] wait_transaction_locked+0x83/0xd0
[ 244.091819] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.093313] add_transaction_credits+0x179/0x310
[ 244.094641] start_this_handle+0xf7/0x4c0
[ 244.095866] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.097246] jbd2__journal_start+0xf8/0x220
[ 244.098513] ? ext4_empty_dir+0x37f/0x390
[ 244.099756] ext4_rmdir+0x1be/0x450
[ 244.100851] vfs_rmdir+0x116/0x270
[ 244.101936] filename_rmdir+0x1a7/0x220
[ 244.103105] __x64_sys_unlinkat+0x54/0x60
[ 244.104315] do_syscall_64+0xe8/0x7c0
[ 244.105438] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 244.106909] RIP: 0033:0x7f1a78517b37
[ 244.108020] RSP: 002b:00007f1a77283ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 244.111704] RAX: ffffffffffffffda RBX: 0000000000000016 RCX: 00007f1a78517b37
[ 244.113707] RDX: 0000000000000200 RSI: 00007f1a68008c20 RDI: 0000000000000016
[ 244.115716] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 244.120759] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a68008c20
[ 244.122754] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 244.124769] </TASK>
[ 244.128107] task:kworker/u320:13 state:D stack:0 pid:433 tgid:433 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 244.131093] Workqueue: writeback wb_workfn (flush-254:0)
[ 244.132689] Call Trace:
[ 244.133531] <TASK>
[ 244.134279] __schedule+0x3df/0x10c0
[ 244.135400] ? bdev_count_inflight_rw.part.0+0x53/0x80
[ 244.138378] schedule+0x23/0xd0
[ 244.139441] wait_transaction_locked+0x83/0xd0
[ 244.140773] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.142286] add_transaction_credits+0x179/0x310
[ 244.143664] start_this_handle+0xf7/0x4c0
[ 244.144916] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.146353] jbd2__journal_start+0xf8/0x220
[ 244.147654] ext4_do_writepages+0x487/0xfd0
[ 244.151891] ? psi_group_change+0x10a/0x2c0
[ 244.153213] ? sched_clock_cpu+0xb/0x1f0
[ 244.154454] ? ext4_writepages+0xbc/0x1a0
[ 244.155674] ext4_writepages+0xbc/0x1a0
[ 244.156848] do_writepages+0xcf/0x160
[ 244.158008] __writeback_single_inode+0x42/0x340
[ 244.159398] writeback_sb_inodes+0x231/0x560
[ 244.160706] __writeback_inodes_wb+0x4c/0xe0
[ 244.161997] wb_writeback+0x2c6/0x360
[ 244.164528] ? get_nr_inodes+0x3b/0x60
[ 244.165706] wb_workfn+0x35e/0x450
[ 244.166769] ? try_to_wake_up+0x7c/0x7b0
[ 244.167982] process_one_work+0x18b/0x390
[ 244.169195] worker_thread+0x19b/0x310
[ 244.170341] ? __pfx_worker_thread+0x10/0x10
[ 244.171627] kthread+0xdf/0x120
[ 244.172628] ? __pfx_kthread+0x10/0x10
[ 244.173763] ret_from_fork+0x2a0/0x350
[ 244.174904] ? __pfx_kthread+0x10/0x10
[ 244.176067] ? __pfx_kthread+0x10/0x10
[ 244.177199] ret_from_fork_asm+0x1a/0x30
[ 244.178372] </TASK>
[ 244.179172] task:kworker/u320:21 state:D stack:0 pid:441 tgid:441 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 244.185349] Workqueue: writeback wb_workfn (flush-254:0)
[ 244.186906] Call Trace:
[ 244.187751] <TASK>
[ 244.188503] __schedule+0x3df/0x10c0
[ 244.189849] schedule+0x23/0xd0
[ 244.192138] wait_transaction_locked+0x83/0xd0
[ 244.193477] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.194986] add_transaction_credits+0x179/0x310
[ 244.196352] start_this_handle+0xf7/0x4c0
[ 244.197546] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.198941] jbd2__journal_start+0xf8/0x220
[ 244.200183] ext4_do_writepages+0x487/0xfd0
[ 244.201416] ? blk_mq_dispatch_queue_requests+0x17b/0x1b0
[ 244.202952] ? blk_mq_flush_plug_list+0x74/0x180
[ 244.204296] ? ext4_writepages+0xbc/0x1a0
[ 244.205501] ext4_writepages+0xbc/0x1a0
[ 244.206648] do_writepages+0xcf/0x160
[ 244.207760] __writeback_single_inode+0x42/0x340
[ 244.209110] writeback_sb_inodes+0x231/0x560
[ 244.210384] __writeback_inodes_wb+0x4c/0xe0
[ 244.211673] wb_writeback+0x2c6/0x360
[ 244.215737] ? get_nr_inodes+0x3b/0x60
[ 244.218640] wb_workfn+0x35e/0x450
[ 244.219711] ? try_to_wake_up+0x323/0x7b0
[ 244.220925] process_one_work+0x18b/0x390
[ 244.222123] worker_thread+0x19b/0x310
[ 244.223263] ? __pfx_worker_thread+0x10/0x10
[ 244.224543] kthread+0xdf/0x120
[ 244.225526] ? __pfx_kthread+0x10/0x10
[ 244.226665] ret_from_fork+0x2a0/0x350
[ 244.227809] ? __pfx_kthread+0x10/0x10
[ 244.228943] ? __pfx_kthread+0x10/0x10
[ 244.230085] ret_from_fork_asm+0x1a/0x30
[ 244.231321] </TASK>
[ 244.232346] task:kworker/22:1 state:D stack:0 pid:482 tgid:482 ppid:2 task_flags:0x4208060 flags:0x00080000
[ 244.235346] Workqueue: events drm_fb_helper_damage_work
[ 244.236880] Call Trace:
[ 244.237688] <TASK>
[ 244.238402] __schedule+0x3df/0x10c0
[ 244.239522] schedule+0x23/0xd0
[ 244.240506] schedule_timeout+0x77/0x100
[ 244.241686] ? __pfx_process_timeout+0x10/0x10
[ 244.244411] ? drm_atomic_helper_dirtyfb+0x1c1/0x290
[ 244.249087] ? drm_fbdev_shmem_helper_fb_dirty+0x49/0xb0
[ 244.250672] ? drm_fb_helper_damage_work+0xdc/0x190
[ 244.252130] ? process_one_work+0x18b/0x390
[ 244.253406] ? worker_thread+0x19b/0x310
[ 244.254613] ? __pfx_worker_thread+0x10/0x10
[ 244.255932] ? kthread+0xdf/0x120
[ 244.256991] ? __pfx_kthread+0x10/0x10
[ 244.258126] ? ret_from_fork+0x2a0/0x350
[ 244.259331] ? __pfx_kthread+0x10/0x10
[ 244.260475] ? __pfx_kthread+0x10/0x10
[ 244.261622] ? ret_from_fork_asm+0x1a/0x30
[ 244.262837] </TASK>
[ 244.264487] task:jbd2/vda1-8 state:D stack:0 pid:746 tgid:746 ppid:2 task_flags:0x240040 flags:0x00080000
[ 244.267474] Call Trace:
[ 244.268249] <TASK>
[ 244.268991] __schedule+0x3df/0x10c0
[ 244.271800] ? __pfx_kjournald2+0x10/0x10
[ 244.273055] schedule+0x23/0xd0
[ 244.274078] jbd2_journal_wait_updates+0x6e/0xe0
[ 244.275485] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.279864] jbd2_journal_commit_transaction+0x23f/0x1880
[ 244.281536] ? _raw_spin_unlock+0xa/0x30
[ 244.282759] ? finish_task_switch.isra.0+0xc8/0x3a0
[ 244.284241] ? lock_timer_base+0x70/0x90
[ 244.285396] ? _raw_spin_unlock_irqrestore+0xa/0x30
[ 244.286853] ? __pfx_kjournald2+0x10/0x10
[ 244.288043] kjournald2+0xa3/0x240
[ 244.289099] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.290625] ? __pfx_kjournald2+0x10/0x10
[ 244.291821] kthread+0xdf/0x120
[ 244.292801] ? __pfx_kthread+0x10/0x10
[ 244.293969] ret_from_fork+0x2a0/0x350
[ 244.295129] ? __pfx_kthread+0x10/0x10
[ 244.296351] ? __pfx_kthread+0x10/0x10
[ 244.299175] ret_from_fork_asm+0x1a/0x30
[ 244.300435] </TASK>
[ 244.301227] task:systemd-journal state:D stack:0 pid:799 tgid:799 ppid:1 task_flags:0x400100 flags:0x00080002
[ 244.304287] Call Trace:
[ 244.305142] <TASK>
[ 244.305891] __schedule+0x3df/0x10c0
[ 244.307032] schedule+0x23/0xd0
[ 244.308071] wait_transaction_locked+0x83/0xd0
[ 244.312511] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.314088] add_transaction_credits+0x179/0x310
[ 244.315464] ? __wake_up_common+0x72/0xa0
[ 244.316688] ? xas_load+0x9/0xc0
[ 244.317715] start_this_handle+0xf7/0x4c0
[ 244.318945] ? __filemap_get_folio_mpol+0x3f/0x500
[ 244.320382] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.321824] jbd2__journal_start+0xf8/0x220
[ 244.323399] ? inode_set_ctime_current+0x3a/0x260
[ 244.326260] ext4_dirty_inode+0x34/0x80
[ 244.327526] __mark_inode_dirty+0x5f/0x3e0
[ 244.328794] file_update_time_flags+0xfc/0x110
[ 244.330128] ext4_page_mkwrite+0x9b/0x550
[ 244.331369] do_page_mkwrite+0x49/0xa0
[ 244.332546] ? __do_fault+0x34/0x170
[ 244.333672] do_fault+0x115/0x610
[ 244.334730] ? __pte_offset_map+0x17/0xb0
[ 244.336022] __handle_mm_fault+0x976/0x10b0
[ 244.337306] handle_mm_fault+0xd3/0x250
[ 244.338514] do_user_addr_fault+0x217/0x6c0
[ 244.339807] exc_page_fault+0x7b/0x1a0
[ 244.343933] ? do_syscall_64+0xe8/0x7c0
[ 244.345143] asm_exc_page_fault+0x22/0x30
[ 244.346377] RIP: 0033:0x7f2ba861a046
[ 244.347510] RSP: 002b:00007ffc4e80fee0 EFLAGS: 00010202
[ 244.349062] RAX: 00007f2ba6232008 RBX: 00005595fb2b6e20 RCX: 00007ffc4e80fff8
[ 244.352907] RDX: 00007ffc4e80fef0 RSI: 0000000000000006 RDI: 00005595fb2a50b0
[ 244.354940] RBP: 0000000000000028 R08: 00005595fb2b7000 R09: 00005595fb2b6e58
[ 244.356983] R10: 0000000000000002 R11: 00000000000023e8 R12: 0000000000000006
[ 244.358999] R13: 00007ffc4e810000 R14: 00007ffc4e80fff8 R15: 0000000000432008
[ 244.361028] </TASK>
[ 244.361939] task:systemd-timesyn state:D stack:0 pid:1067 tgid:1067 ppid:1 task_flags:0x400100 flags:0x00080002
[ 244.365002] Call Trace:
[ 244.365854] <TASK>
[ 244.366606] __schedule+0x3df/0x10c0
[ 244.367766] schedule+0x23/0xd0
[ 244.368759] wait_transaction_locked+0x83/0xd0
[ 244.370049] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.371631] add_transaction_credits+0x179/0x310
[ 244.376054] ? xa_load+0x72/0xb0
[ 244.378671] start_this_handle+0xf7/0x4c0
[ 244.379995] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.381471] jbd2__journal_start+0xf8/0x220
[ 244.382786] ? pick_link+0x2d1/0x450
[ 244.383944] ext4_dirty_inode+0x34/0x80
[ 244.385126] __mark_inode_dirty+0x5f/0x3e0
[ 244.386377] ext4_setattr+0x222/0xa60
[ 244.387548] ? path_lookupat+0xc6/0x2a0
[ 244.388726] notify_change+0x337/0x520
[ 244.389835] ? vfs_utimes+0x139/0x250
[ 244.390978] vfs_utimes+0x139/0x250
[ 244.392092] ? do_getname+0x2e/0x1a0
[ 244.393228] do_utimes+0xb8/0x130
[ 244.394284] __x64_sys_utimensat+0x77/0xc0
[ 244.395534] do_syscall_64+0xe8/0x7c0
[ 244.396668] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 244.398140] RIP: 0033:0x7f388ad1a91f
[ 244.399248] RSP: 002b:00007ffc384729e8 EFLAGS: 00000206 ORIG_RAX: 0000000000000118
[ 244.401392] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f388ad1a91f
[ 244.407786] RDX: 0000000000000000 RSI: 00007ffc384729f0 RDI: 00000000ffffff9c
[ 244.409870] RBP: 00007ffc384729f0 R08: 0000000000000000 R09: 0000000000000069
[ 244.411931] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
[ 244.413961] R13: 00000000ffffffff R14: ffffffffffffffff R15: 00000000ffffffff
[ 244.416018] </TASK>
[ 244.417284] task:a.out state:D stack:0 pid:1322 tgid:1322 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 244.420294] Call Trace:
[ 244.421158] <TASK>
[ 244.421924] __schedule+0x3df/0x10c0
[ 244.423086] schedule+0x23/0xd0
[ 244.424150] wait_transaction_locked+0x83/0xd0
[ 244.425532] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.427087] add_transaction_credits+0x179/0x310
[ 244.428536] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 244.431406] start_this_handle+0xf7/0x4c0
[ 244.432707] ? do_file_open+0xd2/0x180
[ 244.433916] ? verify_dirent_name+0x1c/0x40
[ 244.435253] ? filldir64+0x2c/0x190
[ 244.436372] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.441194] jbd2__journal_start+0xf8/0x220
[ 244.442564] ext4_dirty_inode+0x34/0x80
[ 244.443789] __mark_inode_dirty+0x5f/0x3e0
[ 244.445048] touch_atime+0x155/0x190
[ 244.446176] iterate_dir+0x160/0x260
[ 244.447319] __x64_sys_getdents64+0x76/0x110
[ 244.448604] ? __pfx_filldir64+0x10/0x10
[ 244.449820] do_syscall_64+0xe8/0x7c0
[ 244.450928] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 244.452440] RIP: 0033:0x7f059aab7043
[ 244.453558] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 244.455666] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 244.459735] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 244.461799] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 244.463873] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 244.465935] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 244.467979] </TASK>
[ 244.468769] task:a.out state:D stack:0 pid:1323 tgid:1323 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 244.475435] Call Trace:
[ 244.476322] <TASK>
[ 244.477111] __schedule+0x3df/0x10c0
[ 244.478296] schedule+0x23/0xd0
[ 244.479371] jbd2_log_wait_commit+0x81/0x100
[ 244.480727] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.482327] jbd2_journal_stop+0x2c2/0x360
[ 244.485329] __ext4_journal_stop+0x3b/0xc0
[ 244.486668] ext4_evict_inode+0x2e9/0x690
[ 244.487971] evict+0xe4/0x260
[ 244.488996] vfs_rmdir+0x1eb/0x270
[ 244.490112] filename_rmdir+0x1a7/0x220
[ 244.491350] __x64_sys_rmdir+0x24/0x40
[ 244.492548] do_syscall_64+0xe8/0x7c0
[ 244.493708] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 244.495225] RIP: 0033:0x7f059aae0b67
[ 244.496349] RSP: 002b:00007ffee89302a8 EFLAGS: 00000207 ORIG_RAX: 0000000000000054
[ 244.498553] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aae0b67
[ 244.500611] RDX: 0000000000010cf0 RSI: 0000000000000000 RDI: 00007ffee8931440
[ 244.506084] RBP: 00007ffee8931390 R08: 0000000000000000 R09: 0000000000000073
[ 244.508202] R10: 0000000000001000 R11: 0000000000000207 R12: 0000000000000000
[ 244.512010] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 244.514118] </TASK>
[ 244.514930] task:a.out state:D stack:0 pid:1324 tgid:1324 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 244.518012] Call Trace:
[ 244.518877] <TASK>
[ 244.519674] __schedule+0x3df/0x10c0
[ 244.520839] schedule+0x23/0xd0
[ 244.521895] wait_transaction_locked+0x83/0xd0
[ 244.523352] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.524958] add_transaction_credits+0x179/0x310
[ 244.526381] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 244.527835] start_this_handle+0xf7/0x4c0
[ 244.529113] ? do_file_open+0xd2/0x180
[ 244.530318] ? verify_dirent_name+0x1c/0x40
[ 244.531667] ? filldir64+0x2c/0x190
[ 244.532819] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.539050] jbd2__journal_start+0xf8/0x220
[ 244.540461] ext4_dirty_inode+0x34/0x80
[ 244.541735] __mark_inode_dirty+0x5f/0x3e0
[ 244.543030] touch_atime+0x155/0x190
[ 244.544214] iterate_dir+0x160/0x260
[ 244.545368] __x64_sys_getdents64+0x76/0x110
[ 244.546704] ? __pfx_filldir64+0x10/0x10
[ 244.547965] do_syscall_64+0xe8/0x7c0
[ 244.549143] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 244.550683] RIP: 0033:0x7f059aab7043
[ 244.551847] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 244.554005] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 244.556059] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 244.558119] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 244.560147] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 244.562194] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 244.565983] </TASK>
[ 244.569918] task:a.out state:D stack:0 pid:1325 tgid:1325 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 244.573036] Call Trace:
[ 244.573921] <TASK>
[ 244.574703] __schedule+0x3df/0x10c0
[ 244.575886] schedule+0x23/0xd0
[ 244.576904] wait_transaction_locked+0x83/0xd0
[ 244.578273] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.579875] add_transaction_credits+0x179/0x310
[ 244.581309] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 244.582686] start_this_handle+0xf7/0x4c0
[ 244.583966] ? do_file_open+0xd2/0x180
[ 244.585169] ? verify_dirent_name+0x1c/0x40
[ 244.586494] ? filldir64+0x2c/0x190
[ 244.587631] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.589085] jbd2__journal_start+0xf8/0x220
[ 244.592092] ext4_dirty_inode+0x34/0x80
[ 244.593359] __mark_inode_dirty+0x5f/0x3e0
[ 244.594668] touch_atime+0x155/0x190
[ 244.595838] iterate_dir+0x160/0x260
[ 244.596974] __x64_sys_getdents64+0x76/0x110
[ 244.598284] ? __pfx_filldir64+0x10/0x10
[ 244.602896] do_syscall_64+0xe8/0x7c0
[ 244.604092] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 244.605601] RIP: 0033:0x7f059aab7043
[ 244.606729] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 244.608900] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 244.610973] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 244.613037] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 244.615101] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 244.618872] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 244.620991] </TASK>
[ 244.621792] task:a.out state:D stack:0 pid:1326 tgid:1326 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 244.624850] Call Trace:
[ 244.625713] <TASK>
[ 244.626489] __schedule+0x3df/0x10c0
[ 244.627667] schedule+0x23/0xd0
[ 244.628723] wait_transaction_locked+0x83/0xd0
[ 244.630107] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.631707] add_transaction_credits+0x179/0x310
[ 244.636411] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 244.637809] start_this_handle+0xf7/0x4c0
[ 244.639071] ? do_file_open+0xd2/0x180
[ 244.640293] ? verify_dirent_name+0x1c/0x40
[ 244.641616] ? filldir64+0x2c/0x190
[ 244.642819] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.645914] jbd2__journal_start+0xf8/0x220
[ 244.647274] ext4_dirty_inode+0x34/0x80
[ 244.648509] __mark_inode_dirty+0x5f/0x3e0
[ 244.649798] touch_atime+0x155/0x190
[ 244.650954] iterate_dir+0x160/0x260
[ 244.652099] __x64_sys_getdents64+0x76/0x110
[ 244.653403] ? __pfx_filldir64+0x10/0x10
[ 244.654622] do_syscall_64+0xe8/0x7c0
[ 244.655790] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 244.657294] RIP: 0033:0x7f059aab7043
[ 244.658430] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 244.660611] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 244.662717] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 244.668229] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 244.672263] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 244.674362] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 244.676407] </TASK>
[ 244.677216] task:a.out state:D stack:0 pid:1327 tgid:1327 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 244.680303] Call Trace:
[ 244.681173] <TASK>
[ 244.681960] __schedule+0x3df/0x10c0
[ 244.683158] schedule+0x23/0xd0
[ 244.684218] wait_transaction_locked+0x83/0xd0
[ 244.685622] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.687261] add_transaction_credits+0x179/0x310
[ 244.688706] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 244.690098] start_this_handle+0xf7/0x4c0
[ 244.691376] ? do_file_open+0xd2/0x180
[ 244.692613] ? verify_dirent_name+0x1c/0x40
[ 244.693934] ? filldir64+0x2c/0x190
[ 244.695079] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.699526] jbd2__journal_start+0xf8/0x220
[ 244.700885] ext4_dirty_inode+0x34/0x80
[ 244.702100] __mark_inode_dirty+0x5f/0x3e0
[ 244.703409] touch_atime+0x155/0x190
[ 244.704585] iterate_dir+0x160/0x260
[ 244.705742] __x64_sys_getdents64+0x76/0x110
[ 244.707026] ? __pfx_filldir64+0x10/0x10
[ 244.708266] do_syscall_64+0xe8/0x7c0
[ 244.709454] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 244.710984] RIP: 0033:0x7f059aab7043
[ 244.712133] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 244.714306] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 244.716351] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 244.718442] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 244.720519] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 244.722658] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 244.726497] </TASK>
[ 244.727375] task:a.out state:D stack:0 pid:1328 tgid:1328 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 244.733898] Call Trace:
[ 244.734792] <TASK>
[ 244.735571] __schedule+0x3df/0x10c0
[ 244.736734] schedule+0x23/0xd0
[ 244.737780] wait_transaction_locked+0x83/0xd0
[ 244.739178] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.740737] add_transaction_credits+0x179/0x310
[ 244.742113] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 244.743535] start_this_handle+0xf7/0x4c0
[ 244.744814] ? do_file_open+0xd2/0x180
[ 244.746021] ? verify_dirent_name+0x1c/0x40
[ 244.747342] ? filldir64+0x2c/0x190
[ 244.748488] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.751590] jbd2__journal_start+0xf8/0x220
[ 244.752932] ext4_dirty_inode+0x34/0x80
[ 244.754155] __mark_inode_dirty+0x5f/0x3e0
[ 244.755456] touch_atime+0x155/0x190
[ 244.756610] iterate_dir+0x160/0x260
[ 244.757743] __x64_sys_getdents64+0x76/0x110
[ 244.759049] ? __pfx_filldir64+0x10/0x10
[ 244.760279] do_syscall_64+0xe8/0x7c0
[ 244.764845] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 244.766429] RIP: 0033:0x7f059aab7043
[ 244.767594] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 244.769747] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 244.771760] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 244.773790] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 244.775832] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 244.779827] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 244.781930] </TASK>
[ 244.782758] task:a.out state:D stack:0 pid:1354 tgid:1354 ppid:1329 task_flags:0x440040 flags:0x00080002
[ 244.785863] Call Trace:
[ 244.786733] <TASK>
[ 244.787526] __schedule+0x3df/0x10c0
[ 244.788709] schedule+0x23/0xd0
[ 244.789792] __wait_on_freeing_inode+0x95/0x160
[ 244.791255] ? __pfx_var_wake_function+0x10/0x10
[ 244.792714] insert_inode_locked+0x140/0x1c0
[ 244.797388] __ext4_new_inode+0xb54/0x19d0
[ 244.798754] ext4_mkdir+0xc2/0x320
[ 244.799902] vfs_mkdir+0xba/0x220
[ 244.800973] filename_mkdirat+0x1b8/0x210
[ 244.802253] __x64_sys_mkdir+0x2b/0x40
[ 244.805171] do_syscall_64+0xe8/0x7c0
[ 244.806395] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 244.807959] RIP: 0033:0x7f059aadef27
[ 244.809084] RSP: 002b:00007ffee8932268 EFLAGS: 00000246 ORIG_RAX: 0000000000000053
[ 244.811321] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aadef27
[ 244.813380] RDX: 0000000000000000 RSI: 00000000000001ff RDI: 0000000020000040
[ 244.815446] RBP: 00007ffee8932440 R08: 0000000000000000 R09: 0000000000000000
[ 244.817505] R10: 00007f059a9ff9f8 R11: 0000000000000246 R12: 0000000000000000
[ 244.819547] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 244.821602] </TASK>
[ 244.822639] INFO: task kworker/u320:13:433 blocked for more than 122 seconds.
[ 244.824701] Not tainted 7.0.0-rc3-next-20260310-00004-gc4c7aa0faf33-dirty #563
[ 244.831918] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 244.834184] task:kworker/u320:13 state:D stack:0 pid:433 tgid:433 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 244.837368] Workqueue: writeback wb_workfn (flush-254:0)
[ 244.839011] Call Trace:
[ 244.839917] <TASK>
[ 244.840715] __schedule+0x3df/0x10c0
[ 244.841880] ? bdev_count_inflight_rw.part.0+0x53/0x80
[ 244.843499] schedule+0x23/0xd0
[ 244.844550] wait_transaction_locked+0x83/0xd0
[ 244.845937] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.847557] add_transaction_credits+0x179/0x310
[ 244.848976] start_this_handle+0xf7/0x4c0
[ 244.850289] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.851819] jbd2__journal_start+0xf8/0x220
[ 244.853159] ext4_do_writepages+0x487/0xfd0
[ 244.854516] ? psi_group_change+0x10a/0x2c0
[ 244.855872] ? sched_clock_cpu+0xb/0x1f0
[ 244.861750] ? ext4_writepages+0xbc/0x1a0
[ 244.863075] ext4_writepages+0xbc/0x1a0
[ 244.864344] do_writepages+0xcf/0x160
[ 244.865550] __writeback_single_inode+0x42/0x340
[ 244.866981] writeback_sb_inodes+0x231/0x560
[ 244.868349] __writeback_inodes_wb+0x4c/0xe0
[ 244.869712] wb_writeback+0x2c6/0x360
[ 244.870894] ? get_nr_inodes+0x3b/0x60
[ 244.872086] wb_workfn+0x35e/0x450
[ 244.873152] ? try_to_wake_up+0x7c/0x7b0
[ 244.874371] process_one_work+0x18b/0x390
[ 244.875639] worker_thread+0x19b/0x310
[ 244.876816] ? __pfx_worker_thread+0x10/0x10
[ 244.878124] kthread+0xdf/0x120
[ 244.879171] ? __pfx_kthread+0x10/0x10
[ 244.880351] ret_from_fork+0x2a0/0x350
[ 244.881538] ? __pfx_kthread+0x10/0x10
[ 244.882766] ? __pfx_kthread+0x10/0x10
[ 244.885517] ret_from_fork_asm+0x1a/0x30
[ 244.886823] </TASK>
[ 244.887632] total dump:
[ 244.888494] task:systemd state:D stack:0 pid:1365 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 244.895130] Call Trace:
[ 244.896057] <TASK>
[ 244.896841] __schedule+0x3df/0x10c0
[ 244.897950] schedule+0x23/0xd0
[ 244.898933] wait_transaction_locked+0x83/0xd0
[ 244.900266] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.901805] add_transaction_credits+0x179/0x310
[ 244.903244] start_this_handle+0xf7/0x4c0
[ 244.904496] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.905919] jbd2__journal_start+0xf8/0x220
[ 244.907214] ? ext4_empty_dir+0x37f/0x390
[ 244.908447] ext4_rmdir+0x1be/0x450
[ 244.909622] vfs_rmdir+0x116/0x270
[ 244.912348] filename_rmdir+0x1a7/0x220
[ 244.913568] __x64_sys_unlinkat+0x54/0x60
[ 244.914745] do_syscall_64+0xe8/0x7c0
[ 244.915881] ? sysvec_call_function+0x39/0x90
[ 244.917177] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 244.918665] RIP: 0033:0x7f1a78517b37
[ 244.919766] RSP: 002b:00007f1a77a84ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 244.921894] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f1a78517b37
[ 244.927310] RDX: 0000000000000200 RSI: 00007f1a70008c20 RDI: 000000000000000c
[ 244.929383] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 244.931371] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a70008c20
[ 244.933380] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 244.935405] </TASK>
[ 244.936226] task:systemd state:D stack:0 pid:1366 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 244.940975] Call Trace:
[ 244.941835] <TASK>
[ 244.942589] __schedule+0x3df/0x10c0
[ 244.943688] schedule+0x23/0xd0
[ 244.944702] wait_transaction_locked+0x83/0xd0
[ 244.946002] ? __pfx_autoremove_wake_function+0x10/0x10
[ 244.947591] add_transaction_credits+0x179/0x310
[ 244.948986] start_this_handle+0xf7/0x4c0
[ 244.950203] ? kmem_cache_alloc_noprof+0x115/0x450
[ 244.951659] jbd2__journal_start+0xf8/0x220
[ 244.952942] ? ext4_empty_dir+0x37f/0x390
[ 244.954186] ext4_rmdir+0x1be/0x450
[ 244.958371] vfs_rmdir+0x116/0x270
[ 244.959484] filename_rmdir+0x1a7/0x220
[ 244.960674] __x64_sys_unlinkat+0x54/0x60
[ 244.961911] do_syscall_64+0xe8/0x7c0
[ 244.964837] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 244.966373] RIP: 0033:0x7f1a78517b37
[ 244.967511] RSP: 002b:00007f1a77283ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 244.969678] RAX: ffffffffffffffda RBX: 0000000000000016 RCX: 00007f1a78517b37
[ 244.971736] RDX: 0000000000000200 RSI: 00007f1a68008c20 RDI: 0000000000000016
[ 244.973780] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 244.975842] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a68008c20
[ 244.977867] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 244.979914] </TASK>
[ 244.984047] task:kworker/u320:13 state:D stack:0 pid:433 tgid:433 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 244.991551] Workqueue: writeback wb_workfn (flush-254:0)
[ 244.993186] Call Trace:
[ 244.994058] <TASK>
[ 244.994846] __schedule+0x3df/0x10c0
[ 244.996000] ? bdev_count_inflight_rw.part.0+0x53/0x80
[ 244.997559] schedule+0x23/0xd0
[ 244.998586] wait_transaction_locked+0x83/0xd0
[ 244.999986] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.001573] add_transaction_credits+0x179/0x310
[ 245.002968] start_this_handle+0xf7/0x4c0
[ 245.004247] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.005721] jbd2__journal_start+0xf8/0x220
[ 245.007041] ext4_do_writepages+0x487/0xfd0
[ 245.008367] ? psi_group_change+0x10a/0x2c0
[ 245.009693] ? sched_clock_cpu+0xb/0x1f0
[ 245.010929] ? ext4_writepages+0xbc/0x1a0
[ 245.012203] ext4_writepages+0xbc/0x1a0
[ 245.013433] do_writepages+0xcf/0x160
[ 245.014599] __writeback_single_inode+0x42/0x340
[ 245.016113] writeback_sb_inodes+0x231/0x560
[ 245.021908] __writeback_inodes_wb+0x4c/0xe0
[ 245.023339] wb_writeback+0x2c6/0x360
[ 245.024526] ? get_nr_inodes+0x3b/0x60
[ 245.025721] wb_workfn+0x35e/0x450
[ 245.026801] ? try_to_wake_up+0x7c/0x7b0
[ 245.028032] process_one_work+0x18b/0x390
[ 245.029290] worker_thread+0x19b/0x310
[ 245.030400] ? __pfx_worker_thread+0x10/0x10
[ 245.031723] kthread+0xdf/0x120
[ 245.032729] ? __pfx_kthread+0x10/0x10
[ 245.033891] ret_from_fork+0x2a0/0x350
[ 245.035058] ? __pfx_kthread+0x10/0x10
[ 245.036231] ? __pfx_kthread+0x10/0x10
[ 245.037355] ret_from_fork_asm+0x1a/0x30
[ 245.038564] </TASK>
[ 245.039366] task:kworker/u320:21 state:D stack:0 pid:441 tgid:441 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 245.042375] Workqueue: writeback wb_workfn (flush-254:0)
[ 245.045859] Call Trace:
[ 245.046761] <TASK>
[ 245.047536] __schedule+0x3df/0x10c0
[ 245.048652] schedule+0x23/0xd0
[ 245.049705] wait_transaction_locked+0x83/0xd0
[ 245.054229] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.055876] add_transaction_credits+0x179/0x310
[ 245.057287] start_this_handle+0xf7/0x4c0
[ 245.058527] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.059972] jbd2__journal_start+0xf8/0x220
[ 245.061244] ext4_do_writepages+0x487/0xfd0
[ 245.062535] ? blk_mq_dispatch_queue_requests+0x17b/0x1b0
[ 245.064124] ? blk_mq_flush_plug_list+0x74/0x180
[ 245.065518] ? ext4_writepages+0xbc/0x1a0
[ 245.066734] ext4_writepages+0xbc/0x1a0
[ 245.067915] do_writepages+0xcf/0x160
[ 245.069040] __writeback_single_inode+0x42/0x340
[ 245.072188] writeback_sb_inodes+0x231/0x560
[ 245.073509] __writeback_inodes_wb+0x4c/0xe0
[ 245.074751] wb_writeback+0x2c6/0x360
[ 245.075889] ? get_nr_inodes+0x3b/0x60
[ 245.077023] wb_workfn+0x35e/0x450
[ 245.078058] ? try_to_wake_up+0x323/0x7b0
[ 245.079258] process_one_work+0x18b/0x390
[ 245.080474] worker_thread+0x19b/0x310
[ 245.081610] ? __pfx_worker_thread+0x10/0x10
[ 245.082849] kthread+0xdf/0x120
[ 245.086794] ? __pfx_kthread+0x10/0x10
[ 245.088018] ret_from_fork+0x2a0/0x350
[ 245.089170] ? __pfx_kthread+0x10/0x10
[ 245.090316] ? __pfx_kthread+0x10/0x10
[ 245.091471] ret_from_fork_asm+0x1a/0x30
[ 245.092630] </TASK>
[ 245.093682] task:kworker/22:1 state:D stack:0 pid:482 tgid:482 ppid:2 task_flags:0x4208060 flags:0x00080000
[ 245.098531] Workqueue: events drm_fb_helper_damage_work
[ 245.100119] Call Trace:
[ 245.100959] <TASK>
[ 245.101700] __schedule+0x3df/0x10c0
[ 245.102825] ? drm_update_vblank_count+0x101/0x3c0
[ 245.104275] schedule+0x23/0xd0
[ 245.105293] schedule_timeout+0x77/0x100
[ 245.106505] ? __pfx_process_timeout+0x10/0x10
[ 245.107824] drm_atomic_helper_wait_for_vblanks.part.0+0x175/0x1f0
[ 245.109636] ? psi_task_switch+0x10f/0x290
[ 245.110875] ? __schedule+0x3df/0x10c0
[ 245.112034] ? schedule+0x23/0xd0
[ 245.113073] ? schedule_timeout+0x77/0x100
[ 245.114277] ? __pfx_process_timeout+0x10/0x10
[ 245.115619] ? drm_crtc_wait_one_vblank+0xe4/0x1b0
[ 245.120150] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.121726] ? drm_client_modeset_wait_for_vblank+0x57/0x70
[ 245.124979] ? drm_fb_helper_damage_work+0xdc/0x190
[ 245.126489] ? process_one_work+0x18b/0x390
[ 245.127748] ? worker_thread+0x19b/0x310
[ 245.128914] ? __pfx_worker_thread+0x10/0x10
[ 245.130193] ? kthread+0xdf/0x120
[ 245.131285] ? __pfx_kthread+0x10/0x10
[ 245.132444] ? ret_from_fork+0x2a0/0x350
[ 245.133630] ? __pfx_kthread+0x10/0x10
[ 245.134770] ? __pfx_kthread+0x10/0x10
[ 245.135925] ? ret_from_fork_asm+0x1a/0x30
[ 245.137146] </TASK>
[ 245.138785] task:jbd2/vda1-8 state:D stack:0 pid:746 tgid:746 ppid:2 task_flags:0x240040 flags:0x00080000
[ 245.141806] Call Trace:
[ 245.142617] <TASK>
[ 245.143348] __schedule+0x3df/0x10c0
[ 245.144473] ? __pfx_kjournald2+0x10/0x10
[ 245.145678] schedule+0x23/0xd0
[ 245.146674] jbd2_journal_wait_updates+0x6e/0xe0
[ 245.152501] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.154083] jbd2_journal_commit_transaction+0x23f/0x1880
[ 245.155694] ? _raw_spin_unlock+0xa/0x30
[ 245.156889] ? finish_task_switch.isra.0+0xc8/0x3a0
[ 245.158331] ? lock_timer_base+0x70/0x90
[ 245.159548] ? _raw_spin_unlock_irqrestore+0xa/0x30
[ 245.161007] ? __pfx_kjournald2+0x10/0x10
[ 245.162227] kjournald2+0xa3/0x240
[ 245.163312] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.164872] ? __pfx_kjournald2+0x10/0x10
[ 245.166087] kthread+0xdf/0x120
[ 245.167096] ? __pfx_kthread+0x10/0x10
[ 245.168282] ret_from_fork+0x2a0/0x350
[ 245.169454] ? __pfx_kthread+0x10/0x10
[ 245.170621] ? __pfx_kthread+0x10/0x10
[ 245.171771] ret_from_fork_asm+0x1a/0x30
[ 245.172965] </TASK>
[ 245.173741] task:systemd-journal state:D stack:0 pid:799 tgid:799 ppid:1 task_flags:0x400100 flags:0x00080002
[ 245.178488] Call Trace:
[ 245.179424] <TASK>
[ 245.183130] __schedule+0x3df/0x10c0
[ 245.184310] schedule+0x23/0xd0
[ 245.185308] wait_transaction_locked+0x83/0xd0
[ 245.186626] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.188119] add_transaction_credits+0x179/0x310
[ 245.189533] ? __wake_up_common+0x72/0xa0
[ 245.190756] ? xas_load+0x9/0xc0
[ 245.191796] start_this_handle+0xf7/0x4c0
[ 245.193048] ? __filemap_get_folio_mpol+0x3f/0x500
[ 245.194483] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.195911] jbd2__journal_start+0xf8/0x220
[ 245.197180] ? inode_set_ctime_current+0x3a/0x260
[ 245.198603] ext4_dirty_inode+0x34/0x80
[ 245.199792] __mark_inode_dirty+0x5f/0x3e0
[ 245.201033] file_update_time_flags+0xfc/0x110
[ 245.202361] ext4_page_mkwrite+0x9b/0x550
[ 245.205402] do_page_mkwrite+0x49/0xa0
[ 245.206610] ? __do_fault+0x34/0x170
[ 245.207743] do_fault+0x115/0x610
[ 245.208769] ? __pte_offset_map+0x17/0xb0
[ 245.209991] __handle_mm_fault+0x976/0x10b0
[ 245.211262] handle_mm_fault+0xd3/0x250
[ 245.215553] do_user_addr_fault+0x217/0x6c0
[ 245.216852] exc_page_fault+0x7b/0x1a0
[ 245.218009] ? do_syscall_64+0xe8/0x7c0
[ 245.219195] asm_exc_page_fault+0x22/0x30
[ 245.220417] RIP: 0033:0x7f2ba861a046
[ 245.221521] RSP: 002b:00007ffc4e80fee0 EFLAGS: 00010202
[ 245.223057] RAX: 00007f2ba6232008 RBX: 00005595fb2b6e20 RCX: 00007ffc4e80fff8
[ 245.225078] RDX: 00007ffc4e80fef0 RSI: 0000000000000006 RDI: 00005595fb2a50b0
[ 245.227086] RBP: 0000000000000028 R08: 00005595fb2b7000 R09: 00005595fb2b6e58
[ 245.229122] R10: 0000000000000002 R11: 00000000000023e8 R12: 0000000000000006
[ 245.233030] R13: 00007ffc4e810000 R14: 00007ffc4e80fff8 R15: 0000000000432008
[ 245.235087] </TASK>
[ 245.236024] task:systemd-timesyn state:D stack:0 pid:1067 tgid:1067 ppid:1 task_flags:0x400100 flags:0x00080002
[ 245.239066] Call Trace:
[ 245.239907] <TASK>
[ 245.240657] __schedule+0x3df/0x10c0
[ 245.241782] schedule+0x23/0xd0
[ 245.242805] wait_transaction_locked+0x83/0xd0
[ 245.247227] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.248774] add_transaction_credits+0x179/0x310
[ 245.250158] ? xa_load+0x72/0xb0
[ 245.251228] start_this_handle+0xf7/0x4c0
[ 245.252486] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.253937] jbd2__journal_start+0xf8/0x220
[ 245.255262] ? pick_link+0x2d1/0x450
[ 245.257937] ext4_dirty_inode+0x34/0x80
[ 245.259240] __mark_inode_dirty+0x5f/0x3e0
[ 245.260521] ext4_setattr+0x222/0xa60
[ 245.261670] ? path_lookupat+0xc6/0x2a0
[ 245.262856] notify_change+0x337/0x520
[ 245.264033] ? vfs_utimes+0x139/0x250
[ 245.265179] vfs_utimes+0x139/0x250
[ 245.266264] ? do_getname+0x2e/0x1a0
[ 245.267396] do_utimes+0xb8/0x130
[ 245.268450] __x64_sys_utimensat+0x77/0xc0
[ 245.269703] do_syscall_64+0xe8/0x7c0
[ 245.270828] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 245.272344] RIP: 0033:0x7f388ad1a91f
[ 245.273459] RSP: 002b:00007ffc384729e8 EFLAGS: 00000206 ORIG_RAX: 0000000000000118
[ 245.275599] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f388ad1a91f
[ 245.280836] RDX: 0000000000000000 RSI: 00007ffc384729f0 RDI: 00000000ffffff9c
[ 245.282991] RBP: 00007ffc384729f0 R08: 0000000000000000 R09: 0000000000000069
[ 245.286767] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
[ 245.288850] R13: 00000000ffffffff R14: ffffffffffffffff R15: 00000000ffffffff
[ 245.290908] </TASK>
[ 245.292188] task:a.out state:D stack:0 pid:1322 tgid:1322 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 245.295223] Call Trace:
[ 245.296084] <TASK>
[ 245.296867] __schedule+0x3df/0x10c0
[ 245.298023] schedule+0x23/0xd0
[ 245.299056] wait_transaction_locked+0x83/0xd0
[ 245.300471] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.302029] add_transaction_credits+0x179/0x310
[ 245.303427] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 245.304772] start_this_handle+0xf7/0x4c0
[ 245.306001] ? do_file_open+0xd2/0x180
[ 245.307220] ? verify_dirent_name+0x1c/0x40
[ 245.308516] ? filldir64+0x2c/0x190
[ 245.314458] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.315970] jbd2__journal_start+0xf8/0x220
[ 245.317280] ext4_dirty_inode+0x34/0x80
[ 245.318449] __mark_inode_dirty+0x5f/0x3e0
[ 245.319744] touch_atime+0x155/0x190
[ 245.320875] iterate_dir+0x160/0x260
[ 245.321996] __x64_sys_getdents64+0x76/0x110
[ 245.323326] ? __pfx_filldir64+0x10/0x10
[ 245.324565] do_syscall_64+0xe8/0x7c0
[ 245.325710] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 245.327260] RIP: 0033:0x7f059aab7043
[ 245.328391] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 245.330552] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 245.332593] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 245.334629] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 245.338248] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 245.340328] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 245.345439] </TASK>
[ 245.346257] task:a.out state:D stack:0 pid:1323 tgid:1323 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 245.349335] Call Trace:
[ 245.350204] <TASK>
[ 245.350987] __schedule+0x3df/0x10c0
[ 245.352160] schedule+0x23/0xd0
[ 245.353215] jbd2_log_wait_commit+0x81/0x100
[ 245.354554] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.356571] jbd2_journal_stop+0x2c2/0x360
[ 245.357879] __ext4_journal_stop+0x3b/0xc0
[ 245.359177] ext4_evict_inode+0x2e9/0x690
[ 245.360472] evict+0xe4/0x260
[ 245.361487] vfs_rmdir+0x1eb/0x270
[ 245.362593] filename_rmdir+0x1a7/0x220
[ 245.365644] __x64_sys_rmdir+0x24/0x40
[ 245.366826] do_syscall_64+0xe8/0x7c0
[ 245.368011] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 245.369528] RIP: 0033:0x7f059aae0b67
[ 245.370669] RSP: 002b:00007ffee89302a8 EFLAGS: 00000207 ORIG_RAX: 0000000000000054
[ 245.372822] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aae0b67
[ 245.378293] RDX: 0000000000010cf0 RSI: 0000000000000000 RDI: 00007ffee8931440
[ 245.380385] RBP: 00007ffee8931390 R08: 0000000000000000 R09: 0000000000000073
[ 245.382394] R10: 0000000000001000 R11: 0000000000000207 R12: 0000000000000000
[ 245.384468] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 245.386519] </TASK>
[ 245.387379] task:a.out state:D stack:0 pid:1324 tgid:1324 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 245.392433] Call Trace:
[ 245.393309] <TASK>
[ 245.394073] __schedule+0x3df/0x10c0
[ 245.395290] schedule+0x23/0xd0
[ 245.396355] wait_transaction_locked+0x83/0xd0
[ 245.397680] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.399305] add_transaction_credits+0x179/0x310
[ 245.400695] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 245.402029] start_this_handle+0xf7/0x4c0
[ 245.403322] ? do_file_open+0xd2/0x180
[ 245.404524] ? verify_dirent_name+0x1c/0x40
[ 245.405831] ? filldir64+0x2c/0x190
[ 245.410124] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.411641] jbd2__journal_start+0xf8/0x220
[ 245.412964] ext4_dirty_inode+0x34/0x80
[ 245.414158] __mark_inode_dirty+0x5f/0x3e0
[ 245.415479] touch_atime+0x155/0x190
[ 245.418166] iterate_dir+0x160/0x260
[ 245.419379] __x64_sys_getdents64+0x76/0x110
[ 245.420680] ? __pfx_filldir64+0x10/0x10
[ 245.421910] do_syscall_64+0xe8/0x7c0
[ 245.423074] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 245.424618] RIP: 0033:0x7f059aab7043
[ 245.425761] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 245.427918] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 245.429977] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 245.431998] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 245.434041] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 245.436081] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 245.438128] </TASK>
[ 245.438927] task:a.out state:D stack:0 pid:1325 tgid:1325 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 245.446655] Call Trace:
[ 245.447575] <TASK>
[ 245.448358] __schedule+0x3df/0x10c0
[ 245.449529] schedule+0x23/0xd0
[ 245.450576] wait_transaction_locked+0x83/0xd0
[ 245.451943] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.453533] add_transaction_credits+0x179/0x310
[ 245.454971] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 245.456376] start_this_handle+0xf7/0x4c0
[ 245.457654] ? do_file_open+0xd2/0x180
[ 245.458864] ? verify_dirent_name+0x1c/0x40
[ 245.460210] ? filldir64+0x2c/0x190
[ 245.461308] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.462777] jbd2__journal_start+0xf8/0x220
[ 245.464106] ext4_dirty_inode+0x34/0x80
[ 245.465340] __mark_inode_dirty+0x5f/0x3e0
[ 245.466624] touch_atime+0x155/0x190
[ 245.467789] iterate_dir+0x160/0x260
[ 245.468918] __x64_sys_getdents64+0x76/0x110
[ 245.474804] ? __pfx_filldir64+0x10/0x10
[ 245.476056] do_syscall_64+0xe8/0x7c0
[ 245.477210] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 245.478731] RIP: 0033:0x7f059aab7043
[ 245.479885] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 245.482031] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 245.484096] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 245.486155] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 245.488198] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 245.490262] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 245.492339] </TASK>
[ 245.493119] task:a.out state:D stack:0 pid:1326 tgid:1326 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 245.496217] Call Trace:
[ 245.498566] <TASK>
[ 245.499400] __schedule+0x3df/0x10c0
[ 245.500576] schedule+0x23/0xd0
[ 245.501621] wait_transaction_locked+0x83/0xd0
[ 245.502996] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.507972] add_transaction_credits+0x179/0x310
[ 245.509472] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 245.510861] start_this_handle+0xf7/0x4c0
[ 245.512156] ? do_file_open+0xd2/0x180
[ 245.513349] ? verify_dirent_name+0x1c/0x40
[ 245.514653] ? filldir64+0x2c/0x190
[ 245.515794] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.517255] jbd2__journal_start+0xf8/0x220
[ 245.518579] ext4_dirty_inode+0x34/0x80
[ 245.519801] __mark_inode_dirty+0x5f/0x3e0
[ 245.521070] touch_atime+0x155/0x190
[ 245.522215] iterate_dir+0x160/0x260
[ 245.525068] __x64_sys_getdents64+0x76/0x110
[ 245.526364] ? __pfx_filldir64+0x10/0x10
[ 245.527606] do_syscall_64+0xe8/0x7c0
[ 245.528768] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 245.530264] RIP: 0033:0x7f059aab7043
[ 245.531401] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 245.533552] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 245.535603] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 245.541096] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 245.543177] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 245.545243] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 245.547340] </TASK>
[ 245.548108] task:a.out state:D stack:0 pid:1327 tgid:1327 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 245.553327] Call Trace:
[ 245.554199] <TASK>
[ 245.554995] __schedule+0x3df/0x10c0
[ 245.556196] schedule+0x23/0xd0
[ 245.557245] wait_transaction_locked+0x83/0xd0
[ 245.558637] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.560258] add_transaction_credits+0x179/0x310
[ 245.561718] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 245.563168] start_this_handle+0xf7/0x4c0
[ 245.564456] ? do_file_open+0xd2/0x180
[ 245.565635] ? verify_dirent_name+0x1c/0x40
[ 245.566934] ? filldir64+0x2c/0x190
[ 245.568030] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.569497] jbd2__journal_start+0xf8/0x220
[ 245.574159] ext4_dirty_inode+0x34/0x80
[ 245.575430] __mark_inode_dirty+0x5f/0x3e0
[ 245.578669] touch_atime+0x155/0x190
[ 245.579892] iterate_dir+0x160/0x260
[ 245.581046] __x64_sys_getdents64+0x76/0x110
[ 245.582355] ? __pfx_filldir64+0x10/0x10
[ 245.583589] do_syscall_64+0xe8/0x7c0
[ 245.584746] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 245.586255] RIP: 0033:0x7f059aab7043
[ 245.587418] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 245.589588] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 245.591649] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 245.593702] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 245.595760] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 245.597815] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 245.599874] </TASK>
[ 245.600674] task:a.out state:D stack:0 pid:1328 tgid:1328 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 245.609028] Call Trace:
[ 245.609931] <TASK>
[ 245.610723] __schedule+0x3df/0x10c0
[ 245.611915] schedule+0x23/0xd0
[ 245.612975] wait_transaction_locked+0x83/0xd0
[ 245.614360] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.615961] add_transaction_credits+0x179/0x310
[ 245.617391] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 245.618783] start_this_handle+0xf7/0x4c0
[ 245.620060] ? do_file_open+0xd2/0x180
[ 245.621263] ? verify_dirent_name+0x1c/0x40
[ 245.622569] ? filldir64+0x2c/0x190
[ 245.623710] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.625171] jbd2__journal_start+0xf8/0x220
[ 245.626457] ext4_dirty_inode+0x34/0x80
[ 245.627692] __mark_inode_dirty+0x5f/0x3e0
[ 245.628967] touch_atime+0x155/0x190
[ 245.631824] iterate_dir+0x160/0x260
[ 245.632954] __x64_sys_getdents64+0x76/0x110
[ 245.637447] ? __pfx_filldir64+0x10/0x10
[ 245.638694] do_syscall_64+0xe8/0x7c0
[ 245.639872] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 245.641335] RIP: 0033:0x7f059aab7043
[ 245.642444] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 245.644590] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 245.646628] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 245.648682] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 245.650735] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 245.652791] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 245.654828] </TASK>
[ 245.655640] task:a.out state:D stack:0 pid:1354 tgid:1354 ppid:1329 task_flags:0x440040 flags:0x00080002
[ 245.660551] Call Trace:
[ 245.661431] <TASK>
[ 245.662212] __schedule+0x3df/0x10c0
[ 245.663383] schedule+0x23/0xd0
[ 245.664444] __wait_on_freeing_inode+0x95/0x160
[ 245.669016] ? __pfx_var_wake_function+0x10/0x10
[ 245.670483] insert_inode_locked+0x140/0x1c0
[ 245.671810] __ext4_new_inode+0xb54/0x19d0
[ 245.673109] ext4_mkdir+0xc2/0x320
[ 245.674213] vfs_mkdir+0xba/0x220
[ 245.675333] filename_mkdirat+0x1b8/0x210
[ 245.676592] __x64_sys_mkdir+0x2b/0x40
[ 245.677776] do_syscall_64+0xe8/0x7c0
[ 245.678929] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 245.680464] RIP: 0033:0x7f059aadef27
[ 245.681591] RSP: 002b:00007ffee8932268 EFLAGS: 00000246 ORIG_RAX: 0000000000000053
[ 245.685569] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aadef27
[ 245.687680] RDX: 0000000000000000 RSI: 00000000000001ff RDI: 0000000020000040
[ 245.689733] RBP: 00007ffee8932440 R08: 0000000000000000 R09: 0000000000000000
[ 245.691775] R10: 00007f059a9ff9f8 R11: 0000000000000246 R12: 0000000000000000
[ 245.693816] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 245.695891] </TASK>
[ 245.696877] INFO: task kworker/u320:21:441 blocked for more than 123 seconds.
[ 245.702192] Not tainted 7.0.0-rc3-next-20260310-00004-gc4c7aa0faf33-dirty #563
[ 245.704464] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 245.706694] task:kworker/u320:21 state:D stack:0 pid:441 tgid:441 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 245.711604] Workqueue: writeback wb_workfn (flush-254:0)
[ 245.713311] Call Trace:
[ 245.714213] <TASK>
[ 245.715040] __schedule+0x3df/0x10c0
[ 245.716245] schedule+0x23/0xd0
[ 245.717283] wait_transaction_locked+0x83/0xd0
[ 245.718679] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.720301] add_transaction_credits+0x179/0x310
[ 245.721763] start_this_handle+0xf7/0x4c0
[ 245.723074] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.724598] jbd2__journal_start+0xf8/0x220
[ 245.725928] ext4_do_writepages+0x487/0xfd0
[ 245.727316] ? blk_mq_dispatch_queue_requests+0x17b/0x1b0
[ 245.728968] ? blk_mq_flush_plug_list+0x74/0x180
[ 245.730443] ? ext4_writepages+0xbc/0x1a0
[ 245.731752] ext4_writepages+0xbc/0x1a0
[ 245.736476] do_writepages+0xcf/0x160
[ 245.739184] __writeback_single_inode+0x42/0x340
[ 245.740633] writeback_sb_inodes+0x231/0x560
[ 245.741990] __writeback_inodes_wb+0x4c/0xe0
[ 245.743349] wb_writeback+0x2c6/0x360
[ 245.744541] ? get_nr_inodes+0x3b/0x60
[ 245.745718] wb_workfn+0x35e/0x450
[ 245.746814] ? try_to_wake_up+0x323/0x7b0
[ 245.748083] process_one_work+0x18b/0x390
[ 245.749340] worker_thread+0x19b/0x310
[ 245.750545] ? __pfx_worker_thread+0x10/0x10
[ 245.751885] kthread+0xdf/0x120
[ 245.752918] ? __pfx_kthread+0x10/0x10
[ 245.754105] ret_from_fork+0x2a0/0x350
[ 245.755342] ? __pfx_kthread+0x10/0x10
[ 245.756549] ? __pfx_kthread+0x10/0x10
[ 245.757720] ret_from_fork_asm+0x1a/0x30
[ 245.758942] </TASK>
[ 245.759737] total dump:
[ 245.760594] task:systemd state:D stack:0 pid:1365 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 245.768526] Call Trace:
[ 245.769411] <TASK>
[ 245.770182] __schedule+0x3df/0x10c0
[ 245.771387] schedule+0x23/0xd0
[ 245.772437] wait_transaction_locked+0x83/0xd0
[ 245.773792] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.775363] add_transaction_credits+0x179/0x310
[ 245.776776] start_this_handle+0xf7/0x4c0
[ 245.778007] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.779461] jbd2__journal_start+0xf8/0x220
[ 245.780731] ? ext4_empty_dir+0x37f/0x390
[ 245.781913] ext4_rmdir+0x1be/0x450
[ 245.782998] vfs_rmdir+0x116/0x270
[ 245.784027] filename_rmdir+0x1a7/0x220
[ 245.785192] __x64_sys_unlinkat+0x54/0x60
[ 245.786415] do_syscall_64+0xe8/0x7c0
[ 245.787566] ? sysvec_call_function+0x39/0x90
[ 245.788870] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 245.792264] RIP: 0033:0x7f1a78517b37
[ 245.793429] RSP: 002b:00007f1a77a84ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 245.795542] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f1a78517b37
[ 245.797557] RDX: 0000000000000200 RSI: 00007f1a70008c20 RDI: 000000000000000c
[ 245.802811] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 245.804879] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a70008c20
[ 245.806910] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 245.808951] </TASK>
[ 245.809718] task:systemd state:D stack:0 pid:1366 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 245.812781] Call Trace:
[ 245.813611] <TASK>
[ 245.814353] __schedule+0x3df/0x10c0
[ 245.815505] schedule+0x23/0xd0
[ 245.816646] wait_transaction_locked+0x83/0xd0
[ 245.819551] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.821128] add_transaction_credits+0x179/0x310
[ 245.822553] start_this_handle+0xf7/0x4c0
[ 245.823813] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.825252] jbd2__journal_start+0xf8/0x220
[ 245.826550] ? ext4_empty_dir+0x37f/0x390
[ 245.827804] ext4_rmdir+0x1be/0x450
[ 245.828916] vfs_rmdir+0x116/0x270
[ 245.829997] filename_rmdir+0x1a7/0x220
[ 245.834210] __x64_sys_unlinkat+0x54/0x60
[ 245.835518] do_syscall_64+0xe8/0x7c0
[ 245.836693] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 245.838194] RIP: 0033:0x7f1a78517b37
[ 245.839322] RSP: 002b:00007f1a77283ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 245.841443] RAX: ffffffffffffffda RBX: 0000000000000016 RCX: 00007f1a78517b37
[ 245.845118] RDX: 0000000000000200 RSI: 00007f1a68008c20 RDI: 0000000000000016
[ 245.847255] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 245.849321] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a68008c20
[ 245.851415] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 245.853484] </TASK>
[ 245.857627] task:kworker/u320:13 state:D stack:0 pid:433 tgid:433 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 245.860688] Workqueue: writeback wb_workfn (flush-254:0)
[ 245.865333] Call Trace:
[ 245.866240] <TASK>
[ 245.867031] __schedule+0x3df/0x10c0
[ 245.868203] ? bdev_count_inflight_rw.part.0+0x53/0x80
[ 245.871259] schedule+0x23/0xd0
[ 245.872326] wait_transaction_locked+0x83/0xd0
[ 245.873696] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.875322] add_transaction_credits+0x179/0x310
[ 245.876749] start_this_handle+0xf7/0x4c0
[ 245.877991] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.879444] jbd2__journal_start+0xf8/0x220
[ 245.880728] ext4_do_writepages+0x487/0xfd0
[ 245.882016] ? psi_group_change+0x10a/0x2c0
[ 245.883420] ? sched_clock_cpu+0xb/0x1f0
[ 245.884667] ? ext4_writepages+0xbc/0x1a0
[ 245.885924] ext4_writepages+0xbc/0x1a0
[ 245.887178] do_writepages+0xcf/0x160
[ 245.888346] __writeback_single_inode+0x42/0x340
[ 245.889762] writeback_sb_inodes+0x231/0x560
[ 245.891088] __writeback_inodes_wb+0x4c/0xe0
[ 245.892434] wb_writeback+0x2c6/0x360
[ 245.893564] ? get_nr_inodes+0x3b/0x60
[ 245.894707] wb_workfn+0x35e/0x450
[ 245.900492] ? try_to_wake_up+0x7c/0x7b0
[ 245.901720] process_one_work+0x18b/0x390
[ 245.902973] worker_thread+0x19b/0x310
[ 245.904154] ? __pfx_worker_thread+0x10/0x10
[ 245.905466] kthread+0xdf/0x120
[ 245.906481] ? __pfx_kthread+0x10/0x10
[ 245.907651] ret_from_fork+0x2a0/0x350
[ 245.908785] ? __pfx_kthread+0x10/0x10
[ 245.909959] ? __pfx_kthread+0x10/0x10
[ 245.911113] ret_from_fork_asm+0x1a/0x30
[ 245.912324] </TASK>
[ 245.913144] task:kworker/u320:21 state:D stack:0 pid:441 tgid:441 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 245.916172] Workqueue: writeback wb_workfn (flush-254:0)
[ 245.917765] Call Trace:
[ 245.918618] <TASK>
[ 245.919384] __schedule+0x3df/0x10c0
[ 245.920548] schedule+0x23/0xd0
[ 245.921580] wait_transaction_locked+0x83/0xd0
[ 245.924602] ? __pfx_autoremove_wake_function+0x10/0x10
[ 245.926224] add_transaction_credits+0x179/0x310
[ 245.931062] start_this_handle+0xf7/0x4c0
[ 245.932368] ? kmem_cache_alloc_noprof+0x115/0x450
[ 245.933800] jbd2__journal_start+0xf8/0x220
[ 245.935089] ext4_do_writepages+0x487/0xfd0
[ 245.936392] ? blk_mq_dispatch_queue_requests+0x17b/0x1b0
[ 245.937980] ? blk_mq_flush_plug_list+0x74/0x180
[ 245.939371] ? ext4_writepages+0xbc/0x1a0
[ 245.940601] ext4_writepages+0xbc/0x1a0
[ 245.941770] do_writepages+0xcf/0x160
[ 245.942895] __writeback_single_inode+0x42/0x340
[ 245.944261] writeback_sb_inodes+0x231/0x560
[ 245.945548] __writeback_inodes_wb+0x4c/0xe0
[ 245.946795] wb_writeback+0x2c6/0x360
[ 245.947904] ? get_nr_inodes+0x3b/0x60
[ 245.949062] wb_workfn+0x35e/0x450
[ 245.951841] ? try_to_wake_up+0x323/0x7b0
[ 245.953100] process_one_work+0x18b/0x390
[ 245.954317] worker_thread+0x19b/0x310
[ 245.955488] ? __pfx_worker_thread+0x10/0x10
[ 245.956773] kthread+0xdf/0x120
[ 245.957727] ? __pfx_kthread+0x10/0x10
[ 245.961847] ret_from_fork+0x2a0/0x350
[ 245.963057] ? __pfx_kthread+0x10/0x10
[ 245.964185] ? __pfx_kthread+0x10/0x10
[ 245.965325] ret_from_fork_asm+0x1a/0x30
[ 245.966529] </TASK>
[ 245.967652] task:kworker/22:1 state:D stack:0 pid:482 tgid:482 ppid:2 task_flags:0x4208060 flags:0x00080000
[ 245.970679] Workqueue: events drm_fb_helper_damage_work
[ 245.972236] Call Trace:
[ 245.973065] <TASK>
[ 245.973798] __schedule+0x3df/0x10c0
[ 245.974934] schedule+0x23/0xd0
[ 245.975921] ? drm_atomic_helper_dirtyfb+0x1c1/0x290
[ 245.979037] ? drm_fbdev_shmem_helper_fb_dirty+0x49/0xb0
[ 245.980691] ? drm_fb_helper_damage_work+0xdc/0x190
[ 245.982142] ? process_one_work+0x18b/0x390
[ 245.983374] ? worker_thread+0x19b/0x310
[ 245.984519] ? __pfx_worker_thread+0x10/0x10
[ 245.985813] ? kthread+0xdf/0x120
[ 245.986870] ? __pfx_kthread+0x10/0x10
[ 245.988030] ? ret_from_fork+0x2a0/0x350
[ 245.989253] ? __pfx_kthread+0x10/0x10
[ 245.990411] ? __pfx_kthread+0x10/0x10
[ 245.994664] ? ret_from_fork_asm+0x1a/0x30
[ 245.995940] </TASK>
[ 245.997590] task:jbd2/vda1-8 state:D stack:0 pid:746 tgid:746 ppid:2 task_flags:0x240040 flags:0x00080000
[ 246.000557] Call Trace:
[ 246.001356] <TASK>
[ 246.002071] __schedule+0x3df/0x10c0
[ 246.004741] ? __pfx_kjournald2+0x10/0x10
[ 246.006016] schedule+0x23/0xd0
[ 246.007028] jbd2_journal_wait_updates+0x6e/0xe0
[ 246.008428] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.009959] jbd2_journal_commit_transaction+0x23f/0x1880
[ 246.011552] ? _raw_spin_unlock+0xa/0x30
[ 246.012743] ? finish_task_switch.isra.0+0xc8/0x3a0
[ 246.014183] ? lock_timer_base+0x70/0x90
[ 246.015381] ? _raw_spin_unlock_irqrestore+0xa/0x30
[ 246.016841] ? __pfx_kjournald2+0x10/0x10
[ 246.018058] kjournald2+0xa3/0x240
[ 246.019129] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.020673] ? __pfx_kjournald2+0x10/0x10
[ 246.021889] kthread+0xdf/0x120
[ 246.025723] ? __pfx_kthread+0x10/0x10
[ 246.026962] ret_from_fork+0x2a0/0x350
[ 246.028142] ? __pfx_kthread+0x10/0x10
[ 246.029308] ? __pfx_kthread+0x10/0x10
[ 246.032071] ret_from_fork_asm+0x1a/0x30
[ 246.033277] </TASK>
[ 246.034073] task:systemd-journal state:D stack:0 pid:799 tgid:799 ppid:1 task_flags:0x400100 flags:0x00080002
[ 246.037122] Call Trace:
[ 246.037963] <TASK>
[ 246.038711] __schedule+0x3df/0x10c0
[ 246.039856] schedule+0x23/0xd0
[ 246.040879] wait_transaction_locked+0x83/0xd0
[ 246.042248] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.043829] add_transaction_credits+0x179/0x310
[ 246.045220] ? __wake_up_common+0x72/0xa0
[ 246.046449] ? xas_load+0x9/0xc0
[ 246.047499] start_this_handle+0xf7/0x4c0
[ 246.048716] ? __filemap_get_folio_mpol+0x3f/0x500
[ 246.050156] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.051608] jbd2__journal_start+0xf8/0x220
[ 246.052884] ? inode_set_ctime_current+0x3a/0x260
[ 246.054289] ext4_dirty_inode+0x34/0x80
[ 246.060031] __mark_inode_dirty+0x5f/0x3e0
[ 246.061256] file_update_time_flags+0xfc/0x110
[ 246.062560] ext4_page_mkwrite+0x9b/0x550
[ 246.063803] do_page_mkwrite+0x49/0xa0
[ 246.064957] ? __do_fault+0x34/0x170
[ 246.066072] do_fault+0x115/0x610
[ 246.067118] ? __pte_offset_map+0x17/0xb0
[ 246.068355] __handle_mm_fault+0x976/0x10b0
[ 246.069642] handle_mm_fault+0xd3/0x250
[ 246.070822] do_user_addr_fault+0x217/0x6c0
[ 246.072087] exc_page_fault+0x7b/0x1a0
[ 246.073229] ? do_syscall_64+0xe8/0x7c0
[ 246.074387] asm_exc_page_fault+0x22/0x30
[ 246.075588] RIP: 0033:0x7f2ba861a046
[ 246.076657] RSP: 002b:00007ffc4e80fee0 EFLAGS: 00010202
[ 246.078173] RAX: 00007f2ba6232008 RBX: 00005595fb2b6e20 RCX: 00007ffc4e80fff8
[ 246.080197] RDX: 00007ffc4e80fef0 RSI: 0000000000000006 RDI: 00005595fb2a50b0
[ 246.082156] RBP: 0000000000000028 R08: 00005595fb2b7000 R09: 00005595fb2b6e58
[ 246.086240] R10: 0000000000000002 R11: 00000000000023e8 R12: 0000000000000006
[ 246.091670] R13: 00007ffc4e810000 R14: 00007ffc4e80fff8 R15: 0000000000432008
[ 246.093738] </TASK>
[ 246.094658] task:systemd-timesyn state:D stack:0 pid:1067 tgid:1067 ppid:1 task_flags:0x400100 flags:0x00080002
[ 246.097696] Call Trace:
[ 246.098543] <TASK>
[ 246.099349] __schedule+0x3df/0x10c0
[ 246.100493] schedule+0x23/0xd0
[ 246.101480] wait_transaction_locked+0x83/0xd0
[ 246.102834] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.104355] add_transaction_credits+0x179/0x310
[ 246.105758] ? xa_load+0x72/0xb0
[ 246.106804] start_this_handle+0xf7/0x4c0
[ 246.108070] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.109575] jbd2__journal_start+0xf8/0x220
[ 246.112606] ? pick_link+0x2d1/0x450
[ 246.113776] ext4_dirty_inode+0x34/0x80
[ 246.114965] __mark_inode_dirty+0x5f/0x3e0
[ 246.116212] ext4_setattr+0x222/0xa60
[ 246.117351] ? path_lookupat+0xc6/0x2a0
[ 246.118528] notify_change+0x337/0x520
[ 246.122923] ? vfs_utimes+0x139/0x250
[ 246.124132] vfs_utimes+0x139/0x250
[ 246.125220] ? do_getname+0x2e/0x1a0
[ 246.126332] do_utimes+0xb8/0x130
[ 246.127381] __x64_sys_utimensat+0x77/0xc0
[ 246.128620] do_syscall_64+0xe8/0x7c0
[ 246.129751] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 246.131286] RIP: 0033:0x7f388ad1a91f
[ 246.132410] RSP: 002b:00007ffc384729e8 EFLAGS: 00000206 ORIG_RAX: 0000000000000118
[ 246.134532] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f388ad1a91f
[ 246.138285] RDX: 0000000000000000 RSI: 00007ffc384729f0 RDI: 00000000ffffff9c
[ 246.140307] RBP: 00007ffc384729f0 R08: 0000000000000000 R09: 0000000000000069
[ 246.142332] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
[ 246.144377] R13: 00000000ffffffff R14: ffffffffffffffff R15: 00000000ffffffff
[ 246.146419] </TASK>
[ 246.147711] task:a.out state:D stack:0 pid:1322 tgid:1322 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 246.150755] Call Trace:
[ 246.151627] <TASK>
[ 246.155596] __schedule+0x3df/0x10c0
[ 246.156739] schedule+0x23/0xd0
[ 246.157784] wait_transaction_locked+0x83/0xd0
[ 246.159164] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.160749] add_transaction_credits+0x179/0x310
[ 246.162149] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 246.165332] start_this_handle+0xf7/0x4c0
[ 246.166614] ? do_file_open+0xd2/0x180
[ 246.167831] ? verify_dirent_name+0x1c/0x40
[ 246.169115] ? filldir64+0x2c/0x190
[ 246.170228] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.171702] jbd2__journal_start+0xf8/0x220
[ 246.173004] ext4_dirty_inode+0x34/0x80
[ 246.174212] __mark_inode_dirty+0x5f/0x3e0
[ 246.175535] touch_atime+0x155/0x190
[ 246.176676] iterate_dir+0x160/0x260
[ 246.177795] __x64_sys_getdents64+0x76/0x110
[ 246.179094] ? __pfx_filldir64+0x10/0x10
[ 246.180308] do_syscall_64+0xe8/0x7c0
[ 246.181458] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 246.182946] RIP: 0033:0x7f059aab7043
[ 246.187319] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 246.189544] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 246.193382] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 246.195425] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 246.197407] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 246.199426] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 246.201472] </TASK>
[ 246.202213] task:a.out state:D stack:0 pid:1323 tgid:1323 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 246.205247] Call Trace:
[ 246.206091] <TASK>
[ 246.206865] __schedule+0x3df/0x10c0
[ 246.208030] schedule+0x23/0xd0
[ 246.209051] jbd2_log_wait_commit+0x81/0x100
[ 246.210389] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.211984] jbd2_journal_stop+0x2c2/0x360
[ 246.213279] __ext4_journal_stop+0x3b/0xc0
[ 246.214592] ext4_evict_inode+0x2e9/0x690
[ 246.218911] evict+0xe4/0x260
[ 246.221618] vfs_rmdir+0x1eb/0x270
[ 246.222763] filename_rmdir+0x1a7/0x220
[ 246.223979] __x64_sys_rmdir+0x24/0x40
[ 246.225142] do_syscall_64+0xe8/0x7c0
[ 246.226306] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 246.227827] RIP: 0033:0x7f059aae0b67
[ 246.228922] RSP: 002b:00007ffee89302a8 EFLAGS: 00000207 ORIG_RAX: 0000000000000054
[ 246.231102] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aae0b67
[ 246.233117] RDX: 0000000000010cf0 RSI: 0000000000000000 RDI: 00007ffee8931440
[ 246.235177] RBP: 00007ffee8931390 R08: 0000000000000000 R09: 0000000000000073
[ 246.237247] R10: 0000000000001000 R11: 0000000000000207 R12: 0000000000000000
[ 246.239322] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 246.241389] </TASK>
[ 246.242192] task:a.out state:D stack:0 pid:1324 tgid:1324 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 246.247248] Call Trace:
[ 246.251205] <TASK>
[ 246.252022] __schedule+0x3df/0x10c0
[ 246.253174] schedule+0x23/0xd0
[ 246.254231] wait_transaction_locked+0x83/0xd0
[ 246.255629] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.257213] add_transaction_credits+0x179/0x310
[ 246.258637] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 246.259993] start_this_handle+0xf7/0x4c0
[ 246.261222] ? do_file_open+0xd2/0x180
[ 246.262411] ? verify_dirent_name+0x1c/0x40
[ 246.263734] ? filldir64+0x2c/0x190
[ 246.264857] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.266314] jbd2__journal_start+0xf8/0x220
[ 246.267611] ext4_dirty_inode+0x34/0x80
[ 246.268833] __mark_inode_dirty+0x5f/0x3e0
[ 246.271739] touch_atime+0x155/0x190
[ 246.272931] iterate_dir+0x160/0x260
[ 246.274045] __x64_sys_getdents64+0x76/0x110
[ 246.275343] ? __pfx_filldir64+0x10/0x10
[ 246.276582] do_syscall_64+0xe8/0x7c0
[ 246.277747] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 246.279299] RIP: 0033:0x7f059aab7043
[ 246.283891] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 246.286050] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 246.288087] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 246.290121] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 246.292140] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 246.294214] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 246.296377] </TASK>
[ 246.298551] task:a.out state:D stack:0 pid:1325 tgid:1325 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 246.301677] Call Trace:
[ 246.302553] <TASK>
[ 246.303410] __schedule+0x3df/0x10c0
[ 246.304575] schedule+0x23/0xd0
[ 246.305629] wait_transaction_locked+0x83/0xd0
[ 246.307022] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.308621] add_transaction_credits+0x179/0x310
[ 246.310050] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 246.311466] start_this_handle+0xf7/0x4c0
[ 246.312738] ? do_file_open+0xd2/0x180
[ 246.317283] ? verify_dirent_name+0x1c/0x40
[ 246.318638] ? filldir64+0x2c/0x190
[ 246.319792] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.321250] jbd2__journal_start+0xf8/0x220
[ 246.322556] ext4_dirty_inode+0x34/0x80
[ 246.325483] __mark_inode_dirty+0x5f/0x3e0
[ 246.326800] touch_atime+0x155/0x190
[ 246.327963] iterate_dir+0x160/0x260
[ 246.329092] __x64_sys_getdents64+0x76/0x110
[ 246.330430] ? __pfx_filldir64+0x10/0x10
[ 246.331652] do_syscall_64+0xe8/0x7c0
[ 246.332786] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 246.334280] RIP: 0033:0x7f059aab7043
[ 246.335404] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 246.337575] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 246.339636] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 246.341667] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 246.343687] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 246.345742] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 246.352634] </TASK>
[ 246.353460] task:a.out state:D stack:0 pid:1326 tgid:1326 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 246.356523] Call Trace:
[ 246.357354] <TASK>
[ 246.358126] __schedule+0x3df/0x10c0
[ 246.359305] schedule+0x23/0xd0
[ 246.360361] wait_transaction_locked+0x83/0xd0
[ 246.361761] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.363369] add_transaction_credits+0x179/0x310
[ 246.364742] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 246.366123] start_this_handle+0xf7/0x4c0
[ 246.367417] ? do_file_open+0xd2/0x180
[ 246.368625] ? verify_dirent_name+0x1c/0x40
[ 246.369918] ? filldir64+0x2c/0x190
[ 246.371025] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.372509] jbd2__journal_start+0xf8/0x220
[ 246.373833] ext4_dirty_inode+0x34/0x80
[ 246.375053] __mark_inode_dirty+0x5f/0x3e0
[ 246.377836] touch_atime+0x155/0x190
[ 246.381908] iterate_dir+0x160/0x260
[ 246.383089] __x64_sys_getdents64+0x76/0x110
[ 246.384439] ? __pfx_filldir64+0x10/0x10
[ 246.385647] do_syscall_64+0xe8/0x7c0
[ 246.386801] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 246.388276] RIP: 0033:0x7f059aab7043
[ 246.389411] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 246.391550] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 246.393563] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 246.395580] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 246.397628] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 246.399618] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 246.401670] </TASK>
[ 246.402466] task:a.out state:D stack:0 pid:1327 tgid:1327 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 246.407569] Call Trace:
[ 246.408472] <TASK>
[ 246.409255] __schedule+0x3df/0x10c0
[ 246.413746] schedule+0x23/0xd0
[ 246.414822] wait_transaction_locked+0x83/0xd0
[ 246.416233] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.417778] add_transaction_credits+0x179/0x310
[ 246.419245] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 246.420644] start_this_handle+0xf7/0x4c0
[ 246.421911] ? do_file_open+0xd2/0x180
[ 246.423078] ? verify_dirent_name+0x1c/0x40
[ 246.424420] ? filldir64+0x2c/0x190
[ 246.425560] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.426970] jbd2__journal_start+0xf8/0x220
[ 246.428315] ext4_dirty_inode+0x34/0x80
[ 246.429616] __mark_inode_dirty+0x5f/0x3e0
[ 246.432458] touch_atime+0x155/0x190
[ 246.433611] iterate_dir+0x160/0x260
[ 246.434741] __x64_sys_getdents64+0x76/0x110
[ 246.436062] ? __pfx_filldir64+0x10/0x10
[ 246.437292] do_syscall_64+0xe8/0x7c0
[ 246.438442] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 246.439948] RIP: 0033:0x7f059aab7043
[ 246.441080] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 246.446509] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 246.448600] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 246.450612] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 246.452653] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 246.454680] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 246.458573] </TASK>
[ 246.459387] task:a.out state:D stack:0 pid:1328 tgid:1328 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 246.462468] Call Trace:
[ 246.463398] <TASK>
[ 246.464157] __schedule+0x3df/0x10c0
[ 246.465324] schedule+0x23/0xd0
[ 246.466370] wait_transaction_locked+0x83/0xd0
[ 246.467743] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.469298] add_transaction_credits+0x179/0x310
[ 246.470734] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 246.472140] start_this_handle+0xf7/0x4c0
[ 246.473457] ? do_file_open+0xd2/0x180
[ 246.474660] ? verify_dirent_name+0x1c/0x40
[ 246.479064] ? filldir64+0x2c/0x190
[ 246.480213] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.481665] jbd2__journal_start+0xf8/0x220
[ 246.483060] ext4_dirty_inode+0x34/0x80
[ 246.485768] __mark_inode_dirty+0x5f/0x3e0
[ 246.487051] touch_atime+0x155/0x190
[ 246.488221] iterate_dir+0x160/0x260
[ 246.489342] __x64_sys_getdents64+0x76/0x110
[ 246.490599] ? __pfx_filldir64+0x10/0x10
[ 246.491769] do_syscall_64+0xe8/0x7c0
[ 246.492862] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 246.494344] RIP: 0033:0x7f059aab7043
[ 246.495471] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 246.497638] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 246.499681] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 246.501739] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 246.503808] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 246.505863] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 246.507918] </TASK>
[ 246.508729] task:a.out state:D stack:0 pid:1354 tgid:1354 ppid:1329 task_flags:0x440040 flags:0x00080002
[ 246.516944] Call Trace:
[ 246.517835] <TASK>
[ 246.518624] __schedule+0x3df/0x10c0
[ 246.519794] schedule+0x23/0xd0
[ 246.520845] __wait_on_freeing_inode+0x95/0x160
[ 246.522260] ? __pfx_var_wake_function+0x10/0x10
[ 246.523724] insert_inode_locked+0x140/0x1c0
[ 246.525070] __ext4_new_inode+0xb54/0x19d0
[ 246.526368] ext4_mkdir+0xc2/0x320
[ 246.527511] vfs_mkdir+0xba/0x220
[ 246.528585] filename_mkdirat+0x1b8/0x210
[ 246.529850] __x64_sys_mkdir+0x2b/0x40
[ 246.531043] do_syscall_64+0xe8/0x7c0
[ 246.532222] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 246.533750] RIP: 0033:0x7f059aadef27
[ 246.534899] RSP: 002b:00007ffee8932268 EFLAGS: 00000246 ORIG_RAX: 0000000000000053
[ 246.537247] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aadef27
[ 246.540821] RDX: 0000000000000000 RSI: 00000000000001ff RDI: 0000000020000040
[ 246.546014] RBP: 00007ffee8932440 R08: 0000000000000000 R09: 0000000000000000
[ 246.548070] R10: 00007f059a9ff9f8 R11: 0000000000000246 R12: 0000000000000000
[ 246.550154] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 246.552222] </TASK>
[ 246.553217] INFO: task jbd2/vda1-8:746 blocked for more than 124 seconds.
[ 246.555225] Not tainted 7.0.0-rc3-next-20260310-00004-gc4c7aa0faf33-dirty #563
[ 246.557462] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 246.559716] task:jbd2/vda1-8 state:D stack:0 pid:746 tgid:746 ppid:2 task_flags:0x240040 flags:0x00080000
[ 246.562877] Call Trace:
[ 246.565292] <TASK>
[ 246.566094] __schedule+0x3df/0x10c0
[ 246.567337] ? __pfx_kjournald2+0x10/0x10
[ 246.568640] schedule+0x23/0xd0
[ 246.569675] jbd2_journal_wait_updates+0x6e/0xe0
[ 246.571114] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.572683] jbd2_journal_commit_transaction+0x23f/0x1880
[ 246.577812] ? _raw_spin_unlock+0xa/0x30
[ 246.579101] ? finish_task_switch.isra.0+0xc8/0x3a0
[ 246.580647] ? lock_timer_base+0x70/0x90
[ 246.581904] ? _raw_spin_unlock_irqrestore+0xa/0x30
[ 246.583481] ? __pfx_kjournald2+0x10/0x10
[ 246.584841] kjournald2+0xa3/0x240
[ 246.585976] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.587583] ? __pfx_kjournald2+0x10/0x10
[ 246.588826] kthread+0xdf/0x120
[ 246.591464] ? __pfx_kthread+0x10/0x10
[ 246.592675] ret_from_fork+0x2a0/0x350
[ 246.593877] ? __pfx_kthread+0x10/0x10
[ 246.595081] ? __pfx_kthread+0x10/0x10
[ 246.596289] ret_from_fork_asm+0x1a/0x30
[ 246.597507] </TASK>
[ 246.598253] total dump:
[ 246.599107] task:systemd state:D stack:0 pid:1365 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 246.602154] Call Trace:
[ 246.603024] <TASK>
[ 246.603817] __schedule+0x3df/0x10c0
[ 246.604974] schedule+0x23/0xd0
[ 246.609468] wait_transaction_locked+0x83/0xd0
[ 246.610841] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.612400] add_transaction_credits+0x179/0x310
[ 246.613788] start_this_handle+0xf7/0x4c0
[ 246.615038] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.616596] jbd2__journal_start+0xf8/0x220
[ 246.619593] ? ext4_empty_dir+0x37f/0x390
[ 246.620842] ext4_rmdir+0x1be/0x450
[ 246.622000] vfs_rmdir+0x116/0x270
[ 246.623097] filename_rmdir+0x1a7/0x220
[ 246.624319] __x64_sys_unlinkat+0x54/0x60
[ 246.625584] do_syscall_64+0xe8/0x7c0
[ 246.626748] ? sysvec_call_function+0x39/0x90
[ 246.628090] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 246.629604] RIP: 0033:0x7f1a78517b37
[ 246.630746] RSP: 002b:00007f1a77a84ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 246.632911] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f1a78517b37
[ 246.634953] RDX: 0000000000000200 RSI: 00007f1a70008c20 RDI: 000000000000000c
[ 246.637002] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 246.642415] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a70008c20
[ 246.646206] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 246.648268] </TASK>
[ 246.649038] task:systemd state:D stack:0 pid:1366 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 246.652059] Call Trace:
[ 246.652898] <TASK>
[ 246.653644] __schedule+0x3df/0x10c0
[ 246.654764] schedule+0x23/0xd0
[ 246.655797] wait_transaction_locked+0x83/0xd0
[ 246.657146] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.658680] add_transaction_credits+0x179/0x310
[ 246.660083] start_this_handle+0xf7/0x4c0
[ 246.661311] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.662750] jbd2__journal_start+0xf8/0x220
[ 246.664031] ? ext4_empty_dir+0x37f/0x390
[ 246.665267] ext4_rmdir+0x1be/0x450
[ 246.666374] vfs_rmdir+0x116/0x270
[ 246.667460] filename_rmdir+0x1a7/0x220
[ 246.668660] __x64_sys_unlinkat+0x54/0x60
[ 246.669976] do_syscall_64+0xe8/0x7c0
[ 246.675795] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 246.677321] RIP: 0033:0x7f1a78517b37
[ 246.678434] RSP: 002b:00007f1a77283ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 246.680621] RAX: ffffffffffffffda RBX: 0000000000000016 RCX: 00007f1a78517b37
[ 246.682679] RDX: 0000000000000200 RSI: 00007f1a68008c20 RDI: 0000000000000016
[ 246.684743] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 246.686776] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a68008c20
[ 246.688815] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 246.690858] </TASK>
[ 246.694988] task:kworker/u320:13 state:D stack:0 pid:433 tgid:433 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 246.700158] Workqueue: writeback wb_workfn (flush-254:0)
[ 246.701810] Call Trace:
[ 246.702679] <TASK>
[ 246.703447] __schedule+0x3df/0x10c0
[ 246.704604] ? bdev_count_inflight_rw.part.0+0x53/0x80
[ 246.709609] schedule+0x23/0xd0
[ 246.710693] wait_transaction_locked+0x83/0xd0
[ 246.712101] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.713660] add_transaction_credits+0x179/0x310
[ 246.715063] start_this_handle+0xf7/0x4c0
[ 246.716337] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.717809] jbd2__journal_start+0xf8/0x220
[ 246.719145] ext4_do_writepages+0x487/0xfd0
[ 246.720479] ? psi_group_change+0x10a/0x2c0
[ 246.721770] ? sched_clock_cpu+0xb/0x1f0
[ 246.724378] ? ext4_writepages+0xbc/0x1a0
[ 246.725688] ext4_writepages+0xbc/0x1a0
[ 246.726915] do_writepages+0xcf/0x160
[ 246.728105] __writeback_single_inode+0x42/0x340
[ 246.729548] writeback_sb_inodes+0x231/0x560
[ 246.730874] __writeback_inodes_wb+0x4c/0xe0
[ 246.732214] wb_writeback+0x2c6/0x360
[ 246.733345] ? get_nr_inodes+0x3b/0x60
[ 246.734553] wb_workfn+0x35e/0x450
[ 246.735667] ? try_to_wake_up+0x7c/0x7b0
[ 246.740140] process_one_work+0x18b/0x390
[ 246.741418] worker_thread+0x19b/0x310
[ 246.742610] ? __pfx_worker_thread+0x10/0x10
[ 246.743943] kthread+0xdf/0x120
[ 246.744974] ? __pfx_kthread+0x10/0x10
[ 246.746154] ret_from_fork+0x2a0/0x350
[ 246.747329] ? __pfx_kthread+0x10/0x10
[ 246.748504] ? __pfx_kthread+0x10/0x10
[ 246.751178] ret_from_fork_asm+0x1a/0x30
[ 246.752420] </TASK>
[ 246.753201] task:kworker/u320:21 state:D stack:0 pid:441 tgid:441 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 246.756232] Workqueue: writeback wb_workfn (flush-254:0)
[ 246.757804] Call Trace:
[ 246.758638] <TASK>
[ 246.759413] __schedule+0x3df/0x10c0
[ 246.760480] schedule+0x23/0xd0
[ 246.761485] wait_transaction_locked+0x83/0xd0
[ 246.762799] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.764324] add_transaction_credits+0x179/0x310
[ 246.765685] start_this_handle+0xf7/0x4c0
[ 246.766903] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.768338] jbd2__journal_start+0xf8/0x220
[ 246.769613] ext4_do_writepages+0x487/0xfd0
[ 246.774315] ? blk_mq_dispatch_queue_requests+0x17b/0x1b0
[ 246.775903] ? blk_mq_flush_plug_list+0x74/0x180
[ 246.779015] ? ext4_writepages+0xbc/0x1a0
[ 246.780259] ext4_writepages+0xbc/0x1a0
[ 246.781450] do_writepages+0xcf/0x160
[ 246.782578] __writeback_single_inode+0x42/0x340
[ 246.783960] writeback_sb_inodes+0x231/0x560
[ 246.785239] __writeback_inodes_wb+0x4c/0xe0
[ 246.786523] wb_writeback+0x2c6/0x360
[ 246.787676] ? get_nr_inodes+0x3b/0x60
[ 246.788775] wb_workfn+0x35e/0x450
[ 246.789840] ? try_to_wake_up+0x323/0x7b0
[ 246.791052] process_one_work+0x18b/0x390
[ 246.792253] worker_thread+0x19b/0x310
[ 246.793403] ? __pfx_worker_thread+0x10/0x10
[ 246.794671] kthread+0xdf/0x120
[ 246.795668] ? __pfx_kthread+0x10/0x10
[ 246.796809] ret_from_fork+0x2a0/0x350
[ 246.797915] ? __pfx_kthread+0x10/0x10
[ 246.799055] ? __pfx_kthread+0x10/0x10
[ 246.800199] ret_from_fork_asm+0x1a/0x30
[ 246.801392] </TASK>
[ 246.803344] task:jbd2/vda1-8 state:D stack:0 pid:746 tgid:746 ppid:2 task_flags:0x240040 flags:0x00080000
[ 246.809875] Call Trace:
[ 246.810730] <TASK>
[ 246.811485] __schedule+0x3df/0x10c0
[ 246.812589] ? __pfx_kjournald2+0x10/0x10
[ 246.813801] schedule+0x23/0xd0
[ 246.814778] jbd2_journal_wait_updates+0x6e/0xe0
[ 246.816127] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.817648] jbd2_journal_commit_transaction+0x23f/0x1880
[ 246.819261] ? _raw_spin_unlock+0xa/0x30
[ 246.820482] ? finish_task_switch.isra.0+0xc8/0x3a0
[ 246.821933] ? lock_timer_base+0x70/0x90
[ 246.823153] ? _raw_spin_unlock_irqrestore+0xa/0x30
[ 246.824602] ? __pfx_kjournald2+0x10/0x10
[ 246.825825] kjournald2+0xa3/0x240
[ 246.826892] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.828439] ? __pfx_kjournald2+0x10/0x10
[ 246.829753] kthread+0xdf/0x120
[ 246.832376] ? __pfx_kthread+0x10/0x10
[ 246.833561] ret_from_fork+0x2a0/0x350
[ 246.834716] ? __pfx_kthread+0x10/0x10
[ 246.838810] ? __pfx_kthread+0x10/0x10
[ 246.840039] ret_from_fork_asm+0x1a/0x30
[ 246.841253] </TASK>
[ 246.842026] task:systemd-journal state:D stack:0 pid:799 tgid:799 ppid:1 task_flags:0x400100 flags:0x00080002
[ 246.844991] Call Trace:
[ 246.845816] <TASK>
[ 246.846551] __schedule+0x3df/0x10c0
[ 246.847673] schedule+0x23/0xd0
[ 246.848665] wait_transaction_locked+0x83/0xd0
[ 246.849957] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.851501] add_transaction_credits+0x179/0x310
[ 246.852846] ? __wake_up_common+0x72/0xa0
[ 246.854063] ? xas_load+0x9/0xc0
[ 246.855093] start_this_handle+0xf7/0x4c0
[ 246.857813] ? __filemap_get_folio_mpol+0x3f/0x500
[ 246.859338] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.860778] jbd2__journal_start+0xf8/0x220
[ 246.862025] ? inode_set_ctime_current+0x3a/0x260
[ 246.863416] ext4_dirty_inode+0x34/0x80
[ 246.864594] __mark_inode_dirty+0x5f/0x3e0
[ 246.865843] file_update_time_flags+0xfc/0x110
[ 246.867145] ext4_page_mkwrite+0x9b/0x550
[ 246.871511] do_page_mkwrite+0x49/0xa0
[ 246.872697] ? __do_fault+0x34/0x170
[ 246.873808] do_fault+0x115/0x610
[ 246.874867] ? __pte_offset_map+0x17/0xb0
[ 246.876128] __handle_mm_fault+0x976/0x10b0
[ 246.877435] handle_mm_fault+0xd3/0x250
[ 246.878626] do_user_addr_fault+0x217/0x6c0
[ 246.879919] exc_page_fault+0x7b/0x1a0
[ 246.881074] ? do_syscall_64+0xe8/0x7c0
[ 246.882252] asm_exc_page_fault+0x22/0x30
[ 246.885314] RIP: 0033:0x7f2ba861a046
[ 246.886467] RSP: 002b:00007ffc4e80fee0 EFLAGS: 00010202
[ 246.888047] RAX: 00007f2ba6232008 RBX: 00005595fb2b6e20 RCX: 00007ffc4e80fff8
[ 246.890068] RDX: 00007ffc4e80fef0 RSI: 0000000000000006 RDI: 00005595fb2a50b0
[ 246.892101] RBP: 0000000000000028 R08: 00005595fb2b7000 R09: 00005595fb2b6e58
[ 246.894117] R10: 0000000000000002 R11: 00000000000023e8 R12: 0000000000000006
[ 246.896153] R13: 00007ffc4e810000 R14: 00007ffc4e80fff8 R15: 0000000000432008
[ 246.898164] </TASK>
[ 246.899070] task:systemd-timesyn state:D stack:0 pid:1067 tgid:1067 ppid:1 task_flags:0x400100 flags:0x00080002
[ 246.905461] Call Trace:
[ 246.906323] <TASK>
[ 246.907084] __schedule+0x3df/0x10c0
[ 246.908228] schedule+0x23/0xd0
[ 246.909238] wait_transaction_locked+0x83/0xd0
[ 246.912271] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.913877] add_transaction_credits+0x179/0x310
[ 246.915361] ? xa_load+0x72/0xb0
[ 246.916434] start_this_handle+0xf7/0x4c0
[ 246.917706] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.919170] jbd2__journal_start+0xf8/0x220
[ 246.920470] ? pick_link+0x2d1/0x450
[ 246.921565] ext4_dirty_inode+0x34/0x80
[ 246.922751] __mark_inode_dirty+0x5f/0x3e0
[ 246.924023] ext4_setattr+0x222/0xa60
[ 246.925177] ? path_lookupat+0xc6/0x2a0
[ 246.926375] notify_change+0x337/0x520
[ 246.927540] ? vfs_utimes+0x139/0x250
[ 246.928686] vfs_utimes+0x139/0x250
[ 246.929782] ? do_getname+0x2e/0x1a0
[ 246.930900] do_utimes+0xb8/0x130
[ 246.931957] __x64_sys_utimensat+0x77/0xc0
[ 246.936302] do_syscall_64+0xe8/0x7c0
[ 246.938892] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 246.940462] RIP: 0033:0x7f388ad1a91f
[ 246.941587] RSP: 002b:00007ffc384729e8 EFLAGS: 00000206 ORIG_RAX: 0000000000000118
[ 246.943711] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f388ad1a91f
[ 246.945735] RDX: 0000000000000000 RSI: 00007ffc384729f0 RDI: 00000000ffffff9c
[ 246.947743] RBP: 00007ffc384729f0 R08: 0000000000000000 R09: 0000000000000069
[ 246.949787] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
[ 246.951850] R13: 00000000ffffffff R14: ffffffffffffffff R15: 00000000ffffffff
[ 246.953895] </TASK>
[ 246.955172] task:a.out state:D stack:0 pid:1322 tgid:1322 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 246.958231] Call Trace:
[ 246.959077] <TASK>
[ 246.959857] __schedule+0x3df/0x10c0
[ 246.961004] schedule+0x23/0xd0
[ 246.962036] wait_transaction_locked+0x83/0xd0
[ 246.967902] ? __pfx_autoremove_wake_function+0x10/0x10
[ 246.969502] add_transaction_credits+0x179/0x310
[ 246.970904] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 246.972290] start_this_handle+0xf7/0x4c0
[ 246.973560] ? do_file_open+0xd2/0x180
[ 246.974754] ? verify_dirent_name+0x1c/0x40
[ 246.976085] ? filldir64+0x2c/0x190
[ 246.977213] ? kmem_cache_alloc_noprof+0x115/0x450
[ 246.978672] jbd2__journal_start+0xf8/0x220
[ 246.979973] ext4_dirty_inode+0x34/0x80
[ 246.981198] __mark_inode_dirty+0x5f/0x3e0
[ 246.982478] touch_atime+0x155/0x190
[ 246.983625] iterate_dir+0x160/0x260
[ 246.984747] __x64_sys_getdents64+0x76/0x110
[ 246.986042] ? __pfx_filldir64+0x10/0x10
[ 246.987289] do_syscall_64+0xe8/0x7c0
[ 246.988445] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 246.991436] RIP: 0033:0x7f059aab7043
[ 246.992608] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 246.994767] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 246.999797] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 247.001902] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 247.003988] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 247.006052] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 247.008121] </TASK>
[ 247.008922] task:a.out state:D stack:0 pid:1323 tgid:1323 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 247.012007] Call Trace:
[ 247.012881] <TASK>
[ 247.013661] __schedule+0x3df/0x10c0
[ 247.014826] schedule+0x23/0xd0
[ 247.015893] jbd2_log_wait_commit+0x81/0x100
[ 247.018809] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.020463] jbd2_journal_stop+0x2c2/0x360
[ 247.021770] __ext4_journal_stop+0x3b/0xc0
[ 247.023008] ext4_evict_inode+0x2e9/0x690
[ 247.024242] evict+0xe4/0x260
[ 247.025246] vfs_rmdir+0x1eb/0x270
[ 247.026334] filename_rmdir+0x1a7/0x220
[ 247.027575] __x64_sys_rmdir+0x24/0x40
[ 247.031874] do_syscall_64+0xe8/0x7c0
[ 247.033075] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 247.034604] RIP: 0033:0x7f059aae0b67
[ 247.035770] RSP: 002b:00007ffee89302a8 EFLAGS: 00000207 ORIG_RAX: 0000000000000054
[ 247.037954] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aae0b67
[ 247.040025] RDX: 0000000000010cf0 RSI: 0000000000000000 RDI: 00007ffee8931440
[ 247.042067] RBP: 00007ffee8931390 R08: 0000000000000000 R09: 0000000000000073
[ 247.045995] R10: 0000000000001000 R11: 0000000000000207 R12: 0000000000000000
[ 247.048039] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 247.050112] </TASK>
[ 247.050928] task:a.out state:D stack:0 pid:1324 tgid:1324 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 247.054009] Call Trace:
[ 247.054845] <TASK>
[ 247.055602] __schedule+0x3df/0x10c0
[ 247.056764] schedule+0x23/0xd0
[ 247.057811] wait_transaction_locked+0x83/0xd0
[ 247.059255] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.063970] add_transaction_credits+0x179/0x310
[ 247.065366] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 247.066732] start_this_handle+0xf7/0x4c0
[ 247.067987] ? do_file_open+0xd2/0x180
[ 247.069192] ? verify_dirent_name+0x1c/0x40
[ 247.072111] ? filldir64+0x2c/0x190
[ 247.073241] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.074711] jbd2__journal_start+0xf8/0x220
[ 247.076045] ext4_dirty_inode+0x34/0x80
[ 247.077265] __mark_inode_dirty+0x5f/0x3e0
[ 247.078569] touch_atime+0x155/0x190
[ 247.079736] iterate_dir+0x160/0x260
[ 247.080838] __x64_sys_getdents64+0x76/0x110
[ 247.082162] ? __pfx_filldir64+0x10/0x10
[ 247.083439] do_syscall_64+0xe8/0x7c0
[ 247.084607] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 247.086096] RIP: 0033:0x7f059aab7043
[ 247.087268] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 247.089439] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 247.091479] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 247.098239] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 247.100295] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 247.102345] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 247.104377] </TASK>
[ 247.105149] task:a.out state:D stack:0 pid:1325 tgid:1325 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 247.108199] Call Trace:
[ 247.109066] <TASK>
[ 247.109851] __schedule+0x3df/0x10c0
[ 247.111005] schedule+0x23/0xd0
[ 247.112082] wait_transaction_locked+0x83/0xd0
[ 247.113465] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.115012] add_transaction_credits+0x179/0x310
[ 247.116459] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 247.117832] start_this_handle+0xf7/0x4c0
[ 247.119066] ? do_file_open+0xd2/0x180
[ 247.120294] ? verify_dirent_name+0x1c/0x40
[ 247.121622] ? filldir64+0x2c/0x190
[ 247.122766] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.128954] jbd2__journal_start+0xf8/0x220
[ 247.130312] ext4_dirty_inode+0x34/0x80
[ 247.131582] __mark_inode_dirty+0x5f/0x3e0
[ 247.132856] touch_atime+0x155/0x190
[ 247.134006] iterate_dir+0x160/0x260
[ 247.135128] __x64_sys_getdents64+0x76/0x110
[ 247.136461] ? __pfx_filldir64+0x10/0x10
[ 247.137592] do_syscall_64+0xe8/0x7c0
[ 247.138740] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 247.140258] RIP: 0033:0x7f059aab7043
[ 247.141397] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 247.143565] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 247.145594] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 247.147636] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 247.149788] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 247.153438] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 247.155546] </TASK>
[ 247.156344] task:a.out state:D stack:0 pid:1326 tgid:1326 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 247.162872] Call Trace:
[ 247.163781] <TASK>
[ 247.164571] __schedule+0x3df/0x10c0
[ 247.165732] schedule+0x23/0xd0
[ 247.166757] wait_transaction_locked+0x83/0xd0
[ 247.168106] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.169692] add_transaction_credits+0x179/0x310
[ 247.171098] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 247.172459] start_this_handle+0xf7/0x4c0
[ 247.173704] ? do_file_open+0xd2/0x180
[ 247.174893] ? verify_dirent_name+0x1c/0x40
[ 247.176258] ? filldir64+0x2c/0x190
[ 247.178963] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.180443] jbd2__journal_start+0xf8/0x220
[ 247.181752] ext4_dirty_inode+0x34/0x80
[ 247.182955] __mark_inode_dirty+0x5f/0x3e0
[ 247.184217] touch_atime+0x155/0x190
[ 247.185335] iterate_dir+0x160/0x260
[ 247.186478] __x64_sys_getdents64+0x76/0x110
[ 247.187798] ? __pfx_filldir64+0x10/0x10
[ 247.189007] do_syscall_64+0xe8/0x7c0
[ 247.190165] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 247.195061] RIP: 0033:0x7f059aab7043
[ 247.196248] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 247.198445] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 247.200501] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 247.202537] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 247.206433] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 247.208495] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 247.210533] </TASK>
[ 247.211407] task:a.out state:D stack:0 pid:1327 tgid:1327 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 247.214444] Call Trace:
[ 247.215366] <TASK>
[ 247.216173] __schedule+0x3df/0x10c0
[ 247.217339] schedule+0x23/0xd0
[ 247.218410] wait_transaction_locked+0x83/0xd0
[ 247.219815] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.221392] add_transaction_credits+0x179/0x310
[ 247.222824] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 247.227455] start_this_handle+0xf7/0x4c0
[ 247.228720] ? do_file_open+0xd2/0x180
[ 247.231704] ? verify_dirent_name+0x1c/0x40
[ 247.233055] ? filldir64+0x2c/0x190
[ 247.234161] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.235634] jbd2__journal_start+0xf8/0x220
[ 247.236917] ext4_dirty_inode+0x34/0x80
[ 247.238134] __mark_inode_dirty+0x5f/0x3e0
[ 247.239442] touch_atime+0x155/0x190
[ 247.240579] iterate_dir+0x160/0x260
[ 247.241718] __x64_sys_getdents64+0x76/0x110
[ 247.243012] ? __pfx_filldir64+0x10/0x10
[ 247.244234] do_syscall_64+0xe8/0x7c0
[ 247.245400] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 247.246899] RIP: 0033:0x7f059aab7043
[ 247.248017] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 247.250168] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 247.252181] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 247.254224] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 247.256362] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 247.262533] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 247.264614] </TASK>
[ 247.265420] task:a.out state:D stack:0 pid:1328 tgid:1328 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 247.268414] Call Trace:
[ 247.269272] <TASK>
[ 247.270057] __schedule+0x3df/0x10c0
[ 247.271255] schedule+0x23/0xd0
[ 247.272315] wait_transaction_locked+0x83/0xd0
[ 247.273706] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.275338] add_transaction_credits+0x179/0x310
[ 247.276769] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 247.278147] start_this_handle+0xf7/0x4c0
[ 247.279452] ? do_file_open+0xd2/0x180
[ 247.280645] ? verify_dirent_name+0x1c/0x40
[ 247.281917] ? filldir64+0x2c/0x190
[ 247.284790] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.286263] jbd2__journal_start+0xf8/0x220
[ 247.287609] ext4_dirty_inode+0x34/0x80
[ 247.288826] __mark_inode_dirty+0x5f/0x3e0
[ 247.293485] touch_atime+0x155/0x190
[ 247.294637] iterate_dir+0x160/0x260
[ 247.295802] __x64_sys_getdents64+0x76/0x110
[ 247.297083] ? __pfx_filldir64+0x10/0x10
[ 247.298297] do_syscall_64+0xe8/0x7c0
[ 247.299477] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 247.300973] RIP: 0033:0x7f059aab7043
[ 247.302097] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 247.304243] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 247.306238] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 247.308272] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 247.311885] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 247.313963] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 247.316039] </TASK>
[ 247.316808] task:a.out state:D stack:0 pid:1354 tgid:1354 ppid:1329 task_flags:0x440040 flags:0x00080002
[ 247.319885] Call Trace:
[ 247.320755] <TASK>
[ 247.321545] __schedule+0x3df/0x10c0
[ 247.322706] schedule+0x23/0xd0
[ 247.327080] __wait_on_freeing_inode+0x95/0x160
[ 247.328503] ? __pfx_var_wake_function+0x10/0x10
[ 247.329941] insert_inode_locked+0x140/0x1c0
[ 247.331363] __ext4_new_inode+0xb54/0x19d0
[ 247.332608] ext4_mkdir+0xc2/0x320
[ 247.333721] vfs_mkdir+0xba/0x220
[ 247.334815] filename_mkdirat+0x1b8/0x210
[ 247.336102] __x64_sys_mkdir+0x2b/0x40
[ 247.339099] do_syscall_64+0xe8/0x7c0
[ 247.340346] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 247.341883] RIP: 0033:0x7f059aadef27
[ 247.343039] RSP: 002b:00007ffee8932268 EFLAGS: 00000246 ORIG_RAX: 0000000000000053
[ 247.345231] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aadef27
[ 247.347352] RDX: 0000000000000000 RSI: 00000000000001ff RDI: 0000000020000040
[ 247.349424] RBP: 00007ffee8932440 R08: 0000000000000000 R09: 0000000000000000
[ 247.351501] R10: 00007f059a9ff9f8 R11: 0000000000000246 R12: 0000000000000000
[ 247.353542] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 247.355611] </TASK>
[ 247.360034] INFO: task systemd-journal:799 blocked for more than 125 seconds.
[ 247.362146] Not tainted 7.0.0-rc3-next-20260310-00004-gc4c7aa0faf33-dirty #563
[ 247.366486] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 247.368900] task:systemd-journal state:D stack:0 pid:799 tgid:799 ppid:1 task_flags:0x400100 flags:0x00080002
[ 247.372454] Call Trace:
[ 247.373327] <TASK>
[ 247.374133] __schedule+0x3df/0x10c0
[ 247.375398] schedule+0x23/0xd0
[ 247.376436] wait_transaction_locked+0x83/0xd0
[ 247.377842] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.379419] add_transaction_credits+0x179/0x310
[ 247.380840] ? __wake_up_common+0x72/0xa0
[ 247.382123] ? xas_load+0x9/0xc0
[ 247.383255] start_this_handle+0xf7/0x4c0
[ 247.384551] ? __filemap_get_folio_mpol+0x3f/0x500
[ 247.386032] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.387515] jbd2__journal_start+0xf8/0x220
[ 247.388829] ? inode_set_ctime_current+0x3a/0x260
[ 247.395041] ext4_dirty_inode+0x34/0x80
[ 247.396325] __mark_inode_dirty+0x5f/0x3e0
[ 247.397644] file_update_time_flags+0xfc/0x110
[ 247.399003] ext4_page_mkwrite+0x9b/0x550
[ 247.400309] do_page_mkwrite+0x49/0xa0
[ 247.401528] ? __do_fault+0x34/0x170
[ 247.402694] do_fault+0x115/0x610
[ 247.403760] ? __pte_offset_map+0x17/0xb0
[ 247.404992] __handle_mm_fault+0x976/0x10b0
[ 247.406290] handle_mm_fault+0xd3/0x250
[ 247.407507] do_user_addr_fault+0x217/0x6c0
[ 247.408790] exc_page_fault+0x7b/0x1a0
[ 247.409970] ? do_syscall_64+0xe8/0x7c0
[ 247.411203] asm_exc_page_fault+0x22/0x30
[ 247.412458] RIP: 0033:0x7f2ba861a046
[ 247.413588] RSP: 002b:00007ffc4e80fee0 EFLAGS: 00010202
[ 247.415164] RAX: 00007f2ba6232008 RBX: 00005595fb2b6e20 RCX: 00007ffc4e80fff8
[ 247.419083] RDX: 00007ffc4e80fef0 RSI: 0000000000000006 RDI: 00005595fb2a50b0
[ 247.421208] RBP: 0000000000000028 R08: 00005595fb2b7000 R09: 00005595fb2b6e58
[ 247.426695] R10: 0000000000000002 R11: 00000000000023e8 R12: 0000000000000006
[ 247.428782] R13: 00007ffc4e810000 R14: 00007ffc4e80fff8 R15: 0000000000432008
[ 247.430831] </TASK>
[ 247.431649] total dump:
[ 247.432530] task:systemd state:D stack:0 pid:1365 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 247.435615] Call Trace:
[ 247.436483] <TASK>
[ 247.437247] __schedule+0x3df/0x10c0
[ 247.438406] schedule+0x23/0xd0
[ 247.439461] wait_transaction_locked+0x83/0xd0
[ 247.440797] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.442338] add_transaction_credits+0x179/0x310
[ 247.445591] start_this_handle+0xf7/0x4c0
[ 247.446833] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.448320] jbd2__journal_start+0xf8/0x220
[ 247.449635] ? ext4_empty_dir+0x37f/0x390
[ 247.450913] ext4_rmdir+0x1be/0x450
[ 247.451975] vfs_rmdir+0x116/0x270
[ 247.453044] filename_rmdir+0x1a7/0x220
[ 247.457580] __x64_sys_unlinkat+0x54/0x60
[ 247.458838] do_syscall_64+0xe8/0x7c0
[ 247.459910] ? sysvec_call_function+0x39/0x90
[ 247.461218] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 247.462711] RIP: 0033:0x7f1a78517b37
[ 247.463795] RSP: 002b:00007f1a77a84ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 247.465938] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f1a78517b37
[ 247.467987] RDX: 0000000000000200 RSI: 00007f1a70008c20 RDI: 000000000000000c
[ 247.471684] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 247.473786] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a70008c20
[ 247.475840] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 247.477873] </TASK>
[ 247.478655] task:systemd state:D stack:0 pid:1366 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 247.481682] Call Trace:
[ 247.482543] <TASK>
[ 247.483364] __schedule+0x3df/0x10c0
[ 247.484525] schedule+0x23/0xd0
[ 247.485563] wait_transaction_locked+0x83/0xd0
[ 247.490201] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.491841] add_transaction_credits+0x179/0x310
[ 247.493270] start_this_handle+0xf7/0x4c0
[ 247.494548] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.496039] jbd2__journal_start+0xf8/0x220
[ 247.498930] ? ext4_empty_dir+0x37f/0x390
[ 247.500213] ext4_rmdir+0x1be/0x450
[ 247.501353] vfs_rmdir+0x116/0x270
[ 247.502476] filename_rmdir+0x1a7/0x220
[ 247.503686] __x64_sys_unlinkat+0x54/0x60
[ 247.504935] do_syscall_64+0xe8/0x7c0
[ 247.506092] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 247.507559] RIP: 0033:0x7f1a78517b37
[ 247.508673] RSP: 002b:00007f1a77283ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 247.510827] RAX: ffffffffffffffda RBX: 0000000000000016 RCX: 00007f1a78517b37
[ 247.512888] RDX: 0000000000000200 RSI: 00007f1a68008c20 RDI: 0000000000000016
[ 247.514936] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 247.517003] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a68008c20
[ 247.519047] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 247.525937] </TASK>
[ 247.530093] task:kworker/u320:13 state:D stack:0 pid:433 tgid:433 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 247.533149] Workqueue: writeback wb_workfn (flush-254:0)
[ 247.534752] Call Trace:
[ 247.535611] <TASK>
[ 247.536357] __schedule+0x3df/0x10c0
[ 247.537517] ? bdev_count_inflight_rw.part.0+0x53/0x80
[ 247.539056] schedule+0x23/0xd0
[ 247.540086] wait_transaction_locked+0x83/0xd0
[ 247.541487] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.543043] add_transaction_credits+0x179/0x310
[ 247.544451] start_this_handle+0xf7/0x4c0
[ 247.545703] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.547183] jbd2__journal_start+0xf8/0x220
[ 247.548511] ext4_do_writepages+0x487/0xfd0
[ 247.551494] ? psi_group_change+0x10a/0x2c0
[ 247.552820] ? sched_clock_cpu+0xb/0x1f0
[ 247.557330] ? ext4_writepages+0xbc/0x1a0
[ 247.558593] ext4_writepages+0xbc/0x1a0
[ 247.559799] do_writepages+0xcf/0x160
[ 247.560978] __writeback_single_inode+0x42/0x340
[ 247.562356] writeback_sb_inodes+0x231/0x560
[ 247.563695] __writeback_inodes_wb+0x4c/0xe0
[ 247.565019] wb_writeback+0x2c6/0x360
[ 247.566186] ? get_nr_inodes+0x3b/0x60
[ 247.567333] wb_workfn+0x35e/0x450
[ 247.568364] ? try_to_wake_up+0x7c/0x7b0
[ 247.569507] process_one_work+0x18b/0x390
[ 247.570711] worker_thread+0x19b/0x310
[ 247.571892] ? __pfx_worker_thread+0x10/0x10
[ 247.573185] kthread+0xdf/0x120
[ 247.574199] ? __pfx_kthread+0x10/0x10
[ 247.575384] ret_from_fork+0x2a0/0x350
[ 247.578284] ? __pfx_kthread+0x10/0x10
[ 247.579513] ? __pfx_kthread+0x10/0x10
[ 247.580694] ret_from_fork_asm+0x1a/0x30
[ 247.581899] </TASK>
[ 247.582712] task:kworker/u320:21 state:D stack:0 pid:441 tgid:441 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 247.589216] Workqueue: writeback wb_workfn (flush-254:0)
[ 247.590801] Call Trace:
[ 247.591672] <TASK>
[ 247.592426] __schedule+0x3df/0x10c0
[ 247.593573] schedule+0x23/0xd0
[ 247.594592] wait_transaction_locked+0x83/0xd0
[ 247.595954] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.597473] add_transaction_credits+0x179/0x310
[ 247.598861] start_this_handle+0xf7/0x4c0
[ 247.600102] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.601533] jbd2__journal_start+0xf8/0x220
[ 247.602886] ext4_do_writepages+0x487/0xfd0
[ 247.605880] ? blk_mq_dispatch_queue_requests+0x17b/0x1b0
[ 247.607518] ? blk_mq_flush_plug_list+0x74/0x180
[ 247.608892] ? ext4_writepages+0xbc/0x1a0
[ 247.610105] ext4_writepages+0xbc/0x1a0
[ 247.611343] do_writepages+0xcf/0x160
[ 247.612489] __writeback_single_inode+0x42/0x340
[ 247.613856] writeback_sb_inodes+0x231/0x560
[ 247.615143] __writeback_inodes_wb+0x4c/0xe0
[ 247.616446] wb_writeback+0x2c6/0x360
[ 247.617557] ? get_nr_inodes+0x3b/0x60
[ 247.621874] wb_workfn+0x35e/0x450
[ 247.622905] ? try_to_wake_up+0x323/0x7b0
[ 247.624080] process_one_work+0x18b/0x390
[ 247.625301] worker_thread+0x19b/0x310
[ 247.626456] ? __pfx_worker_thread+0x10/0x10
[ 247.627746] kthread+0xdf/0x120
[ 247.628740] ? __pfx_kthread+0x10/0x10
[ 247.629958] ret_from_fork+0x2a0/0x350
[ 247.632765] ? __pfx_kthread+0x10/0x10
[ 247.633916] ? __pfx_kthread+0x10/0x10
[ 247.635027] ret_from_fork_asm+0x1a/0x30
[ 247.636232] </TASK>
[ 247.637266] task:kworker/22:1 state:D stack:0 pid:482 tgid:482 ppid:2 task_flags:0x4208060 flags:0x00080000
[ 247.640311] Workqueue: events drm_fb_helper_damage_work
[ 247.641835] Call Trace:
[ 247.642659] <TASK>
[ 247.643410] __schedule+0x3df/0x10c0
[ 247.644519] schedule+0x23/0xd0
[ 247.645483] schedule_timeout+0x77/0x100
[ 247.646642] ? __pfx_process_timeout+0x10/0x10
[ 247.647949] drm_crtc_wait_one_vblank+0xe4/0x1b0
[ 247.649326] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.653754] drm_client_modeset_wait_for_vblank+0x57/0x70
[ 247.655495] drm_fb_helper_damage_work+0x71/0x190
[ 247.658540] process_one_work+0x18b/0x390
[ 247.659795] worker_thread+0x19b/0x310
[ 247.660971] ? __pfx_worker_thread+0x10/0x10
[ 247.662247] kthread+0xdf/0x120
[ 247.663237] ? __pfx_kthread+0x10/0x10
[ 247.664387] ret_from_fork+0x2a0/0x350
[ 247.665470] ? __pfx_kthread+0x10/0x10
[ 247.666583] ? __pfx_kthread+0x10/0x10
[ 247.667736] ret_from_fork_asm+0x1a/0x30
[ 247.668923] </TASK>
[ 247.670579] task:jbd2/vda1-8 state:D stack:0 pid:746 tgid:746 ppid:2 task_flags:0x240040 flags:0x00080000
[ 247.673596] Call Trace:
[ 247.674426] <TASK>
[ 247.675175] __schedule+0x3df/0x10c0
[ 247.676276] ? __pfx_kjournald2+0x10/0x10
[ 247.677505] schedule+0x23/0xd0
[ 247.678512] jbd2_journal_wait_updates+0x6e/0xe0
[ 247.679888] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.681415] jbd2_journal_commit_transaction+0x23f/0x1880
[ 247.682995] ? _raw_spin_unlock+0xa/0x30
[ 247.688304] ? finish_task_switch.isra.0+0xc8/0x3a0
[ 247.689797] ? lock_timer_base+0x70/0x90
[ 247.691009] ? _raw_spin_unlock_irqrestore+0xa/0x30
[ 247.692471] ? __pfx_kjournald2+0x10/0x10
[ 247.693685] kjournald2+0xa3/0x240
[ 247.694752] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.696298] ? __pfx_kjournald2+0x10/0x10
[ 247.697524] kthread+0xdf/0x120
[ 247.698530] ? __pfx_kthread+0x10/0x10
[ 247.699688] ret_from_fork+0x2a0/0x350
[ 247.700839] ? __pfx_kthread+0x10/0x10
[ 247.701992] ? __pfx_kthread+0x10/0x10
[ 247.703148] ret_from_fork_asm+0x1a/0x30
[ 247.704344] </TASK>
[ 247.705127] task:systemd-journal state:D stack:0 pid:799 tgid:799 ppid:1 task_flags:0x400100 flags:0x00080002
[ 247.708139] Call Trace:
[ 247.708966] <TASK>
[ 247.709752] __schedule+0x3df/0x10c0
[ 247.712470] schedule+0x23/0xd0
[ 247.713510] wait_transaction_locked+0x83/0xd0
[ 247.714856] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.716412] add_transaction_credits+0x179/0x310
[ 247.721027] ? __wake_up_common+0x72/0xa0
[ 247.722301] ? xas_load+0x9/0xc0
[ 247.723379] start_this_handle+0xf7/0x4c0
[ 247.724559] ? __filemap_get_folio_mpol+0x3f/0x500
[ 247.725993] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.727410] jbd2__journal_start+0xf8/0x220
[ 247.728692] ? inode_set_ctime_current+0x3a/0x260
[ 247.730097] ext4_dirty_inode+0x34/0x80
[ 247.731337] __mark_inode_dirty+0x5f/0x3e0
[ 247.732581] file_update_time_flags+0xfc/0x110
[ 247.733919] ext4_page_mkwrite+0x9b/0x550
[ 247.735159] do_page_mkwrite+0x49/0xa0
[ 247.736417] ? __do_fault+0x34/0x170
[ 247.739046] do_fault+0x115/0x610
[ 247.740163] ? __pte_offset_map+0x17/0xb0
[ 247.741418] __handle_mm_fault+0x976/0x10b0
[ 247.742688] handle_mm_fault+0xd3/0x250
[ 247.743874] do_user_addr_fault+0x217/0x6c0
[ 247.745140] exc_page_fault+0x7b/0x1a0
[ 247.746276] ? do_syscall_64+0xe8/0x7c0
[ 247.747466] asm_exc_page_fault+0x22/0x30
[ 247.748678] RIP: 0033:0x7f2ba861a046
[ 247.752894] RSP: 002b:00007ffc4e80fee0 EFLAGS: 00010202
[ 247.754467] RAX: 00007f2ba6232008 RBX: 00005595fb2b6e20 RCX: 00007ffc4e80fff8
[ 247.756503] RDX: 00007ffc4e80fef0 RSI: 0000000000000006 RDI: 00005595fb2a50b0
[ 247.758530] RBP: 0000000000000028 R08: 00005595fb2b7000 R09: 00005595fb2b6e58
[ 247.760550] R10: 0000000000000002 R11: 00000000000023e8 R12: 0000000000000006
[ 247.762558] R13: 00007ffc4e810000 R14: 00007ffc4e80fff8 R15: 0000000000432008
[ 247.766538] </TASK>
[ 247.767493] task:systemd-timesyn state:D stack:0 pid:1067 tgid:1067 ppid:1 task_flags:0x400100 flags:0x00080002
[ 247.770507] Call Trace:
[ 247.771377] <TASK>
[ 247.772129] __schedule+0x3df/0x10c0
[ 247.773218] schedule+0x23/0xd0
[ 247.774235] wait_transaction_locked+0x83/0xd0
[ 247.775612] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.777166] add_transaction_credits+0x179/0x310
[ 247.778571] ? xa_load+0x72/0xb0
[ 247.779623] start_this_handle+0xf7/0x4c0
[ 247.783761] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.785282] jbd2__journal_start+0xf8/0x220
[ 247.786583] ? pick_link+0x2d1/0x450
[ 247.787733] ext4_dirty_inode+0x34/0x80
[ 247.788925] __mark_inode_dirty+0x5f/0x3e0
[ 247.791807] ext4_setattr+0x222/0xa60
[ 247.793016] ? path_lookupat+0xc6/0x2a0
[ 247.794219] notify_change+0x337/0x520
[ 247.795420] ? vfs_utimes+0x139/0x250
[ 247.796555] vfs_utimes+0x139/0x250
[ 247.797648] ? do_getname+0x2e/0x1a0
[ 247.798746] do_utimes+0xb8/0x130
[ 247.799801] __x64_sys_utimensat+0x77/0xc0
[ 247.801030] do_syscall_64+0xe8/0x7c0
[ 247.802155] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 247.803658] RIP: 0033:0x7f388ad1a91f
[ 247.804776] RSP: 002b:00007ffc384729e8 EFLAGS: 00000206 ORIG_RAX: 0000000000000118
[ 247.806891] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f388ad1a91f
[ 247.808944] RDX: 0000000000000000 RSI: 00007ffc384729f0 RDI: 00000000ffffff9c
[ 247.810968] RBP: 00007ffc384729f0 R08: 0000000000000000 R09: 0000000000000069
[ 247.816021] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
[ 247.820037] R13: 00000000ffffffff R14: ffffffffffffffff R15: 00000000ffffffff
[ 247.822119] </TASK>
[ 247.823423] task:a.out state:D stack:0 pid:1322 tgid:1322 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 247.826458] Call Trace:
[ 247.827396] <TASK>
[ 247.828158] __schedule+0x3df/0x10c0
[ 247.829315] schedule+0x23/0xd0
[ 247.830360] wait_transaction_locked+0x83/0xd0
[ 247.831748] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.833315] add_transaction_credits+0x179/0x310
[ 247.834725] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 247.836070] start_this_handle+0xf7/0x4c0
[ 247.837329] ? do_file_open+0xd2/0x180
[ 247.838527] ? verify_dirent_name+0x1c/0x40
[ 247.839833] ? filldir64+0x2c/0x190
[ 247.840960] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.842422] jbd2__journal_start+0xf8/0x220
[ 247.847965] ext4_dirty_inode+0x34/0x80
[ 247.849149] __mark_inode_dirty+0x5f/0x3e0
[ 247.850405] touch_atime+0x155/0x190
[ 247.851499] iterate_dir+0x160/0x260
[ 247.852618] __x64_sys_getdents64+0x76/0x110
[ 247.853902] ? __pfx_filldir64+0x10/0x10
[ 247.855084] do_syscall_64+0xe8/0x7c0
[ 247.856241] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 247.857734] RIP: 0033:0x7f059aab7043
[ 247.858861] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 247.861048] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 247.863122] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 247.865192] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 247.867271] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 247.869312] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 247.873221] </TASK>
[ 247.874043] task:a.out state:D stack:0 pid:1323 tgid:1323 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 247.880313] Call Trace:
[ 247.881228] <TASK>
[ 247.882010] __schedule+0x3df/0x10c0
[ 247.883217] schedule+0x23/0xd0
[ 247.884267] jbd2_log_wait_commit+0x81/0x100
[ 247.885591] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.887244] jbd2_journal_stop+0x2c2/0x360
[ 247.888537] __ext4_journal_stop+0x3b/0xc0
[ 247.889842] ext4_evict_inode+0x2e9/0x690
[ 247.891120] evict+0xe4/0x260
[ 247.892147] vfs_rmdir+0x1eb/0x270
[ 247.893270] filename_rmdir+0x1a7/0x220
[ 247.894515] __x64_sys_rmdir+0x24/0x40
[ 247.895712] do_syscall_64+0xe8/0x7c0
[ 247.898639] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 247.900200] RIP: 0033:0x7f059aae0b67
[ 247.901324] RSP: 002b:00007ffee89302a8 EFLAGS: 00000207 ORIG_RAX: 0000000000000054
[ 247.903515] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aae0b67
[ 247.905549] RDX: 0000000000010cf0 RSI: 0000000000000000 RDI: 00007ffee8931440
[ 247.907592] RBP: 00007ffee8931390 R08: 0000000000000000 R09: 0000000000000073
[ 247.913065] R10: 0000000000001000 R11: 0000000000000207 R12: 0000000000000000
[ 247.915129] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 247.917185] </TASK>
[ 247.917984] task:a.out state:D stack:0 pid:1324 tgid:1324 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 247.921039] Call Trace:
[ 247.921902] <TASK>
[ 247.922685] __schedule+0x3df/0x10c0
[ 247.925511] schedule+0x23/0xd0
[ 247.926576] wait_transaction_locked+0x83/0xd0
[ 247.927963] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.929537] add_transaction_credits+0x179/0x310
[ 247.930955] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 247.932346] start_this_handle+0xf7/0x4c0
[ 247.933609] ? do_file_open+0xd2/0x180
[ 247.934780] ? verify_dirent_name+0x1c/0x40
[ 247.936102] ? filldir64+0x2c/0x190
[ 247.937231] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.938699] jbd2__journal_start+0xf8/0x220
[ 247.940006] ext4_dirty_inode+0x34/0x80
[ 247.941209] __mark_inode_dirty+0x5f/0x3e0
[ 247.945880] touch_atime+0x155/0x190
[ 247.947068] iterate_dir+0x160/0x260
[ 247.948221] __x64_sys_getdents64+0x76/0x110
[ 247.951183] ? __pfx_filldir64+0x10/0x10
[ 247.952479] do_syscall_64+0xe8/0x7c0
[ 247.953664] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 247.955206] RIP: 0033:0x7f059aab7043
[ 247.956362] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 247.958534] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 247.960585] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 247.962634] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 247.964679] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 247.966710] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 247.968748] </TASK>
[ 247.969556] task:a.out state:D stack:0 pid:1325 tgid:1325 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 247.972609] Call Trace:
[ 247.973479] <TASK>
[ 247.979238] __schedule+0x3df/0x10c0
[ 247.980438] schedule+0x23/0xd0
[ 247.981493] wait_transaction_locked+0x83/0xd0
[ 247.982850] ? __pfx_autoremove_wake_function+0x10/0x10
[ 247.984457] add_transaction_credits+0x179/0x310
[ 247.985877] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 247.987313] start_this_handle+0xf7/0x4c0
[ 247.988591] ? do_file_open+0xd2/0x180
[ 247.989808] ? verify_dirent_name+0x1c/0x40
[ 247.991111] ? filldir64+0x2c/0x190
[ 247.992215] ? kmem_cache_alloc_noprof+0x115/0x450
[ 247.993683] jbd2__journal_start+0xf8/0x220
[ 247.994979] ext4_dirty_inode+0x34/0x80
[ 247.996202] __mark_inode_dirty+0x5f/0x3e0
[ 247.997485] touch_atime+0x155/0x190
[ 247.998626] iterate_dir+0x160/0x260
[ 247.999790] __x64_sys_getdents64+0x76/0x110
[ 248.001121] ? __pfx_filldir64+0x10/0x10
[ 248.002329] do_syscall_64+0xe8/0x7c0
[ 248.004794] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.006392] RIP: 0033:0x7f059aab7043
[ 248.010748] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 248.012956] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 248.015018] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 248.017069] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 248.019114] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 248.021180] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 248.023275] </TASK>
[ 248.024068] task:a.out state:D stack:0 pid:1326 tgid:1326 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 248.027114] Call Trace:
[ 248.027999] <TASK>
[ 248.028782] __schedule+0x3df/0x10c0
[ 248.031486] schedule+0x23/0xd0
[ 248.032574] wait_transaction_locked+0x83/0xd0
[ 248.033949] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.035578] add_transaction_credits+0x179/0x310
[ 248.037011] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 248.038418] start_this_handle+0xf7/0x4c0
[ 248.043028] ? do_file_open+0xd2/0x180
[ 248.044264] ? verify_dirent_name+0x1c/0x40
[ 248.045611] ? filldir64+0x2c/0x190
[ 248.046738] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.048202] jbd2__journal_start+0xf8/0x220
[ 248.049525] ext4_dirty_inode+0x34/0x80
[ 248.050746] __mark_inode_dirty+0x5f/0x3e0
[ 248.052033] touch_atime+0x155/0x190
[ 248.053147] iterate_dir+0x160/0x260
[ 248.054297] __x64_sys_getdents64+0x76/0x110
[ 248.055621] ? __pfx_filldir64+0x10/0x10
[ 248.058502] do_syscall_64+0xe8/0x7c0
[ 248.059739] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.061218] RIP: 0033:0x7f059aab7043
[ 248.062350] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 248.064505] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 248.066547] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 248.068586] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 248.070662] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 248.076084] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 248.078169] </TASK>
[ 248.078983] task:a.out state:D stack:0 pid:1327 tgid:1327 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 248.082063] Call Trace:
[ 248.082942] <TASK>
[ 248.085293] __schedule+0x3df/0x10c0
[ 248.086501] schedule+0x23/0xd0
[ 248.087543] wait_transaction_locked+0x83/0xd0
[ 248.088925] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.090509] add_transaction_credits+0x179/0x310
[ 248.091949] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 248.093331] start_this_handle+0xf7/0x4c0
[ 248.094631] ? do_file_open+0xd2/0x180
[ 248.095850] ? verify_dirent_name+0x1c/0x40
[ 248.097161] ? filldir64+0x2c/0x190
[ 248.098295] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.099781] jbd2__journal_start+0xf8/0x220
[ 248.101084] ext4_dirty_inode+0x34/0x80
[ 248.102306] __mark_inode_dirty+0x5f/0x3e0
[ 248.103618] touch_atime+0x155/0x190
[ 248.107779] iterate_dir+0x160/0x260
[ 248.108984] __x64_sys_getdents64+0x76/0x110
[ 248.111935] ? __pfx_filldir64+0x10/0x10
[ 248.113126] do_syscall_64+0xe8/0x7c0
[ 248.114269] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.115806] RIP: 0033:0x7f059aab7043
[ 248.116923] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 248.119059] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 248.121123] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 248.123195] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 248.125236] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 248.127345] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 248.129430] </TASK>
[ 248.130217] task:a.out state:D stack:0 pid:1328 tgid:1328 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 248.133311] Call Trace:
[ 248.134182] <TASK>
[ 248.134963] __schedule+0x3df/0x10c0
[ 248.136142] schedule+0x23/0xd0
[ 248.141465] wait_transaction_locked+0x83/0xd0
[ 248.142894] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.144522] add_transaction_credits+0x179/0x310
[ 248.145969] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 248.147396] start_this_handle+0xf7/0x4c0
[ 248.148679] ? do_file_open+0xd2/0x180
[ 248.149902] ? verify_dirent_name+0x1c/0x40
[ 248.151230] ? filldir64+0x2c/0x190
[ 248.152374] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.153789] jbd2__journal_start+0xf8/0x220
[ 248.155100] ext4_dirty_inode+0x34/0x80
[ 248.156329] __mark_inode_dirty+0x5f/0x3e0
[ 248.157575] touch_atime+0x155/0x190
[ 248.158686] iterate_dir+0x160/0x260
[ 248.159827] __x64_sys_getdents64+0x76/0x110
[ 248.161139] ? __pfx_filldir64+0x10/0x10
[ 248.162379] do_syscall_64+0xe8/0x7c0
[ 248.165123] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.166695] RIP: 0033:0x7f059aab7043
[ 248.167831] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 248.173194] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 248.175310] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 248.177393] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 248.179473] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 248.181531] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 248.183610] </TASK>
[ 248.184389] task:a.out state:D stack:0 pid:1354 tgid:1354 ppid:1329 task_flags:0x440040 flags:0x00080002
[ 248.187394] Call Trace:
[ 248.188224] <TASK>
[ 248.189010] __schedule+0x3df/0x10c0
[ 248.191784] schedule+0x23/0xd0
[ 248.192851] __wait_on_freeing_inode+0x95/0x160
[ 248.194273] ? __pfx_var_wake_function+0x10/0x10
[ 248.195685] insert_inode_locked+0x140/0x1c0
[ 248.197048] __ext4_new_inode+0xb54/0x19d0
[ 248.198359] ext4_mkdir+0xc2/0x320
[ 248.199494] vfs_mkdir+0xba/0x220
[ 248.200581] filename_mkdirat+0x1b8/0x210
[ 248.204994] __x64_sys_mkdir+0x2b/0x40
[ 248.206203] do_syscall_64+0xe8/0x7c0
[ 248.207425] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.208970] RIP: 0033:0x7f059aadef27
[ 248.210122] RSP: 002b:00007ffee8932268 EFLAGS: 00000246 ORIG_RAX: 0000000000000053
[ 248.212263] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aadef27
[ 248.214345] RDX: 0000000000000000 RSI: 00000000000001ff RDI: 0000000020000040
[ 248.216677] RBP: 00007ffee8932440 R08: 0000000000000000 R09: 0000000000000000
[ 248.220353] R10: 00007f059a9ff9f8 R11: 0000000000000246 R12: 0000000000000000
[ 248.222438] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 248.224487] </TASK>
[ 248.225464] INFO: task systemd-timesyn:1067 blocked for more than 126 seconds.
[ 248.227558] Not tainted 7.0.0-rc3-next-20260310-00004-gc4c7aa0faf33-dirty #563
[ 248.229784] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 248.231970] task:systemd-timesyn state:D stack:0 pid:1067 tgid:1067 ppid:1 task_flags:0x400100 flags:0x00080002
[ 248.238514] Call Trace:
[ 248.239399] <TASK>
[ 248.240182] __schedule+0x3df/0x10c0
[ 248.241372] schedule+0x23/0xd0
[ 248.242430] wait_transaction_locked+0x83/0xd0
[ 248.245595] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.247228] add_transaction_credits+0x179/0x310
[ 248.248633] ? xa_load+0x72/0xb0
[ 248.249712] start_this_handle+0xf7/0x4c0
[ 248.250972] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.252472] jbd2__journal_start+0xf8/0x220
[ 248.253771] ? pick_link+0x2d1/0x450
[ 248.254885] ext4_dirty_inode+0x34/0x80
[ 248.256134] __mark_inode_dirty+0x5f/0x3e0
[ 248.257428] ext4_setattr+0x222/0xa60
[ 248.258590] ? path_lookupat+0xc6/0x2a0
[ 248.259844] notify_change+0x337/0x520
[ 248.261004] ? vfs_utimes+0x139/0x250
[ 248.262173] vfs_utimes+0x139/0x250
[ 248.263374] ? do_getname+0x2e/0x1a0
[ 248.264543] do_utimes+0xb8/0x130
[ 248.265629] __x64_sys_utimensat+0x77/0xc0
[ 248.271818] do_syscall_64+0xe8/0x7c0
[ 248.273011] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.274492] RIP: 0033:0x7f388ad1a91f
[ 248.275650] RSP: 002b:00007ffc384729e8 EFLAGS: 00000206 ORIG_RAX: 0000000000000118
[ 248.277800] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f388ad1a91f
[ 248.279835] RDX: 0000000000000000 RSI: 00007ffc384729f0 RDI: 00000000ffffff9c
[ 248.281886] RBP: 00007ffc384729f0 R08: 0000000000000000 R09: 0000000000000069
[ 248.283954] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
[ 248.286001] R13: 00000000ffffffff R14: ffffffffffffffff R15: 00000000ffffffff
[ 248.288057] </TASK>
[ 248.288851] total dump:
[ 248.289732] task:systemd state:D stack:0 pid:1365 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 248.292797] Call Trace:
[ 248.293669] <TASK>
[ 248.294459] __schedule+0x3df/0x10c0
[ 248.295635] schedule+0x23/0xd0
[ 248.298170] wait_transaction_locked+0x83/0xd0
[ 248.303029] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.304629] add_transaction_credits+0x179/0x310
[ 248.306041] start_this_handle+0xf7/0x4c0
[ 248.307386] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.308857] jbd2__journal_start+0xf8/0x220
[ 248.310181] ? ext4_empty_dir+0x37f/0x390
[ 248.311488] ext4_rmdir+0x1be/0x450
[ 248.312610] vfs_rmdir+0x116/0x270
[ 248.313717] filename_rmdir+0x1a7/0x220
[ 248.314915] __x64_sys_unlinkat+0x54/0x60
[ 248.316174] do_syscall_64+0xe8/0x7c0
[ 248.317309] ? sysvec_call_function+0x39/0x90
[ 248.318632] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.320141] RIP: 0033:0x7f1a78517b37
[ 248.321210] RSP: 002b:00007f1a77a84ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 248.325044] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f1a78517b37
[ 248.327127] RDX: 0000000000000200 RSI: 00007f1a70008c20 RDI: 000000000000000c
[ 248.329169] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 248.331250] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a70008c20
[ 248.336763] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 248.338826] </TASK>
[ 248.339637] task:systemd state:D stack:0 pid:1366 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 248.342715] Call Trace:
[ 248.343599] <TASK>
[ 248.344383] __schedule+0x3df/0x10c0
[ 248.345503] schedule+0x23/0xd0
[ 248.346502] wait_transaction_locked+0x83/0xd0
[ 248.347880] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.349465] add_transaction_credits+0x179/0x310
[ 248.352684] start_this_handle+0xf7/0x4c0
[ 248.353961] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.355456] jbd2__journal_start+0xf8/0x220
[ 248.356755] ? ext4_empty_dir+0x37f/0x390
[ 248.358020] ext4_rmdir+0x1be/0x450
[ 248.359181] vfs_rmdir+0x116/0x270
[ 248.360283] filename_rmdir+0x1a7/0x220
[ 248.361536] __x64_sys_unlinkat+0x54/0x60
[ 248.362778] do_syscall_64+0xe8/0x7c0
[ 248.363940] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.368767] RIP: 0033:0x7f1a78517b37
[ 248.369925] RSP: 002b:00007f1a77283ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 248.372050] RAX: ffffffffffffffda RBX: 0000000000000016 RCX: 00007f1a78517b37
[ 248.374044] RDX: 0000000000000200 RSI: 00007f1a68008c20 RDI: 0000000000000016
[ 248.376130] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 248.380134] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a68008c20
[ 248.382222] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 248.384283] </TASK>
[ 248.388389] task:kworker/u320:13 state:D stack:0 pid:433 tgid:433 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 248.391442] Workqueue: writeback wb_workfn (flush-254:0)
[ 248.393003] Call Trace:
[ 248.393822] <TASK>
[ 248.394586] __schedule+0x3df/0x10c0
[ 248.395764] ? bdev_count_inflight_rw.part.0+0x53/0x80
[ 248.400673] schedule+0x23/0xd0
[ 248.401683] wait_transaction_locked+0x83/0xd0
[ 248.403400] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.406441] add_transaction_credits+0x179/0x310
[ 248.407915] start_this_handle+0xf7/0x4c0
[ 248.409190] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.410659] jbd2__journal_start+0xf8/0x220
[ 248.411992] ext4_do_writepages+0x487/0xfd0
[ 248.413290] ? psi_group_change+0x10a/0x2c0
[ 248.414611] ? sched_clock_cpu+0xb/0x1f0
[ 248.415871] ? ext4_writepages+0xbc/0x1a0
[ 248.417134] ext4_writepages+0xbc/0x1a0
[ 248.418327] do_writepages+0xcf/0x160
[ 248.419517] __writeback_single_inode+0x42/0x340
[ 248.420877] writeback_sb_inodes+0x231/0x560
[ 248.422220] __writeback_inodes_wb+0x4c/0xe0
[ 248.423551] wb_writeback+0x2c6/0x360
[ 248.424714] ? get_nr_inodes+0x3b/0x60
[ 248.425853] wb_workfn+0x35e/0x450
[ 248.426914] ? try_to_wake_up+0x7c/0x7b0
[ 248.428133] process_one_work+0x18b/0x390
[ 248.434187] worker_thread+0x19b/0x310
[ 248.435397] ? __pfx_worker_thread+0x10/0x10
[ 248.436706] kthread+0xdf/0x120
[ 248.437685] ? __pfx_kthread+0x10/0x10
[ 248.438850] ret_from_fork+0x2a0/0x350
[ 248.439995] ? __pfx_kthread+0x10/0x10
[ 248.441149] ? __pfx_kthread+0x10/0x10
[ 248.442299] ret_from_fork_asm+0x1a/0x30
[ 248.443528] </TASK>
[ 248.444341] task:kworker/u320:21 state:D stack:0 pid:441 tgid:441 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 248.447350] Workqueue: writeback wb_workfn (flush-254:0)
[ 248.448946] Call Trace:
[ 248.449787] <TASK>
[ 248.450553] __schedule+0x3df/0x10c0
[ 248.451698] schedule+0x23/0xd0
[ 248.452728] wait_transaction_locked+0x83/0xd0
[ 248.454069] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.455607] add_transaction_credits+0x179/0x310
[ 248.458584] start_this_handle+0xf7/0x4c0
[ 248.459892] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.461318] jbd2__journal_start+0xf8/0x220
[ 248.465797] ext4_do_writepages+0x487/0xfd0
[ 248.467088] ? blk_mq_dispatch_queue_requests+0x17b/0x1b0
[ 248.468696] ? blk_mq_flush_plug_list+0x74/0x180
[ 248.470084] ? ext4_writepages+0xbc/0x1a0
[ 248.471317] ext4_writepages+0xbc/0x1a0
[ 248.472496] do_writepages+0xcf/0x160
[ 248.473644] __writeback_single_inode+0x42/0x340
[ 248.475010] writeback_sb_inodes+0x231/0x560
[ 248.476321] __writeback_inodes_wb+0x4c/0xe0
[ 248.477601] wb_writeback+0x2c6/0x360
[ 248.478709] ? get_nr_inodes+0x3b/0x60
[ 248.479863] wb_workfn+0x35e/0x450
[ 248.480922] ? try_to_wake_up+0x323/0x7b0
[ 248.482124] process_one_work+0x18b/0x390
[ 248.485098] worker_thread+0x19b/0x310
[ 248.486263] ? __pfx_worker_thread+0x10/0x10
[ 248.487567] kthread+0xdf/0x120
[ 248.488517] ? __pfx_kthread+0x10/0x10
[ 248.489664] ret_from_fork+0x2a0/0x350
[ 248.490800] ? __pfx_kthread+0x10/0x10
[ 248.491951] ? __pfx_kthread+0x10/0x10
[ 248.493079] ret_from_fork_asm+0x1a/0x30
[ 248.497227] </TASK>
[ 248.498352] task:kworker/22:1 state:D stack:0 pid:482 tgid:482 ppid:2 task_flags:0x4208060 flags:0x00080000
[ 248.501374] Workqueue: events drm_fb_helper_damage_work
[ 248.502899] Call Trace:
[ 248.503720] <TASK>
[ 248.504459] __schedule+0x3df/0x10c0
[ 248.505567] schedule+0x23/0xd0
[ 248.506563] schedule_timeout+0x77/0x100
[ 248.507773] ? __pfx_process_timeout+0x10/0x10
[ 248.509099] drm_crtc_wait_one_vblank+0xe4/0x1b0
[ 248.512231] drm_fbdev_shmem_helper_fb_dirty+0x49/0xb0
[ 248.513792] drm_fb_helper_damage_work+0xdc/0x190
[ 248.515235] process_one_work+0x18b/0x390
[ 248.516471] worker_thread+0x19b/0x310
[ 248.517630] ? __pfx_worker_thread+0x10/0x10
[ 248.518933] kthread+0xdf/0x120
[ 248.519958] ? __pfx_kthread+0x10/0x10
[ 248.521115] ret_from_fork+0x2a0/0x350
[ 248.522248] ? __pfx_kthread+0x10/0x10
[ 248.523422] ? __pfx_kthread+0x10/0x10
[ 248.524558] ret_from_fork_asm+0x1a/0x30
[ 248.525728] </TASK>
[ 248.527374] task:jbd2/vda1-8 state:D stack:0 pid:746 tgid:746 ppid:2 task_flags:0x240040 flags:0x00080000
[ 248.533069] Call Trace:
[ 248.533920] <TASK>
[ 248.534659] __schedule+0x3df/0x10c0
[ 248.535771] ? __pfx_kjournald2+0x10/0x10
[ 248.538645] schedule+0x23/0xd0
[ 248.539713] jbd2_journal_wait_updates+0x6e/0xe0
[ 248.541113] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.542650] jbd2_journal_commit_transaction+0x23f/0x1880
[ 248.544240] ? _raw_spin_unlock+0xa/0x30
[ 248.545423] ? finish_task_switch.isra.0+0xc8/0x3a0
[ 248.546854] ? lock_timer_base+0x70/0x90
[ 248.548070] ? _raw_spin_unlock_irqrestore+0xa/0x30
[ 248.549522] ? __pfx_kjournald2+0x10/0x10
[ 248.550757] kjournald2+0xa3/0x240
[ 248.551848] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.553373] ? __pfx_kjournald2+0x10/0x10
[ 248.554593] kthread+0xdf/0x120
[ 248.555585] ? __pfx_kthread+0x10/0x10
[ 248.556702] ret_from_fork+0x2a0/0x350
[ 248.557824] ? __pfx_kthread+0x10/0x10
[ 248.561920] ? __pfx_kthread+0x10/0x10
[ 248.563387] ret_from_fork_asm+0x1a/0x30
[ 248.566030] </TASK>
[ 248.566859] task:systemd-journal state:D stack:0 pid:799 tgid:799 ppid:1 task_flags:0x400100 flags:0x00080002
[ 248.569940] Call Trace:
[ 248.570774] <TASK>
[ 248.571531] __schedule+0x3df/0x10c0
[ 248.572666] schedule+0x23/0xd0
[ 248.573685] wait_transaction_locked+0x83/0xd0
[ 248.575017] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.576570] add_transaction_credits+0x179/0x310
[ 248.577957] ? __wake_up_common+0x72/0xa0
[ 248.579227] ? xas_load+0x9/0xc0
[ 248.580253] start_this_handle+0xf7/0x4c0
[ 248.581498] ? __filemap_get_folio_mpol+0x3f/0x500
[ 248.582927] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.584375] jbd2__journal_start+0xf8/0x220
[ 248.585651] ? inode_set_ctime_current+0x3a/0x260
[ 248.587048] ext4_dirty_inode+0x34/0x80
[ 248.588249] __mark_inode_dirty+0x5f/0x3e0
[ 248.589517] file_update_time_flags+0xfc/0x110
[ 248.595000] ext4_page_mkwrite+0x9b/0x550
[ 248.596279] do_page_mkwrite+0x49/0xa0
[ 248.597476] ? __do_fault+0x34/0x170
[ 248.598574] do_fault+0x115/0x610
[ 248.599640] ? __pte_offset_map+0x17/0xb0
[ 248.600886] __handle_mm_fault+0x976/0x10b0
[ 248.602149] handle_mm_fault+0xd3/0x250
[ 248.603374] do_user_addr_fault+0x217/0x6c0
[ 248.604650] exc_page_fault+0x7b/0x1a0
[ 248.605801] ? do_syscall_64+0xe8/0x7c0
[ 248.606977] asm_exc_page_fault+0x22/0x30
[ 248.608198] RIP: 0033:0x7f2ba861a046
[ 248.609307] RSP: 002b:00007ffc4e80fee0 EFLAGS: 00010202
[ 248.610833] RAX: 00007f2ba6232008 RBX: 00005595fb2b6e20 RCX: 00007ffc4e80fff8
[ 248.612870] RDX: 00007ffc4e80fef0 RSI: 0000000000000006 RDI: 00005595fb2a50b0
[ 248.614900] RBP: 0000000000000028 R08: 00005595fb2b7000 R09: 00005595fb2b6e58
[ 248.618578] R10: 0000000000000002 R11: 00000000000023e8 R12: 0000000000000006
[ 248.620640] R13: 00007ffc4e810000 R14: 00007ffc4e80fff8 R15: 0000000000432008
[ 248.622676] </TASK>
[ 248.626723] task:systemd-timesyn state:D stack:0 pid:1067 tgid:1067 ppid:1 task_flags:0x400100 flags:0x00080002
[ 248.629798] Call Trace:
[ 248.630644] <TASK>
[ 248.631425] __schedule+0x3df/0x10c0
[ 248.632551] schedule+0x23/0xd0
[ 248.633576] wait_transaction_locked+0x83/0xd0
[ 248.634918] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.636478] add_transaction_credits+0x179/0x310
[ 248.637866] ? xa_load+0x72/0xb0
[ 248.638898] start_this_handle+0xf7/0x4c0
[ 248.640142] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.641599] jbd2__journal_start+0xf8/0x220
[ 248.642891] ? pick_link+0x2d1/0x450
[ 248.645619] ext4_dirty_inode+0x34/0x80
[ 248.646846] __mark_inode_dirty+0x5f/0x3e0
[ 248.648108] ext4_setattr+0x222/0xa60
[ 248.649248] ? path_lookupat+0xc6/0x2a0
[ 248.650482] notify_change+0x337/0x520
[ 248.651665] ? vfs_utimes+0x139/0x250
[ 248.652800] vfs_utimes+0x139/0x250
[ 248.653901] ? do_getname+0x2e/0x1a0
[ 248.658164] do_utimes+0xb8/0x130
[ 248.659260] __x64_sys_utimensat+0x77/0xc0
[ 248.660510] do_syscall_64+0xe8/0x7c0
[ 248.661628] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.663107] RIP: 0033:0x7f388ad1a91f
[ 248.664242] RSP: 002b:00007ffc384729e8 EFLAGS: 00000206 ORIG_RAX: 0000000000000118
[ 248.666432] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f388ad1a91f
[ 248.668477] RDX: 0000000000000000 RSI: 00007ffc384729f0 RDI: 00000000ffffff9c
[ 248.672390] RBP: 00007ffc384729f0 R08: 0000000000000000 R09: 0000000000000069
[ 248.674460] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
[ 248.676506] R13: 00000000ffffffff R14: ffffffffffffffff R15: 00000000ffffffff
[ 248.678558] </TASK>
[ 248.679834] task:a.out state:D stack:0 pid:1322 tgid:1322 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 248.682855] Call Trace:
[ 248.683695] <TASK>
[ 248.684437] __schedule+0x3df/0x10c0
[ 248.685590] schedule+0x23/0xd0
[ 248.686625] wait_transaction_locked+0x83/0xd0
[ 248.691387] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.692975] add_transaction_credits+0x179/0x310
[ 248.694416] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 248.695806] start_this_handle+0xf7/0x4c0
[ 248.698651] ? do_file_open+0xd2/0x180
[ 248.699910] ? verify_dirent_name+0x1c/0x40
[ 248.701226] ? filldir64+0x2c/0x190
[ 248.702350] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.703837] jbd2__journal_start+0xf8/0x220
[ 248.705138] ext4_dirty_inode+0x34/0x80
[ 248.706286] __mark_inode_dirty+0x5f/0x3e0
[ 248.707569] touch_atime+0x155/0x190
[ 248.708651] iterate_dir+0x160/0x260
[ 248.709775] __x64_sys_getdents64+0x76/0x110
[ 248.711035] ? __pfx_filldir64+0x10/0x10
[ 248.712227] do_syscall_64+0xe8/0x7c0
[ 248.713328] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.714816] RIP: 0033:0x7f059aab7043
[ 248.715940] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 248.718094] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 248.725106] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 248.727191] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 248.729247] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 248.731381] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 248.733428] </TASK>
[ 248.734220] task:a.out state:D stack:0 pid:1323 tgid:1323 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 248.737292] Call Trace:
[ 248.738157] <TASK>
[ 248.738937] __schedule+0x3df/0x10c0
[ 248.740118] schedule+0x23/0xd0
[ 248.741180] jbd2_log_wait_commit+0x81/0x100
[ 248.742537] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.744122] jbd2_journal_stop+0x2c2/0x360
[ 248.745429] __ext4_journal_stop+0x3b/0xc0
[ 248.746733] ext4_evict_inode+0x2e9/0x690
[ 248.748014] evict+0xe4/0x260
[ 248.749024] vfs_rmdir+0x1eb/0x270
[ 248.754017] filename_rmdir+0x1a7/0x220
[ 248.755318] __x64_sys_rmdir+0x24/0x40
[ 248.756528] do_syscall_64+0xe8/0x7c0
[ 248.757686] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.759260] RIP: 0033:0x7f059aae0b67
[ 248.760465] RSP: 002b:00007ffee89302a8 EFLAGS: 00000207 ORIG_RAX: 0000000000000054
[ 248.762626] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aae0b67
[ 248.764660] RDX: 0000000000010cf0 RSI: 0000000000000000 RDI: 00007ffee8931440
[ 248.766699] RBP: 00007ffee8931390 R08: 0000000000000000 R09: 0000000000000073
[ 248.768721] R10: 0000000000001000 R11: 0000000000000207 R12: 0000000000000000
[ 248.770776] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 248.772836] </TASK>
[ 248.773629] task:a.out state:D stack:0 pid:1324 tgid:1324 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 248.778220] Call Trace:
[ 248.779129] <TASK>
[ 248.779938] __schedule+0x3df/0x10c0
[ 248.781103] schedule+0x23/0xd0
[ 248.782146] wait_transaction_locked+0x83/0xd0
[ 248.786852] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.788482] add_transaction_credits+0x179/0x310
[ 248.789931] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 248.791350] start_this_handle+0xf7/0x4c0
[ 248.792636] ? do_file_open+0xd2/0x180
[ 248.793835] ? verify_dirent_name+0x1c/0x40
[ 248.795105] ? filldir64+0x2c/0x190
[ 248.796242] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.797713] jbd2__journal_start+0xf8/0x220
[ 248.799016] ext4_dirty_inode+0x34/0x80
[ 248.800253] __mark_inode_dirty+0x5f/0x3e0
[ 248.801546] touch_atime+0x155/0x190
[ 248.802705] iterate_dir+0x160/0x260
[ 248.805508] __x64_sys_getdents64+0x76/0x110
[ 248.806892] ? __pfx_filldir64+0x10/0x10
[ 248.808144] do_syscall_64+0xe8/0x7c0
[ 248.809322] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.810801] RIP: 0033:0x7f059aab7043
[ 248.811942] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 248.814107] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 248.819445] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 248.821516] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 248.823550] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 248.825631] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 248.827735] </TASK>
[ 248.828535] task:a.out state:D stack:0 pid:1325 tgid:1325 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 248.833452] Call Trace:
[ 248.834333] <TASK>
[ 248.835122] __schedule+0x3df/0x10c0
[ 248.836341] schedule+0x23/0xd0
[ 248.837410] wait_transaction_locked+0x83/0xd0
[ 248.838755] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.840319] add_transaction_credits+0x179/0x310
[ 248.841718] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 248.843152] start_this_handle+0xf7/0x4c0
[ 248.844449] ? do_file_open+0xd2/0x180
[ 248.845642] ? verify_dirent_name+0x1c/0x40
[ 248.846940] ? filldir64+0x2c/0x190
[ 248.848064] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.852859] jbd2__journal_start+0xf8/0x220
[ 248.854213] ext4_dirty_inode+0x34/0x80
[ 248.855435] __mark_inode_dirty+0x5f/0x3e0
[ 248.858245] touch_atime+0x155/0x190
[ 248.859459] iterate_dir+0x160/0x260
[ 248.860575] __x64_sys_getdents64+0x76/0x110
[ 248.861902] ? __pfx_filldir64+0x10/0x10
[ 248.863129] do_syscall_64+0xe8/0x7c0
[ 248.864310] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.865822] RIP: 0033:0x7f059aab7043
[ 248.866961] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 248.869145] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 248.871280] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 248.873375] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 248.875463] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 248.877527] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 248.879606] </TASK>
[ 248.880416] task:a.out state:D stack:0 pid:1326 tgid:1326 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 248.888441] Call Trace:
[ 248.889315] <TASK>
[ 248.890085] __schedule+0x3df/0x10c0
[ 248.891298] schedule+0x23/0xd0
[ 248.892346] wait_transaction_locked+0x83/0xd0
[ 248.893739] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.895372] add_transaction_credits+0x179/0x310
[ 248.896805] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 248.898189] start_this_handle+0xf7/0x4c0
[ 248.899451] ? do_file_open+0xd2/0x180
[ 248.900652] ? verify_dirent_name+0x1c/0x40
[ 248.901954] ? filldir64+0x2c/0x190
[ 248.903078] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.904573] jbd2__journal_start+0xf8/0x220
[ 248.905872] ext4_dirty_inode+0x34/0x80
[ 248.907072] __mark_inode_dirty+0x5f/0x3e0
[ 248.908385] touch_atime+0x155/0x190
[ 248.909571] iterate_dir+0x160/0x260
[ 248.912290] __x64_sys_getdents64+0x76/0x110
[ 248.913614] ? __pfx_filldir64+0x10/0x10
[ 248.918046] do_syscall_64+0xe8/0x7c0
[ 248.919297] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.920789] RIP: 0033:0x7f059aab7043
[ 248.921885] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 248.924087] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 248.926143] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 248.928186] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 248.930245] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 248.932299] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 248.934370] </TASK>
[ 248.935175] task:a.out state:D stack:0 pid:1327 tgid:1327 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 248.940254] Call Trace:
[ 248.941168] <TASK>
[ 248.941960] __schedule+0x3df/0x10c0
[ 248.943162] schedule+0x23/0xd0
[ 248.944203] wait_transaction_locked+0x83/0xd0
[ 248.945580] ? __pfx_autoremove_wake_function+0x10/0x10
[ 248.950450] add_transaction_credits+0x179/0x310
[ 248.951869] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 248.953260] start_this_handle+0xf7/0x4c0
[ 248.954504] ? do_file_open+0xd2/0x180
[ 248.955701] ? verify_dirent_name+0x1c/0x40
[ 248.956980] ? filldir64+0x2c/0x190
[ 248.958109] ? kmem_cache_alloc_noprof+0x115/0x450
[ 248.959589] jbd2__journal_start+0xf8/0x220
[ 248.960897] ext4_dirty_inode+0x34/0x80
[ 248.962095] __mark_inode_dirty+0x5f/0x3e0
[ 248.964979] touch_atime+0x155/0x190
[ 248.966210] iterate_dir+0x160/0x260
[ 248.967339] __x64_sys_getdents64+0x76/0x110
[ 248.968625] ? __pfx_filldir64+0x10/0x10
[ 248.969828] do_syscall_64+0xe8/0x7c0
[ 248.970976] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 248.972504] RIP: 0033:0x7f059aab7043
[ 248.973642] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 248.975813] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 248.981013] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 248.983119] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 248.985199] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 248.987290] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 248.989344] </TASK>
[ 248.991851] task:a.out state:D stack:0 pid:1328 tgid:1328 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 248.994955] Call Trace:
[ 248.995851] <TASK>
[ 248.996639] __schedule+0x3df/0x10c0
[ 248.997810] schedule+0x23/0xd0
[ 248.998864] wait_transaction_locked+0x83/0xd0
[ 249.000255] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.001851] add_transaction_credits+0x179/0x310
[ 249.003385] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 249.004762] start_this_handle+0xf7/0x4c0
[ 249.006028] ? do_file_open+0xd2/0x180
[ 249.007206] ? verify_dirent_name+0x1c/0x40
[ 249.008532] ? filldir64+0x2c/0x190
[ 249.009618] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.014328] jbd2__journal_start+0xf8/0x220
[ 249.015674] ext4_dirty_inode+0x34/0x80
[ 249.018602] __mark_inode_dirty+0x5f/0x3e0
[ 249.019959] touch_atime+0x155/0x190
[ 249.021114] iterate_dir+0x160/0x260
[ 249.022258] __x64_sys_getdents64+0x76/0x110
[ 249.023578] ? __pfx_filldir64+0x10/0x10
[ 249.024797] do_syscall_64+0xe8/0x7c0
[ 249.025953] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.027475] RIP: 0033:0x7f059aab7043
[ 249.028604] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 249.030769] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 249.032837] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 249.034891] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 249.036954] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 249.038989] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 249.041046] </TASK>
[ 249.041857] task:a.out state:D stack:0 pid:1354 tgid:1354 ppid:1329 task_flags:0x440040 flags:0x00080002
[ 249.049331] Call Trace:
[ 249.050201] <TASK>
[ 249.050986] __schedule+0x3df/0x10c0
[ 249.052160] schedule+0x23/0xd0
[ 249.053204] __wait_on_freeing_inode+0x95/0x160
[ 249.054611] ? __pfx_var_wake_function+0x10/0x10
[ 249.056052] insert_inode_locked+0x140/0x1c0
[ 249.057410] __ext4_new_inode+0xb54/0x19d0
[ 249.058704] ext4_mkdir+0xc2/0x320
[ 249.059843] vfs_mkdir+0xba/0x220
[ 249.060940] filename_mkdirat+0x1b8/0x210
[ 249.062199] __x64_sys_mkdir+0x2b/0x40
[ 249.063401] do_syscall_64+0xe8/0x7c0
[ 249.064573] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.066090] RIP: 0033:0x7f059aadef27
[ 249.067274] RSP: 002b:00007ffee8932268 EFLAGS: 00000246 ORIG_RAX: 0000000000000053
[ 249.069427] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aadef27
[ 249.073271] RDX: 0000000000000000 RSI: 00000000000001ff RDI: 0000000020000040
[ 249.075382] RBP: 00007ffee8932440 R08: 0000000000000000 R09: 0000000000000000
[ 249.080800] R10: 00007f059a9ff9f8 R11: 0000000000000246 R12: 0000000000000000
[ 249.082806] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 249.084878] </TASK>
[ 249.085865] INFO: task a.out:1322 blocked for more than 126 seconds.
[ 249.087715] Not tainted 7.0.0-rc3-next-20260310-00004-gc4c7aa0faf33-dirty #563
[ 249.089917] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 249.092145] task:a.out state:D stack:0 pid:1322 tgid:1322 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 249.095224] Call Trace:
[ 249.096107] <TASK>
[ 249.098612] __schedule+0x3df/0x10c0
[ 249.099861] schedule+0x23/0xd0
[ 249.100938] wait_transaction_locked+0x83/0xd0
[ 249.102337] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.103943] add_transaction_credits+0x179/0x310
[ 249.105394] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 249.106748] start_this_handle+0xf7/0x4c0
[ 249.108051] ? do_file_open+0xd2/0x180
[ 249.109284] ? verify_dirent_name+0x1c/0x40
[ 249.114053] ? filldir64+0x2c/0x190
[ 249.115285] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.116774] jbd2__journal_start+0xf8/0x220
[ 249.118098] ext4_dirty_inode+0x34/0x80
[ 249.119363] __mark_inode_dirty+0x5f/0x3e0
[ 249.120657] touch_atime+0x155/0x190
[ 249.121815] iterate_dir+0x160/0x260
[ 249.123013] __x64_sys_getdents64+0x76/0x110
[ 249.126008] ? __pfx_filldir64+0x10/0x10
[ 249.127384] do_syscall_64+0xe8/0x7c0
[ 249.128566] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.130092] RIP: 0033:0x7f059aab7043
[ 249.131291] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 249.133466] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 249.135529] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 249.137591] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 249.139653] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 249.141705] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 249.147404] </TASK>
[ 249.148217] total dump:
[ 249.149094] task:systemd state:D stack:0 pid:1365 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 249.154131] Call Trace:
[ 249.155037] <TASK>
[ 249.155850] __schedule+0x3df/0x10c0
[ 249.157038] schedule+0x23/0xd0
[ 249.158104] wait_transaction_locked+0x83/0xd0
[ 249.159501] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.161095] add_transaction_credits+0x179/0x310
[ 249.162536] start_this_handle+0xf7/0x4c0
[ 249.163833] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.165317] jbd2__journal_start+0xf8/0x220
[ 249.166666] ? ext4_empty_dir+0x37f/0x390
[ 249.167979] ext4_rmdir+0x1be/0x450
[ 249.169130] vfs_rmdir+0x116/0x270
[ 249.170254] filename_rmdir+0x1a7/0x220
[ 249.171517] __x64_sys_unlinkat+0x54/0x60
[ 249.172784] do_syscall_64+0xe8/0x7c0
[ 249.173967] ? sysvec_call_function+0x39/0x90
[ 249.175327] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.181864] RIP: 0033:0x7f1a78517b37
[ 249.183047] RSP: 002b:00007f1a77a84ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 249.185221] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f1a78517b37
[ 249.187322] RDX: 0000000000000200 RSI: 00007f1a70008c20 RDI: 000000000000000c
[ 249.189393] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 249.191471] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a70008c20
[ 249.193520] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 249.195590] </TASK>
[ 249.196380] task:systemd state:D stack:0 pid:1366 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 249.199444] Call Trace:
[ 249.200311] <TASK>
[ 249.201081] __schedule+0x3df/0x10c0
[ 249.202228] schedule+0x23/0xd0
[ 249.203397] wait_transaction_locked+0x83/0xd0
[ 249.206307] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.207931] add_transaction_credits+0x179/0x310
[ 249.212504] start_this_handle+0xf7/0x4c0
[ 249.213797] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.215321] jbd2__journal_start+0xf8/0x220
[ 249.216634] ? ext4_empty_dir+0x37f/0x390
[ 249.217882] ext4_rmdir+0x1be/0x450
[ 249.219025] vfs_rmdir+0x116/0x270
[ 249.220169] filename_rmdir+0x1a7/0x220
[ 249.221414] __x64_sys_unlinkat+0x54/0x60
[ 249.222678] do_syscall_64+0xe8/0x7c0
[ 249.223860] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.225405] RIP: 0033:0x7f1a78517b37
[ 249.226555] RSP: 002b:00007f1a77283ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 249.228756] RAX: ffffffffffffffda RBX: 0000000000000016 RCX: 00007f1a78517b37
[ 249.232716] RDX: 0000000000000200 RSI: 00007f1a68008c20 RDI: 0000000000000016
[ 249.234818] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 249.236919] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a68008c20
[ 249.238937] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 249.244015] </TASK>
[ 249.247929] task:kworker/u320:13 state:D stack:0 pid:433 tgid:433 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 249.250985] Workqueue: writeback wb_workfn (flush-254:0)
[ 249.252574] Call Trace:
[ 249.253434] <TASK>
[ 249.254193] __schedule+0x3df/0x10c0
[ 249.255403] ? bdev_count_inflight_rw.part.0+0x53/0x80
[ 249.258585] schedule+0x23/0xd0
[ 249.259679] wait_transaction_locked+0x83/0xd0
[ 249.261042] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.262578] add_transaction_credits+0x179/0x310
[ 249.263989] start_this_handle+0xf7/0x4c0
[ 249.265222] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.266647] jbd2__journal_start+0xf8/0x220
[ 249.267936] ext4_do_writepages+0x487/0xfd0
[ 249.269223] ? psi_group_change+0x10a/0x2c0
[ 249.270509] ? sched_clock_cpu+0xb/0x1f0
[ 249.271726] ? ext4_writepages+0xbc/0x1a0
[ 249.272954] ext4_writepages+0xbc/0x1a0
[ 249.277053] do_writepages+0xcf/0x160
[ 249.278212] __writeback_single_inode+0x42/0x340
[ 249.279608] writeback_sb_inodes+0x231/0x560
[ 249.280894] __writeback_inodes_wb+0x4c/0xe0
[ 249.282175] wb_writeback+0x2c6/0x360
[ 249.284355] ? get_nr_inodes+0x3b/0x60
[ 249.285507] wb_workfn+0x35e/0x450
[ 249.286552] ? try_to_wake_up+0x7c/0x7b0
[ 249.287739] process_one_work+0x18b/0x390
[ 249.288929] worker_thread+0x19b/0x310
[ 249.290071] ? __pfx_worker_thread+0x10/0x10
[ 249.291363] kthread+0xdf/0x120
[ 249.292335] ? __pfx_kthread+0x10/0x10
[ 249.293474] ret_from_fork+0x2a0/0x350
[ 249.294597] ? __pfx_kthread+0x10/0x10
[ 249.295724] ? __pfx_kthread+0x10/0x10
[ 249.296864] ret_from_fork_asm+0x1a/0x30
[ 249.298027] </TASK>
[ 249.298808] task:kworker/u320:21 state:D stack:0 pid:441 tgid:441 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 249.301761] Workqueue: writeback wb_workfn (flush-254:0)
[ 249.303340] Call Trace:
[ 249.304155] <TASK>
[ 249.304900] __schedule+0x3df/0x10c0
[ 249.309025] schedule+0x23/0xd0
[ 249.311164] wait_transaction_locked+0x83/0xd0
[ 249.312507] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.314030] add_transaction_credits+0x179/0x310
[ 249.315404] start_this_handle+0xf7/0x4c0
[ 249.316603] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.318001] jbd2__journal_start+0xf8/0x220
[ 249.319301] ext4_do_writepages+0x487/0xfd0
[ 249.320548] ? blk_mq_dispatch_queue_requests+0x17b/0x1b0
[ 249.322077] ? blk_mq_flush_plug_list+0x74/0x180
[ 249.323437] ? ext4_writepages+0xbc/0x1a0
[ 249.324615] ext4_writepages+0xbc/0x1a0
[ 249.325752] do_writepages+0xcf/0x160
[ 249.326844] __writeback_single_inode+0x42/0x340
[ 249.328194] writeback_sb_inodes+0x231/0x560
[ 249.329434] __writeback_inodes_wb+0x4c/0xe0
[ 249.330685] wb_writeback+0x2c6/0x360
[ 249.331778] ? get_nr_inodes+0x3b/0x60
[ 249.332885] wb_workfn+0x35e/0x450
[ 249.333903] ? try_to_wake_up+0x323/0x7b0
[ 249.335080] process_one_work+0x18b/0x390
[ 249.337709] worker_thread+0x19b/0x310
[ 249.341113] ? __pfx_worker_thread+0x10/0x10
[ 249.342370] kthread+0xdf/0x120
[ 249.343340] ? __pfx_kthread+0x10/0x10
[ 249.344464] ret_from_fork+0x2a0/0x350
[ 249.345564] ? __pfx_kthread+0x10/0x10
[ 249.346667] ? __pfx_kthread+0x10/0x10
[ 249.347772] ret_from_fork_asm+0x1a/0x30
[ 249.348922] </TASK>
[ 249.349875] task:kworker/22:1 state:D stack:0 pid:482 tgid:482 ppid:2 task_flags:0x4208060 flags:0x00080000
[ 249.352794] Workqueue: events drm_fb_helper_damage_work
[ 249.354268] Call Trace:
[ 249.355056] <TASK>
[ 249.355768] __schedule+0x3df/0x10c0
[ 249.356850] schedule+0x23/0xd0
[ 249.357804] schedule_timeout+0x77/0x100
[ 249.358949] ? __pfx_process_timeout+0x10/0x10
[ 249.360244] drm_crtc_wait_one_vblank+0xe4/0x1b0
[ 249.361582] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.363100] drm_fbdev_shmem_helper_fb_dirty+0x49/0xb0
[ 249.365815] drm_fb_helper_damage_work+0xdc/0x190
[ 249.367241] process_one_work+0x18b/0x390
[ 249.368441] worker_thread+0x19b/0x310
[ 249.369554] ? __pfx_worker_thread+0x10/0x10
[ 249.373641] kthread+0xdf/0x120
[ 249.374638] ? __pfx_kthread+0x10/0x10
[ 249.375764] ret_from_fork+0x2a0/0x350
[ 249.376886] ? __pfx_kthread+0x10/0x10
[ 249.378000] ? __pfx_kthread+0x10/0x10
[ 249.379096] ret_from_fork_asm+0x1a/0x30
[ 249.380263] </TASK>
[ 249.381636] task:jbd2/vda1-8 state:D stack:0 pid:746 tgid:746 ppid:2 task_flags:0x240040 flags:0x00080000
[ 249.384637] Call Trace:
[ 249.385725] <TASK>
[ 249.386569] __schedule+0x3df/0x10c0
[ 249.387660] ? __pfx_kjournald2+0x10/0x10
[ 249.388856] schedule+0x23/0xd0
[ 249.391372] jbd2_journal_wait_updates+0x6e/0xe0
[ 249.392729] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.394209] jbd2_journal_commit_transaction+0x23f/0x1880
[ 249.395746] ? _raw_spin_unlock+0xa/0x30
[ 249.396903] ? finish_task_switch.isra.0+0xc8/0x3a0
[ 249.398293] ? lock_timer_base+0x70/0x90
[ 249.399444] ? _raw_spin_unlock_irqrestore+0xa/0x30
[ 249.400844] ? __pfx_kjournald2+0x10/0x10
[ 249.404648] kjournald2+0xa3/0x240
[ 249.405743] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.407290] ? __pfx_kjournald2+0x10/0x10
[ 249.408489] kthread+0xdf/0x120
[ 249.409466] ? __pfx_kthread+0x10/0x10
[ 249.410589] ret_from_fork+0x2a0/0x350
[ 249.411659] ? __pfx_kthread+0x10/0x10
[ 249.412765] ? __pfx_kthread+0x10/0x10
[ 249.413833] ret_from_fork_asm+0x1a/0x30
[ 249.414991] </TASK>
[ 249.415752] task:systemd-journal state:D stack:0 pid:799 tgid:799 ppid:1 task_flags:0x400100 flags:0x00080002
[ 249.420246] Call Trace:
[ 249.421053] <TASK>
[ 249.421796] __schedule+0x3df/0x10c0
[ 249.422894] schedule+0x23/0xd0
[ 249.423882] wait_transaction_locked+0x83/0xd0
[ 249.425156] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.426619] add_transaction_credits+0x179/0x310
[ 249.427971] ? __wake_up_common+0x72/0xa0
[ 249.429145] ? xas_load+0x9/0xc0
[ 249.430141] start_this_handle+0xf7/0x4c0
[ 249.431336] ? __filemap_get_folio_mpol+0x3f/0x500
[ 249.432725] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.436929] jbd2__journal_start+0xf8/0x220
[ 249.438219] ? inode_set_ctime_current+0x3a/0x260
[ 249.439626] ext4_dirty_inode+0x34/0x80
[ 249.440771] __mark_inode_dirty+0x5f/0x3e0
[ 249.441988] file_update_time_flags+0xfc/0x110
[ 249.444572] ext4_page_mkwrite+0x9b/0x550
[ 249.445784] do_page_mkwrite+0x49/0xa0
[ 249.446924] ? __do_fault+0x34/0x170
[ 249.448071] do_fault+0x115/0x610
[ 249.449127] ? __pte_offset_map+0x17/0xb0
[ 249.450362] __handle_mm_fault+0x976/0x10b0
[ 249.451631] handle_mm_fault+0xd3/0x250
[ 249.452788] do_user_addr_fault+0x217/0x6c0
[ 249.454009] exc_page_fault+0x7b/0x1a0
[ 249.455116] ? do_syscall_64+0xe8/0x7c0
[ 249.456261] asm_exc_page_fault+0x22/0x30
[ 249.457459] RIP: 0033:0x7f2ba861a046
[ 249.458517] RSP: 002b:00007ffc4e80fee0 EFLAGS: 00010202
[ 249.460010] RAX: 00007f2ba6232008 RBX: 00005595fb2b6e20 RCX: 00007ffc4e80fff8
[ 249.461969] RDX: 00007ffc4e80fef0 RSI: 0000000000000006 RDI: 00005595fb2a50b0
[ 249.463938] RBP: 0000000000000028 R08: 00005595fb2b7000 R09: 00005595fb2b6e58
[ 249.468697] R10: 0000000000000002 R11: 00000000000023e8 R12: 0000000000000006
[ 249.472368] R13: 00007ffc4e810000 R14: 00007ffc4e80fff8 R15: 0000000000432008
[ 249.474350] </TASK>
[ 249.475239] task:systemd-timesyn state:D stack:0 pid:1067 tgid:1067 ppid:1 task_flags:0x400100 flags:0x00080002
[ 249.478161] Call Trace:
[ 249.478976] <TASK>
[ 249.479721] __schedule+0x3df/0x10c0
[ 249.480823] schedule+0x23/0xd0
[ 249.481810] wait_transaction_locked+0x83/0xd0
[ 249.483149] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.484634] add_transaction_credits+0x179/0x310
[ 249.485999] ? xa_load+0x72/0xb0
[ 249.486973] start_this_handle+0xf7/0x4c0
[ 249.488192] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.489600] jbd2__journal_start+0xf8/0x220
[ 249.490849] ? pick_link+0x2d1/0x450
[ 249.491937] ext4_dirty_inode+0x34/0x80
[ 249.493053] __mark_inode_dirty+0x5f/0x3e0
[ 249.494275] ext4_setattr+0x222/0xa60
[ 249.495415] ? path_lookupat+0xc6/0x2a0
[ 249.500476] notify_change+0x337/0x520
[ 249.501605] ? vfs_utimes+0x139/0x250
[ 249.502714] vfs_utimes+0x139/0x250
[ 249.503806] ? do_getname+0x2e/0x1a0
[ 249.504905] do_utimes+0xb8/0x130
[ 249.505933] __x64_sys_utimensat+0x77/0xc0
[ 249.507129] do_syscall_64+0xe8/0x7c0
[ 249.508234] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.509710] RIP: 0033:0x7f388ad1a91f
[ 249.510819] RSP: 002b:00007ffc384729e8 EFLAGS: 00000206 ORIG_RAX: 0000000000000118
[ 249.512941] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f388ad1a91f
[ 249.514929] RDX: 0000000000000000 RSI: 00007ffc384729f0 RDI: 00000000ffffff9c
[ 249.516925] RBP: 00007ffc384729f0 R08: 0000000000000000 R09: 0000000000000069
[ 249.518881] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
[ 249.520879] R13: 00000000ffffffff R14: ffffffffffffffff R15: 00000000ffffffff
[ 249.522872] </TASK>
[ 249.525490] task:a.out state:D stack:0 pid:1322 tgid:1322 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 249.528548] Call Trace:
[ 249.529411] <TASK>
[ 249.533246] __schedule+0x3df/0x10c0
[ 249.534438] schedule+0x23/0xd0
[ 249.535493] wait_transaction_locked+0x83/0xd0
[ 249.536877] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.538419] add_transaction_credits+0x179/0x310
[ 249.539801] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 249.541162] start_this_handle+0xf7/0x4c0
[ 249.542430] ? do_file_open+0xd2/0x180
[ 249.543638] ? verify_dirent_name+0x1c/0x40
[ 249.544936] ? filldir64+0x2c/0x190
[ 249.546027] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.547448] jbd2__journal_start+0xf8/0x220
[ 249.548721] ext4_dirty_inode+0x34/0x80
[ 249.549913] __mark_inode_dirty+0x5f/0x3e0
[ 249.552651] touch_atime+0x155/0x190
[ 249.553797] iterate_dir+0x160/0x260
[ 249.554885] __x64_sys_getdents64+0x76/0x110
[ 249.556173] ? __pfx_filldir64+0x10/0x10
[ 249.557327] do_syscall_64+0xe8/0x7c0
[ 249.558462] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.559958] RIP: 0033:0x7f059aab7043
[ 249.561072] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 249.566317] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 249.568395] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 249.570438] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 249.572445] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 249.574499] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 249.576847] </TASK>
[ 249.578994] task:a.out state:D stack:0 pid:1323 tgid:1323 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 249.582129] Call Trace:
[ 249.582996] <TASK>
[ 249.583791] __schedule+0x3df/0x10c0
[ 249.584964] schedule+0x23/0xd0
[ 249.586012] jbd2_log_wait_commit+0x81/0x100
[ 249.587374] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.588963] jbd2_journal_stop+0x2c2/0x360
[ 249.590244] __ext4_journal_stop+0x3b/0xc0
[ 249.591560] ext4_evict_inode+0x2e9/0x690
[ 249.592839] evict+0xe4/0x260
[ 249.593856] vfs_rmdir+0x1eb/0x270
[ 249.594980] filename_rmdir+0x1a7/0x220
[ 249.599496] __x64_sys_rmdir+0x24/0x40
[ 249.600687] do_syscall_64+0xe8/0x7c0
[ 249.601859] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.604839] RIP: 0033:0x7f059aae0b67
[ 249.605993] RSP: 002b:00007ffee89302a8 EFLAGS: 00000207 ORIG_RAX: 0000000000000054
[ 249.608199] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aae0b67
[ 249.610269] RDX: 0000000000010cf0 RSI: 0000000000000000 RDI: 00007ffee8931440
[ 249.612353] RBP: 00007ffee8931390 R08: 0000000000000000 R09: 0000000000000073
[ 249.614414] R10: 0000000000001000 R11: 0000000000000207 R12: 0000000000000000
[ 249.616492] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 249.618555] </TASK>
[ 249.619364] task:a.out state:D stack:0 pid:1324 tgid:1324 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 249.622442] Call Trace:
[ 249.623371] <TASK>
[ 249.624143] __schedule+0x3df/0x10c0
[ 249.625299] schedule+0x23/0xd0
[ 249.626373] wait_transaction_locked+0x83/0xd0
[ 249.627770] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.634119] add_transaction_credits+0x179/0x310
[ 249.635595] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 249.636955] start_this_handle+0xf7/0x4c0
[ 249.638218] ? do_file_open+0xd2/0x180
[ 249.639434] ? verify_dirent_name+0x1c/0x40
[ 249.640764] ? filldir64+0x2c/0x190
[ 249.641878] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.643412] jbd2__journal_start+0xf8/0x220
[ 249.644716] ext4_dirty_inode+0x34/0x80
[ 249.645918] __mark_inode_dirty+0x5f/0x3e0
[ 249.647240] touch_atime+0x155/0x190
[ 249.648420] iterate_dir+0x160/0x260
[ 249.649576] __x64_sys_getdents64+0x76/0x110
[ 249.650919] ? __pfx_filldir64+0x10/0x10
[ 249.652194] do_syscall_64+0xe8/0x7c0
[ 249.653395] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.654964] RIP: 0033:0x7f059aab7043
[ 249.656108] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 249.660074] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 249.665584] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 249.667609] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 249.669654] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 249.671710] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 249.673764] </TASK>
[ 249.674570] task:a.out state:D stack:0 pid:1325 tgid:1325 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 249.677613] Call Trace:
[ 249.678474] <TASK>
[ 249.679287] __schedule+0x3df/0x10c0
[ 249.680450] schedule+0x23/0xd0
[ 249.681501] wait_transaction_locked+0x83/0xd0
[ 249.682811] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.686113] add_transaction_credits+0x179/0x310
[ 249.687606] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 249.688970] start_this_handle+0xf7/0x4c0
[ 249.690243] ? do_file_open+0xd2/0x180
[ 249.691479] ? verify_dirent_name+0x1c/0x40
[ 249.692783] ? filldir64+0x2c/0x190
[ 249.697244] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.698743] jbd2__journal_start+0xf8/0x220
[ 249.700037] ext4_dirty_inode+0x34/0x80
[ 249.701210] __mark_inode_dirty+0x5f/0x3e0
[ 249.702518] touch_atime+0x155/0x190
[ 249.703657] iterate_dir+0x160/0x260
[ 249.704751] __x64_sys_getdents64+0x76/0x110
[ 249.706013] ? __pfx_filldir64+0x10/0x10
[ 249.707262] do_syscall_64+0xe8/0x7c0
[ 249.708427] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.709960] RIP: 0033:0x7f059aab7043
[ 249.712701] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 249.714865] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 249.716898] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 249.718927] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 249.720969] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 249.723026] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 249.725091] </TASK>
[ 249.725889] task:a.out state:D stack:0 pid:1326 tgid:1326 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 249.732581] Call Trace:
[ 249.733475] <TASK>
[ 249.734254] __schedule+0x3df/0x10c0
[ 249.735456] schedule+0x23/0xd0
[ 249.736598] wait_transaction_locked+0x83/0xd0
[ 249.739040] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.740671] add_transaction_credits+0x179/0x310
[ 249.742106] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 249.743524] start_this_handle+0xf7/0x4c0
[ 249.744780] ? do_file_open+0xd2/0x180
[ 249.745961] ? verify_dirent_name+0x1c/0x40
[ 249.747292] ? filldir64+0x2c/0x190
[ 249.748415] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.749857] jbd2__journal_start+0xf8/0x220
[ 249.751175] ext4_dirty_inode+0x34/0x80
[ 249.752388] __mark_inode_dirty+0x5f/0x3e0
[ 249.753632] touch_atime+0x155/0x190
[ 249.754755] iterate_dir+0x160/0x260
[ 249.755885] __x64_sys_getdents64+0x76/0x110
[ 249.757179] ? __pfx_filldir64+0x10/0x10
[ 249.758399] do_syscall_64+0xe8/0x7c0
[ 249.759543] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.765758] RIP: 0033:0x7f059aab7043
[ 249.766879] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 249.769046] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 249.771072] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 249.773098] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 249.775130] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 249.777175] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 249.779230] </TASK>
[ 249.780018] task:a.out state:D stack:0 pid:1327 tgid:1327 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 249.783005] Call Trace:
[ 249.783869] <TASK>
[ 249.784637] __schedule+0x3df/0x10c0
[ 249.785782] schedule+0x23/0xd0
[ 249.786823] wait_transaction_locked+0x83/0xd0
[ 249.788177] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.789667] add_transaction_credits+0x179/0x310
[ 249.795712] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 249.797130] start_this_handle+0xf7/0x4c0
[ 249.798425] ? do_file_open+0xd2/0x180
[ 249.799657] ? verify_dirent_name+0x1c/0x40
[ 249.800967] ? filldir64+0x2c/0x190
[ 249.802048] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.803538] jbd2__journal_start+0xf8/0x220
[ 249.804840] ext4_dirty_inode+0x34/0x80
[ 249.806074] __mark_inode_dirty+0x5f/0x3e0
[ 249.807394] touch_atime+0x155/0x190
[ 249.808559] iterate_dir+0x160/0x260
[ 249.809713] __x64_sys_getdents64+0x76/0x110
[ 249.811014] ? __pfx_filldir64+0x10/0x10
[ 249.812237] do_syscall_64+0xe8/0x7c0
[ 249.813377] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.814835] RIP: 0033:0x7f059aab7043
[ 249.815978] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 249.820048] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 249.822129] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 249.824192] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 249.829667] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 249.831742] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 249.833815] </TASK>
[ 249.834598] task:a.out state:D stack:0 pid:1328 tgid:1328 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 249.837683] Call Trace:
[ 249.838504] <TASK>
[ 249.839352] __schedule+0x3df/0x10c0
[ 249.840513] schedule+0x23/0xd0
[ 249.841530] wait_transaction_locked+0x83/0xd0
[ 249.842912] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.846187] add_transaction_credits+0x179/0x310
[ 249.847676] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 249.849066] start_this_handle+0xf7/0x4c0
[ 249.850329] ? do_file_open+0xd2/0x180
[ 249.851568] ? verify_dirent_name+0x1c/0x40
[ 249.852888] ? filldir64+0x2c/0x190
[ 249.854011] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.855572] jbd2__journal_start+0xf8/0x220
[ 249.860073] ext4_dirty_inode+0x34/0x80
[ 249.861317] __mark_inode_dirty+0x5f/0x3e0
[ 249.862625] touch_atime+0x155/0x190
[ 249.863797] iterate_dir+0x160/0x260
[ 249.864899] __x64_sys_getdents64+0x76/0x110
[ 249.866223] ? __pfx_filldir64+0x10/0x10
[ 249.867485] do_syscall_64+0xe8/0x7c0
[ 249.868633] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.871917] RIP: 0033:0x7f059aab7043
[ 249.873054] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 249.875278] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 249.877320] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 249.879400] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 249.881441] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 249.883516] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 249.885575] </TASK>
[ 249.886388] task:a.out state:D stack:0 pid:1354 tgid:1354 ppid:1329 task_flags:0x440040 flags:0x00080002
[ 249.892930] Call Trace:
[ 249.893831] <TASK>
[ 249.894617] __schedule+0x3df/0x10c0
[ 249.895781] schedule+0x23/0xd0
[ 249.896912] __wait_on_freeing_inode+0x95/0x160
[ 249.899981] ? __pfx_var_wake_function+0x10/0x10
[ 249.901479] insert_inode_locked+0x140/0x1c0
[ 249.902781] __ext4_new_inode+0xb54/0x19d0
[ 249.904106] ext4_mkdir+0xc2/0x320
[ 249.905250] vfs_mkdir+0xba/0x220
[ 249.906367] filename_mkdirat+0x1b8/0x210
[ 249.907640] __x64_sys_mkdir+0x2b/0x40
[ 249.908795] do_syscall_64+0xe8/0x7c0
[ 249.909955] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.911493] RIP: 0033:0x7f059aadef27
[ 249.912641] RSP: 002b:00007ffee8932268 EFLAGS: 00000246 ORIG_RAX: 0000000000000053
[ 249.914778] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aadef27
[ 249.916868] RDX: 0000000000000000 RSI: 00000000000001ff RDI: 0000000020000040
[ 249.918947] RBP: 00007ffee8932440 R08: 0000000000000000 R09: 0000000000000000
[ 249.921012] R10: 00007f059a9ff9f8 R11: 0000000000000246 R12: 0000000000000000
[ 249.928061] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 249.930158] </TASK>
[ 249.931155] INFO: task a.out:1323 blocked for more than 127 seconds.
[ 249.933029] Not tainted 7.0.0-rc3-next-20260310-00004-gc4c7aa0faf33-dirty #563
[ 249.935293] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 249.937512] task:a.out state:D stack:0 pid:1323 tgid:1323 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 249.940578] Call Trace:
[ 249.941462] <TASK>
[ 249.942239] __schedule+0x3df/0x10c0
[ 249.943427] schedule+0x23/0xd0
[ 249.944479] jbd2_log_wait_commit+0x81/0x100
[ 249.945803] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.947406] jbd2_journal_stop+0x2c2/0x360
[ 249.948668] __ext4_journal_stop+0x3b/0xc0
[ 249.950246] ext4_evict_inode+0x2e9/0x690
[ 249.952919] evict+0xe4/0x260
[ 249.953978] vfs_rmdir+0x1eb/0x270
[ 249.958445] filename_rmdir+0x1a7/0x220
[ 249.959711] __x64_sys_rmdir+0x24/0x40
[ 249.960931] do_syscall_64+0xe8/0x7c0
[ 249.962121] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 249.963693] RIP: 0033:0x7f059aae0b67
[ 249.964863] RSP: 002b:00007ffee89302a8 EFLAGS: 00000207 ORIG_RAX: 0000000000000054
[ 249.967033] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aae0b67
[ 249.969132] RDX: 0000000000010cf0 RSI: 0000000000000000 RDI: 00007ffee8931440
[ 249.971232] RBP: 00007ffee8931390 R08: 0000000000000000 R09: 0000000000000073
[ 249.973295] R10: 0000000000001000 R11: 0000000000000207 R12: 0000000000000000
[ 249.975382] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 249.979092] </TASK>
[ 249.979956] total dump:
[ 249.980842] task:systemd state:D stack:0 pid:1365 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 249.983906] Call Trace:
[ 249.984783] <TASK>
[ 249.985569] __schedule+0x3df/0x10c0
[ 249.986740] schedule+0x23/0xd0
[ 249.991039] wait_transaction_locked+0x83/0xd0
[ 249.992513] ? __pfx_autoremove_wake_function+0x10/0x10
[ 249.994087] add_transaction_credits+0x179/0x310
[ 249.995507] start_this_handle+0xf7/0x4c0
[ 249.996747] ? kmem_cache_alloc_noprof+0x115/0x450
[ 249.998205] jbd2__journal_start+0xf8/0x220
[ 249.999546] ? ext4_empty_dir+0x37f/0x390
[ 250.000814] ext4_rmdir+0x1be/0x450
[ 250.001966] vfs_rmdir+0x116/0x270
[ 250.003103] filename_rmdir+0x1a7/0x220
[ 250.005948] __x64_sys_unlinkat+0x54/0x60
[ 250.007320] do_syscall_64+0xe8/0x7c0
[ 250.008523] ? sysvec_call_function+0x39/0x90
[ 250.009898] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.011459] RIP: 0033:0x7f1a78517b37
[ 250.012616] RSP: 002b:00007f1a77a84ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 250.014800] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f1a78517b37
[ 250.016909] RDX: 0000000000000200 RSI: 00007f1a70008c20 RDI: 000000000000000c
[ 250.018960] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 250.024497] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a70008c20
[ 250.026575] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 250.028649] </TASK>
[ 250.029420] task:systemd state:D stack:0 pid:1366 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 250.034739] Call Trace:
[ 250.035639] <TASK>
[ 250.036437] __schedule+0x3df/0x10c0
[ 250.037604] schedule+0x23/0xd0
[ 250.038660] wait_transaction_locked+0x83/0xd0
[ 250.040045] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.041621] add_transaction_credits+0x179/0x310
[ 250.043045] start_this_handle+0xf7/0x4c0
[ 250.044320] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.045792] jbd2__journal_start+0xf8/0x220
[ 250.047097] ? ext4_empty_dir+0x37f/0x390
[ 250.048382] ext4_rmdir+0x1be/0x450
[ 250.049533] vfs_rmdir+0x116/0x270
[ 250.050665] filename_rmdir+0x1a7/0x220
[ 250.051859] __x64_sys_unlinkat+0x54/0x60
[ 250.053104] do_syscall_64+0xe8/0x7c0
[ 250.059111] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.060696] RIP: 0033:0x7f1a78517b37
[ 250.061863] RSP: 002b:00007f1a77283ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 250.064053] RAX: ffffffffffffffda RBX: 0000000000000016 RCX: 00007f1a78517b37
[ 250.066117] RDX: 0000000000000200 RSI: 00007f1a68008c20 RDI: 0000000000000016
[ 250.068198] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 250.070282] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a68008c20
[ 250.072344] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 250.074349] </TASK>
[ 250.078482] task:kworker/u320:13 state:D stack:0 pid:433 tgid:433 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 250.081558] Workqueue: writeback wb_workfn (flush-254:0)
[ 250.083258] Call Trace:
[ 250.085452] <TASK>
[ 250.086215] __schedule+0x3df/0x10c0
[ 250.090483] ? bdev_count_inflight_rw.part.0+0x53/0x80
[ 250.092059] schedule+0x23/0xd0
[ 250.093095] wait_transaction_locked+0x83/0xd0
[ 250.094494] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.096098] add_transaction_credits+0x179/0x310
[ 250.097542] start_this_handle+0xf7/0x4c0
[ 250.098809] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.100290] jbd2__journal_start+0xf8/0x220
[ 250.101606] ext4_do_writepages+0x487/0xfd0
[ 250.102924] ? psi_group_change+0x10a/0x2c0
[ 250.104184] ? sched_clock_cpu+0xb/0x1f0
[ 250.105424] ? ext4_writepages+0xbc/0x1a0
[ 250.106671] ext4_writepages+0xbc/0x1a0
[ 250.107912] do_writepages+0xcf/0x160
[ 250.109079] __writeback_single_inode+0x42/0x340
[ 250.112160] writeback_sb_inodes+0x231/0x560
[ 250.113544] __writeback_inodes_wb+0x4c/0xe0
[ 250.114873] wb_writeback+0x2c6/0x360
[ 250.116052] ? get_nr_inodes+0x3b/0x60
[ 250.117200] wb_workfn+0x35e/0x450
[ 250.118273] ? try_to_wake_up+0x7c/0x7b0
[ 250.122875] process_one_work+0x18b/0x390
[ 250.124130] worker_thread+0x19b/0x310
[ 250.125311] ? __pfx_worker_thread+0x10/0x10
[ 250.126636] kthread+0xdf/0x120
[ 250.127663] ? __pfx_kthread+0x10/0x10
[ 250.128828] ret_from_fork+0x2a0/0x350
[ 250.129993] ? __pfx_kthread+0x10/0x10
[ 250.131168] ? __pfx_kthread+0x10/0x10
[ 250.132327] ret_from_fork_asm+0x1a/0x30
[ 250.133536] </TASK>
[ 250.134352] task:kworker/u320:21 state:D stack:0 pid:441 tgid:441 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 250.138691] Workqueue: writeback wb_workfn (flush-254:0)
[ 250.139996] Call Trace:
[ 250.140662] <TASK>
[ 250.141261] __schedule+0x3df/0x10c0
[ 250.142165] schedule+0x23/0xd0
[ 250.142949] wait_transaction_locked+0x83/0xd0
[ 250.144008] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.145205] add_transaction_credits+0x179/0x310
[ 250.146284] start_this_handle+0xf7/0x4c0
[ 250.147275] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.148371] jbd2__journal_start+0xf8/0x220
[ 250.149344] ext4_do_writepages+0x487/0xfd0
[ 250.150293] ? blk_mq_dispatch_queue_requests+0x17b/0x1b0
[ 250.151508] ? blk_mq_flush_plug_list+0x74/0x180
[ 250.155942] ? ext4_writepages+0xbc/0x1a0
[ 250.156856] ext4_writepages+0xbc/0x1a0
[ 250.157709] do_writepages+0xcf/0x160
[ 250.158517] __writeback_single_inode+0x42/0x340
[ 250.159542] writeback_sb_inodes+0x231/0x560
[ 250.160469] __writeback_inodes_wb+0x4c/0xe0
[ 250.161409] wb_writeback+0x2c6/0x360
[ 250.162213] ? get_nr_inodes+0x3b/0x60
[ 250.164775] wb_workfn+0x35e/0x450
[ 250.165625] ? try_to_wake_up+0x323/0x7b0
[ 250.166505] process_one_work+0x18b/0x390
[ 250.167389] worker_thread+0x19b/0x310
[ 250.168196] ? __pfx_worker_thread+0x10/0x10
[ 250.169123] kthread+0xdf/0x120
[ 250.169846] ? __pfx_kthread+0x10/0x10
[ 250.170662] ret_from_fork+0x2a0/0x350
[ 250.171474] ? __pfx_kthread+0x10/0x10
[ 250.172272] ? __pfx_kthread+0x10/0x10
[ 250.173080] ret_from_fork_asm+0x1a/0x30
[ 250.173900] </TASK>
[ 250.174707] task:kworker/22:1 state:D stack:0 pid:482 tgid:482 ppid:2 task_flags:0x4208060 flags:0x00080000
[ 250.176779] Workqueue: events drm_fb_helper_damage_work
[ 250.177789] Call Trace:
[ 250.178346] <TASK>
[ 250.178826] __schedule+0x3df/0x10c0
[ 250.179558] schedule+0x23/0xd0
[ 250.180190] schedule_timeout+0x77/0x100
[ 250.180964] ? __pfx_process_timeout+0x10/0x10
[ 250.181824] drm_crtc_wait_one_vblank+0xe4/0x1b0
[ 250.182688] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.186530] drm_client_modeset_wait_for_vblank+0x57/0x70
[ 250.187573] drm_fb_helper_damage_work+0x71/0x190
[ 250.188409] process_one_work+0x18b/0x390
[ 250.189129] worker_thread+0x19b/0x310
[ 250.189877] ? __pfx_worker_thread+0x10/0x10
[ 250.192255] kthread+0xdf/0x120
[ 250.192894] ? __pfx_kthread+0x10/0x10
[ 250.193597] ret_from_fork+0x2a0/0x350
[ 250.194301] ? __pfx_kthread+0x10/0x10
[ 250.194997] ? __pfx_kthread+0x10/0x10
[ 250.195719] ret_from_fork_asm+0x1a/0x30
[ 250.196460] </TASK>
[ 250.197674] task:jbd2/vda1-8 state:D stack:0 pid:746 tgid:746 ppid:2 task_flags:0x240040 flags:0x00080000
[ 250.199573] Call Trace:
[ 250.200075] <TASK>
[ 250.200542] __schedule+0x3df/0x10c0
[ 250.201215] ? __pfx_kjournald2+0x10/0x10
[ 250.201966] schedule+0x23/0xd0
[ 250.202579] jbd2_journal_wait_updates+0x6e/0xe0
[ 250.203422] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.204318] jbd2_journal_commit_transaction+0x23f/0x1880
[ 250.205227] ? _raw_spin_unlock+0xa/0x30
[ 250.205921] ? finish_task_switch.isra.0+0xc8/0x3a0
[ 250.206749] ? lock_timer_base+0x70/0x90
[ 250.207452] ? _raw_spin_unlock_irqrestore+0xa/0x30
[ 250.208272] ? __pfx_kjournald2+0x10/0x10
[ 250.208979] kjournald2+0xa3/0x240
[ 250.209594] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.210451] ? __pfx_kjournald2+0x10/0x10
[ 250.211129] kthread+0xdf/0x120
[ 250.211713] ? __pfx_kthread+0x10/0x10
[ 250.212382] ret_from_fork+0x2a0/0x350
[ 250.213023] ? __pfx_kthread+0x10/0x10
[ 250.213668] ? __pfx_kthread+0x10/0x10
[ 250.214303] ret_from_fork_asm+0x1a/0x30
[ 250.214972] </TASK>
[ 250.215441] task:systemd-journal state:D stack:0 pid:799 tgid:799 ppid:1 task_flags:0x400100 flags:0x00080002
[ 250.221696] Call Trace:
[ 250.222191] <TASK>
[ 250.222628] __schedule+0x3df/0x10c0
[ 250.223281] schedule+0x23/0xd0
[ 250.223857] wait_transaction_locked+0x83/0xd0
[ 250.224613] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.225488] add_transaction_credits+0x179/0x310
[ 250.226257] ? __wake_up_common+0x72/0xa0
[ 250.226940] ? xas_load+0x9/0xc0
[ 250.227535] start_this_handle+0xf7/0x4c0
[ 250.228232] ? __filemap_get_folio_mpol+0x3f/0x500
[ 250.229033] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.229835] jbd2__journal_start+0xf8/0x220
[ 250.230539] ? inode_set_ctime_current+0x3a/0x260
[ 250.231339] ext4_dirty_inode+0x34/0x80
[ 250.232001] __mark_inode_dirty+0x5f/0x3e0
[ 250.232711] file_update_time_flags+0xfc/0x110
[ 250.233455] ext4_page_mkwrite+0x9b/0x550
[ 250.234134] do_page_mkwrite+0x49/0xa0
[ 250.234796] ? __do_fault+0x34/0x170
[ 250.235427] do_fault+0x115/0x610
[ 250.236016] ? __pte_offset_map+0x17/0xb0
[ 250.236707] __handle_mm_fault+0x976/0x10b0
[ 250.237432] handle_mm_fault+0xd3/0x250
[ 250.238094] do_user_addr_fault+0x217/0x6c0
[ 250.238818] exc_page_fault+0x7b/0x1a0
[ 250.239484] ? do_syscall_64+0xe8/0x7c0
[ 250.240139] asm_exc_page_fault+0x22/0x30
[ 250.240837] RIP: 0033:0x7f2ba861a046
[ 250.241458] RSP: 002b:00007ffc4e80fee0 EFLAGS: 00010202
[ 250.242320] RAX: 00007f2ba6232008 RBX: 00005595fb2b6e20 RCX: 00007ffc4e80fff8
[ 250.244903] RDX: 00007ffc4e80fef0 RSI: 0000000000000006 RDI: 00005595fb2a50b0
[ 250.246055] RBP: 0000000000000028 R08: 00005595fb2b7000 R09: 00005595fb2b6e58
[ 250.247200] R10: 0000000000000002 R11: 00000000000023e8 R12: 0000000000000006
[ 250.250991] R13: 00007ffc4e810000 R14: 00007ffc4e80fff8 R15: 0000000000432008
[ 250.252145] </TASK>
[ 250.252667] task:systemd-timesyn state:D stack:0 pid:1067 tgid:1067 ppid:1 task_flags:0x400100 flags:0x00080002
[ 250.254353] Call Trace:
[ 250.254811] <TASK>
[ 250.255261] __schedule+0x3df/0x10c0
[ 250.255898] schedule+0x23/0xd0
[ 250.256466] wait_transaction_locked+0x83/0xd0
[ 250.257205] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.258053] add_transaction_credits+0x179/0x310
[ 250.258822] ? xa_load+0x72/0xb0
[ 250.259420] start_this_handle+0xf7/0x4c0
[ 250.260114] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.260909] jbd2__journal_start+0xf8/0x220
[ 250.261624] ? pick_link+0x2d1/0x450
[ 250.262239] ext4_dirty_inode+0x34/0x80
[ 250.262883] __mark_inode_dirty+0x5f/0x3e0
[ 250.263595] ext4_setattr+0x222/0xa60
[ 250.264221] ? path_lookupat+0xc6/0x2a0
[ 250.264873] notify_change+0x337/0x520
[ 250.265500] ? vfs_utimes+0x139/0x250
[ 250.266116] vfs_utimes+0x139/0x250
[ 250.266715] ? do_getname+0x2e/0x1a0
[ 250.267334] do_utimes+0xb8/0x130
[ 250.267908] __x64_sys_utimensat+0x77/0xc0
[ 250.268594] do_syscall_64+0xe8/0x7c0
[ 250.269223] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.271558] RIP: 0033:0x7f388ad1a91f
[ 250.272189] RSP: 002b:00007ffc384729e8 EFLAGS: 00000206 ORIG_RAX: 0000000000000118
[ 250.273380] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f388ad1a91f
[ 250.274492] RDX: 0000000000000000 RSI: 00007ffc384729f0 RDI: 00000000ffffff9c
[ 250.275626] RBP: 00007ffc384729f0 R08: 0000000000000000 R09: 0000000000000069
[ 250.276743] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
[ 250.277861] R13: 00000000ffffffff R14: ffffffffffffffff R15: 00000000ffffffff
[ 250.278966] </TASK>
[ 250.279670] task:a.out state:D stack:0 pid:1322 tgid:1322 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 250.283938] Call Trace:
[ 250.284427] <TASK>
[ 250.284845] __schedule+0x3df/0x10c0
[ 250.285476] schedule+0x23/0xd0
[ 250.286033] wait_transaction_locked+0x83/0xd0
[ 250.286783] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.287646] add_transaction_credits+0x179/0x310
[ 250.288420] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 250.289168] start_this_handle+0xf7/0x4c0
[ 250.289850] ? do_file_open+0xd2/0x180
[ 250.290493] ? verify_dirent_name+0x1c/0x40
[ 250.291207] ? filldir64+0x2c/0x190
[ 250.291825] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.292616] jbd2__journal_start+0xf8/0x220
[ 250.293312] ext4_dirty_inode+0x34/0x80
[ 250.293962] __mark_inode_dirty+0x5f/0x3e0
[ 250.294662] touch_atime+0x155/0x190
[ 250.295271] iterate_dir+0x160/0x260
[ 250.295877] __x64_sys_getdents64+0x76/0x110
[ 250.297928] ? __pfx_filldir64+0x10/0x10
[ 250.298620] do_syscall_64+0xe8/0x7c0
[ 250.299254] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.300080] RIP: 0033:0x7f059aab7043
[ 250.300702] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 250.301861] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 250.302961] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 250.304090] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 250.305195] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 250.306302] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 250.307440] </TASK>
[ 250.307869] task:a.out state:D stack:0 pid:1323 tgid:1323 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 250.309530] Call Trace:
[ 250.310000] <TASK>
[ 250.310428] __schedule+0x3df/0x10c0
[ 250.311050] schedule+0x23/0xd0
[ 250.314111] jbd2_log_wait_commit+0x81/0x100
[ 250.314877] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.315725] jbd2_journal_stop+0x2c2/0x360
[ 250.316439] __ext4_journal_stop+0x3b/0xc0
[ 250.317144] ext4_evict_inode+0x2e9/0x690
[ 250.317818] evict+0xe4/0x260
[ 250.318357] vfs_rmdir+0x1eb/0x270
[ 250.318953] filename_rmdir+0x1a7/0x220
[ 250.319629] __x64_sys_rmdir+0x24/0x40
[ 250.320276] do_syscall_64+0xe8/0x7c0
[ 250.320915] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.321735] RIP: 0033:0x7f059aae0b67
[ 250.322346] RSP: 002b:00007ffee89302a8 EFLAGS: 00000207 ORIG_RAX: 0000000000000054
[ 250.324934] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aae0b67
[ 250.326069] RDX: 0000000000010cf0 RSI: 0000000000000000 RDI: 00007ffee8931440
[ 250.327218] RBP: 00007ffee8931390 R08: 0000000000000000 R09: 0000000000000073
[ 250.328343] R10: 0000000000001000 R11: 0000000000000207 R12: 0000000000000000
[ 250.329468] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 250.330594] </TASK>
[ 250.331025] task:a.out state:D stack:0 pid:1324 tgid:1324 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 250.332681] Call Trace:
[ 250.333143] <TASK>
[ 250.333563] __schedule+0x3df/0x10c0
[ 250.334188] schedule+0x23/0xd0
[ 250.334760] wait_transaction_locked+0x83/0xd0
[ 250.335520] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.336384] add_transaction_credits+0x179/0x310
[ 250.337159] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 250.337905] start_this_handle+0xf7/0x4c0
[ 250.338575] ? do_file_open+0xd2/0x180
[ 250.339249] ? verify_dirent_name+0x1c/0x40
[ 250.339946] ? filldir64+0x2c/0x190
[ 250.340553] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.341346] jbd2__journal_start+0xf8/0x220
[ 250.342034] ext4_dirty_inode+0x34/0x80
[ 250.342685] __mark_inode_dirty+0x5f/0x3e0
[ 250.343390] touch_atime+0x155/0x190
[ 250.346671] iterate_dir+0x160/0x260
[ 250.347277] __x64_sys_getdents64+0x76/0x110
[ 250.347977] ? __pfx_filldir64+0x10/0x10
[ 250.348626] do_syscall_64+0xe8/0x7c0
[ 250.349230] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.351287] RIP: 0033:0x7f059aab7043
[ 250.351928] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 250.353100] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 250.354181] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 250.355289] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 250.356388] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 250.357487] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 250.358585] </TASK>
[ 250.359010] task:a.out state:D stack:0 pid:1325 tgid:1325 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 250.360636] Call Trace:
[ 250.361099] <TASK>
[ 250.361507] __schedule+0x3df/0x10c0
[ 250.362117] schedule+0x23/0xd0
[ 250.362676] wait_transaction_locked+0x83/0xd0
[ 250.363411] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.364236] add_transaction_credits+0x179/0x310
[ 250.364991] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 250.365736] start_this_handle+0xf7/0x4c0
[ 250.366403] ? do_file_open+0xd2/0x180
[ 250.367032] ? verify_dirent_name+0x1c/0x40
[ 250.367726] ? filldir64+0x2c/0x190
[ 250.368315] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.369082] jbd2__journal_start+0xf8/0x220
[ 250.369779] ext4_dirty_inode+0x34/0x80
[ 250.370423] __mark_inode_dirty+0x5f/0x3e0
[ 250.371087] touch_atime+0x155/0x190
[ 250.371695] iterate_dir+0x160/0x260
[ 250.372285] __x64_sys_getdents64+0x76/0x110
[ 250.372975] ? __pfx_filldir64+0x10/0x10
[ 250.373615] do_syscall_64+0xe8/0x7c0
[ 250.374219] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.375011] RIP: 0033:0x7f059aab7043
[ 250.379316] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 250.380439] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 250.381488] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 250.382498] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 250.383575] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 250.384640] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 250.385715] </TASK>
[ 250.386130] task:a.out state:D stack:0 pid:1326 tgid:1326 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 250.387735] Call Trace:
[ 250.388183] <TASK>
[ 250.388593] __schedule+0x3df/0x10c0
[ 250.389199] schedule+0x23/0xd0
[ 250.389762] wait_transaction_locked+0x83/0xd0
[ 250.390501] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.391341] add_transaction_credits+0x179/0x310
[ 250.392086] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 250.392814] start_this_handle+0xf7/0x4c0
[ 250.393485] ? do_file_open+0xd2/0x180
[ 250.394111] ? verify_dirent_name+0x1c/0x40
[ 250.394794] ? filldir64+0x2c/0x190
[ 250.395387] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.396148] jbd2__journal_start+0xf8/0x220
[ 250.396823] ext4_dirty_inode+0x34/0x80
[ 250.397475] __mark_inode_dirty+0x5f/0x3e0
[ 250.398149] touch_atime+0x155/0x190
[ 250.398751] iterate_dir+0x160/0x260
[ 250.399355] __x64_sys_getdents64+0x76/0x110
[ 250.400051] ? __pfx_filldir64+0x10/0x10
[ 250.400692] do_syscall_64+0xe8/0x7c0
[ 250.401289] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.402074] RIP: 0033:0x7f059aab7043
[ 250.402655] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 250.405027] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 250.406119] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 250.407247] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 250.410935] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 250.411977] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 250.413000] </TASK>
[ 250.413409] task:a.out state:D stack:0 pid:1327 tgid:1327 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 250.414960] Call Trace:
[ 250.415413] <TASK>
[ 250.415813] __schedule+0x3df/0x10c0
[ 250.416424] schedule+0x23/0xd0
[ 250.416967] wait_transaction_locked+0x83/0xd0
[ 250.417691] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.418534] add_transaction_credits+0x179/0x310
[ 250.419292] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 250.420021] start_this_handle+0xf7/0x4c0
[ 250.420685] ? do_file_open+0xd2/0x180
[ 250.421314] ? verify_dirent_name+0x1c/0x40
[ 250.422001] ? filldir64+0x2c/0x190
[ 250.422593] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.423379] jbd2__journal_start+0xf8/0x220
[ 250.424066] ext4_dirty_inode+0x34/0x80
[ 250.424707] __mark_inode_dirty+0x5f/0x3e0
[ 250.425374] touch_atime+0x155/0x190
[ 250.425960] iterate_dir+0x160/0x260
[ 250.426576] __x64_sys_getdents64+0x76/0x110
[ 250.427269] ? __pfx_filldir64+0x10/0x10
[ 250.427914] do_syscall_64+0xe8/0x7c0
[ 250.428517] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.429302] RIP: 0033:0x7f059aab7043
[ 250.431154] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 250.432318] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 250.433412] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 250.434486] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 250.435576] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 250.436651] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 250.437734] </TASK>
[ 250.438140] task:a.out state:D stack:0 pid:1328 tgid:1328 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 250.442219] Call Trace:
[ 250.442702] <TASK>
[ 250.443098] __schedule+0x3df/0x10c0
[ 250.443705] schedule+0x23/0xd0
[ 250.444237] wait_transaction_locked+0x83/0xd0
[ 250.444964] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.445788] add_transaction_credits+0x179/0x310
[ 250.446528] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 250.447256] start_this_handle+0xf7/0x4c0
[ 250.447934] ? do_file_open+0xd2/0x180
[ 250.448566] ? verify_dirent_name+0x1c/0x40
[ 250.449254] ? filldir64+0x2c/0x190
[ 250.449846] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.450625] jbd2__journal_start+0xf8/0x220
[ 250.451308] ext4_dirty_inode+0x34/0x80
[ 250.451944] __mark_inode_dirty+0x5f/0x3e0
[ 250.452615] touch_atime+0x155/0x190
[ 250.453209] iterate_dir+0x160/0x260
[ 250.453801] __x64_sys_getdents64+0x76/0x110
[ 250.454488] ? __pfx_filldir64+0x10/0x10
[ 250.455120] do_syscall_64+0xe8/0x7c0
[ 250.455720] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.457715] RIP: 0033:0x7f059aab7043
[ 250.458339] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 250.459491] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 250.460569] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 250.461650] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 250.462711] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 250.463780] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 250.464853] </TASK>
[ 250.465274] task:a.out state:D stack:0 pid:1354 tgid:1354 ppid:1329 task_flags:0x440040 flags:0x00080002
[ 250.466889] Call Trace:
[ 250.467367] <TASK>
[ 250.467765] __schedule+0x3df/0x10c0
[ 250.468368] schedule+0x23/0xd0
[ 250.468912] __wait_on_freeing_inode+0x95/0x160
[ 250.469642] ? __pfx_var_wake_function+0x10/0x10
[ 250.470398] insert_inode_locked+0x140/0x1c0
[ 250.471097] __ext4_new_inode+0xb54/0x19d0
[ 250.474290] ext4_mkdir+0xc2/0x320
[ 250.474882] vfs_mkdir+0xba/0x220
[ 250.475420] filename_mkdirat+0x1b8/0x210
[ 250.476057] __x64_sys_mkdir+0x2b/0x40
[ 250.476664] do_syscall_64+0xe8/0x7c0
[ 250.477258] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.478037] RIP: 0033:0x7f059aadef27
[ 250.478620] RSP: 002b:00007ffee8932268 EFLAGS: 00000246 ORIG_RAX: 0000000000000053
[ 250.479759] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aadef27
[ 250.480846] RDX: 0000000000000000 RSI: 00000000000001ff RDI: 0000000020000040
[ 250.481938] RBP: 00007ffee8932440 R08: 0000000000000000 R09: 0000000000000000
[ 250.484178] R10: 00007f059a9ff9f8 R11: 0000000000000246 R12: 0000000000000000
[ 250.485287] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 250.486385] </TASK>
[ 250.486863] INFO: task a.out:1324 blocked for more than 128 seconds.
[ 250.487847] Not tainted 7.0.0-rc3-next-20260310-00004-gc4c7aa0faf33-dirty #563
[ 250.489029] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
[ 250.490204] task:a.out state:D stack:0 pid:1324 tgid:1324 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 250.491820] Call Trace:
[ 250.492274] <TASK>
[ 250.492694] __schedule+0x3df/0x10c0
[ 250.493310] schedule+0x23/0xd0
[ 250.493870] wait_transaction_locked+0x83/0xd0
[ 250.494604] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.495461] add_transaction_credits+0x179/0x310
[ 250.496216] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 250.496943] start_this_handle+0xf7/0x4c0
[ 250.497619] ? do_file_open+0xd2/0x180
[ 250.498245] ? verify_dirent_name+0x1c/0x40
[ 250.498949] ? filldir64+0x2c/0x190
[ 250.499549] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.500312] jbd2__journal_start+0xf8/0x220
[ 250.501003] ext4_dirty_inode+0x34/0x80
[ 250.501657] __mark_inode_dirty+0x5f/0x3e0
[ 250.502343] touch_atime+0x155/0x190
[ 250.502946] iterate_dir+0x160/0x260
[ 250.503560] __x64_sys_getdents64+0x76/0x110
[ 250.506733] ? __pfx_filldir64+0x10/0x10
[ 250.507356] do_syscall_64+0xe8/0x7c0
[ 250.507952] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.508730] RIP: 0033:0x7f059aab7043
[ 250.509306] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 250.511564] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 250.512637] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 250.513715] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 250.514779] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 250.515866] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 250.516932] </TASK>
[ 250.517337] Future hung task reports are suppressed, see sysctl kernel.hung_task_warnings
[ 250.518535] total dump:
[ 250.518986] task:systemd state:D stack:0 pid:1365 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 250.520599] Call Trace:
[ 250.521056] <TASK>
[ 250.521464] __schedule+0x3df/0x10c0
[ 250.522067] schedule+0x23/0xd0
[ 250.522618] wait_transaction_locked+0x83/0xd0
[ 250.523360] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.524191] add_transaction_credits+0x179/0x310
[ 250.524925] start_this_handle+0xf7/0x4c0
[ 250.525579] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.526344] jbd2__journal_start+0xf8/0x220
[ 250.527020] ? ext4_empty_dir+0x37f/0x390
[ 250.527686] ext4_rmdir+0x1be/0x450
[ 250.528265] vfs_rmdir+0x116/0x270
[ 250.528849] filename_rmdir+0x1a7/0x220
[ 250.529480] __x64_sys_unlinkat+0x54/0x60
[ 250.530124] do_syscall_64+0xe8/0x7c0
[ 250.530725] ? sysvec_call_function+0x39/0x90
[ 250.531430] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.532212] RIP: 0033:0x7f1a78517b37
[ 250.532805] RSP: 002b:00007f1a77a84ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 250.533922] RAX: ffffffffffffffda RBX: 000000000000000c RCX: 00007f1a78517b37
[ 250.534995] RDX: 0000000000000200 RSI: 00007f1a70008c20 RDI: 000000000000000c
[ 250.539819] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 250.540892] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a70008c20
[ 250.541947] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 250.542996] </TASK>
[ 250.543411] task:systemd state:D stack:0 pid:1366 tgid:1 ppid:0 task_flags:0x400040 flags:0x00080000
[ 250.545010] Call Trace:
[ 250.545457] <TASK>
[ 250.545856] __schedule+0x3df/0x10c0
[ 250.546464] schedule+0x23/0xd0
[ 250.547004] wait_transaction_locked+0x83/0xd0
[ 250.547739] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.548576] add_transaction_credits+0x179/0x310
[ 250.549321] start_this_handle+0xf7/0x4c0
[ 250.549984] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.550737] jbd2__journal_start+0xf8/0x220
[ 250.551456] ? ext4_empty_dir+0x37f/0x390
[ 250.552110] ext4_rmdir+0x1be/0x450
[ 250.552696] vfs_rmdir+0x116/0x270
[ 250.553274] filename_rmdir+0x1a7/0x220
[ 250.553915] __x64_sys_unlinkat+0x54/0x60
[ 250.554578] do_syscall_64+0xe8/0x7c0
[ 250.555209] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.555998] RIP: 0033:0x7f1a78517b37
[ 250.556588] RSP: 002b:00007f1a77283ab8 EFLAGS: 00000246 ORIG_RAX: 0000000000000107
[ 250.557721] RAX: ffffffffffffffda RBX: 0000000000000016 RCX: 00007f1a78517b37
[ 250.558770] RDX: 0000000000000200 RSI: 00007f1a68008c20 RDI: 0000000000000016
[ 250.559830] RBP: 0000000000000000 R08: 0000000000000000 R09: 0000000000000000
[ 250.560889] R10: 0000000000001000 R11: 0000000000000246 R12: 00007f1a68008c20
[ 250.561955] R13: 0000000000000200 R14: 0000000000000006 R15: 0000000000000000
[ 250.564112] </TASK>
[ 250.565726] task:kworker/u320:13 state:D stack:0 pid:433 tgid:433 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 250.567347] Workqueue: writeback wb_workfn (flush-254:0)
[ 250.570495] Call Trace:
[ 250.570937] <TASK>
[ 250.571345] __schedule+0x3df/0x10c0
[ 250.571931] ? bdev_count_inflight_rw.part.0+0x53/0x80
[ 250.572739] schedule+0x23/0xd0
[ 250.573275] wait_transaction_locked+0x83/0xd0
[ 250.573986] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.574798] add_transaction_credits+0x179/0x310
[ 250.575539] start_this_handle+0xf7/0x4c0
[ 250.576187] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.576947] jbd2__journal_start+0xf8/0x220
[ 250.577626] ext4_do_writepages+0x487/0xfd0
[ 250.578309] ? psi_group_change+0x10a/0x2c0
[ 250.578976] ? sched_clock_cpu+0xb/0x1f0
[ 250.579631] ? ext4_writepages+0xbc/0x1a0
[ 250.580277] ext4_writepages+0xbc/0x1a0
[ 250.580904] do_writepages+0xcf/0x160
[ 250.581508] __writeback_single_inode+0x42/0x340
[ 250.582239] writeback_sb_inodes+0x231/0x560
[ 250.582926] __writeback_inodes_wb+0x4c/0xe0
[ 250.583616] wb_writeback+0x2c6/0x360
[ 250.584210] ? get_nr_inodes+0x3b/0x60
[ 250.584826] wb_workfn+0x35e/0x450
[ 250.585387] ? try_to_wake_up+0x7c/0x7b0
[ 250.586016] process_one_work+0x18b/0x390
[ 250.586664] worker_thread+0x19b/0x310
[ 250.587265] ? __pfx_worker_thread+0x10/0x10
[ 250.587936] kthread+0xdf/0x120
[ 250.588466] ? __pfx_kthread+0x10/0x10
[ 250.589072] ret_from_fork+0x2a0/0x350
[ 250.589780] ? __pfx_kthread+0x10/0x10
[ 250.591489] ? __pfx_kthread+0x10/0x10
[ 250.592112] ret_from_fork_asm+0x1a/0x30
[ 250.592748] </TASK>
[ 250.593162] task:kworker/u320:21 state:D stack:0 pid:441 tgid:441 ppid:2 task_flags:0x4248060 flags:0x00080000
[ 250.594771] Workqueue: writeback wb_workfn (flush-254:0)
[ 250.595602] Call Trace:
[ 250.596045] <TASK>
[ 250.596432] __schedule+0x3df/0x10c0
[ 250.597023] schedule+0x23/0xd0
[ 250.597554] wait_transaction_locked+0x83/0xd0
[ 250.598250] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.599063] add_transaction_credits+0x179/0x310
[ 250.602776] start_this_handle+0xf7/0x4c0
[ 250.603433] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.604166] jbd2__journal_start+0xf8/0x220
[ 250.604800] ext4_do_writepages+0x487/0xfd0
[ 250.605450] ? blk_mq_dispatch_queue_requests+0x17b/0x1b0
[ 250.606252] ? blk_mq_flush_plug_list+0x74/0x180
[ 250.606963] ? ext4_writepages+0xbc/0x1a0
[ 250.607592] ext4_writepages+0xbc/0x1a0
[ 250.608190] do_writepages+0xcf/0x160
[ 250.608766] __writeback_single_inode+0x42/0x340
[ 250.609466] writeback_sb_inodes+0x231/0x560
[ 250.610120] __writeback_inodes_wb+0x4c/0xe0
[ 250.610798] wb_writeback+0x2c6/0x360
[ 250.611394] ? get_nr_inodes+0x3b/0x60
[ 250.611983] wb_workfn+0x35e/0x450
[ 250.612532] ? try_to_wake_up+0x323/0x7b0
[ 250.613154] process_one_work+0x18b/0x390
[ 250.613795] worker_thread+0x19b/0x310
[ 250.614395] ? __pfx_worker_thread+0x10/0x10
[ 250.615060] kthread+0xdf/0x120
[ 250.615589] ? __pfx_kthread+0x10/0x10
[ 250.617264] ret_from_fork+0x2a0/0x350
[ 250.617893] ? __pfx_kthread+0x10/0x10
[ 250.618496] ? __pfx_kthread+0x10/0x10
[ 250.619087] ret_from_fork_asm+0x1a/0x30
[ 250.619724] </TASK>
[ 250.620213] task:kworker/22:1 state:D stack:0 pid:482 tgid:482 ppid:2 task_flags:0x4208060 flags:0x00080000
[ 250.621810] Workqueue: events drm_fb_helper_damage_work
[ 250.622618] Call Trace:
[ 250.623045] <TASK>
[ 250.623439] __schedule+0x3df/0x10c0
[ 250.624011] ? drm_update_vblank_count+0x101/0x3c0
[ 250.624767] schedule+0x23/0xd0
[ 250.625285] schedule_timeout+0x77/0x100
[ 250.625913] ? __pfx_process_timeout+0x10/0x10
[ 250.626610] drm_atomic_helper_wait_for_vblanks.part.0+0x175/0x1f0
[ 250.627535] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.628332] drm_atomic_helper_commit_tail+0xa4/0xc0
[ 250.629097] commit_tail+0x10e/0x160
[ 250.629684] ? schedule+0x23/0xd0
[ 250.630227] ? schedule_timeout+0x77/0x100
[ 250.630880] ? __pfx_process_timeout+0x10/0x10
[ 250.634050] ? drm_crtc_wait_one_vblank+0xe4/0x1b0
[ 250.634795] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.635558] ? drm_client_modeset_wait_for_vblank+0x57/0x70
[ 250.636400] ? drm_fb_helper_damage_work+0x71/0x190
[ 250.637145] ? process_one_work+0x18b/0x390
[ 250.637807] ? worker_thread+0x19b/0x310
[ 250.638434] ? __pfx_worker_thread+0x10/0x10
[ 250.639100] ? kthread+0xdf/0x120
[ 250.639642] ? __pfx_kthread+0x10/0x10
[ 250.640246] ? ret_from_fork+0x2a0/0x350
[ 250.640879] ? __pfx_kthread+0x10/0x10
[ 250.641470] ? __pfx_kthread+0x10/0x10
[ 250.642068] ? ret_from_fork_asm+0x1a/0x30
[ 250.642710] </TASK>
[ 250.644537] task:jbd2/vda1-8 state:D stack:0 pid:746 tgid:746 ppid:2 task_flags:0x240040 flags:0x00080000
[ 250.646121] Call Trace:
[ 250.646557] <TASK>
[ 250.646939] __schedule+0x3df/0x10c0
[ 250.647534] ? __pfx_kjournald2+0x10/0x10
[ 250.648172] schedule+0x23/0xd0
[ 250.648690] jbd2_journal_wait_updates+0x6e/0xe0
[ 250.649407] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.650203] jbd2_journal_commit_transaction+0x23f/0x1880
[ 250.651027] ? _raw_spin_unlock+0xa/0x30
[ 250.651665] ? finish_task_switch.isra.0+0xc8/0x3a0
[ 250.652424] ? lock_timer_base+0x70/0x90
[ 250.653051] ? _raw_spin_unlock_irqrestore+0xa/0x30
[ 250.653807] ? __pfx_kjournald2+0x10/0x10
[ 250.654445] kjournald2+0xa3/0x240
[ 250.654993] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.655803] ? __pfx_kjournald2+0x10/0x10
[ 250.656456] kthread+0xdf/0x120
[ 250.656978] ? __pfx_kthread+0x10/0x10
[ 250.657579] ret_from_fork+0x2a0/0x350
[ 250.658178] ? __pfx_kthread+0x10/0x10
[ 250.658781] ? __pfx_kthread+0x10/0x10
[ 250.659386] ret_from_fork_asm+0x1a/0x30
[ 250.660002] </TASK>
[ 250.660401] task:systemd-journal state:D stack:0 pid:799 tgid:799 ppid:1 task_flags:0x400100 flags:0x00080002
[ 250.661971] Call Trace:
[ 250.662400] <TASK>
[ 250.662784] __schedule+0x3df/0x10c0
[ 250.663376] schedule+0x23/0xd0
[ 250.666035] wait_transaction_locked+0x83/0xd0
[ 250.666709] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.667485] add_transaction_credits+0x179/0x310
[ 250.668208] ? __wake_up_common+0x72/0xa0
[ 250.668845] ? xas_load+0x9/0xc0
[ 250.669383] start_this_handle+0xf7/0x4c0
[ 250.671233] ? __filemap_get_folio_mpol+0x3f/0x500
[ 250.672008] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.672759] jbd2__journal_start+0xf8/0x220
[ 250.673424] ? inode_set_ctime_current+0x3a/0x260
[ 250.674158] ext4_dirty_inode+0x34/0x80
[ 250.674776] __mark_inode_dirty+0x5f/0x3e0
[ 250.675435] file_update_time_flags+0xfc/0x110
[ 250.676133] ext4_page_mkwrite+0x9b/0x550
[ 250.676772] do_page_mkwrite+0x49/0xa0
[ 250.677372] ? __do_fault+0x34/0x170
[ 250.677938] do_fault+0x115/0x610
[ 250.678471] ? __pte_offset_map+0x17/0xb0
[ 250.679100] __handle_mm_fault+0x976/0x10b0
[ 250.679774] handle_mm_fault+0xd3/0x250
[ 250.680385] do_user_addr_fault+0x217/0x6c0
[ 250.681041] exc_page_fault+0x7b/0x1a0
[ 250.681639] ? do_syscall_64+0xe8/0x7c0
[ 250.682246] asm_exc_page_fault+0x22/0x30
[ 250.682888] RIP: 0033:0x7f2ba861a046
[ 250.683470] RSP: 002b:00007ffc4e80fee0 EFLAGS: 00010202
[ 250.684256] RAX: 00007f2ba6232008 RBX: 00005595fb2b6e20 RCX: 00007ffc4e80fff8
[ 250.685314] RDX: 00007ffc4e80fef0 RSI: 0000000000000006 RDI: 00005595fb2a50b0
[ 250.686376] RBP: 0000000000000028 R08: 00005595fb2b7000 R09: 00005595fb2b6e58
[ 250.687441] R10: 0000000000000002 R11: 00000000000023e8 R12: 0000000000000006
[ 250.688496] R13: 00007ffc4e810000 R14: 00007ffc4e80fff8 R15: 0000000000432008
[ 250.689550] </TASK>
[ 250.689998] task:systemd-timesyn state:D stack:0 pid:1067 tgid:1067 ppid:1 task_flags:0x400100 flags:0x00080002
[ 250.691585] Call Trace:
[ 250.692015] <TASK>
[ 250.692400] __schedule+0x3df/0x10c0
[ 250.692988] schedule+0x23/0xd0
[ 250.693520] wait_transaction_locked+0x83/0xd0
[ 250.694208] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.695002] add_transaction_credits+0x179/0x310
[ 250.699173] ? xa_load+0x72/0xb0
[ 250.699740] start_this_handle+0xf7/0x4c0
[ 250.700384] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.701124] jbd2__journal_start+0xf8/0x220
[ 250.701785] ? pick_link+0x2d1/0x450
[ 250.702371] ext4_dirty_inode+0x34/0x80
[ 250.702987] __mark_inode_dirty+0x5f/0x3e0
[ 250.703645] ext4_setattr+0x222/0xa60
[ 250.704238] ? path_lookupat+0xc6/0x2a0
[ 250.704855] notify_change+0x337/0x520
[ 250.705465] ? vfs_utimes+0x139/0x250
[ 250.706069] vfs_utimes+0x139/0x250
[ 250.706648] ? do_getname+0x2e/0x1a0
[ 250.707238] do_utimes+0xb8/0x130
[ 250.707800] __x64_sys_utimensat+0x77/0xc0
[ 250.708474] do_syscall_64+0xe8/0x7c0
[ 250.709069] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.709869] RIP: 0033:0x7f388ad1a91f
[ 250.710461] RSP: 002b:00007ffc384729e8 EFLAGS: 00000206 ORIG_RAX: 0000000000000118
[ 250.711593] RAX: ffffffffffffffda RBX: 0000000000000000 RCX: 00007f388ad1a91f
[ 250.712683] RDX: 0000000000000000 RSI: 00007ffc384729f0 RDI: 00000000ffffff9c
[ 250.713769] RBP: 00007ffc384729f0 R08: 0000000000000000 R09: 0000000000000069
[ 250.714849] R10: 0000000000000000 R11: 0000000000000206 R12: 0000000000000000
[ 250.715946] R13: 00000000ffffffff R14: ffffffffffffffff R15: 00000000ffffffff
[ 250.717018] </TASK>
[ 250.717599] task:a.out state:D stack:0 pid:1322 tgid:1322 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 250.719243] Call Trace:
[ 250.719693] <TASK>
[ 250.720090] __schedule+0x3df/0x10c0
[ 250.720692] schedule+0x23/0xd0
[ 250.721240] wait_transaction_locked+0x83/0xd0
[ 250.721959] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.722786] add_transaction_credits+0x179/0x310
[ 250.724630] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 250.725365] start_this_handle+0xf7/0x4c0
[ 250.726016] ? do_file_open+0xd2/0x180
[ 250.726640] ? verify_dirent_name+0x1c/0x40
[ 250.727321] ? filldir64+0x2c/0x190
[ 250.730406] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.731177] jbd2__journal_start+0xf8/0x220
[ 250.731863] ext4_dirty_inode+0x34/0x80
[ 250.732491] __mark_inode_dirty+0x5f/0x3e0
[ 250.733138] touch_atime+0x155/0x190
[ 250.733724] iterate_dir+0x160/0x260
[ 250.734300] __x64_sys_getdents64+0x76/0x110
[ 250.734979] ? __pfx_filldir64+0x10/0x10
[ 250.735615] do_syscall_64+0xe8/0x7c0
[ 250.736211] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.737005] RIP: 0033:0x7f059aab7043
[ 250.737588] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 250.738707] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 250.739774] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 250.740838] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 250.741894] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 250.742957] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 250.744023] </TASK>
[ 250.744427] task:a.out state:D stack:0 pid:1323 tgid:1323 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 250.746047] Call Trace:
[ 250.746497] <TASK>
[ 250.746890] __schedule+0x3df/0x10c0
[ 250.747496] schedule+0x23/0xd0
[ 250.748036] jbd2_log_wait_commit+0x81/0x100
[ 250.748723] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.749631] jbd2_journal_stop+0x2c2/0x360
[ 250.751464] __ext4_journal_stop+0x3b/0xc0
[ 250.752140] ext4_evict_inode+0x2e9/0x690
[ 250.752802] evict+0xe4/0x260
[ 250.753334] vfs_rmdir+0x1eb/0x270
[ 250.753899] filename_rmdir+0x1a7/0x220
[ 250.754533] __x64_sys_rmdir+0x24/0x40
[ 250.755154] do_syscall_64+0xe8/0x7c0
[ 250.755755] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.756533] RIP: 0033:0x7f059aae0b67
[ 250.757117] RSP: 002b:00007ffee89302a8 EFLAGS: 00000207 ORIG_RAX: 0000000000000054
[ 250.758241] RAX: ffffffffffffffda RBX: 00007ffee89325f8 RCX: 00007f059aae0b67
[ 250.759331] RDX: 0000000000010cf0 RSI: 0000000000000000 RDI: 00007ffee8931440
[ 250.762762] RBP: 00007ffee8931390 R08: 0000000000000000 R09: 0000000000000073
[ 250.763848] R10: 0000000000001000 R11: 0000000000000207 R12: 0000000000000000
[ 250.764931] R13: 00007ffee8932608 R14: 00005649b84b4dd8 R15: 00007f059ac10020
[ 250.766019] </TASK>
[ 250.766430] task:a.out state:D stack:0 pid:1324 tgid:1324 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 250.768042] Call Trace:
[ 250.768498] <TASK>
[ 250.768893] __schedule+0x3df/0x10c0
[ 250.769494] schedule+0x23/0xd0
[ 250.770028] wait_transaction_locked+0x83/0xd0
[ 250.770747] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.771581] add_transaction_credits+0x179/0x310
[ 250.772337] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 250.773049] start_this_handle+0xf7/0x4c0
[ 250.773713] ? do_file_open+0xd2/0x180
[ 250.774335] ? verify_dirent_name+0x1c/0x40
[ 250.775016] ? filldir64+0x2c/0x190
[ 250.775611] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.776462] jbd2__journal_start+0xf8/0x220
[ 250.778157] ext4_dirty_inode+0x34/0x80
[ 250.778815] __mark_inode_dirty+0x5f/0x3e0
[ 250.779504] touch_atime+0x155/0x190
[ 250.780103] iterate_dir+0x160/0x260
[ 250.780706] __x64_sys_getdents64+0x76/0x110
[ 250.781393] ? __pfx_filldir64+0x10/0x10
[ 250.782031] do_syscall_64+0xe8/0x7c0
[ 250.782636] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.783426] RIP: 0033:0x7f059aab7043
[ 250.784022] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 250.785159] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 250.786220] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 250.787295] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 250.788361] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 250.789430] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 250.790515] </TASK>
[ 250.790922] task:a.out state:D stack:0 pid:1325 tgid:1325 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 250.795018] Call Trace:
[ 250.795486] <TASK>
[ 250.795888] __schedule+0x3df/0x10c0
[ 250.796486] schedule+0x23/0xd0
[ 250.797022] wait_transaction_locked+0x83/0xd0
[ 250.797737] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.798555] add_transaction_credits+0x179/0x310
[ 250.799295] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 250.800014] start_this_handle+0xf7/0x4c0
[ 250.800673] ? do_file_open+0xd2/0x180
[ 250.801293] ? verify_dirent_name+0x1c/0x40
[ 250.801971] ? filldir64+0x2c/0x190
[ 250.802551] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.804485] jbd2__journal_start+0xf8/0x220
[ 250.805179] ext4_dirty_inode+0x34/0x80
[ 250.805815] __mark_inode_dirty+0x5f/0x3e0
[ 250.806478] touch_atime+0x155/0x190
[ 250.807067] iterate_dir+0x160/0x260
[ 250.807695] __x64_sys_getdents64+0x76/0x110
[ 250.808375] ? __pfx_filldir64+0x10/0x10
[ 250.809005] do_syscall_64+0xe8/0x7c0
[ 250.809602] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.810385] RIP: 0033:0x7f059aab7043
[ 250.810960] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 250.812100] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 250.813158] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 250.814208] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 250.815289] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 250.816370] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 250.817436] </TASK>
[ 250.817840] task:a.out state:D stack:0 pid:1326 tgid:1326 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 250.819427] Call Trace:
[ 250.819866] <TASK>
[ 250.820262] __schedule+0x3df/0x10c0
[ 250.820857] schedule+0x23/0xd0
[ 250.821406] wait_transaction_locked+0x83/0xd0
[ 250.822118] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.822936] add_transaction_credits+0x179/0x310
[ 250.826303] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 250.827040] start_this_handle+0xf7/0x4c0
[ 250.827702] ? do_file_open+0xd2/0x180
[ 250.828312] ? verify_dirent_name+0x1c/0x40
[ 250.828975] ? filldir64+0x2c/0x190
[ 250.829547] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.831461] jbd2__journal_start+0xf8/0x220
[ 250.832121] ext4_dirty_inode+0x34/0x80
[ 250.832741] __mark_inode_dirty+0x5f/0x3e0
[ 250.833437] touch_atime+0x155/0x190
[ 250.834028] iterate_dir+0x160/0x260
[ 250.834623] __x64_sys_getdents64+0x76/0x110
[ 250.835314] ? __pfx_filldir64+0x10/0x10
[ 250.835946] do_syscall_64+0xe8/0x7c0
[ 250.836544] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.837328] RIP: 0033:0x7f059aab7043
[ 250.837908] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 250.839021] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 250.840084] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 250.841142] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 250.842185] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 250.843257] R13: 0000000000000016 R14: 00005649e8eb72a0 R15: 00007f059ac10020
[ 250.844327] </TASK>
[ 250.844733] task:a.out state:D stack:0 pid:1327 tgid:1327 ppid:1321 task_flags:0x400140 flags:0x00080000
[ 250.846327] Call Trace:
[ 250.846767] <TASK>
[ 250.847184] __schedule+0x3df/0x10c0
[ 250.847790] schedule+0x23/0xd0
[ 250.848335] wait_transaction_locked+0x83/0xd0
[ 250.849031] ? __pfx_autoremove_wake_function+0x10/0x10
[ 250.849843] add_transaction_credits+0x179/0x310
[ 250.850571] ? ext4_htree_fill_tree+0xb4/0x3d0
[ 250.851293] start_this_handle+0xf7/0x4c0
[ 250.851955] ? do_file_open+0xd2/0x180
[ 250.852564] ? verify_dirent_name+0x1c/0x40
[ 250.853228] ? filldir64+0x2c/0x190
[ 250.853811] ? kmem_cache_alloc_noprof+0x115/0x450
[ 250.854565] jbd2__journal_start+0xf8/0x220
[ 250.855239] ext4_dirty_inode+0x34/0x80
[ 250.857584] __mark_inode_dirty+0x5f/0x3e0
[ 250.858958] touch_atime+0x155/0x190
[ 250.859565] iterate_dir+0x160/0x260
[ 250.860150] __x64_sys_getdents64+0x76/0x110
[ 250.860832] ? __pfx_filldir64+0x10/0x10
[ 250.861457] do_syscall_64+0xe8/0x7c0
[ 250.862045] entry_SYSCALL_64_after_hwframe+0x76/0x7e
[ 250.862842] RIP: 0033:0x7f059aab7043
[ 250.863441] RSP: 002b:00007ffee8931358 EFLAGS: 00000293 ORIG_RAX: 00000000000000d9
[ 250.864573] RAX: ffffffffffffffda RBX: 00005649e8eb72d0 RCX: 00007f059aab7043
[ 250.865630] RDX: 0000000000008000 RSI: 00005649e8eb72d0 RDI: 0000000000000003
[ 250.866705] RBP: 00005649e8eb72a4 R08: 00007ffee8932470 R09: 0000000000000000
[ 250.867764] R10: 0000000000001000 R11: 0000000000000293 R12: fffffffffffffeb0
[ 250.868828] R13: 0000000000000016
^ permalink raw reply [flat|nested] 15+ messages in thread* Re: [PATCH] fs: revert insert_inode_locked() eviction wait change and explain why
2026-03-17 13:12 ` Mateusz Guzik
@ 2026-03-17 13:39 ` Jan Kara
2026-03-17 13:44 ` Mateusz Guzik
0 siblings, 1 reply; 15+ messages in thread
From: Jan Kara @ 2026-03-17 13:39 UTC (permalink / raw)
To: Mateusz Guzik
Cc: Jan Kara, brauner, viro, linux-kernel, linux-fsdevel, Lai, Yi
On Tue 17-03-26 14:12:48, Mateusz Guzik wrote:
> On Tue, Mar 17, 2026 at 2:01 PM Jan Kara <jack@suse.cz> wrote:
> >
> > On Mon 16-03-26 11:33:05, Mateusz Guzik wrote:
> > > It causes a deadlock, reproducer can be found here:
> > > https://lore.kernel.org/linux-fsdevel/abNvb2PcrKj1FBeC@ly-workstation/
> > >
> > > The real bug is in ext4, but I'm not digging into it and a working order
> > > needs to be restored.
> >
> > I can dig into that. I expect ext4 ends up calling find_inode() from its
> > ext4_evict_inode() handler or something like that? I was searching for such
> > occurrence for a while but I didn't find it so can you share where ext4
> > blocked? Because the stacktraces from the original report just show the
> > journalling machinery hangs but those are only side-effects of somebody
> > hanging in ext4 with the transaction handle started... Thanks!
> all traces attached
Thanks! OK, for reference the inode has been marked as 'sync' so
ext4_evict_inode() -> ext4_journal_stop()
ends up waiting for transaction commit. However ext4_new_inode() calls
insert_inode_locked() with started transaction handle and thus waits for
the freeing inode with the handle started. Classical ABBA deadlock. I'll
think how we could sensibly fix this in ext4.
Honza
--
Jan Kara <jack@suse.com>
SUSE Labs, CR
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] fs: revert insert_inode_locked() eviction wait change and explain why
2026-03-17 13:39 ` Jan Kara
@ 2026-03-17 13:44 ` Mateusz Guzik
2026-03-19 13:05 ` Jan Kara
0 siblings, 1 reply; 15+ messages in thread
From: Mateusz Guzik @ 2026-03-17 13:44 UTC (permalink / raw)
To: Jan Kara; +Cc: brauner, viro, linux-kernel, linux-fsdevel, Lai, Yi
On Tue, Mar 17, 2026 at 2:39 PM Jan Kara <jack@suse.cz> wrote:
>
> On Tue 17-03-26 14:12:48, Mateusz Guzik wrote:
> > On Tue, Mar 17, 2026 at 2:01 PM Jan Kara <jack@suse.cz> wrote:
> > >
> > > On Mon 16-03-26 11:33:05, Mateusz Guzik wrote:
> > > > It causes a deadlock, reproducer can be found here:
> > > > https://lore.kernel.org/linux-fsdevel/abNvb2PcrKj1FBeC@ly-workstation/
> > > >
> > > > The real bug is in ext4, but I'm not digging into it and a working order
> > > > needs to be restored.
> > >
> > > I can dig into that. I expect ext4 ends up calling find_inode() from its
> > > ext4_evict_inode() handler or something like that? I was searching for such
> > > occurrence for a while but I didn't find it so can you share where ext4
> > > blocked? Because the stacktraces from the original report just show the
> > > journalling machinery hangs but those are only side-effects of somebody
> > > hanging in ext4 with the transaction handle started... Thanks!
> > all traces attached
>
> Thanks! OK, for reference the inode has been marked as 'sync' so
>
> ext4_evict_inode() -> ext4_journal_stop()
>
> ends up waiting for transaction commit. However ext4_new_inode() calls
> insert_inode_locked() with started transaction handle and thus waits for
> the freeing inode with the handle started. Classical ABBA deadlock. I'll
> think how we could sensibly fix this in ext4.
>
Do you think fixing the actual bug is viable for 7.0? The above revert
seems most prudent for the time being.
> Honza
> --
> Jan Kara <jack@suse.com>
> SUSE Labs, CR
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] fs: revert insert_inode_locked() eviction wait change and explain why
2026-03-17 13:44 ` Mateusz Guzik
@ 2026-03-19 13:05 ` Jan Kara
2026-03-20 9:30 ` Jan Kara
0 siblings, 1 reply; 15+ messages in thread
From: Jan Kara @ 2026-03-19 13:05 UTC (permalink / raw)
To: Mateusz Guzik
Cc: Jan Kara, brauner, viro, linux-kernel, linux-fsdevel, Lai, Yi
On Tue 17-03-26 14:44:54, Mateusz Guzik wrote:
> On Tue, Mar 17, 2026 at 2:39 PM Jan Kara <jack@suse.cz> wrote:
> >
> > On Tue 17-03-26 14:12:48, Mateusz Guzik wrote:
> > > On Tue, Mar 17, 2026 at 2:01 PM Jan Kara <jack@suse.cz> wrote:
> > > >
> > > > On Mon 16-03-26 11:33:05, Mateusz Guzik wrote:
> > > > > It causes a deadlock, reproducer can be found here:
> > > > > https://lore.kernel.org/linux-fsdevel/abNvb2PcrKj1FBeC@ly-workstation/
> > > > >
> > > > > The real bug is in ext4, but I'm not digging into it and a working order
> > > > > needs to be restored.
> > > >
> > > > I can dig into that. I expect ext4 ends up calling find_inode() from its
> > > > ext4_evict_inode() handler or something like that? I was searching for such
> > > > occurrence for a while but I didn't find it so can you share where ext4
> > > > blocked? Because the stacktraces from the original report just show the
> > > > journalling machinery hangs but those are only side-effects of somebody
> > > > hanging in ext4 with the transaction handle started... Thanks!
> > > all traces attached
> >
> > Thanks! OK, for reference the inode has been marked as 'sync' so
> >
> > ext4_evict_inode() -> ext4_journal_stop()
> >
> > ends up waiting for transaction commit. However ext4_new_inode() calls
> > insert_inode_locked() with started transaction handle and thus waits for
> > the freeing inode with the handle started. Classical ABBA deadlock. I'll
> > think how we could sensibly fix this in ext4.
> >
>
> Do you think fixing the actual bug is viable for 7.0? The above revert
> seems most prudent for the time being.
I have an idea for relatively easy fix within ext4. I'll discuss it today
on our ext4 developers call and if it works out, I think we can fix ext4
for 7.0. I agree if it doesn't work out, we should revert for now. I'll let
you know how it worked out.
Honza
--
Jan Kara <jack@suse.com>
SUSE Labs, CR
^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH] fs: revert insert_inode_locked() eviction wait change and explain why
2026-03-19 13:05 ` Jan Kara
@ 2026-03-20 9:30 ` Jan Kara
0 siblings, 0 replies; 15+ messages in thread
From: Jan Kara @ 2026-03-20 9:30 UTC (permalink / raw)
To: Mateusz Guzik
Cc: Jan Kara, brauner, viro, linux-kernel, linux-fsdevel, Lai, Yi
On Thu 19-03-26 14:05:34, Jan Kara wrote:
> On Tue 17-03-26 14:44:54, Mateusz Guzik wrote:
> > On Tue, Mar 17, 2026 at 2:39 PM Jan Kara <jack@suse.cz> wrote:
> > >
> > > On Tue 17-03-26 14:12:48, Mateusz Guzik wrote:
> > > > On Tue, Mar 17, 2026 at 2:01 PM Jan Kara <jack@suse.cz> wrote:
> > > > >
> > > > > On Mon 16-03-26 11:33:05, Mateusz Guzik wrote:
> > > > > > It causes a deadlock, reproducer can be found here:
> > > > > > https://lore.kernel.org/linux-fsdevel/abNvb2PcrKj1FBeC@ly-workstation/
> > > > > >
> > > > > > The real bug is in ext4, but I'm not digging into it and a working order
> > > > > > needs to be restored.
> > > > >
> > > > > I can dig into that. I expect ext4 ends up calling find_inode() from its
> > > > > ext4_evict_inode() handler or something like that? I was searching for such
> > > > > occurrence for a while but I didn't find it so can you share where ext4
> > > > > blocked? Because the stacktraces from the original report just show the
> > > > > journalling machinery hangs but those are only side-effects of somebody
> > > > > hanging in ext4 with the transaction handle started... Thanks!
> > > > all traces attached
> > >
> > > Thanks! OK, for reference the inode has been marked as 'sync' so
> > >
> > > ext4_evict_inode() -> ext4_journal_stop()
> > >
> > > ends up waiting for transaction commit. However ext4_new_inode() calls
> > > insert_inode_locked() with started transaction handle and thus waits for
> > > the freeing inode with the handle started. Classical ABBA deadlock. I'll
> > > think how we could sensibly fix this in ext4.
> > >
> >
> > Do you think fixing the actual bug is viable for 7.0? The above revert
> > seems most prudent for the time being.
>
> I have an idea for relatively easy fix within ext4. I'll discuss it today
> on our ext4 developers call and if it works out, I think we can fix ext4
> for 7.0. I agree if it doesn't work out, we should revert for now. I'll let
> you know how it worked out.
Posted a tentative fix:
https://lore.kernel.org/all/20260320090428.24899-2-jack@suse.cz
Honza
--
Jan Kara <jack@suse.com>
SUSE Labs, CR
^ permalink raw reply [flat|nested] 15+ messages in thread