lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Date:	Fri, 2 Nov 2007 08:03:44 +0100
From:	Rolf Eike Beer <eike-kernel@...tec.de>
To:	lenb@...nel.org
Cc:	linux-acpi@...r.kernel.org, astarikovskiy@...e.de,
	kernel list <linux-kernel@...r.kernel.org>
Subject: [2.6.24-rc1][BUG] Oops on battery removal

Hi,

this happened while I removed my battery on bootup. Complete dmesg is 
attached. Kernel is 2.6.24-rc1-git of yesterday (last commit was 
d919fd433b5823d1cf9d0688eb2eec183de9b74c).

Greetings,

Eike

BUG: unable to handle kernel NULL pointer dereference at virtual address 
0000001c
printing eip: c02a82cb *pde = 00000000 
Oops: 0000 [#1] SMP 
Modules linked in: iptable_filter ip_tables ip6table_filter ip6_tables 
x_tables ipv6 af_packet cpufreq_conservative cpufreq_ondemand 
cpufreq_userspace cpufreq_powersave acpi_cpufreq speedstep_lib freq_table 
snd_pcm_oss snd_mixer_oss snd_seq snd_seq_device twofish twofish_common cbc 
blkcipher dm_crypt nls_utf8 ntfs ext3 jbd loop mmc_block pcmcia container 
battery iwl3945 firmware_class yenta_socket button ohci1394 backlight output 
ac power_supply rsrc_nonstatic pcmcia_core mmc_core ieee1394 intel_agp joydev 
agpgart snd_hda_intel sr_mod cdrom r8169 snd_pcm snd_timer mac80211 snd 
soundcore snd_page_alloc i2c_i801 i2c_core cfg80211 serio_raw sg usbhid 
ehci_hcd uhci_hcd sd_mod usbcore dm_snapshot edd dm_mod fan ata_piix libata 
scsi_mod thermal processor

Pid: 47, comm: kacpi_notify Not tainted (2.6.24-rc1-git #68)
EIP: 0060:[<c02a82cb>] EFLAGS: 00010286 CPU: 0
EIP is at klist_del+0xc/0x39
EAX: 00000000 EBX: 00000000 ECX: 00000000 EDX: 00000000
ESI: c2e2bc00 EDI: c2e2bc20 EBP: c1c88d7c ESP: c1c88d70
 DS: 007b ES: 007b FS: 00d8 GS: 0000 SS: 0068
Process kacpi_notify (pid: 47, ti=c1c88000 task=c1cb5350 task.ti=c1c88000)
Stack: c2e2bc00 c2e2bc00 c1ce960c c1c88d90 c0231ab6 c2e2bc00 c2e2ba00 c1c88e1c 
       c1c88d9c c0231ced c2e2ba1c c1c88da8 f8bee01a c2e2ba00 c1c88db4 f8c3904b 
       c2e2ba00 c1c88de4 f8c391a2 c01d47bc c01d47bc 00000001 00000000 000080d0 
Call Trace:
 [<c0104edd>] show_trace_log_lvl+0x1a/0x2f
 [<c0104f8d>] show_stack_log_lvl+0x9b/0xa3
 [<c010503c>] show_registers+0xa7/0x179
 [<c0105222>] die+0x114/0x1f5
 [<c02abced>] do_page_fault+0x4b0/0x589
 [<c02aa58a>] error_code+0x72/0x78
 [<c0231ab6>] device_del+0x1a/0x246
 [<c0231ced>] device_unregister+0xb/0x15
 [<f8bee01a>] power_supply_unregister+0x1a/0x1d [power_supply]
 [<f8c3904b>] sysfs_remove_battery+0x1f/0x22 [battery]
 [<f8c391a2>] acpi_battery_update+0x3f/0x255 [battery]
 [<f8c396e9>] acpi_battery_get_property+0x2b/0x149 [battery]
 [<f8bee2c2>] power_supply_show_property+0x32/0xf0 [power_supply]
 [<f8bee59e>] power_supply_uevent+0xfd/0x187 [power_supply]
 [<c02322d8>] dev_uevent+0xca/0xe8
 [<c01d1a28>] kobject_uevent_env+0x15a/0x376
 [<c01d1c4e>] kobject_uevent+0xa/0xc
 [<c0231cb9>] device_del+0x21d/0x246
 [<c0231ced>] device_unregister+0xb/0x15
 [<f8bee01a>] power_supply_unregister+0x1a/0x1d [power_supply]
 [<f8c3904b>] sysfs_remove_battery+0x1f/0x22 [battery]
 [<f8c391a2>] acpi_battery_update+0x3f/0x255 [battery]
 [<f8c398ff>] acpi_battery_notify+0x1e/0x73 [battery]
 [<c01f9b50>] acpi_ev_notify_dispatch+0x4f/0x5a
 [<c01f447d>] acpi_os_execute_notify+0x24/0x2f
 [<c0130d05>] run_workqueue+0x7d/0x110
 [<c01316f5>] worker_thread+0xbe/0xcd
 [<c0134247>] kthread+0x3b/0x64
 [<c0104b63>] kernel_thread_helper+0x7/0x10
 =======================
Code: 08 e8 63 20 00 00 83 7d f0 00 74 09 85 ff 74 05 89 f8 ff 55 f0 8b 45 ec 
5a 59 5b 5e 5f 5d c3 55 89 e5 57 89 c7 56 53 8b 18 89 d8 <8b> 73 1c e8 7b 20 
00 00 89 f8 e8 58 ff ff ff 85 c0 b8 00 00 00 
EIP: [<c02a82cb>] klist_del+0xc/0x39 SS:ESP 0068:c1c88d70
CPU0 attaching NULL sched-domain.
CPU1 attaching NULL sched-domain.
CPU0 attaching sched-domain:
 domain 0: span 3
  groups: 1 2
CPU1 attaching sched-domain:
 domain 0: span 3
  groups: 2 1
BUG: unable to handle kernel NULL pointer dereference at virtual address 
0000001c
printing eip: c02a82cb *pde = 00000000 
Oops: 0000 [#2] SMP 
Modules linked in: iptable_filter ip_tables ip6table_filter ip6_tables 
x_tables ipv6 af_packet cpufreq_conservative cpufreq_ondemand 
cpufreq_userspace cpufreq_powersave acpi_cpufreq speedstep_lib freq_table 
snd_pcm_oss snd_mixer_oss snd_seq snd_seq_device twofish twofish_common cbc 
blkcipher dm_crypt nls_utf8 ntfs ext3 jbd loop mmc_block pcmcia container 
battery iwl3945 firmware_class yenta_socket button ohci1394 backlight output 
ac power_supply rsrc_nonstatic pcmcia_core mmc_core ieee1394 intel_agp joydev 
agpgart snd_hda_intel sr_mod cdrom r8169 snd_pcm snd_timer mac80211 snd 
soundcore snd_page_alloc i2c_i801 i2c_core cfg80211 serio_raw sg usbhid 
ehci_hcd uhci_hcd sd_mod usbcore dm_snapshot edd dm_mod fan ata_piix libata 
scsi_mod thermal processor

Pid: 2773, comm: hald Tainted: G      D (2.6.24-rc1-git #68)
EIP: 0060:[<c02a82cb>] EFLAGS: 00010286 CPU: 1
EIP is at klist_del+0xc/0x39
EAX: 00000000 EBX: 00000000 ECX: 00000000 EDX: 00000000
ESI: c2e2bc00 EDI: c2e2bc20 EBP: c33b9e8c ESP: c33b9e80
 DS: 007b ES: 007b FS: 00d8 GS: 0033 SS: 0068
Process hald (pid: 2773, ti=c33b9000 task=c3304d30 task.ti=c33b9000)
Stack: c2e2bc00 c2e2bc00 c1ce960c c33b9ea0 c0231ab6 c2e2bc00 c2e2ba00 00000001 
       c33b9eac c0231ced c2e2ba1c c33b9eb8 f8bee01a c2e2ba00 c33b9ec4 f8c3904b 
       c39b3ec0 c33b9ef4 f8c391a2 c0163a98 c27f1cbc 00000246 c3bf9cf8 c33b9efc 
Call Trace:
 [<c0104edd>] show_trace_log_lvl+0x1a/0x2f
 [<c0104f8d>] show_stack_log_lvl+0x9b/0xa3
 [<c010503c>] show_registers+0xa7/0x179
 [<c0105222>] die+0x114/0x1f5
 [<c02abced>] do_page_fault+0x4b0/0x589
 [<c02aa58a>] error_code+0x72/0x78
 [<c0231ab6>] device_del+0x1a/0x246
 [<c0231ced>] device_unregister+0xb/0x15
 [<f8bee01a>] power_supply_unregister+0x1a/0x1d [power_supply]
 [<f8c3904b>] sysfs_remove_battery+0x1f/0x22 [battery]
 [<f8c391a2>] acpi_battery_update+0x3f/0x255 [battery]
 [<f8c393ed>] acpi_battery_read+0x11/0x20 [battery]
 [<f8c3941c>] acpi_battery_read_state+0xf/0x11 [battery]
 [<c01889de>] seq_read+0xea/0x264
 [<c019fdef>] proc_reg_read+0x63/0x76
 [<c0172645>] vfs_read+0xa6/0x12f
 [<c0172a3e>] sys_read+0x3d/0x61
 [<c0103f12>] sysenter_past_esp+0x5f/0x85
 =======================
Code: 08 e8 63 20 00 00 83 7d f0 00 74 09 85 ff 74 05 89 f8 ff 55 f0 8b 45 ec 
5a 59 5b 5e 5f 5d c3 55 89 e5 57 89 c7 56 53 8b 18 89 d8 <8b> 73 1c e8 7b 20 
00 00 89 f8 e8 58 ff ff ff 85 c0 b8 00 00 00 
EIP: [<c02a82cb>] klist_del+0xc/0x39 SS:ESP 0068:c33b9e80

View attachment "acpibuf" of type "text/plain" (29190 bytes)

Download attachment "signature.asc " of type "application/pgp-signature" (195 bytes)

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