Bug 718943 - [kdump] capture kernel gets unexpected IRQ trap at vector 19
Summary: [kdump] capture kernel gets unexpected IRQ trap at vector 19
Keywords:
Status: CLOSED DUPLICATE of bug 582565
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: kernel-xen
Version: 5.7
Hardware: i686
OS: Unspecified
unspecified
medium
Target Milestone: rc
: ---
Assignee: Xen Maintainance List
QA Contact: Virtualization Bugs
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2011-07-05 09:49 UTC by Han Pingtian
Modified: 2011-07-08 20:58 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-07-08 20:58:33 UTC
Target Upstream Version:


Attachments (Terms of Use)

Description Han Pingtian 2011-07-05 09:49:41 UTC
Description of problem:
https://beaker.engineering.redhat.com/jobs/106976


/mnt/tests/kernel/kdump/crash-crasher /mnt/tests/kernel/kdump/crash-crasher  
2011-07-05 01:41:56,205 backend: INFO Command ['Command', 'forward', 'c1be3a21-4079-4dcf-a82e-229c04b21301', {'event': ['Event', 'extend_watchdog', '8a4e38d7-0364-4e75-ba1d-6058e21384d8', {'source': 'beah_beaker_backend', 'id': 'af4d1e6d-032c-42fd-af15-d7f8e72d7309'}, None, {'timeout': 8994}]}] sent.  
loaded crasher module 
------------[ cut here ]------------ 
kernel BUG at /mnt/tests/kernel/kdump/crash-crasher/crasher/crasher.c:64! 
invalid opcode: 0000 [#1] 
SMP  
last sysfs file: /hypervisor/vmcoreinfo 
Modules linked in: crasher(U) autofs4 hidp rfcomm l2cap bluetooth lockd sunrpc cpufreq_ondemand acpi_cpufreq mperf be2iscsi ib_iser rdma_cm ib_cm iw_cm ib_sa ib_mad ib_core ib_addr iscsi_tcp bnx2i cnic ipv6 xfrm_nalgo crypto_api uio cxgb3i libcxgbi cxgb3 8021q libiscsi_tcp libiscsi2 scsi_transport_iscsi2 scsi_transport_iscsi loop dm_multipath scsi_dh video backlight sbs power_meter hwmon i2c_ec dell_wmi wmi button battery asus_acpi ac parport_pc lp parport sr_mod cdrom sg i2c_i801 i2c_core tpm_tis e1000e tpm serial_core tpm_bios pcspkr dm_raid45 dm_message dm_region_hash dm_mem_cache dm_snapshot dm_zero dm_mirror dm_log dm_mod ata_piix libata sd_mod scsi_mod ext3 jbd uhci_hcd ohci_hcd ehci_hcd 
CPU:    0 
EIP:    0061:[<ee31d09d>]    Tainted: G     ---- VLI 
EFLAGS: 00010246   (2.6.18-272.el5xen #1)  
EIP is at crasher_write+0x49/0x80 [crasher] 
eax: 00000031   ebx: ee31d054   ecx: fffffff2   edx: b7f4f000 
esi: 00000002   edi: b7f4f000   ebp: ed661440   esp: e091df40 
ds: 007b   es: 007b   ss: 0069 
Process runtest.sh (pid: 5014, ti=e091d000 task=ed00c550 task.ti=e091d000) 
Stack: 00000001 31000000 ee31d054 ed661440 c04a71d4 00000000 ec7982c0 c04a71af  
       fffffffb c04a3e67 e091dfa4 00000002 b7f4f000 ed661440 c04a3e0c b7f4f000  
       00000002 c0473f13 e091dfa4 ed661440 fffffff7 b7f4f000 e091d000 c047453d  
Call Trace: 
 [<ee31d054>] crasher_write+0x0/0x80 [crasher] 
 [<c04a71d4>] proc_file_write+0x25/0x2e 
 [<c04a71af>] proc_file_write+0x0/0x2e 
 [<c04a3e67>] proc_reg_write+0x5b/0x6e 
 [<c04a3e0c>] proc_reg_write+0x0/0x6e 
 [<c0473f13>] vfs_write+0xa1/0x143 
 [<c047453d>] sys_write+0x3c/0x63 
 [<c0405463>] syscall_call+0x7/0xb 
 ======================= 
Code: ff ff ff 85 c0 75 54 8a 44 24 07 3c 31 74 1c 7f 06 3c 30 75 39 eb 0a 3c 32 74 1a 3c 33 75 2f eb 1d 68 1f d1 31 ee e8 ac 35 10 d2 <0f> 0b 40 00 31 d1 31 ee eb fe c6 05 01 00 00 00 41 eb 1b 89 e0  
EIP: [<ee31d09d>] crasher_write+0x49/0x80 [crasher] SS:ESP 0069:e091df40 
 Linux version 2.6.18-272.el5PAE (mockbuild.bos.redhat.com) (gcc version 4.1.2 20080704 (Red Hat 4.1.2-51)) #1 SMP Tue Jun 28 12:27:50 EDT 2011 
BIOS-provided physical RAM map: 
 BIOS-e820: 0000000000010000 - 000000000009b400 (usable) 
 BIOS-e820: 000000000009b400 - 00000000000a0000 (reserved) 
 BIOS-e820: 00000000000ca000 - 00000000000cc000 (reserved) 
 BIOS-e820: 0000000000100000 - 000000003f7b0000 (usable) 
 BIOS-e820: 000000003f7b0000 - 000000003f7c5000 (ACPI data) 
 BIOS-e820: 000000003f7c5000 - 000000003f7c6000 (ACPI NVS) 
 BIOS-e820: 000000003f7c6000 - 0000000040000000 (reserved) 
 BIOS-e820: 00000000e0000000 - 00000000f0000000 (reserved) 
 BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved) 
 BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved) 
 BIOS-e820: 00000000ff000000 - 0000000100000000 (reserved) 
