Latest working kernel version: 2.6.24.2 (i686) Earliest failing kernel version: 2.6.24.3 (x86_64) Distribution: Debian Hardware Environment: /proc/ioports 0000-001f : dma1 0020-0021 : pic1 0040-0043 : timer0 0050-0053 : timer1 0060-006f : keyboard 0070-0077 : rtc 0080-008f : dma page reg 00a0-00a1 : pic2 00c0-00df : dma2 00f0-00ff : fpu 0170-0177 : 0000:00:1f.1 01f0-01f7 : 0000:00:1f.1 01f0-01f7 : ide0 0376-0376 : 0000:00:1f.1 03c0-03df : vesafb 03f6-03f6 : 0000:00:1f.1 03f6-03f6 : ide0 0400-043f : 0000:00:1f.0 0440-045f : 0000:00:1f.3 0440-045f : i801_smbus 0480-048f : 0000:00:1f.1 0480-0487 : ide0 0580-05ff : 0000:00:1f.0 0cf8-0cff : PCI conf1 2200-221f : 0000:00:1d.0 2200-221f : uhci_hcd 2600-261f : 0000:00:1d.1 2600-261f : uhci_hcd 3000-3fff : PCI Bus #01 3000-30ff : 0000:01:06.0 4000-8fff : PCI Bus #02 4000-5fff : PCI Bus #03 4000-4fff : PCI Bus #04 4000-403f : 0000:04:04.0 4000-403f : e1000 4040-407f : 0000:04:04.1 4040-407f : e1000 4080-40bf : 0000:04:06.0 4080-40bf : e1000 40c0-40ff : 0000:04:06.1 40c0-40ff : e1000 5000-50ff : 0000:03:07.0 5100-51ff : 0000:03:07.0 5200-52ff : 0000:03:07.1 5300-53ff : 0000:03:07.1 6000-8fff : PCI Bus #05 6000-603f : 0000:05:01.0 6000-603f : e1000 9000-ffff : PCI Bus #0a /proc/iomem: 00000000-0009dbff : System RAM 0009dc00-0009ffff : reserved 000e0000-000fffff : reserved 00100000-bffcb5ff : System RAM 00200000-0044858c : Kernel code 0044858d-00553a2f : Kernel data 005b0000-005f79ef : Kernel bss bffcb600-bffcffff : ACPI Tables bffd0000-bfffffff : reserved c4000000-c40003ff : 0000:00:1f.1 c5000000-c6ffffff : PCI Bus #08 c6ff0000-c6ffffff : 0000:08:00.0 c6ff0000-c6ffffff : tg3 c7000000-c8bfffff : PCI Bus #07 c8bf0000-c8bfffff : 0000:07:00.0 c8bf0000-c8bfffff : tg3 c8c00000-cabfffff : PCI Bus #02 c8c00000-c8ffffff : PCI Bus #05 c8c00000-c8c3ffff : 0000:05:01.0 c9000000-cabfffff : PCI Bus #03 c9000000-c907ffff : 0000:03:07.0 c9080000-c90fffff : 0000:03:07.1 cac00000-cfffffff : PCI Bus #02 cac00000-ccefffff : PCI Bus #05 cce80000-ccebffff : 0000:05:01.0 cce80000-ccebffff : e1000 ccee0000-ccefffff : 0000:05:01.0 ccee0000-ccefffff : e1000 ccfff000-ccffffff : 0000:02:00.2 ccfff000-ccfff027 : shpchp cd000000-cfffffff : PCI Bus #03 ce000000-cf0fffff : PCI Bus #04 cf000000-cf01ffff : 0000:04:04.0 cf000000-cf01ffff : e1000 cf020000-cf03ffff : 0000:04:04.1 cf020000-cf03ffff : e1000 cf040000-cf05ffff : 0000:04:06.0 cf040000-cf05ffff : e1000 cf060000-cf07ffff : 0000:04:06.1 cf060000-cf07ffff : e1000 cfffc000-cfffdfff : 0000:03:07.1 cfffc000-cfffcfff : aic79xx cfffe000-cfffffff : 0000:03:07.0 cfffe000-cfffefff : aic79xx d0000000-ddffffff : PCI Bus #01 d0000000-d7ffffff : 0000:01:06.0 d0000000-d0ffffff : vesafb d8000000-d801ffff : 0000:01:06.0 d8020000-d8021fff : 0000:01:01.0 de000000-dfffffff : PCI Bus #01 dfdf0000-dfdfffff : 0000:01:06.0 dfe00000-dfffffff : 0000:01:01.0 e0000000-efffffff : PCI MMCONFIG 0 f0000000-f00003ff : 0000:00:1d.7 f0000000-f00003ff : ehci_hcd fec00000-fec00fff : IOAPIC 0 fec80000-fec80fff : IOAPIC 1 fee00000-fee00fff : Local APIC ff000000-ff000fff : 0000:00:00.0 100000000-23fffffff : System RAM lspci 00:00.0 Host bridge: Intel Corporation E7520 Memory Controller Hub (rev 0c) 00:00.1 Class ff00: Intel Corporation E7525/E7520 Error Reporting Registers (rev 0c) 00:02.0 PCI bridge: Intel Corporation E7525/E7520/E7320 PCI Express Port A (rev 0c) 00:04.0 PCI bridge: Intel Corporation E7525/E7520 PCI Express Port B (rev 0c) 00:05.0 PCI bridge: Intel Corporation E7520 PCI Express Port B1 (rev 0c) 00:06.0 PCI bridge: Intel Corporation E7520 PCI Express Port C (rev 0c) 00:07.0 PCI bridge: Intel Corporation E7520 PCI Express Port C1 (rev 0c) 00:08.0 System peripheral: Intel Corporation E7525/E7520/E7320 Extended Configuration Registers (rev 0c) 00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2) 00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02) 00:1f.1 IDE interface: Intel Corporation 82801EB/ER (ICH5/ICH5R) IDE Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02) 01:01.0 ATM network controller: FORE Systems Inc ForeRunner PCA-200EPC ATM 01:06.0 VGA compatible controller: ATI Technologies Inc Radeon RV100 QY [Radeon 7000/VE] 02:00.0 PCI bridge: Intel Corporation 80332 [Dobson] I/O processor (A-Segment Bridge) (rev 07) 02:00.2 PCI bridge: Intel Corporation 80332 [Dobson] I/O processor (B-Segment Bridge) (rev 07) 03:07.0 SCSI storage controller: Adaptec AIC-7902B U320 (rev 10) 03:07.1 SCSI storage controller: Adaptec AIC-7902B U320 (rev 10) 03:0d.0 PCI bridge: IBM PCI-X to PCI-X Bridge (rev 02) 04:04.0 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (rev 01) 04:04.1 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (rev 01) 04:06.0 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (rev 01) 04:06.1 Ethernet controller: Intel Corporation 82546EB Gigabit Ethernet Controller (rev 01) 05:01.0 Ethernet controller: Intel Corporation 82545GM Gigabit Ethernet Controller (rev 04) 07:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express (rev 11) 08:00.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5721 Gigabit Ethernet PCI Express (rev 11) Software Environment: --- Problem Description: We are using a linux pc with ATM network controller (FORE Systems Inc ForeRunner PCA-200EPC ATM). We upgrade our system 64bit kernel (old: 2.6.24.2 (i686) > new: 2.6.24.3 (x86_64)). However, when ATM connection established, following kernel panic message occures. Kernel panic message: Kernel panic message: Unable to handle kernel NULL pointer dereference at 0000000000000000 RIP: [<ffffffff8809b9db>] :fore_200e:fore200e_interrupt+0x27e/0x487 PGD 23d8aa067 PUD 23dc7067 PMD 0 Oops: 0000 [1] SMP CPU 0 Modules linked in: sch_htb ts_bm xt_string xt_tcpudp nf_conntrack_ipv4 xt_state nf_conntrack ipt_LOG xt_limit iptable_filter xt_CLASSIFY ipt_set iptables_mangle ip_tables x_tables ip_set_iptree ip_set_iphash ip_set_nethash ip_set_ipporthash ip_set_portmap ip_set loop ide_cd cdrom generic fore_200e serio_raw piix shpchp i2c_i801 ehci_hcd ide_core psmouse i2c_core uhci_hcd pci_hotplug tg3 evdev Pid: 0, comm: swapper Not tainted 2.6.24.3 #1 RIP: 0010:[<ffffffff8809b9db>] [<ffffffff8809b9db>] :fore_200e:fore200e_interrupt+0x27e/0x487 RSP: 0018:ffffffff805b4ea8 EFLAGS: 00010086 RAX: 0000000000000054 RBX: ffff81022d99a700 RCX: 0000000000000054 RDX: 0000000000000000 RSI: 0000000000000000 RDI: ffff81023f7bd600 RBP: ffff81003e6e4700 R08: 0000000000000000 R09: 0000000000000000 R10: ffff81022d99a700 R11: ffffffff802f111d R12: 0000000000000054 R13: ffff81023e560000 R14: ffff8100bf840000 R15: ffff81023e710000 FS: 0000000000000000(0000) GS:ffffffff80554000(0000) knlGS:000000000000000 CS: 9919 DS: 0018 ES: 0018 CR0: 000000009005003b CR2: 0000000000000000 CR3: 000000023d85a000 CR4: 00000000000006e0 DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400 Process swapper (pid: 0, threadinfo ffffffff8056a000, task ffffffff805173a0) Stack: 0000000000000000 0000000000000002 ffff81023e714218 ffff81023e714218 0000000000000000 ffff81023f7bd600 0000000000000000 00000054805988c0 0000000000000000 ffff81023fc740c0 0000000000000000 ffff81023fe5d140 Call Trace: <IRQ> [<ffffffff8024ca5c>] handle_IRQ_event+0x25/0x53 [<ffffffff8024df7a>] handle_fasteoi_irq+0x94/0xd1 [<ffffffff8020e3d5>] do_IRQ+0x6c/0xd3 [<ffffffff8020a936>] mwait_idle+0x0/0x46 [<ffffffff8020baa1>] ret_from_intr+0x0/0xa <EOI> [<ffffffff802166c4>] lapic_next_event+0x0/0xa [<ffffffff8020a978>] mwait_idle+0x42/0x46 [<ffffffff8020a8cd>] cpu_idle+0x6f/0x93 [<ffffffff80575a57>] start_kernel+0x2ac/0x2b8 [<ffffffff8057511d>] _sinittext+0x11d/0x124 Code: f3 a4 49 8b 47 10 48 8b 0c 24 41 8b 54 ce 0c 48 8b 75 20 b9 RIP [<ffffffff8809b9db>] :fore_200e:fore200e_interrupt+0x27e/0x487 RSP <ffffffff805b4ea8> CR2: 0000000000000000 - ---[ end trace 22446aee33da1e05 ]--- Kernel panic - not syncing: Aiee, killing interrupt handler! Steps to reproduce: ATM cable connection with ForeRunner PCA-200EPC ATM