[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#324595: linux-image-2.6.12-1-amd64-k8: GPF in kswapd on AMD64



Package: kernel
Version: 2.6.12-5
Severity: important


Hi,

I was installing a package with dpkg when the kernel had a GPF.  dpkg
was then stuck and I had to reboot the system.  This is with the
Debian provided linux-image:

$ uname -a
Linux jophur 2.6.12-1-amd64-k8 #1 Thu Aug 18 03:05:27 CEST 2005 x86_64 GNU/Linux

Aug 22 20:27:45 localhost kernel: general protection fault: 0000 [1]
Aug 22 20:27:45 localhost kernel: CPU 0
Aug 22 20:27:45 localhost kernel: Modules linked in: nls_cp437 isofs udf lp binfmt_misc thermal fan button ac battery ip_tables af_packet tsdev parp
ort_pc parport floppy pcspkr psmouse ehci_hcd evdev usbhid uhci_hcd bt878 snd_bt87x eth1394 tuner tvaudio msp3400 bttv video_buf firmware_class i2c_
algo_bit v4l2_common btcx_risc tveeprom videodev snd_ice1724 snd_ice17xx_ak4xxx snd_ac97_codec snd_ak4114 snd_pcm_oss snd_mixer_oss snd_pcm snd_time
r snd_page_alloc snd_ak4xxx_adda snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore ohci1394 shpchp pci_hotplug dm_mod sbp2 ieee1394 ide_gener
ic ide_disk ide_cd rtc via82cxxx ide_core w83627hf i2c_sensor i2c_isa i2c_core cpufreq_userspace powernow_k8 freq_table processor md5 ipv6 sk98lin e
xt3 jbd mbcache sr_mod cdrom sd_mod sata_via sata_promise libata scsi_mod unix fbcon tileblit font bitblit vesafb cfbcopyarea cfbimgblt cfbfillrect
softcursor raid1 md
Aug 22 20:27:45 localhost kernel: Pid: 145, comm: kswapd0 Not tainted 2.6.12-1-amd64-k8
Aug 22 20:27:45 localhost kernel: RIP: 0010:[iput+24/144] <ffffffff80189ac8>{iput+24}
Aug 22 20:27:45 localhost kernel: RSP: 0018:ffff81003faa1dc8  EFLAGS: 00010283
Aug 22 20:27:45 localhost kernel: RAX: 26a7d00014000010 RBX: ffff81002244c100 RCX: ffff81002244c130
Aug 22 20:27:45 localhost kernel: RDX: ffff81002244c130 RSI: ffff81002244c100 RDI: ffff81002244c100
Aug 22 20:27:45 localhost kernel: RBP: ffff81003b59b560 R08: 00000000fffffffa R09: ffff81003faa1ac0
Aug 22 20:27:45 localhost kernel: R10: 0000000000000002 R11: ffffffff8018a870 R12: 0000000000000056
Aug 22 20:27:45 localhost kernel: R13: 0000000000000080 R14: 0000000000000080 R15: 00000000000368ae
Aug 22 20:27:45 localhost kernel: FS:  00002aaaaabddad0(0000) GS:ffffffff80417b00(0000) knlGS:00000000555a7fc0
Aug 22 20:27:45 localhost kernel: CS:  0010 DS: 0018 ES: 0018 CR0: 000000008005003b
Aug 22 20:27:45 localhost kernel: CR2: 000000000059b000 CR3: 0000000011c20000 CR4: 00000000000006e0
Aug 22 20:27:45 localhost kernel: Process kswapd0 (pid: 145, threadinfo ffff81003faa0000, task ffff81003fa5c760)
Aug 22 20:27:45 localhost kernel: Stack: ffff810022449a70 ffffffff8018877b ffff81003faa1dd8 000000000000008d
Aug 22 20:27:45 localhost kernel:        ffff81003ffa9480 00000000000000d0 00000000000368af ffffffff801887c7
Aug 22 20:27:45 localhost kernel:        0000000000000202 ffffffff8015c9c1
Aug 22 20:27:45 localhost kernel: Call Trace:<ffffffff8018877b>{prune_dcache+331} <ffffffff801887c7>{shrink_dcache_memory+23}
Aug 22 20:27:45 localhost kernel:        <ffffffff8015c9c1>{shrink_slab+193} <ffffffff8015dc6f>{balance_pgdat+623}
Aug 22 20:27:45 localhost kernel:        <ffffffff8015def7>{kswapd+295} <ffffffff80144dc0>{autoremove_wake_function+0}
Aug 22 20:27:45 localhost kernel:        <ffffffff8010f0fb>{child_rip+8} <ffffffff8015ddd0>{kswapd+0}
Aug 22 20:27:45 localhost kernel:        <ffffffff8010f0f3>{child_rip+0}
Aug 22 20:27:45 localhost kernel:
Aug 22 20:27:45 localhost kernel: Code: 48 8b 40 40 75 12 0f 0b ba 0d 2e 80 ff ff ff ff 46 04 66 66
Aug 22 20:27:45 localhost kernel: RIP <ffffffff80189ac8>{iput+24} RSP <ffff81003faa1dc8>

and a few seconds later:

Aug 22 20:28:50 localhost kernel:  <0>general protection fault: 0000 [2]
Aug 22 20:28:50 localhost kernel: CPU 0
Aug 22 20:28:50 localhost kernel: Modules linked in: nls_cp437 isofs udf lp binfmt_misc thermal fan button ac battery ip_tables af_packet tsdev parp
ort_pc parport floppy pcspkr psmouse ehci_hcd evdev usbhid uhci_hcd bt878 snd_bt87x eth1394 tuner tvaudio msp3400 bttv video_buf firmware_class i2c_
algo_bit v4l2_common btcx_risc tveeprom videodev snd_ice1724 snd_ice17xx_ak4xxx snd_ac97_codec snd_ak4114 snd_pcm_oss snd_mixer_oss snd_pcm snd_time
r snd_page_alloc snd_ak4xxx_adda snd_mpu401_uart snd_rawmidi snd_seq_device snd soundcore ohci1394 shpchp pci_hotplug dm_mod sbp2 ieee1394 ide_gener
ic ide_disk ide_cd rtc via82cxxx ide_core w83627hf i2c_sensor i2c_isa i2c_core cpufreq_userspace powernow_k8 freq_table processor md5 ipv6 sk98lin e
xt3 jbd mbcache sr_mod cdrom sd_mod sata_via sata_promise libata scsi_mod unix fbcon tileblit font bitblit vesafb cfbcopyarea cfbimgblt cfbfillrect
softcursor raid1 md
Aug 22 20:28:50 localhost kernel: Pid: 22956, comm: dpkg-query Not tainted 2.6.12-1-amd64-k8
Aug 22 20:28:50 localhost kernel: RIP: 0010:[find_inode_fast+60/96] <ffffffff80189e4c>{find_inode_fast+60}
Aug 22 20:28:50 localhost kernel: RSP: 0018:ffff810023c51c68  EFLAGS: 00010202
Aug 22 20:28:50 localhost kernel: RAX: 26a9b00014000010 RBX: 0000000001aed2b2 RCX: 0000000000000011
Aug 22 20:28:50 localhost kernel: RDX: 26a9b00014000010 RSI: ffff81000208e7a8 RDI: ffff81003f27d800
Aug 22 20:28:50 localhost kernel: RBP: ffff81003f27d800 R08: 0000000000090758 R09: ffff81000a8ee000
Aug 22 20:28:50 localhost kernel: R10: ffff81000a8ee758 R11: 000000000000001c R12: ffff81000208e7a8
Aug 22 20:28:50 localhost kernel: R13: ffff81000208e7a8 R14: ffff81003d4cab20 R15: ffff81003b59b560
Aug 22 20:28:50 localhost kernel: FS:  00002aaaaabdc3b0(0000) GS:ffffffff80417b00(0000) knlGS:00000000555a7fc0
Aug 22 20:28:50 localhost kernel: CS:  0010 DS: 0000 ES: 0000 CR0: 000000008005003b
Aug 22 20:28:50 localhost kernel: CR2: 0000000002082008 CR3: 000000001c44b000 CR4: 00000000000006e0
Aug 22 20:28:50 localhost kernel: Process dpkg-query (pid: 22956, threadinfo ffff810023c50000, task ffff81002171d1d0)
Aug 22 20:28:50 localhost kernel: Stack: 0000000001aed2b2 0000000001aed2b2 ffff81003f27d800 ffffffff8018ac79
Aug 22 20:28:50 localhost kernel:        0000000001aed2b2 ffff810025dd1200 ffff81003f27d800 ffff810023c51d48
Aug 22 20:28:50 localhost kernel:        ffff81003d4cab20 ffffffff880b1184
Aug 22 20:28:50 localhost kernel: Call Trace:<ffffffff8018ac79>{iget_locked+105} <ffffffff880b1184>{:ext3:ext3_lookup+100}
Aug 22 20:28:50 localhost kernel:        <ffffffff8017ee74>{do_lookup+244} <ffffffff8017f7fb>{__link_path_walk+2203}
Aug 22 20:28:50 localhost kernel:        <ffffffff8017fd77>{link_path_walk+135} <ffffffff8016fd3a>{get_unused_fd+90}
Aug 22 20:28:50 localhost kernel:        <ffffffff801802ec>{path_lookup+380} <ffffffff8018169c>{open_namei+172}
Aug 22 20:28:50 localhost kernel:        <ffffffff80170a2d>{filp_open+45} <ffffffff8016fd3a>{get_unused_fd+90}
Aug 22 20:28:50 localhost kernel:        <ffffffff80170adc>{sys_open+76} <ffffffff8010e67e>{system_call+126}
Aug 22 20:28:50 localhost kernel:
Aug 22 20:28:50 localhost kernel:
Aug 22 20:28:50 localhost kernel: Code: 48 8b 10 0f 18 0a 48 39 58 40 74 d0 eb ea 66 66 90 66 66 90
Aug 22 20:28:50 localhost kernel: RIP <ffffffff80189e4c>{find_inode_fast+60} RSP <ffff810023c51c68>

Since such errors are often hardware related here is some info that
lead me to trust the reliability of this hardware:

 - RAM DIMMs are high quality Corsair 3200XL DIMMs

 - I ran memtest for several hours without any problem

 - the system is cooled by 3 12cm fans

 - the CPU is very cool according to lm-sensors:
CPU Temp:  +34.0°C  (high =   +80°C, hyst =   +75°C)   sensor = thermistor

 - this system had high uptimes with previous kernels and no crash ever happened:

$ uprecords
     #               Uptime | System                                    Boot up
----------------------------+-------------------------------------------------
     1    97 days, 22:36:06 | Linux 2.6.11-9-amd64-k8  Wed Mar 30 22:54:47 2005
     2    42 days, 13:07:19 | Linux 2.6.11-9-amd64-k8  Thu Jul  7 08:20:00 2005
     3    12 days, 11:19:54 | Linux 2.6.10-9-amd64-k8  Sun Feb 20 23:49:49 2005
     4    12 days, 10:17:29 | Linux 2.6.10-9-amd64-k8  Fri Mar 18 09:17:29 2005
     5    12 days, 06:27:00 | Linux 2.6.10-9-amd64-k8  Sun Mar  6 02:12:50 2005
     6     4 days, 21:11:58 | Linux 2.6.9-9-amd64-k8   Thu Feb 10 03:14:55 2005
     7     3 days, 15:18:26 | Linux 2.6.10-9-amd64-k8  Thu Feb 17 08:28:43 2005
     8     3 days, 11:52:17 | Linux 2.6.12-1-amd64-k8  Thu Aug 18 22:01:43 2005
     9     1 day , 15:50:54 | Linux 2.6.9-9-amd64-k8   Tue Feb  8 10:16:39 2005
    10     1 day , 09:02:51 | Linux 2.6.10-9-amd64-k8  Tue Feb 15 21:28:41 2005


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (100, 'unstable'), (98, 'breezy')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-1-amd64-k8
Locale: LANG=fr_FR@euro, LC_CTYPE=fr_FR@euro (charmap=ISO-8859-15)

Versions of packages linux-image-2.6.12-1-amd64-k8 depends on:
ii  coreutils [fileutils]         5.2.1-2    The GNU core utilities
ii  e2fsprogs                     1.38-1.1   ext2 file system utilities and lib
ii  initrd-tools                  0.1.82     tools to create initrd image for p
ii  module-init-tools             3.2-pre8-1 tools for managing Linux kernel mo

linux-image-2.6.12-1-amd64-k8 recommends no packages.

-- no debconf information



Reply to: