[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Can't kexec on dom0 (Xen 4.17)



Hello,

  my goal is o upgrade my dom0 hypervisors promptly, and booting Xen+Linux
is ~30s, while BIOS POSTing is ~3min30. For KVM-based hypvervisors I can
succesfully use kexec to bypass the POST but I can't make it work for Xen
...

  I'm running Debian 12 with its bundled versions :

# xl info
...
release                : 6.1.0-30-amd64
version                : #1 SMP PREEMPT_DYNAMIC Debian 6.1.124-1 (2025-01-
12)
machine                : x86_64
...
xen_version            : 4.17.5
xen_caps               : xen-3.0-x86_64 hvm-3.0-x86_32 hvm-3.0-x86_32p hvm-
3.0-x86_64 
...
# kexec --version
kexec-tools 2.0.25



  My first trials with "kexec --load --type multiboot-x86 -load /boot/xen-
4.17-amd64.gz [...]" would invariably end in :

Cannot determine the file type of /boot/xen-4.17-amd64.gz


  It seems I could load my xen+linux+initrd combo with the uncompressed Xen
image though :

/sbin/kexec \
  --debug \
  --type multiboot-x86 \
  --load /boot/xen-4.17-amd64 \
  --command-line "dom0_mem=1024M,max:1024M com2=57600,8n1,0x2f8,3
console=com2,vga" \
  --module "/vmlinuz root=UUID=def1f35b-148e-4395-b1b5-f001e8de291f ro
console=hvc0 net.ifnames=0 console=tty0 console=ttyS1,115200n8" \
  --module "/initrd.img" 
echo status=$?

