Wind River Support Network

HomeDefectsLIN6-9102
Fixed

LIN6-9102 : kernel NULL pointer dereference in cpufreq_governor_dbs

Created: Dec 23, 2014    Updated: Dec 3, 2018
Resolved Date: Feb 26, 2015
Found In Version: 6.0.0.8
Fix Version: 6.0.0.18
Severity: Standard
Applicable for: Wind River Linux 6
Component/s: Kernel
Architecture: IA64

Description

Customer has experienced a kernel Oops on their Intel Rangeley based boards, during boot up [see also the attached case30449.txt ].
This is not consistent and happens every once in a while randomly, but always observed during boot up.
...
Starting udev
BUG: unable to handle kernel NULL pointer dereference at 000000000000000c
IP: [<ffffffff816f8650>] cpufreq_governor_dbs+0x280/0x6f0 PGD 27289a067 PUD 272899067 PMD 0
Oops: 0002 [#1] PREEMPT SMP
Modules linked in: acpi_cpufreq(+) mperf fan thermal processor i2c_ismt ramoops reed_solomon
CPU: 0 PID: 23 Comm: kworker/0:1 Tainted: G        W    3.10.38-ltsi-WR6.0.0.8_standard #1
Workqueue: kacpi_notify acpi_os_execute_deferred
Call Trace:
[<ffffffff81866d8c>] ? notifier_call_chain+0x4c/0x70
[<ffffffff816f7527>] od_cpufreq_governor_dbs+0x17/0x20
[<ffffffff816f45b9>] __cpufreq_governor+0x79/0x270 
[<ffffffff816f5745>] __cpufreq_set_policy+0x105/0x1b0
[<ffffffff816f58bf>] cpufreq_update_policy+0xcf/0x120
[<ffffffff816f5910>] ? cpufreq_update_policy+0x120/0x120
[<ffffffffa001369c>] cpufreq_set_cur_state.part.3+0x8a/0x93 [processor]  
[<ffffffffa00137b2>] processor_set_cur_state+0xa1/0xdb [processor]  
[<ffffffff816abb85>] thermal_cdev_update+0x95/0xb0
[<ffffffff816ada49>] step_wise_throttle+0x59/0x90
[<ffffffff816ac6e8>] handle_thermal_trip+0x48/0x140
[<ffffffff816ac855>] thermal_zone_device_update+0x75/0xb0
[<ffffffffa00812a9>] acpi_thermal_check+0x2e/0x30 [thermal] 
[<ffffffffa0081b6a>] acpi_thermal_notify+0x40/0xdb [thermal]  
[<ffffffff8140f57d>] acpi_device_notify+0x19/0x1b
[<ffffffff8141d8a4>] acpi_ev_notify_dispatch+0x44/0x5c  
[<ffffffff8140bab0>] acpi_os_execute_deferred+0x25/0x32
[<ffffffff8105b5d0>] process_one_work+0x170/0x450
[<ffffffff8105c321>] worker_thread+0x121/0x3a0
[<ffffffff8105c200>] ? manage_workers.isra.24+0x2b0/0x2b0
[<ffffffff81062320>] kthread+0xc0/0xd0
[<ffffffff81062260>] ? kthread_create_on_node+0x120/0x120
[<ffffffff8186ac9c>] ret_from_fork+0x7c/0xb0
[<ffffffff81062260>] ? kthread_create_on_node+0x120/0x120

root@localhost:~# cat /proc/cmdline
BOOT_IMAGE=/vmlinuz root=/dev/sda2 rw quiet console=ttyS1,115200n8 memmap=512M$1G intel_iommu=off rw nopat

Steps to Reproduce

configure --enable-board=intel-x86-64 --enable-kernel=standard --enable-rootfs=glibc_std --enable-bootimage=hdd,tar.bz2 --with-bootimage-space=1024 --enable-checkout-all-layers=yes --enable-reconfig --enable-rm-oldimgs=yes --with-template=feature/initramfs,feature/kdump,feature/kexec,feature/kernel-debug,feature/kernel-tune --with-sstate-dir={sstate-cache} --with-rcpl-version=0008

Other Downloads


Live chat
Online