user-defined physical RAM map: 
 user: 0000000000000000 - 000000000009b400 (usable) 
 user: 0000000002000000 - 0000000009f5f000 (usable) 
0MB HIGHMEM available. 
159MB LOWMEM available. 
found SMP MP-table at 000f6ef0 
Memory for crash kernel (0x0 to 0x0) notwithin permissible range 
disabling kdump 
NX (Execute Disable) protection: active 
DMI present. 
Using APIC driver default 
ACPI: PM-Timer IO Port: 0x1008 
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled) 
Processor #0 7:14 APIC version 21 
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x02] enabled) 
Processor #2 7:14 APIC version 21 
WARNING: maxcpus limit of 1 reached. Processor ignored. 
ACPI: LAPIC (acpi_id[0x02] lapic_id[0x04] enabled) 
Processor #4 7:14 APIC version 21 
WARNING: maxcpus limit of 1 reached. Processor ignored. 
ACPI: LAPIC (acpi_id[0x03] lapic_id[0x06] enabled) 
Processor #6 7:14 APIC version 21 
WARNING: maxcpus limit of 1 reached. Processor ignored. 
ACPI: LAPIC (acpi_id[0x04] lapic_id[0x01] enabled) 
Processor #1 7:14 APIC version 21 
WARNING: maxcpus limit of 1 reached. Processor ignored. 
ACPI: LAPIC (acpi_id[0x05] lapic_id[0x03] enabled) 
Processor #3 7:14 APIC version 21 
WARNING: maxcpus limit of 1 reached. Processor ignored. 
ACPI: LAPIC (acpi_id[0x06] lapic_id[0x05] enabled) 
Processor #5 7:14 APIC version 21 
WARNING: maxcpus limit of 1 reached. Processor ignored. 
ACPI: LAPIC (acpi_id[0x07] lapic_id[0x07] enabled) 
Processor #7 7:14 APIC version 21 
WARNING: maxcpus limit of 1 reached. Processor ignored. 
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1]) 
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1]) 
ACPI: LAPIC_NMI (acpi_id[0x02] high edge lint[0x1]) 
ACPI: LAPIC_NMI (acpi_id[0x03] high edge lint[0x1]) 
ACPI: LAPIC_NMI (acpi_id[0x04] high edge lint[0x1]) 
ACPI: LAPIC_NMI (acpi_id[0x05] high edge lint[0x1]) 
ACPI: LAPIC_NMI (acpi_id[0x06] high edge lint[0x1]) 
ACPI: LAPIC_NMI (acpi_id[0x07] high edge lint[0x1]) 
ACPI: IOAPIC (id[0x08] address[0xfec00000] gsi_base[0]) 
IOAPIC[0]: apic_id 8, version 32, address 0xfec00000, GSI 0-23 
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge) 
ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level) 
Enabling APIC mode:  Flat.  Using 1 I/O APICs 
ACPI: HPET id: 0x8086a701 base: 0xfed00000 
Using ACPI (MADT) for SMP configuration information 
Allocating PCI resources starting at 10000000 (gap: 09f5f000:f60a1000) 
Detected 2793.159 MHz processor. 
Built 1 zonelists.  Total pages: 40799 
Kernel command line: ro root=/dev/VolGroup00/LogVol00 console=ttyS1,115200 irqpoll maxcpus=1 reset_devices  memmap=exactmap memmap=621K@0K memmap=130428K@32768K elfcorehdr=163196K 
Misrouted IRQ fixup and polling support enabled 
This may significantly impact system performance 
Enabling fast FPU save and restore... done. 
Enabling unmasked SIMD FPU exception support... done. 
Initializing CPU#0 
CPU 0 irqstacks, hard=c236e000 soft=c234e000 
PID hash table entries: 1024 (order: 10, 4096 bytes) 
Console: colour VGA+ 80x25 
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes) 
Inode-cache hash table entries: 16384 (order: 4, 65536 bytes) 
Memory: 120268k/163196k available (2193k kernel code, 10676k reserved, 912k data, 232k init, 0k highmem) 
Checking if this processor honours the WP bit even in supervisor mode... Ok. 
hpet0: at MMIO 0xfed00000 (virtual 0xca800000), IRQs 2, 8, 0, 0, 0, 0, 0, 0 
hpet0: 8 64-bit timers, 14318180 Hz 
Using HPET for base-timer 
Calibrating delay loop (skipped), value calculated using timer frequency.. 5586.31 BogoMIPS (lpj=2793159) 
Security Framework v1.0.0 initialized 
SELinux:  Initializing. 
selinux_register_security:  Registering secondary module capability 
Capability LSM initialized as secondary 
Mount-cache hash table entries: 512 
monitor/mwait feature present. 
using mwait in idle threads. 
CPU: L1 I cache: 32K, L1 D cache: 32K 
CPU: L2 cache: 256K 
CPU: L3 cache: 8192K 
CPU: Physical Processor ID: 0 
CPU: Processor Core ID: 0 
Intel machine check architecture supported. 
Intel machine check reporting enabled on CPU#0. 
Checking 'hlt' instruction... irq 25, desc: c2300b00, depth: 1, count: 0, unhandled: 0 
->handle_irq():  c204e128, handle_bad_irq+0x0/0x1a8 
->chip(): c22972e0, 0xc22972e0 
->action(): 00000000 
  IRQ_DISABLED set 
unexpected IRQ trap at vector 19 
irq 25, desc: c2300b00, depth: 1, count: 1, unhandled: 1 
->handle_irq():  c204e128, handle_bad_irq+0x0/0x1a8 
->chip(): c22972e0, 0xc22972e0 
->action(): 00000000 
  IRQ_DISABLED set 
   IRQ_PENDING set 
unexpected IRQ trap at vector 19 
<------------------------ hangs here


Version-Release number of selected component (if applicable):
kernel-xen 2.6.18-272.el5 

How reproducible:
not sure

Steps to Reproduce:
1. configure kdump service on dom0
2. trigger crash with 'echo c>/proc/sysrq-trigger'
3.
  
Actual results:
capture kernel hangs

Expected results:


Additional info:


Note You need to log in before you can comment on or make changes to this bug.