Kdump kernel resets as soon as the `ice` driver is loaded after triggering SysRq.

Solution Verified - Updated -

Issue

  • System resets as soon as ice driver is loaded in the kdump kernel context after triggering SysRq.

Example:1

Serial Console Log:

[   12.595664] ice: Intel(R) Ethernet Connection E800 Series Linux Driver
[   12.595664] ice: Copyright (c) 2018, Intel Corporation.
    The server is not powered on.  The Virtual Serial Port is not available. 

Example:2

Serial Console Log:

[   13.292515] systemd[1]: Started udev Coldplug all Devices.  
[   13.332083] systemd[1]: Reached target System Initialization.  
[   13.340092] systemd[1]: Reached target Basic System.  
[   13.349231] systemd[1]: Starting dracut initqueue hook...  
[   13.515917] usb-storage 1-2:1.0: USB Mass Storage device detected  
[   13.576014] scsi host0: usb-storage 1-2:1.0  
[   13.609106] usbcore: registered new interface driver usb-storage  
[   13.638508] fb: switching to mgag200drmfb from EFI VGA  
[   13.667559] Console: switching to colour dummy device 80x25  
[   13.687910] mgag200 0000:01:00.1: vgaarb: deactivate vga console  
[   13.707018] nvme nvme0: pci function 0000:02:00.0  
[   13.719286] nvme nvme1: pci function 0000:03:00.0  
[   13.720046] [drm] Initialized mgag200 1.0.0 20110418 for 0000:01:00.1 on minor 0  
[   13.744299] nvme nvme0: missing or invalid SUBNQN field.  
[   13.751051] nvme nvme0: Shutdown timeout set to 15 seconds  
[   13.776265] fbcon: mgag200drmfb (fb0) is primary device  
[   13.778033] nvme nvme0: 1/0/0 default/read/poll queues  
    The server is not powered on.  The Virtual Serial Port is not available.  

Example:3

Serial Console Log:

[    8.155821] device-mapper: uevent: version 1.0.3
[    8.170515] device-mapper: ioctl: 4.43.0-ioctl (2020-10-01) initialised: dm-devel@redhat.com
[    8.219423] hpwdt 0000:01:00.0: HPE Watchdog Timer Driver: NMI decoding initialized
[    8.237261] hpwdt 0000:01:00.0: HPE Watchdog Timer Driver: Version: 2.0.4
[    8.253952] hpwdt 0000:01:00.0: timeout: 30 seconds (nowayout=0)
[    8.269848] hpwdt 0000:01:00.0: pretimeout: off.
[    8.284273] hpwdt 0000:01:00.0: kdumptimeout: 0.
[    8.341457] ice: Intel(R) Ethernet Connection E800 Series Linux Driver
[    8.357945] ice: Copyright (c) 2018, Intel Corporation.
     The server is not powered on.  The Virtual Serial Port is not available.

Environment

  • Red Hat Enterprise Linux 8
  • Red Hat Openshift Environment 4.9.37
  • kernel-core
  • kernel-rt-core
  • ice module
  • IOMMU enabled (intel_iommu=on iommu=pt)
  • HP DL110 Gen10
  • HP E920t
  • ZT Proteus system

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content