[Crash-utility] [patch] crash on a KVM-generated dump
Sami Liedes
sliedes at cc.hut.fi
Fri Oct 8 23:31:29 UTC 2010
On Fri, Oct 08, 2010 at 02:48:11PM -0400, Dave Anderson wrote:
> Can you send me the -d1 output from that dumpfile session with
> your slirp-patch applied? Like this:
>
> # crash -d1 vmlinux dumpfile > /tmp/junk
> q
> #
Of course. Attached.
I also got this on stderr:
------------------------------------------------------------
WARNING: Because this kernel was compiled with gcc version 4.4.5, certain
commands or command options may fail unless crash is invoked with
the "--readnow" command line option.
------------------------------------------------------------
Sami
-------------- next part --------------
crash 5.0.7
Copyright (C) 2002-2010 Red Hat, Inc.
Copyright (C) 2004, 2005, 2006 IBM Corporation
Copyright (C) 1999-2006 Hewlett-Packard Co
Copyright (C) 2005, 2006 Fujitsu Limited
Copyright (C) 2006, 2007 VA Linux Systems Japan K.K.
Copyright (C) 2005 NEC Corporation
Copyright (C) 1999, 2002, 2007 Silicon Graphics, Inc.
Copyright (C) 1999, 2000, 2001, 2002 Mission Critical Linux, 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.
crash.core.slirp: QEMU_VM_FILE_MAGIC
please wait... (scanning KVM dumpfile)
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "block"
qemu_load: "ram"
qemu_load: "slirp"
qemu_load: "timer"
qemu_load: "cpu_common"
qemu_load: "cpu"
cpu_load: rhel5_version_id: 0 (effective) version_id: 12
qemu_load: "apic"
get_kernel_base: ffffffff80000000
long mode active
PML4 page present
PDPE page present
get_kernel_base: ffffffff81000000
long mode active
PML4 page present
PDPE page present
PDE page present
2MB page
kvbase: ffffffff80000000 vaddr used: ffffffff81000000 physical: 1000000
IDT: ffffffff81ae9000
physical kernel base: 0
last RAM offset: 40048000
crash: pv_init_ops exists: ARCH_PVOPS
NOTE: KVM/QEMU CPU_SAVE_VERSION 12 is greater than supported version 9
kvmdump: phys_base: 0
gdb vmlinux
GNU gdb (GDB) 7.0
Copyright (C) 2009 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-unknown-linux-gnu"...
crash: CONFIG_NR_CPUS: 1
crash: CONFIG_HZ: 100
cpu_possible_map: 0
cpu_present_map: 0
cpu_online_map: 0
base kernel version: 2.6.35
verify_namelist:
/proc/version:
Linux version 2.6.35.6 (sliedes at lh) (gcc version 4.4.5 (Debian 4.4.4-17) ) #2 Wed Sep 29 15:05:49 EEST 2010
utsname version: #2 Wed Sep 29 15:05:49 EEST 2010
vmlinux:
Linux version 2.6.35.6 (sliedes at lh) (gcc version 4.4.5 (Debian 4.4.4-17) ) #2 Wed Sep 29 15:05:49 EEST 2010
crash: per_cpu_symbol_search(per_cpu__irq_stack_union): NULL
crash: per_cpu_symbol_search(per_cpu__cpu_number): NULL
crash: per_cpu_symbol_search(per_cpu__current_task): NULL
crash: per_cpu_symbol_search(per_cpu__init_tss): NULL
crash: per_cpu_symbol_search(per_cpu__orig_ist): NULL
IRQ stack link register: undetermined
PAGESIZE=4096
mem_section_size = 16384
NR_SECTION_ROOTS = 2048
NR_MEM_SECTIONS = 524288
SECTIONS_PER_ROOT = 256
SECTION_ROOT_MASK = 0xff
PAGES_PER_SECTION = 32768
node_online_map: [1] -> nodes online: 1
No symbol "node_data" in current context.
No symbol "pgdat_list" in current context.
node_table[0]:
id: 0
pgdat: ffffffff81a7bd00
size: 262138
present: 262041
mem_map: ffffea0000000038
start_paddr: 1000
start_mapnr: 1
NOTE: page_hash_table does not exist in this kernel
please wait... (gathering kmem slab cache data)
NOTE: unwind_table structure has changed, or does not exist in this kernel
WARNING: cannot determine how modules are linked
WARNING: no kernel module access
crash: per_cpu_symbol_search(per_cpu__runqueues): NULL
crash: per_cpu_symbol_search(per_cpu__runqueues): NULL
please wait... (gathering task table data)
please wait... (determining panic task)
crash: get_active_set_panic_task: failed
foreach: panic_search: failed (via foreach bt)
foreach: get_panic_context: panic task not found
KERNEL: vmlinux
DUMPFILE: crash.core.slirp
CPUS: 1
DATE: Fri Oct 1 01:37:53 2010
UPTIME: 00:05:45
LOAD AVERAGE: 11.11, 5.09, 1.97
TASKS: 49
NODENAME: fstest
RELEASE: 2.6.35.6
VERSION: #2 Wed Sep 29 15:05:49 EEST 2010
MACHINE: x86_64 (2393 Mhz)
MEMORY: 1 GB
PANIC: ""
PID: 0
COMMAND: "swapper"
TASK: ffffffff81a13040 [THREAD_INFO: ffffffff81a00000]
CPU: 0
STATE: TASK_RUNNING
WARNING: panic task not found
crash> q
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://listman.redhat.com/archives/crash-utility/attachments/20101009/9600872a/attachment.sig>
More information about the Crash-utility
mailing list