From: Sergey Senozhatsky on

Hello,
Kernel oops on early stages. The below trace is "copy-paste" from the paper
since syslog is not runing yet.

kernel: .34-rc4-git1 /* also tested on .34-rc4 .34-rc3-git10 */
laptop: ASUS f3jc x86


ds: 007b es:007b fs:00d8 gs:00e8 ss:0068
process: async/0
stack:
0000000 c144c708 f66cdd20 c109fc0b f723c1b8 f71fcec0 f71aa208 00000020
<0> c11c4d40 00001000 000000b6 c12f61e0 c12f61bc f723c1b8 f71aa208
f71fcec0
<0> f66cdd54 c11c4d58 00000020 f66cdd64 f73a0f84 f723c1b8 f70cdc70
f66cdd74

call trace:
__kmalloc+0xe1
acpi_ex_read_data_from_field+0x156
acpi_ex_read_data_from_field+0x16e
acpi_ex_resolve_node_to_value
acpi_ex_resolve_to_value
acpi_ds_evaluate_name_path
acpi_ds_exec_end_op
acpi_ps_parse_loop
trace_hardirqs_on
acpi_ps_parse_aml
acpi_ps_execute_method
acpi_ns_eveluate
acpi_evaluate_object
acpi_battery_update
acpi_battery_add
acpi_device_probe
driver_probe_device
__driver_attach
bus_for_each_dev
driver_attach
__driver_attach
bus_add_driver
driver_register
trace_hardirqs_on_caller
acpi_bus_register_driver
acpi_battery_init_async
async_thread
default_wake_function
async_thread
kthread
kthread
kernel_thread_helper

code:
fb 00 00 b8 0b 00 00 00 83 c4 14 e9 7a 01 00 00 31 c0 8b 7d d4 8b 4d dc 31 d2 f3 aa 6a 00
0f b6 4b 1d 8b 43 10 8d 74 01 ff 89 f0 <f7> f1 31 d2 89 45 cc 0f b6 43 1c 8d 04 06 8d 75 ec
f7 f1 31 d2

eip: <c11c66dd> acpi_ex_extract_from_field+0x5c/0x1c3 ss:esp 0068:f66cdcf8


Sergey