i40e driver panics in i40e_sync_vsi_filters()
Issue
- This is an OpenStack compute node. As it hosts openstack instances and it rebooting so often can cause application crashes on those instances.
- System panics with the following back trace:
PANIC: "general protection fault: 0000 [#1] SMP "
crash> bt
PID: 35167 TASK: ffff89dee3e18000 CPU: 0 COMMAND: "libvirtd"
#0 [ffff89dc0daa33d8] machine_kexec at ffffffff8c863674
#1 [ffff89dc0daa3438] __crash_kexec at ffffffff8c91cef2
#2 [ffff89dc0daa3508] crash_kexec at ffffffff8c91cfe0
#3 [ffff89dc0daa3520] oops_end at ffffffff8cf6c758
#4 [ffff89dc0daa3548] die at ffffffff8c82f95b
#5 [ffff89dc0daa3578] do_general_protection at ffffffff8cf6c052
#6 [ffff89dc0daa35b0] general_protection at ffffffff8cf6b6f8
[exception RIP: i40e_sync_vsi_filters+0xa4]
RIP: ffffffffc04a85c4 RSP: ffff89dc0daa3660 RFLAGS: 00010282
RAX: cccb7df8ffff0010 RBX: ffff8988ef2a9000 RCX: 0000000000000000
RDX: ffff89dc0daa3fd8 RSI: 0000000000000200 RDI: ffff8988ef2a9000
RBP: ffff89dc0daa3700 R8: ffff89dc0daa0000 R9: 0000000000000001
R10: 0000000000001941 R11: 7fffffffffffffff R12: ffff8988ef2a9210
R13: ffff8988ef2a9a28 R14: ffff89deeaedad80 R15: ffff89dc25f09430
ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018
#7 [ffff89dc0daa3708] i40e_ndo_set_vf_mac at ffffffffc04d7655 [i40e]
#8 [ffff89dc0daa3760] do_setlink at ffffffff8ce4fe3b
#9 [ffff89dc0daa3888] rtnl_setlink at ffffffff8ce5086a
#10 [ffff89dc0daa3a58] rtnetlink_rcv_msg at ffffffff8ce52a17
#11 [ffff89dc0daa3ac8] netlink_rcv_skb at ffffffff8ce75bab
#12 [ffff89dc0daa3af0] rtnetlink_rcv at ffffffff8ce4ced8
#13 [ffff89dc0daa3b08] netlink_unicast at ffffffff8ce75530
#14 [ffff89dc0daa3b50] netlink_sendmsg at ffffffff8ce758d8
#15 [ffff89dc0daa3bd8] sock_sendmsg at ffffffff8ce193a6
#16 [ffff89dc0daa3d38] ___sys_sendmsg at ffffffff8ce1a269
#17 [ffff89dc0daa3ed0] __sys_sendmsg at ffffffff8ce1b921
#18 [ffff89dc0daa3f40] sys_sendmsg at ffffffff8ce1b972
#19 [ffff89dc0daa3f50] system_call_fastpath at ffffffff8cf74ddb
crash>
Environment
- Red Hat Enterprise Linux 7
- kernel-3.10.0-957.1.3.el7
- kernel-3.10.0-1062.9.1.el7
- Intel i40e
- VF entities used by VMs
- Openstack
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.