summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGabor Juhos <juhosg@openwrt.org>2013-02-01 17:28:44 +0000
committerGabor Juhos <juhosg@openwrt.org>2013-02-01 17:28:44 +0000
commitd158dfc607c185f95cda91fa546f3f33d53f33a4 (patch)
tree5a2bc4ae0a7544e07c7f80d9582eb2ec123236fb
parentfb2e2a56d7f326e4d9b8c65c4ba68991af871302 (diff)
downloadmtk-20170518-d158dfc607c185f95cda91fa546f3f33d53f33a4.zip
mtk-20170518-d158dfc607c185f95cda91fa546f3f33d53f33a4.tar.gz
mtk-20170518-d158dfc607c185f95cda91fa546f3f33d53f33a4.tar.bz2
linux/3.3: disable crashlog on PPC
It causes NULL pointer dereference: [ 0.638235] __ioremap(): phys addr 0x7f00000 is RAM lr c025d61c [ 0.644090] Unable to handle kernel paging request for data at address 0x00000000 [ 0.651533] Faulting instruction address: 0xc025d620 [ 0.656483] Oops: Kernel access of bad area, sig: 11 [#1] [ 0.661856] P1010 RDB [ 0.664113] Modules linked in: [ 0.667152] NIP: c025d620 LR: c025d61c CTR: c000dc38 [ 0.672101] REGS: c7831ef0 TRAP: 0300 Not tainted (3.3.8) [ 0.677740] MSR: 00029000 <CE,EE,ME> CR: 42022082 XER: 20000000 [ 0.683817] DEAR: 00000000, ESR: 00000000 [ 0.687811] TASK = c782c000[1] 'swapper' THREAD: c7830000 [ 0.693017] GPR00: a1ee0000 c7831fa0 c782c000 00000000 0000214c ffffffff c7831ea6 0001ffff [ 0.701350] GPR08: c03697cc c035fba0 c03697cc c0360000 42022022 00000000 00000000 00000000 [ 0.709682] GPR16: c0000a00 00000014 3fffffff 00ffa000 00000015 07fc42bc c0360000 00000000 [ 0.718015] GPR24: 00000000 00000000 00001680 c0360000 00000000 c025d5e8 c0390000 c038b824 [ 0.726535] NIP [c025d620] crashlog_init_fs+0x38/0xd8 [ 0.731560] LR [c025d61c] crashlog_init_fs+0x34/0xd8 [ 0.736503] Call Trace: [ 0.738939] [c7831fa0] [c025d61c] crashlog_init_fs+0x34/0xd8 (unreliable) [ 0.745712] [c7831fb0] [c0001e98] do_one_initcall+0xd4/0x198 [ 0.751357] [c7831fe0] [c02537f4] kernel_init+0x9c/0x120 [ 0.756647] [c7831ff0] [c000c2dc] kernel_thread+0x4c/0x68 [ 0.762022] Instruction dump: [ 0.764975] 3860fff4 bfc10008 3fc0c039 90010014 3bfeb824 801f0004 2f800000 41be00a0 [ 0.772699] 7c030378 38804000 4bdb38cd 3c00a1ee <81630000> 6000dead 7c691b78 907eb824 Signed-off-by: Gabor Juhos <juhosg@openwrt.org> SVN-Revision: 35435
-rw-r--r--target/linux/generic/patches-3.3/930-crashlog.patch2
1 files changed, 1 insertions, 1 deletions
diff --git a/target/linux/generic/patches-3.3/930-crashlog.patch b/target/linux/generic/patches-3.3/930-crashlog.patch
index 6c208f0..f6a52f3 100644
--- a/target/linux/generic/patches-3.3/930-crashlog.patch
+++ b/target/linux/generic/patches-3.3/930-crashlog.patch
@@ -26,7 +26,7 @@
+config CRASHLOG
+ bool "Crash logging"
-+ depends on (!NO_BOOTMEM || HAVE_MEMBLOCK) && !(ARM || SPARC)
++ depends on (!NO_BOOTMEM || HAVE_MEMBLOCK) && !(ARM || SPARC || PPC)
+
config BLK_DEV_INITRD
bool "Initial RAM filesystem and RAM disk (initramfs/initrd) support"