[<prev] [next>] [day] [month] [year] [list]
Message-Id: <A70FD361-7147-4DD4-BFA4-1AD387C013E2@gmail.com>
Date: Wed, 19 Jul 2023 17:29:26 +0300
From: Martin Zaharinov <micron10@...il.com>
To: glx@...utronix.de
Cc: wangyang.guo@...el.com,
arjan@...ux.intel.com,
Eric Dumazet <edumazet@...gle.com>,
Jakub Kicinski <kuba@...nel.org>,
Paolo Abeni <pabeni@...hat.com>,
netdev <netdev@...r.kernel.org>
Subject: BUG REPORT : [patch V2 0/4] net, refcount: Address dst_entry
reference count scalability issues - rcuref_put_slowpath+0x5f
Hi All
One report when have time to check:
[627332.393112] ------------[ cut here ]------------
[627332.393201] rcuref - imbalanced put()
[627332.393215] WARNING: CPU: 9 PID: 0 at lib/rcuref.c:267 rcuref_put_slowpath+0x5f/0x70
[627332.393377] Modules linked in: nft_limit nf_conntrack_netlink pppoe pppox ppp_generic slhc nft_ct nft_nat nft_chain_nat nf_tables netconsole coretemp bonding ixgbe mdio nf_nat_sip nf_conntrack_sip nf_nat_pptp nf_conntrack_pptp nf_nat_tftp nf_conntrack_tftp nf_nat_ftp nf_conntrack_ftp nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ipmi_si ipmi_devintf ipmi_msghandler rtc_cmos
[627332.393548] CPU: 9 PID: 0 Comm: swapper/9 Tainted: G O 6.4.2 #1
[627332.393666] Hardware name: Supermicro Super Server/X10SRD-F, BIOS 3.3 10/28/2020
[627332.393785] RIP: 0010:rcuref_put_slowpath+0x5f/0x70
[627332.393880] Code: 31 c0 eb e2 80 3d e2 de e6 00 00 74 0a c7 03 00 00 00 e0 31 c0 eb cf 48 c7 c7 7f 68 e5 b5 c6 05 c8 de e6 00 01 e8 81 bb c7 ff <0f> 0b eb df cc cc cc cc cc cc cc cc cc cc cc cc cc 48 89 fa 83 e2
[627332.394042] RSP: 0018:ffffa5ca00394d10 EFLAGS: 00010286
[627332.394138] RAX: 0000000000000019 RBX: ffff9ec1596904c0 RCX: 00000000fffbffff
[627332.394256] RDX: 00000000fffbffff RSI: 0000000000000001 RDI: 00000000ffffffea
[627332.394375] RBP: ffff9ec10149e000 R08: 0000000000000000 R09: 00000000fffbffff
[627332.394490] R10: ffff9ec87d600000 R11: 0000000000000003 R12: ffff9ec149bc6ec0
[627332.394604] R13: 0000000000000000 R14: ffff9ec1060d7200 R15: ffff9ec101132080
[627332.394720] FS: 0000000000000000(0000) GS:ffff9ec87fc40000(0000) knlGS:0000000000000000
[627332.394839] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033
[627332.394935] CR2: 00007f78c2b82000 CR3: 0000000139573001 CR4: 00000000003706e0
[627332.395050] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
[627332.395165] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400
[627332.395283] Call Trace:
[627332.395370] <IRQ>
[627332.395455] ? __warn+0x6c/0x130
[627332.395546] ? report_bug+0x1e4/0x260
[627332.395637] ? handle_bug+0x36/0x70
[627332.395728] ? exc_invalid_op+0x17/0x1a0
[627332.395821] ? asm_exc_invalid_op+0x16/0x20
[627332.395913] ? rcuref_put_slowpath+0x5f/0x70
[627332.396007] dst_release+0x2c/0x60
[627332.396098] __dev_queue_xmit+0x56c/0xbd0
[627332.396192] vlan_dev_hard_start_xmit+0x85/0xc0
[627332.396289] dev_hard_start_xmit+0x95/0xe0
[627332.396379] __dev_queue_xmit+0x64d/0xbd0
[627332.396468] ? eth_header+0x25/0xc0
[627332.396557] ip_finish_output2+0x13f/0x510
[627332.396648] process_backlog+0x10c/0x230
[627332.396740] __napi_poll+0x20/0x180
[627332.396831] net_rx_action+0x2a4/0x390
[627332.396922] __do_softirq+0xd0/0x202
[627332.397014] do_softirq+0x58/0x80
[627332.397103] </IRQ>
[627332.397189] <TASK>
[627332.397274] flush_smp_call_function_queue+0x3f/0x60
[627332.397370] do_idle+0x14d/0x210
[627332.397458] cpu_startup_entry+0x14/0x20
[627332.397551] start_secondary+0xec/0xf0
[627332.397642] secondary_startup_64_no_verify+0xf9/0xfb
[627332.397735] </TASK>
[627332.397822] ---[ end trace 0000000000000000 ]—
Best regards,
Martin
Powered by blists - more mailing lists