Unable to start kdump with "Cannot assign requested address"

Solution Verified - Updated -

Issue

  • Unable to start kdump with "Cannot assign requested address". Following snippet from /var/log/kdump.log file.
+ 2023-09-02 07:14:43 /usr/bin/kdumpctl@703: /sbin/kexec -s -s -d -p '--command-line=BOOT_IMAGE=(hd0,gpt2)/vmlinuz-4.18.0-477.21.1.el8_8.x86_64 ro resume=/dev/mapper/rhel-swap rhgb irqpoll nr_cpus=1 reset_devices cgroup_disable=memory mce=off numa=off udev.children-max=2 panic=10 rootflags=nofail acpi_no_memhotplug transparent_hugepage=never nokaslr novmcoredd hest_disable disable_cpu_apicid=0' --initrd=/boot/initramfs-4.18.0-477.21.1.el8_8.x86_64kdump.img /boot/vmlinuz-4.18.0-477.21.1.el8_8.x86_64
Try gzip decompression.
Try LZMA decompression.
kexec_file_load failed: Cannot assign requested address    <---
+ 2023-09-02 07:14:43 /usr/bin/kdumpctl@707: ret=255
+ 2023-09-02 07:14:43 /usr/bin/kdumpctl@708: set +x
  • Additionally following backtrace is also seen in journal logs.
Sep 02 07:14:43 localhost.localdomain kernel: ------------[ cut here ]------------
Sep 02 07:14:43 localhost.localdomain kernel: Trying to vfree() nonexistent vm area (0000000001471308)
Sep 02 07:14:43 localhost.localdomain kernel: WARNING: CPU: 0 PID: 3626 at mm/vmalloc.c:2226 __vunmap+0x217/0x220
Sep 02 07:14:43 localhost.localdomain kernel: Modules linked in: nft_fib_inet nft_fib_ipv4 nft_fib_ipv6 nft_fib nft_reject_inet nf_reject_ipv4 nf_reject_ipv6 nft_reject nft_ct nf_tables_set nft_chain_nat nf_nat nf_conntrack nf_defrag_ipv6 nf_defrag_ipv4 ip_set nf_tables nfnetlink vsock_loopback vmw_vsock>
Sep 02 07:14:43 localhost.localdomain kernel: CPU: 0 PID: 3626 Comm: kexec Not tainted 4.18.0-477.21.1.el8_8.x86_64 #1
Sep 02 07:14:43 localhost.localdomain kernel: Hardware name: VMware, Inc. VMware20,1/440BX Desktop Reference Platform, BIOS VMW201.00V.20192059.B64.2207280713 07/28/2022
Sep 02 07:14:43 localhost.localdomain kernel: RIP: 0010:__vunmap+0x217/0x220
Sep 02 07:14:43 localhost.localdomain kernel: Code: 48 c7 c7 48 d3 90 b6 e8 64 20 e0 ff 0f 0b 5b 5d 41 5c 41 5d 41 5e e9 58 c5 b0 00 4c 89 e6 48 c7 c7 70 d3 90 b6 e8 46 20 e0 ff <0f> 0b eb e0 e9 40 c5 b0 00 0f 1f 44 00 00 53 31 c0 48 87 47 f8 48
Sep 02 07:14:43 localhost.localdomain kernel: RSP: 0018:ffffacd602c57e40 EFLAGS: 00010286
Sep 02 07:14:43 localhost.localdomain kernel: RAX: 0000000000000000 RBX: 0000000000000000 RCX: 0000000000000000
Sep 02 07:14:43 localhost.localdomain kernel: RDX: ffff8a773b02eec0 RSI: ffff8a773b01e698 RDI: ffff8a773b01e698
Sep 02 07:14:43 localhost.localdomain kernel: RBP: 0000000000000001 R08: 0000000000000000 R09: c0000000ffff7fff
Sep 02 07:14:43 localhost.localdomain kernel: R10: 0000000000000001 R11: ffffacd602c57c58 R12: ffffacd600661000
Sep 02 07:14:43 localhost.localdomain kernel: R13: ffffacd602c57ef8 R14: ffff8a76d24d9400 R15: 00000000ffffff9d
Sep 02 07:14:43 localhost.localdomain kernel: FS:  00007fefd3364100(0000) GS:ffff8a773b000000(0000) knlGS:0000000000000000
Sep 02 07:14:43 localhost.localdomain kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
Sep 02 07:14:43 localhost.localdomain kernel: CR2: 0000557a2a9300e0 CR3: 000000002c928001 CR4: 00000000007706f0
Sep 02 07:14:43 localhost.localdomain kernel: PKRU: 55555554
Sep 02 07:14:43 localhost.localdomain kernel: Call Trace:
Sep 02 07:14:43 localhost.localdomain kernel:  arch_kimage_file_post_load_cleanup+0x15/0x40
Sep 02 07:14:43 localhost.localdomain kernel:  kimage_file_post_load_cleanup+0x84/0xb0
Sep 02 07:14:43 localhost.localdomain kernel:  kimage_file_alloc_init+0x1a3/0x2c0
Sep 02 07:14:43 localhost.localdomain kernel:  __x64_sys_kexec_file_load+0x190/0x290
Sep 02 07:14:43 localhost.localdomain kernel:  do_syscall_64+0x5b/0x1b0
Sep 02 07:14:43 localhost.localdomain kernel:  entry_SYSCALL_64_after_hwframe+0x61/0xc6
Sep 02 07:14:43 localhost.localdomain kernel: RIP: 0033:0x7fefd29769bd
Sep 02 07:14:43 localhost.localdomain kernel: Code: ff c3 66 2e 0f 1f 84 00 00 00 00 00 90 f3 0f 1e fa 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 8b 0d 9b 64 38 00 f7 d8 64 89 01 48
Sep 02 07:14:43 localhost.localdomain kernel: RSP: 002b:00007fff4fd2f5c8 EFLAGS: 00000246 ORIG_RAX: 0000000000000140
Sep 02 07:14:43 localhost.localdomain kernel: RAX: ffffffffffffffda RBX: 0000557a2ab42080 RCX: 00007fefd29769bd
Sep 02 07:14:43 localhost.localdomain kernel: RDX: 0000000000000138 RSI: 0000000000000004 RDI: 0000000000000003
Sep 02 07:14:43 localhost.localdomain kernel: RBP: 0000000000000008 R08: 0000000000000002 R09: 0000000000000000
Sep 02 07:14:43 localhost.localdomain kernel: R10: 0000557a2ba0f9d0 R11: 0000000000000246 R12: 00007fff4fd2f848
Sep 02 07:14:43 localhost.localdomain kernel: R13: 0000000000000000 R14: 0000000000000004 R15: 00000000ffffffff
Sep 02 07:14:43 localhost.localdomain kernel: ---[ end trace b89db6994e66e1f8 ]---

Environment

  • Red Hat Enterprise Linux 8.

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