New: BUG: unable to handle kernel paging request at 000d7a0b
Subsystems (2)
A message that is not in the archive (sent off-list or not yet received): [email protected]/
(switched to email. Please respond via emailed reply-to-all, not via the bugzilla web interface).
Quoted 18 lines · On Thu, 13 Aug 2009 14:02:01 GMT [email protected] wrote:
http://bugzilla.kernel.org/show_bug.cgi?id=13975
Summary: BUG: unable to handle kernel paging request at
000d7a0b
Product: Memory Management
Version: 2.5
Kernel Version: 2.6.30.4
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Page Allocator
AssignedTo: [email protected]
ReportedBy: [email protected]
Regression: Yes
Interesting.
Quoted 64 lines
Last kernel version tried was 2.6.30.1 and I did not experience this bug using that kernel.
The crash happens randomly at boot and requires an fsck to fix. The kernel locks up.
Here's the interesting part of the log :
Aug 13 07:54:02 pentium-three kernel: BUG: unable to handle kernel paging request at 000d7a0b Aug 13 07:54:02 pentium-three kernel: IP: [<c01596d4>] m_show+0x94/0x190 Aug 13 07:54:02 pentium-three kernel: *pde = 00000000 Aug 13 07:54:02 pentium-three kernel: Oops: 0000 [#1] PREEMPT SMP Aug 13 07:54:02 pentium-three kernel: last sysfs file: /sys/module/nf_conntrack_ftp/initstate Aug 13 07:54:02 pentium-three kernel: Modules linked in: fuse af_packet
xt_tcpudpxt_limitnf_conntrack_ipv4nf_defrag_ipv4xt_stateipt_LOGipt_REJECTnf_conntrack_ftpnf_conntrackiptable_filterip_tablesx_tablesdm_cryptrt2500usb arc4snd_cmipciecb gameportsnd_pcm_osssnd_mixer_osssnd_pcmsnd_page_allocsnd_opl3_librt73usbsnd_hwdepcrc_itu_tsnd_mpu401_uartsnd_seq_dummysnd_seq_ossrt2x00usbsnd_seq_midirt2x00libsnd_rawmidiled_classinput_polldevsnd_seq_midi_eventsnd_seqmac80211snd_timersnd_seq_devicecfg80211 snd evdevparport_pcrtc_cmossoundcore pcspkrrtc_coreparporti2c_piix4rtc_libi2c_coreshpchppci_hotplugext4 mbcache jbd2 crc16dm_mirrordm_region_hashdm_logdm_snapshotdm_modusbhid hid sgsr_modcdromsd_modpata_acpiata_genericata_piixuhci_hcdlibata 8139tooehci_hcdfloppy 8139cpscsi_modusbcore miiintel_agpAug 13 07:54:02 pentium-three kernel: Aug 13 07:54:02 pentium-three kernel: Pid: 2489, comm: lsmod Not tainted (2.6.30-4.slh.2-sidux-686 #1) To be Filled Aug 13 07:54:02 pentium-three kernel: EIP: 0060:[<c01596d4>] EFLAGS: 00010246 CPU: 0 Aug 13 07:54:02 pentium-three kernel: EIP is at m_show+0x94/0x190 Aug 13 07:54:02 pentium-three kernel: EAX: 00000000 EBX: 000d7a0b ECX: de10fef4 EDX: 00000000 Aug 13 07:54:02 pentium-three kernel: ESI: e100fc98 EDI: df169660 EBP: e100fb60 ESP: de10fee8 Aug 13 07:54:02 pentium-three kernel: DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068 Aug 13 07:54:02 pentium-three kernel: Process lsmod (pid: 2489, ti=de10e000 task=ddd0c840 task.ti=de10e000) Aug 13 07:54:02 pentium-three kernel: Stack: Aug 13 07:54:02 pentium-three kernel: df169660 c041097e e11ebc4c 0000e764 e100fb64 c102a2e0 00010246 00000000 Aug 13 07:54:02 pentium-three kernel: df169660 e100fb64 00000035 c01d3d56 00000200 00000000 000003fa b7f95006 Aug 13 07:54:02 pentium-three kernel: df1aca80 df169688 00000006 00000061 0000002b 00000000 0000002a 00000000 Aug 13 07:54:02 pentium-three kernel: Call Trace: Aug 13 07:54:02 pentium-three kernel: [<c01d3d56>] ? seq_read+0x206/0x3d0 Aug 13 07:54:02 pentium-three kernel: [<c01d3b50>] ? seq_read+0x0/0x3d0 Aug 13 07:54:02 pentium-three kernel: [<c01f84e4>] ? proc_reg_read+0x64/0xa0 Aug 13 07:54:02 pentium-three kernel: [<c01f8480>] ? proc_reg_read+0x0/0xa0 Aug 13 07:54:02 pentium-three kernel: [<c01bb59d>] ? vfs_read+0x9d/0x160 Aug 13 07:54:02 pentium-three kernel: [<c01bb731>] ? sys_read+0x41/0x80 Aug 13 07:54:02 pentium-three kernel: [<c010394c>] ? sysenter_do_call+0x12/0x28 Aug 13 07:54:02 pentium-three kernel: Code: c6 34 01 00 00 39 f3 74 31 8d b6 00 00 00 00 8b 43 08 89 3c 24 c7 44 24 04 7e 09 41 c0 83 c0 0c 89 44 24 08 e8 ce a2 07 00 8b 1b <8b> 03 0f 18 00 90 39 f3 75 da b8 01 00 00 00 8b 8d d4 00 00 00 Aug 13 07:54:02 pentium-three kernel: EIP: [<c01596d4>] m_show+0x94/0x190 SS:ESP 0068:de10fee8 Aug 13 07:54:02 pentium-three kernel: CR2: 00000000000d7a0b Aug 13 07:54:02 pentium-three kernel: ---[ end trace 1e50990a393b4447 ]---
Quoted 3 lines
I'll attach lspci and if there is any other information required please just ask and I'll post it.
We died running `lsmod'.
We died in kernel/module.c:m_show().
The last sysfs file which userspace accessed was/sys/module/nf_conntrack_ftp/initstate.
Quoted 1 line
From which I surmise that
nf_conntrack_ftphas somehow done something
bad to the module-related metadata which kernel/module.c presents to userspace via /sys/module/nf_conntrack_ftp/initstate. Or something like that.
Tell me: had you done any `rmmod's on that machine? Perhaps of netfilter modules? If so, perhaps netfilter didn't properly clean up after itself or something.
Oh. "The crash happens randomly at boot". That makes it hard.