======================================
| [ 1492.011676] WARNING: ./include/net/page_pool/helpers.h:297 at mlx5e_page_release_fragmented.isra.0+0xc6/0x110, CPU#15: ksoftirqd/15/93
| [ 1492.011684] Modules linked in:
| [ 1492.025746] Modules linked in:
| [ 1492.040111]
| [ 1492.040117] CPU: 15 UID: 0 PID: 93 Comm: ksoftirqd/15 Not tainted 7.2.0-rc1-mqvk-gb772da866cc4 #1 PREEMPT(full)
[ 1492.040121] Hardware name: Giga Computing E163-Z34-AAH1-000/MZ33-DC1-000, BIOS R32_F45 04/01/2026
[ 1492.040123] RIP: 0010:mlx5e_page_release_fragmented.isra.0+0xc6/0x110
[ 1492.044400] CPU: 13 UID: 0 PID: 12784 Comm: iperf3 Not tainted 7.2.0-rc1-mqvk-gb772da866cc4 #1 PREEMPT(full)
[ 1492.048615] Code: 0d 16 fe 48 89 d8 48 f7 d8 f0 48 0f c1 45 28 48 39 d8 78 15 74 19 5b 5d 41 5c 41 5d 41 5e c3 4c 89 ef e8 8d 09 16 fe eb b0 90 <0f> 0b 90 eb e7 be 08 00 00 00 4c 89 ef e8 48 0d 16 fe 4c 89 ea 48
[ 1492.048618] RSP: 0018:ffa0000000ac7910 EFLAGS: 00010297
[ 1492.051078] Hardware name: Giga Computing E163-Z34-AAH1-000/MZ33-DC1-000, BIOS R32_F45 04/01/2026
| [ 1493.002884] ------------[ cut here ]------------
| [ 1493.008874] WARNING: ./include/net/page_pool/helpers.h:297 at mlx5e_page_release_fragmented.isra.0+0xc6/0x110, CPU#13: iperf3/12784
| [ 1493.022980] Modules linked in:
| [ 1493.027550] CPU: 13 UID: 0 PID: 12784 Comm: iperf3 Tainted: G W 7.2.0-rc1-mqvk-gb772da866cc4 #1 PREEMPT(full)
| [ 1493.041254] Tainted: [W]=WARN
[ 1493.045382] Hardware name: Giga Computing E163-Z34-AAH1-000/MZ33-DC1-000, BIOS R32_F45 04/01/2026
[ 1493.056165] RIP: 0010:mlx5e_page_release_fragmented.isra.0+0xc6/0x110
[ 1493.064205] Code: 0d 16 fe 48 89 d8 48 f7 d8 f0 48 0f c1 45 28 48 39 d8 78 15 74 19 5b 5d 41 5c 41 5d 41 5e c3 4c 89 ef e8 8d 09 16 fe eb b0 90 <0f> 0b 90 eb e7 be 08 00 00 00 4c 89 ef e8 48 0d 16 fe 4c 89 ea 48
[ 1493.086102] RSP: 0018:ffa0000000a40ad8 EFLAGS: 00010297
[ 1493.092771] RAX: 000000000000fff7 RBX: 000000000000fff8 RCX: 0000000000000001
[ 1493.101601] RDX: 0000000000000001 RSI: 0000000000000008 RDI: ffd40000070d2de8
[ 1493.110431] RBP: ffd40000070d2dc0 R08: ffffffffa00eebef R09: 1ffa800000e1a5bd
[ 1493.119960] R10: fffa7c0000e1a5be R11: fffa7c0000e1a5be R12: ffd40000070d2dc0
[ 1493.128776] R13: ffd40000070d2de8 R14: ff1100022080a000 R15: dffffc0000000000
[ 1493.137599] FS: 00007f8c0b2de6c0(0000) GS:ff1100153d2f3000(0000) knlGS:0000000000000000
[ 1493.147490] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[ 1493.154745] CR2: 00007f8c0b2ddf78 CR3: 000000025b66d003 CR4: 0000000000771ef0
[ 1493.163566] PKRU: 55555554
[ 1493.167406] Call Trace:
[ 1493.170947]
[ 1493.174002] mlx5e_free_rx_mpwqe+0x50e/0x800
[ 1493.180590] mlx5e_post_rx_mpwqes+0x8e6/0x1560
[ 1493.187067] ? mlx5e_free_icosq_descs+0x131/0x1e0
[ 1493.193153] mlx5e_napi_poll+0x304/0x1cc0
[ 1493.198455] __napi_poll+0xd4/0x3b0
[ 1493.203175] net_rx_action+0x513/0xf50
[ 1493.208187] ? __napi_poll+0x3b0/0x3b0
[ 1493.213192] ? validate_chain+0x38b/0xc20
[ 1493.218502] ? __rwlock_init+0x150/0x150
[ 1493.223706] ? rcu_is_watching+0x15/0xd0
[ 1493.228908] handle_softirqs+0x1d8/0x8f0
[ 1493.234140] ? _local_bh_enable+0xd0/0xd0
[ 1493.239438] ? do_raw_spin_unlock+0x59/0x250
[ 1493.245026] __irq_exit_rcu+0x103/0x1c0
[ 1493.250124] irq_exit_rcu+0xe/0x30
[ 1493.254745] common_interrupt+0xb5/0xf0
[ 1493.259869]
[ 1493.263031]
[ 1493.266184] asm_common_interrupt+0x26/0x40
[ 1493.271700] RIP: 0010:lock_acquire.part.0+0x6d/0x260
[ 1493.278088] Code: 00 65 8b 0d 5d a5 1e 07 85 c9 0f 85 c9 00 00 00 65 48 8b 05 65 62 1e 07 8b 90 04 0b 00 00 85 d2 0f 85 b3 00 00 00 9c 8f 04 24 48 c7 c7 65 e7 44 a2 e8 d6 03 ce 03 45 89 f0 44 89 f9 89 ea 65
[ 1493.299993] RSP: 0018:ffa0000023d67a78 EFLAGS: 00000246
[ 1493.306666] RAX: ff110001731fa3c0 RBX: 0000000000000000 RCX: 0000000000000000
[ 1493.315488] RDX: 0000000000000000 RSI: 0000000000000001 RDI: 1fe22000330f4ad4
[ 1493.324317] RBP: 0000000000000000 R08: 0000000000000001 R09: 0000000000000000
[ 1493.333142] R10: 000000000000000d R11: 0000000000000000 R12: ff110001987a56a0
[ 1493.341963] R13: 0000000000000000 R14: 0000000000000001 R15: 0000000000000000
[ 1493.350796] ? rcu_is_watching+0x15/0xd0
[ 1493.356010] ? lock_acquire+0x13c/0x160
[ 1493.361133] lock_sock_nested+0x36/0xf0
[ 1493.366253] ? tcp_recvmsg+0xee/0x4f0
[ 1493.371175] ? selinux_inode_init_security_anon+0x830/0x830
[ 1493.378255] tcp_recvmsg+0xee/0x4f0
[ 1493.382983] ? tcp_recv_timestamp+0x560/0x560
[ 1493.388691] ? validate_chain+0x38b/0xc20
[ 1493.394001] ? lock_acquire.part.0+0xbc/0x260
[ 1493.399700] ? find_held_lock+0x2b/0x80
[ 1493.404821] sock_recvmsg+0xe5/0x190
[ 1493.409643] ? sock_recvmsg+0x190/0x190
[ 1493.414759] sock_read_iter+0x231/0x4d0
[ 1493.419874] ? avc_has_perm_noaudit+0xf6/0x300
[ 1493.426345] ? sock_recvmsg+0x190/0x190
[ 1493.431471] ? mark_usage+0x61/0x170
[ 1493.436293] new_sync_read+0x3fb/0x750
[ 1493.441313] ? generic_write_checks_count+0x480/0x480
[ 1493.447805] vfs_read+0x385/0x520
[ 1493.452340] ksys_read+0x1ac/0x250
[ 1493.457654] ? __ia32_sys_pwrite64+0x230/0x230
[ 1493.463447] ? rcu_is_watching+0x15/0xd0
[ 1493.469350] ? rcu_is_watching+0x15/0xd0
[ 1493.474565] do_syscall_64+0xf3/0x650
[ 1493.479493] ? irq_exit_rcu+0x1a/0x30
[ 1493.484415] ? common_interrupt+0x5a/0xf0
[ 1493.489727] entry_SYSCALL_64_after_hwframe+0x4b/0x53
[ 1493.496212] RIP: 0033:0x7f8c0fd0c412
[ 1493.501035] Code: 08 0f 85 71 41 ff ff 49 89 fb 48 89 f0 48 89 d7 48 89 ce 4c 89 c2 4d 89 ca 4c 8b 44 24 08 4c 8b 4c 24 10 4c 89 5c 24 08 0f 05 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 f3 0f 1e fa 55 bf 01 00
[ 1493.522951] RSP: 002b:00007f8c0b2ddc98 EFLAGS: 00000246 ORIG_RAX: 0000000000000000
[ 1493.532271] RAX: ffffffffffffffda RBX: 0000000000020000 RCX: 00007f8c0fd0c412
[ 1493.541091] RDX: 0000000000020000 RSI: 00007f8c0f3c7000 RDI: 0000000000000016
[ 1493.549906] RBP: 00007f8c0b2ddcc0 R08: 0000000000000000 R09: 0000000000000000
[ 1493.558718] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000020000
[ 1493.567529] R13: 0000000000000016 R14: 0000000000000000 R15: 00007f8c0f3c7000
Finger prints:
mlx5e_free_rx_mpwqe:mlx5e_post_rx_mpwqes:mlx5e_napi_poll:__napi_poll:net_rx_action