mirror of
https://github.com/followmsi/android_kernel_google_msm.git
synced 2024-11-06 23:17:41 +00:00
e69e5d7c10
Kernel panics when trying to set the sampling rate before the ondemand governor CPUFREQ_GOV_START notification is received. [<c078e500>] panic+0x15c [<c0012354>] die+0x19c [<c0018e60>] __do_kernel_fault+0x64 [<c0793660>] do_page_fault+0x3b8 [<c0008514>] do_DataAbort+0x134 [<c0791c58>] __dabt_svc+0x38 [<c02b5c68>] __list_add+0x38 [<c078f1b0>] __mutex_lock_slowpath+0x128 [<c078fc68>] mutex_lock+0x20 [<c05409c4>] store_sampling_rate+0x98 [<c02a6648>] kobj_attr_store+0x18 [<c0183124>] sysfs_write_file+0x108 [<c0131758>] vfs_write+0xac [<c013188c>] sys_write+0x3c [<c000e340>] ret_fast_syscall+0x0 Initialize the mutex as part of cpufreq_gov_dbs_init(). Change-Id: Ie9014407d724d7a0a81c076be47df5d08f513407 Signed-off-by: Praveen Chidambaram <pchidamb@codeaurora.org> |
||
---|---|---|
.. | ||
acpi-cpufreq.c | ||
cpufreq-nforce2.c | ||
cpufreq.c | ||
cpufreq_conservative.c | ||
cpufreq_gov_msm.c | ||
cpufreq_interactive.c | ||
cpufreq_ondemand.c | ||
cpufreq_performance.c | ||
cpufreq_powersave.c | ||
cpufreq_stats.c | ||
cpufreq_userspace.c | ||
db8500-cpufreq.c | ||
e_powersaver.c | ||
elanfreq.c | ||
exynos-cpufreq.c | ||
exynos4x12-cpufreq.c | ||
exynos4210-cpufreq.c | ||
exynos5250-cpufreq.c | ||
freq_table.c | ||
gx-suspmod.c | ||
Kconfig | ||
Kconfig.arm | ||
Kconfig.powerpc | ||
Kconfig.x86 | ||
longhaul.c | ||
longhaul.h | ||
longrun.c | ||
Makefile | ||
maple-cpufreq.c | ||
mperf.c | ||
mperf.h | ||
omap-cpufreq.c | ||
p4-clockmod.c | ||
pcc-cpufreq.c | ||
powernow-k6.c | ||
powernow-k7.c | ||
powernow-k7.h | ||
powernow-k8.c | ||
powernow-k8.h | ||
s3c64xx-cpufreq.c | ||
s3c2416-cpufreq.c | ||
s5pv210-cpufreq.c | ||
sc520_freq.c | ||
speedstep-centrino.c | ||
speedstep-ich.c | ||
speedstep-lib.c | ||
speedstep-lib.h | ||
speedstep-smi.c |