Skip to content

99-kdump.conf: Omit xe driver in kdump initramfs - #164

Open
rajucheerla wants to merge 1 commit into
rhkdump:mainfrom
rajucheerla:omit-xe-driver
Open

99-kdump.conf: Omit xe driver in kdump initramfs#164
rajucheerla wants to merge 1 commit into
rhkdump:mainfrom
rajucheerla:omit-xe-driver

Conversation

@rajucheerla

Copy link
Copy Markdown

Kdump fails with OOM during device probe in the secondary kernel because of the 'xe' driver. Specifically on Intel platforms (Panther Lake), the driver loads multiple required firmware binaries (guc, huc, gsc) which require more memory, leading to OOM under default crashkernel reservations.

Furthermore, even if crashkernel memory is increased, the xe driver leaves the secondary kernel in an unstable condition, causing the kdump kernel to panic during shutdown after vmcore collection (e.g., "Kernel panic - not syncing: DMAR hardware is malfunctioning").

Since GPU display capability is unnecessary for dump capture, omit the 'xe' driver from the kdump initramfs. This allows the crash kernel to boot with default memory reservation and complete vmcore collection and system reboot cleanly.

Resolves: RHEL-234472

Kdump fails with OOM during device probe in the secondary kernel because
of the 'xe' driver. Specifically on Intel platforms (Panther Lake), the
driver loads multiple required firmware binaries (guc, huc, gsc) which
require more memory, leading to OOM under default crashkernel reservations.

Furthermore, even if crashkernel memory is increased, the xe driver leaves
the secondary kernel in an unstable condition, causing the kdump kernel to
panic during shutdown after vmcore collection (e.g., "Kernel panic - not
syncing: DMAR hardware is malfunctioning").

Since GPU display capability is unnecessary for dump capture, omit the
'xe' driver from the kdump initramfs. This allows the crash kernel to boot
with default memory reservation and complete vmcore collection and system
reboot cleanly.

Resolves: RHEL-234472
Signed-off-by: Raju Cheerla <rcheerla@redhat.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant