To make the verification more readable I will separate the verification
on Amd and Arm into different comments. As such this is Part 1 of 2 for
the verification on Questing

Questing Verification on Amd
============================

Before upgrading to -proposed
-----------------------------

bryan@crash-questing:~$ uname -a
Linux crash-questing 6.17.0-8-generic #8-Ubuntu SMP PREEMPT_DYNAMIC Fri Nov 14 
21:44:46 UTC 2025 x86_64 GNU/Linux

bryan@crash-questing:~$ sudo apt install ubuntu-dbgsym-keyring
bryan@crash-questing:~$ KERNEL_VERSION="6.17.0-8-generic"
bryan@crash-questing:~$ sudo apt install 
linux-image-unsigned-${KERNEL_VERSION}-dbgsym

bryan@crash-questing:~$ dpkg -l | egrep 
"kexec-tools|kdump-tools|crash|makedumpfile"
ii  crash                                        8.0.6-1ubuntu2                 
            amd64        kernel debugging utility, allowing gdb like syntax
ii  kdump-tools                                  1:1.10.7ubuntu2                
            amd64        scripts and tools for automating kdump (Linux crash 
dumps)
ii  kexec-tools                                  1:2.0.31-1ubuntu2              
            amd64        tools to support fast kexec reboots
ii  makedumpfile                                 1:1.7.6-1                      
            amd64        VMcore extraction tool

bryan@crash-questing:~$ echo c | sudo tee /proc/sysrq-trigger

bryan@crash-questing:~$ crash
/usr/lib/debug/boot/vmlinux-6.17.0-8-generic
/var/crash/202512171642/dump.202512171642

crash 8.0.6
Copyright (C) 2002-2025  Red Hat, Inc.
Copyright (C) 2004, 2005, 2006, 2010  IBM Corporation
Copyright (C) 1999-2006  Hewlett-Packard Co
Copyright (C) 2005, 2006, 2011, 2012  Fujitsu Limited
Copyright (C) 2006, 2007  VA Linux Systems Japan K.K.
Copyright (C) 2005, 2011, 2020-2024  NEC Corporation
Copyright (C) 1999, 2002, 2007  Silicon Graphics, Inc.
Copyright (C) 1999, 2000, 2001, 2002  Mission Critical Linux, Inc.
Copyright (C) 2015, 2021  VMware, Inc.
This program is free software, covered by the GNU General Public License,
and you are welcome to change it and/or distribute copies of it under
certain conditions.  Enter "help copying" to see the conditions.
This program has absolutely no warranty.  Enter "help warranty" for details.

GNU gdb (GDB) 10.2
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...

warning: Section .debug_names in
/usr/lib/debug/boot/vmlinux-6.17.0-8-generic length 121092 does not
match section length 419792, ignoring .debug_names.

please wait... (gathering module symbol data)

# Never loads

Upgrading to -proposed
----------------------

bryan@crash-questing:~$ sudo apt install crash=8.0.6-1ubuntu2.25.10.1

bryan@crash-questing:~$ dpkg -l | egrep 
"kexec-tools|kdump-tools|crash|makedumpfile"
ii  crash                                        8.0.6-1ubuntu2.25.10.1         
            amd64        kernel debugging utility, allowing gdb like syntax
ii  kdump-tools                                  1:1.10.7ubuntu2                
            amd64        scripts and tools for automating kdump (Linux crash 
dumps)
ii  kexec-tools                                  1:2.0.31-1ubuntu2              
            amd64        tools to support fast kexec reboots
ii  makedumpfile                                 1:1.7.6-1                      
            amd64        VMcore extraction tool

Open the same dump

bryan@crash-questing:~$ crash
/usr/lib/debug/boot/vmlinux-6.17.0-8-generic
/var/crash/202512171642/dump.202512171642

crash 8.0.6
Copyright (C) 2002-2025  Red Hat, Inc.
Copyright (C) 2004, 2005, 2006, 2010  IBM Corporation
Copyright (C) 1999-2006  Hewlett-Packard Co
Copyright (C) 2005, 2006, 2011, 2012  Fujitsu Limited
Copyright (C) 2006, 2007  VA Linux Systems Japan K.K.
Copyright (C) 2005, 2011, 2020-2024  NEC Corporation
Copyright (C) 1999, 2002, 2007  Silicon Graphics, Inc.
Copyright (C) 1999, 2000, 2001, 2002  Mission Critical Linux, Inc.
Copyright (C) 2015, 2021  VMware, Inc.
This program is free software, covered by the GNU General Public License,
and you are welcome to change it and/or distribute copies of it under
certain conditions.  Enter "help copying" to see the conditions.
This program has absolutely no warranty.  Enter "help warranty" for details.

GNU gdb (GDB) 10.2
Copyright (C) 2021 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.
Type "show copying" and "show warranty" for details.
This GDB was configured as "x86_64-pc-linux-gnu".
Type "show configuration" for configuration details.
Find the GDB manual and other documentation resources online at:
    <http://www.gnu.org/software/gdb/documentation/>.

For help, type "help".
Type "apropos word" to search for commands related to "word"...

warning: Section .debug_names in
/usr/lib/debug/boot/vmlinux-6.17.0-8-generic length 121092 does not
match section length 419792, ignoring .debug_names.

      KERNEL: /usr/lib/debug/boot/vmlinux-6.17.0-8-generic
    DUMPFILE: /var/crash/202512171642/dump.202512171642  [PARTIAL DUMP]
        CPUS: 1
        DATE: Thu Jan  1 00:00:00 UTC 1970
      UPTIME: 00:05:07
