[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <201b8368-f5d5-c76e-59ab-f9c3e6de5c7a@ans.pl>
Date: Sun, 18 Nov 2018 19:52:58 -0800
From: Krzysztof Olędzki <ole@....pl>
To: tariqt@...lanox.com, jiri@...lanox.co
Cc: netdev@...r.kernel.org, johannes.berg@...el.com
Subject: "WARNING: CPU: 4 PID: 1 at ./include/net/genetlink.h:294
genlmsg_multicast_netns.isra.10.constprop.19+0x34/0x5e" with mlx4 under
4.9.137
Hi,
I just upgraded kernel from 4.4.161 to 4.9.137 on one of my servers (Dell PowerEdge T110 II) and found this in the dmesg:
[ 0.796066] mlx4_core: Mellanox ConnectX core driver v2.2-1 (Feb, 2014)
[ 0.796251] ------------[ cut here ]------------
[ 0.796435] WARNING: CPU: 4 PID: 1 at ./include/net/genetlink.h:294 genlmsg_multicast_netns.isra.10.constprop.19+0x34/0x5e
[ 0.796724] CPU: 4 PID: 1 Comm: swapper/0 Not tainted 4.9.137-o2 #1
[ 0.796898] Hardware name: Dell Inc. PowerEdge T110 II/0PM2CW, BIOS 2.10.0 05/24/2018
[ 0.797188] ffffc90000013c08 ffffffff813ea8f6 0000000000000000 0000000000000000
[ 0.797679] ffffc90000013c48 ffffffff8110df65 0000012600000ec0 00000000ffffffea
[ 0.798157] ffff88081a320000 0000000000000003 00000000fffffff4 ffffffff818eb360
[ 0.798648] Call Trace:
[ 0.798819] [<ffffffff813ea8f6>] dump_stack+0x4f/0x65
[ 0.798993] [<ffffffff8110df65>] __warn+0xce/0xe9
[ 0.799164] [<ffffffff8110e028>] warn_slowpath_null+0x18/0x1a
[ 0.799343] [<ffffffff81688b88>] genlmsg_multicast_netns.isra.10.constprop.19+0x34/0x5e
[ 0.799637] [<ffffffff816890d5>] devlink_notify+0x54/0x5b
[ 0.799813] [<ffffffff816896f7>] devlink_register+0x46/0x59
[ 0.799989] [<ffffffff8155ef29>] mlx4_init_one+0x104/0x4c7
[ 0.800163] [<ffffffff8112b4d6>] ? preempt_latency_start+0x21/0x57
[ 0.800341] [<ffffffff8112d4e4>] ? preempt_count_add+0x70/0x73
[ 0.800515] [<ffffffff814202db>] ? pci_match_id+0x32/0x57
[ 0.800689] [<ffffffff81420739>] pci_device_probe+0x6e/0xb9
[ 0.800867] [<ffffffff814cdd67>] driver_probe_device+0xf9/0x222
[ 0.804465] [<ffffffff814cdefd>] __driver_attach+0x6d/0x8f
[ 0.804638] [<ffffffff814cde90>] ? driver_probe_device+0x222/0x222
[ 0.804814] [<ffffffff814cc5e8>] bus_for_each_dev+0x6a/0x82
[ 0.804988] [<ffffffff814ce0df>] driver_attach+0x19/0x1b
[ 0.805164] [<ffffffff814ccd96>] bus_add_driver+0xee/0x1c9
[ 0.805342] [<ffffffff81d486df>] ? do_early_param+0x90/0x90
[ 0.805519] [<ffffffff814ce502>] driver_register+0x83/0xba
[ 0.805689] [<ffffffff81d90724>] ? tg3_driver_init+0x1b/0x1b
[ 0.805862] [<ffffffff8142058d>] __pci_register_driver+0x44/0x46
[ 0.806034] [<ffffffff81d9082d>] mlx4_init+0x109/0x12a
[ 0.806200] [<ffffffff81d90724>] ? tg3_driver_init+0x1b/0x1b
[ 0.806377] [<ffffffff81d48efb>] do_one_initcall+0x8b/0x10e
[ 0.806547] [<ffffffff81d486df>] ? do_early_param+0x90/0x90
[ 0.806717] [<ffffffff81d490cf>] kernel_init_freeable+0x151/0x1dd
[ 0.806890] [<ffffffff817dbe16>] ? rest_init+0x7d/0x7d
[ 0.807061] [<ffffffff817dbe1f>] kernel_init+0x9/0x105
[ 0.807232] [<ffffffff817e01d4>] ret_from_fork+0x54/0x60
[ 0.807415] ---[ end trace 34e550e5d3d83d0a ]---
[ 0.807582] mlx4_core: Initializing 0000:01:00.0
The NIC seems to work correctly, but the warning appears after each boot.
There is also BCM5722 (tg3) NIC in the system. The only thing that changes
between boots is the CPU reported in the message.
I can try bisec or test a more recent kernel, but this will have to wait after
I come back from my Thanksgiving travel.
$ lspci -nn shows:
01:00.0 Ethernet controller [0200]: Mellanox Technologies MT26448 [ConnectX EN 10GigE, PCIe 2.0 5GT/s] [15b3:6750] (rev b0)
Thanks,
Krzysztof
Powered by blists - more mailing lists