kernel: 0x7ff95449c010 kernel_size: 0x28aa5c
MEMORY RANGES
0000000000000400-000000000009bfff (0)
0000000000100000-00000000cd2effff (0)
00000000cd2f0000-00000000cd31bfff (1)
00000000cd31c000-00000000cd35afff (2)
00000000cd35b000-00000000cfffffff (1)
00000000d4100000-00000000d4100fff (1)
00000000df100000-00000000df100fff (1)
00000000e0000000-00000000efffffff (1)
00000000fe000000-00000000ffffffff (1)
0000000100000000-000000082fffffff (0)
sym: sha256_starts info: 12 other: 00 shndx: 1 value: 1160 size: 48
sym: sha256_starts value: 2160 addr: 1002
R_X86_64_64
sym: sha256_update info: 12 other: 00 shndx: 1 value: 3cc0 size: 19
sym: sha256_update value: 4cc0 addr: 1013
R_X86_64_64
sym: sha256_regions info: 11 other: 00 shndx: 8 value: 40 size: 100
sym: sha256_regions value: 6040 addr: 101e
R_X86_64_64
sym: sha256_regions info: 11 other: 00 shndx: 8 value: 40 size: 100
sym: sha256_regions value: 6140 addr: 1048
R_X86_64_64
sym: sha256_digest info: 11 other: 00 shndx: 8 value: 20 size: 20
sym: sha256_digest value: 6020 addr: 1057
R_X86_64_64
sym: sha256_finish info: 12 other: 00 shndx: 1 value: 3ce0 size: 15c
sym: sha256_finish value: 4ce0 addr: 1069
R_X86_64_64
sym:     memcmp info: 12 other: 00 shndx: 1 value: 5cd size: 21
sym: memcmp value: 15cd addr: 1080
R_X86_64_64
sym: .rodata.str1.1 info: 03 other: 00 shndx: 5 value: 0 size: 0
sym: .rodata.str1.1 value: 4f50 addr: 1094
R_X86_64_64
sym:     printf info: 12 other: 00 shndx: 1 value: 4ee size: a0
sym: printf value: 14ee addr: 10a2
R_X86_64_64
sym: .rodata.str1.1 info: 03 other: 00 shndx: 5 value: 0 size: 0
sym: .rodata.str1.1 value: 4f80 addr: 10ac
R_X86_64_64
sym: .rodata.str1.1 info: 03 other: 00 shndx: 5 value: 0 size: 0
sym: .rodata.str1.1 value: 4f70 addr: 10ba
R_X86_64_64
sym: .rodata.str1.1 info: 03 other: 00 shndx: 5 value: 0 size: 0
sym: .rodata.str1.1 value: 4f86 addr: 10da
R_X86_64_64
sym: .rodata.str1.1 info: 03 other: 00 shndx: 5 value: 0 size: 0
sym: .rodata.str1.1 value: 4f88 addr: 10ef
R_X86_64_64
sym: .rodata.str1.1 info: 03 other: 00 shndx: 5 value: 0 size: 0
sym: .rodata.str1.1 value: 4f98 addr: 112c
R_X86_64_64
sym:     printf info: 12 other: 00 shndx: 1 value: 4ee size: a0
sym: printf value: 14ee addr: 1138
R_X86_64_64
sym: setup_arch info: 12 other: 00 shndx: 1 value: 792 size: 56
sym: setup_arch value: 1792 addr: 1145
R_X86_64_64
sym: skip_checks info: 11 other: 00 shndx: 8 value: 0 size: 4
sym: skip_checks value: 6000 addr: 1151
R_X86_64_64
sym: verify_sha256_digest info: 12 other: 00 shndx: 1 value: 0 size: 12a
sym: verify_sha256_digest value: 1000 addr: 1160
R_X86_64_64
sym: post_verification_setup_arch info: 12 other: 00 shndx: 1 value: 820
size: 58
sym: post_verification_setup_arch value: 1820 addr: 1172
R_X86_64_64
sym:    putchar info: 12 other: 00 shndx: 1 value: dbe size: 13b
sym: putchar value: 1dbe addr: 1185
R_X86_64_64
sym:    putchar info: 12 other: 00 shndx: 1 value: dbe size: 13b
sym: putchar value: 1dbe addr: 11c8
R_X86_64_64
sym: .rodata.str1.1 info: 03 other: 00 shndx: 5 value: 0 size: 0
sym: .rodata.str1.1 value: 4faa addr: 1311
R_X86_64_64
sym:   vsprintf info: 12 other: 00 shndx: 1 value: 17d size: 2db
sym: vsprintf value: 117d addr: 14d4
R_X86_64_64
sym:   vsprintf info: 12 other: 00 shndx: 1 value: 17d size: 2db
sym: vsprintf value: 117d addr: 1574
R_X86_64_64
sym:    entry32 info: 10 other: 00 shndx: 1 value: 5f0 size: 0
sym: entry32 value: 15ec addr: 15fd
R_X86_64_PC32
sym:    entry32 info: 10 other: 00 shndx: 1 value: 5f0 size: 0
sym: entry32 value: 15ec addr: 1612
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 615c addr: 162d
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 613c addr: 1634
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4e64 addr: 163a
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 61ac addr: 1640
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4e3c addr: 1646
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4ed1 addr: 1679
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4ee0 addr: 1680
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4eeb addr: 1687
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4ef6 addr: 168e
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4f01 addr: 1695
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4f0c addr: 169c
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4f17 addr: 16a3
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4f06 addr: 16aa
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 6271 addr: 16b1
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4efc addr: 16c3
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4f2c addr: 16d9
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4e6c addr: 16ec
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4e74 addr: 16f3
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4e7c addr: 16fa
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4e84 addr: 1701
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4e8c addr: 1708
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4e94 addr: 170f
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4e9c addr: 1716
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4ea4 addr: 171d
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4eac addr: 1724
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4eb4 addr: 172b
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4ebc addr: 1732
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4ec4 addr: 1739
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4ecc addr: 1740
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4ed4 addr: 1747
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4edc addr: 174e
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4ee4 addr: 1755
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4eec addr: 175b
R_X86_64_PC32
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4f2c addr: 1763
R_X86_64_PC32
sym: jump_back_entry info: 11 other: 00 shndx: 8 value: 2008 size: 8
sym: jump_back_entry value: 8004 addr: 177d
R_X86_64_PC32
sym:       .bss info: 03 other: 00 shndx: a value: 0 size: 0
sym: .bss value: 9ffc addr: 1784
R_X86_64_PC32
sym:  purgatory info: 12 other: 00 shndx: 1 value: 12a size: 53
sym: purgatory value: 1126 addr: 1789
R_X86_64_PLT32
sym:    entry64 info: 10 other: 00 shndx: 1 value: 6c0 size: 0
sym: entry64 value: 16bc addr: 178e
R_X86_64_PLT32
sym:  reset_vga info: 11 other: 00 shndx: 8 value: 2012 size: 1
sym: reset_vga value: 8012 addr: 1794
R_X86_64_64
sym: x86_reset_vga info: 12 other: 00 shndx: 1 value: ef9 size: 232
sym: x86_reset_vga value: 1ef9 addr: 17a3
R_X86_64_64
sym: legacy_pic info: 11 other: 00 shndx: 8 value: 2011 size: 1
sym: legacy_pic value: 8011 addr: 17b0
R_X86_64_64
sym: x86_setup_legacy_pic info: 12 other: 00 shndx: 1 value: 112b size: 35
sym: x86_setup_legacy_pic value: 212b addr: 17bf
R_X86_64_64
sym: legacy_pic info: 11 other: 00 shndx: 8 value: 2011 size: 1
sym: legacy_pic value: 8011 addr: 17ce
R_X86_64_64
sym: x86_setup_legacy_pic info: 12 other: 00 shndx: 1 value: 112b size: 35
sym: x86_setup_legacy_pic value: 212b addr: 17dd
R_X86_64_64
sym: cmdline_end info: 11 other: 00 shndx: 8 value: 2000 size: 8
sym: cmdline_end value: 8000 addr: 17ea
R_X86_64_64
sym: jump_back_entry info: 11 other: 00 shndx: 8 value: 2008 size: 8
sym: jump_back_entry value: 8008 addr: 17fc
R_X86_64_64
sym: .rodata.str1.1 info: 03 other: 00 shndx: 5 value: 0 size: 0
sym: .rodata.str1.1 value: 4fbb addr: 180b
R_X86_64_64
sym:    sprintf info: 12 other: 00 shndx: 1 value: 458 size: 96
sym: sprintf value: 1458 addr: 1815
R_X86_64_64
sym: panic_kernel info: 11 other: 00 shndx: 8 value: 2010 size: 1
sym: panic_kernel value: 8010 addr: 1822
R_X86_64_64
sym: crashdump_backup_memory info: 12 other: 00 shndx: 1 value: ce3 size: 3e
sym: crashdump_backup_memory value: 1ce3 addr: 1831
R_X86_64_64
sym: jump_back_entry info: 11 other: 00 shndx: 8 value: 2008 size: 8
sym: jump_back_entry value: 8008 addr: 183e
R_X86_64_64
sym: x86_setup_jump_back_entry info: 12 other: 00 shndx: 1 value: 7e8 size:
38
sym: x86_setup_jump_back_entry value: 17e8 addr: 184e
R_X86_64_64
sym: jump_back_entry info: 11 other: 00 shndx: 8 value: 2008 size: 8
sym: jump_back_entry value: 8008 addr: 185d
R_X86_64_64
sym: x86_setup_jump_back_entry info: 12 other: 00 shndx: 1 value: 7e8 size:
38
sym: x86_setup_jump_back_entry value: 17e8 addr: 186d
R_X86_64_64
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 8047 addr: 1897
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 804f addr: 189d
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 8075 addr: 18bd
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 807f addr: 18c3
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 8089 addr: 18c9
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 8093 addr: 18cf
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 8076 addr: 18d6
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 808d addr: 18dd
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 806d addr: 19a7
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 8075 addr: 19ad
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 809b addr: 19cd
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 80a5 addr: 19d3
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 80af addr: 19d9
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 80b9 addr: 19df
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 80e2 addr: 1a22
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 812b addr: 1a65
R_X86_64_PC32
sym: backup_src_size info: 11 other: 00 shndx: 8 value: 2070 size: 8
sym: backup_src_size value: 8070 addr: 1ce5
R_X86_64_64
sym: backup_start info: 11 other: 00 shndx: 8 value: 2080 size: 8
sym: backup_start value: 8080 addr: 1cf7
R_X86_64_64
sym: backup_src_start info: 11 other: 00 shndx: 8 value: 2078 size: 8
sym: backup_src_start value: 8078 addr: 1d09
R_X86_64_64
sym:     memcpy info: 12 other: 00 shndx: 1 value: 5b5 size: 18
sym: memcpy value: 15b5 addr: 1d16
R_X86_64_64
sym: serial_base info: 11 other: 00 shndx: 8 value: 2090 size: 2
sym: serial_base value: 8090 addr: 1d23
R_X86_64_64
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 8088 addr: 1d33
R_X86_64_64
sym: serial_baud info: 11 other: 00 shndx: 8 value: 208c size: 4
sym: serial_baud value: 808c addr: 1d6a
R_X86_64_64
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 8088 addr: 1d98
R_X86_64_64
sym: console_vga info: 11 other: 00 shndx: 8 value: 2093 size: 1
sym: console_vga value: 8093 addr: 1dc0
R_X86_64_64
sym: console_serial info: 11 other: 00 shndx: 8 value: 2092 size: 1
sym: console_serial value: 8092 addr: 1dcc
R_X86_64_64
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 8098 addr: 1ddf
R_X86_64_64
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 8098 addr: 1e44
R_X86_64_64
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 8094 addr: 1e5a
R_X86_64_64
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 1d21 addr: 1e72
R_X86_64_64
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 8094 addr: 1e8b
R_X86_64_64
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 8094 addr: 1ec1
R_X86_64_64
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 1d21 addr: 1eeb
R_X86_64_64
sym: sha256_process info: 12 other: 00 shndx: 1 value: 11b0 size: 29f2
sym: sha256_process value: 21b0 addr: 4c01
R_X86_64_64
sym:     memcpy info: 12 other: 00 shndx: 1 value: 5b5 size: 18
sym: memcpy value: 15b5 addr: 4c6c
R_X86_64_64
sym: sha256_process info: 12 other: 00 shndx: 1 value: 11b0 size: 29f2
sym: sha256_process value: 21b0 addr: 4c7e
R_X86_64_64
sym:     memcpy info: 12 other: 00 shndx: 1 value: 5b5 size: 18
sym: memcpy value: 15b5 addr: 4cac
R_X86_64_64
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 4bb0 addr: 4cc7
R_X86_64_64
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 4bb0 addr: 4d28
R_X86_64_64
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 80a0 addr: 4d37
R_X86_64_64
sym:    entry16 info: 10 other: 00 shndx: 1 value: 880 size: 0
sym: entry16 value: 1880 addr: 4e68
R_X86_64_64
sym:    entry32 info: 10 other: 00 shndx: 1 value: 5f0 size: 0
sym: entry32 value: 15f0 addr: 4ef0
R_X86_64_64
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4f00 addr: 4f02
R_X86_64_64
sym:    .rodata info: 03 other: 00 shndx: 3 value: 0 size: 0
sym: .rodata value: 4f30 addr: 4f32
R_X86_64_64
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 1000 addr: 4ff8
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 112a addr: 503c
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 117d addr: 5070
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 1458 addr: 50bc
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 14ee addr: 50d8
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 158e addr: 5110
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 15a1 addr: 5124
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 15b5 addr: 5138
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 15cd addr: 514c
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 1792 addr: 5178
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 17e8 addr: 5198
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 1820 addr: 51ac
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 1ce3 addr: 51e8
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 1d21 addr: 5218
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 1dbe addr: 522c
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 1ef9 addr: 5258
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 212b addr: 5288
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 2160 addr: 52b8
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 21b0 addr: 52cc
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 4bb0 addr: 5310
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 4cc0 addr: 5374
R_X86_64_PC32
sym:      .text info: 03 other: 00 shndx: 1 value: 0 size: 0
sym: .text value: 4ce0 addr: 5388
R_X86_64_PC32
sym:      .data info: 03 other: 00 shndx: 8 value: 0 size: 0
sym: .data value: 6140 addr: 6142
R_X86_64_64
kexec_load: entry = 0x1760 flags = 0x3e0000
nr_segments = 6
segment[0].buf   = 0x559fcf719460
segment[0].bufsz = 0xf0
segment[0].mem   = (nil)
segment[0].memsz = 0x1000
segment[1].buf   = 0x559fcf712370
segment[1].bufsz = 0x70e0
segment[1].mem   = 0x1000
segment[1].memsz = 0x9000
segment[2].buf   = 0x559fcf719700
segment[2].bufsz = 0x182
segment[2].mem   = 0xa000
segment[2].memsz = 0x1000
segment[3].buf   = 0x7ff95449c090
segment[3].bufsz = 0x28a920
segment[3].mem   = 0x200000
segment[3].memsz = 0x3c0000
segment[4].buf   = 0x7ff953cce010
segment[4].bufsz = 0x7cd7c0
segment[4].mem   = 0x5c0000
segment[4].memsz = 0x7ce000
segment[5].buf   = 0x7ff9532b9010
segment[5].bufsz = 0xa143be
segment[5].mem   = 0xd8e000
segment[5].memsz = 0xa15000
status=0

  But then if I run 'kexec --status' it does not show any loaded kexec image
(and thus 'systemctl kexec' does not proceed).

  And if I run 'kexec -e', Xen's serial console says :

(XEN) Executing kexec image on cpu0

 ... and 20s later I'm actually BIOS-posting. Note that I'm booting with
legacy BIOS, not UEFI.

  Thanks for your help !

  // Vincent




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.