LOAD AVERAGE: 0.14, 0.19, 0.10
       TASKS: 148
    NODENAME: crash-questing
     RELEASE: 6.17.0-8-generic
     VERSION: #8-Ubuntu SMP PREEMPT_DYNAMIC Fri Nov 14 21:44:46 UTC 2025
     MACHINE: x86_64  (4291 Mhz)
      MEMORY: 3.9 GB
       PANIC: "Kernel panic - not syncing: sysrq triggered crash"
         PID: 6125
     COMMAND: "tee"
        TASK: ffff8e8fce550000  [THREAD_INFO: ffff8e8fce550000]
         CPU: 0
       STATE: TASK_RUNNING (PANIC)

crash> bt
PID: 6125     TASK: ffff8e8fce550000  CPU: 0    COMMAND: "tee"
 #0 [ffffd31e80e5fbe8] machine_kexec at ffffffffa5dd32c6
 #1 [ffffd31e80e5fc20] __crash_kexec at ffffffffa5f68ae8
 #2 [ffffd31e80e5fce8] vpanic at ffffffffa5c14114
 #3 [ffffd31e80e5fd78] sysrq_handle_crash at ffffffffa6906f1a
 #4 [ffffd31e80e5fd88] __handle_sysrq.cold at ffffffffa5caed0b
...

crash> files
PID: 6125     TASK: ffff8e8fce550000  CPU: 0    COMMAND: "tee"
ROOT: /    CWD: /home/bryan
 FD       FILE            DENTRY           INODE       TYPE PATH
  0 ffff8e8fc31519c0 ffff8e8fc94bcd80 ffff8e8fd61c1638 FIFO
  1 ffff8e8fc2575600 ffff8e8fc94c7540 ffff8e8fc96858b0 CHR  /dev/pts/0
  2 ffff8e8fc2575600 ffff8e8fc94c7540 ffff8e8fc96858b0 CHR  /dev/pts/0
  3 ffff8e8fc0de2180 ffff8e8fc94bc240 ffff8e8fd63bcb48 REG  /proc/sysrq-trigger

crash> files
PID: 6125     TASK: ffff8e8fce550000  CPU: 0    COMMAND: "tee"
ROOT: /    CWD: /home/bryan
 FD       FILE            DENTRY           INODE       TYPE PATH
  0 ffff8e8fc31519c0 ffff8e8fc94bcd80 ffff8e8fd61c1638 FIFO
  1 ffff8e8fc2575600 ffff8e8fc94c7540 ffff8e8fc96858b0 CHR  /dev/pts/0
  2 ffff8e8fc2575600 ffff8e8fc94c7540 ffff8e8fc96858b0 CHR  /dev/pts/0
  3 ffff8e8fc0de2180 ffff8e8fc94bc240 ffff8e8fd63bcb48 REG  /proc/sysrq-trigger

  crash> mount
     MOUNT           SUPERBLK     TYPE   DEVNAME   DIRNAME
ffff8e8fc02af000 ffff8e8fc0341800 rootfs rootfs    /
ffff8e8fc0d76c00 ffff8e8fca819000 sysfs  sysfs     /sys
ffff8e8fc0d76900 ffff8e8fca81a800 proc   proc      /proc
...
crash> vm
PID: 6125     TASK: ffff8e8fce550000  CPU: 0    COMMAND: "tee"
       MM               PGD          RSS    TOTAL_VM
ffff8e8fc007aa00  ffff8e8fc2da0000  7260k    15676k
      VMA           START       END     FLAGS FILE
ffff8e8fc2a1a900 5d663f416000 5d663f50a000 8000071 
/usr/lib/cargo/bin/coreutils/tee
ffff8e8fc2a1ae40 5d663f50a000 5d663fa13000 8000075 
/usr/lib/cargo/bin/coreutils/tee
ffff8e8fc2a1a480 5d663fa13000 5d663fdb7000 8000071 
/usr/lib/cargo/bin/coreutils/tee
ffff8e8fc2a1a600 5d663fdb7000 5d663fe65000 8100071 
/usr/lib/cargo/bin/coreutils/tee
...

crash> irq
 IRQ   IRQ_DESC/_DATA      IRQACTION      NAME
  0   ffff8e8fc0260a00      (unused)
  1   ffff8e8fc0260c00  ffff8e8fc01d9600  "i8042"
...

crash> net
   NET_DEVICE     NAME       IP ADDRESS(ES)
ffff8e8fc109c000  lo         127.0.0.1, ::1
ffff8e8fc109f000  enp1s0     192.168.122.173, fe80::5054:ff:fe01:6986

crash> mod
     MODULE       NAME                                  TEXT_BASE         SIZE  
OBJECT FILE
ffffffffc0546e40  aesni_intel                        ffffffffc0600000    94208  
(not loaded)  [CONFIG_KALLSYMS]
ffffffffc054f040  virtio_dma_buf                     ffffffffc060e000    12288  
(not loaded)  [CONFIG_KALLSYMS]
ffffffffc055b740  virtio_gpu                         ffffffffc060f000   110592  
(not loaded)  [CONFIG_KALLSYMS]
ffffffffc0553280  virtio_rng                         ffffffffc061c000    12288  
(not loaded)  [CONFIG_KALLSYMS]
...

The -proposed crash can open dumps generated by the Questing
makedumpfile on the 6.17 kernel on amd64

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2125145

Title:
  [SRU] Makedumpfile: Errors and Page Exclusions When Opening Kernel
  Crashdump Files Generated on the Latest HWE Kernel

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/crash/+bug/2125145/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to