我的ts一点就爆掉了
s3c2410 TouchScreen successfully loaded
input: s3c2410 TouchScreen as /class/input/input0
Unable to handle kernel NULL pointer dereference at virtual address 00000000
pgd = c0004000
[00000000] *pgd=00000000
Internal error: Oops: 17 [#1] PREEMPT
Modules linked in:
CPU: 0 Not tainted (2.6.25 #12)
PC is at __wake_up_common+0x14/0x7c
LR is at __wake_up+0x44/0x74
pc : [<c003a7f4>] lr : [<c003d78c>] psr: 60000093
sp : c03b1e30 ip : c03b1e60 fp : c03b1e5c
r10: 3001dc40 r9 : 00000003 r8 : 00000001
r7 : 0000004f r6 : c03e8dfc r5 : 00000000 r4 : 00000000
r3 : 00000000 r2 : 00000001 r1 : 00000003 r0 : c03e8e04
Flags: nZCv IRQs off FIQs on Mode SVC_32 ISA ARM Segment kernel
Control: c000717f Table: 33d9c000 DAC: 00000017
Process swapper (pid: 0, stack limit = 0xc03b0268)
Stack: (0xc03b1e30 to 0xc03b2000)
1e20: 00000000 60000093 00000000 c03e8dfc
1e40: 0000004f 00000001 c03b0000 3001dc40 c03b1e7c c03b1e60 c003d78c c003a7f0
1e60: 00000000 08f9cd00 389fd980 80000013 c03b1e94 c03b1e80 c0028f84 c003d758
1e80: c03e8de0 00000000 c03b1ecc c03b1e98 c02d030c c0028f20 0000004f c3c44000
1ea0: f4000000 40000013 c03e8de0 c021f27c c3cbeb20 00000000 00000000 0000004f
1ec0: c03b1eec c03b1ed0 c0065c60 c021f250 c03baff4 c03b0000 0000004f c3cbeb20
1ee0: c03b1f0c c03b1ef0 c00671cc c0065c2c 00000001 0000002f 00000000 00000002
1f00: c03b1f24 c03b1f10 c00371e4 c00670a0 c03ba8f4 0000002f c03b1f44 c03b1f28
1f20: c0026044 c00371b0 ffffffff f4000000 80000000 00000002 c03b1f9c c03b1f48
1f40: c0026618 c0026010 c03d21e0 00000032 f4100000 60000013 c0027b54 c03b0000
1f60: c001fde8 c03b4468 3001dcdc 41129200 3001dc40 c03b1f9c c03b1f90 c03b1f90
1f80: c0027bb4 c0027bc0 60000013 ffffffff c03b1fb4 c03b1fa0 c002823c c0027b64
1fa0: c03b0000 c001fdec c03b1fcc c03b1fb8 c02cf14c c0028208 c03d9cec c001fdec
1fc0: c03b1ff4 c03b1fd0 c0008af4 c02cf0ec c0008634 00000000 00000000 c001fdec
1fe0: c0007175 c03d1c4c 00000000 c03b1ff8 30008034 c00088cc 00000000 00000000
Backtrace:
[<c003a7e0>] (__wake_up_common+0x0/0x7c) from [<c003d78c>] (__wake_up+0x44/0x74)
[<c003d748>] (__wake_up+0x0/0x74) from [<c0028f84>] (__down_trylock+0x74/0xa4)
r4:80000013
[<c0028f10>] (__down_trylock+0x0/0xa4) from [<c02d030c>] (__down_trylock_failed+0xc/0x20)
r5:00000000 r4:c03e8de0
[<c021f240>] (stylus_updown+0x0/0xa4) from [<c0065c60>] (handle_IRQ_event+0x44/0x80)
r7:0000004f r6:00000000 r5:00000000 r4:c3cbeb20
[<c0065c1c>] (handle_IRQ_event+0x0/0x80) from [<c00671cc>] (handle_edge_irq+0x13c/0x1b0)
r7:c3cbeb20 r6:0000004f r5:c03b0000 r4:c03baff4
[<c0067090>] (handle_edge_irq+0x0/0x1b0) from [<c00371e4>] (s3c_irq_demux_adc+0x44/0x74)
r7:00000002 r6:00000000 r5:0000002f r4:00000001
[<c00371a0>] (s3c_irq_demux_adc+0x0/0x74) from [<c0026044>] (__exception_text_start+0x44/0x60)
r5:0000002f r4:c03ba8f4
[<c0026000>] (__exception_text_start+0x0/0x60) from [<c0026618>] (__irq_svc+0x38/0xb0)
Exception stack(0xc03b1f48 to 0xc03b1f90)
1f40: c03d21e0 00000032 f4100000 60000013 c0027b54 c03b0000
1f60: c001fde8 c03b4468 3001dcdc 41129200 3001dc40 c03b1f9c c03b1f90 c03b1f90
1f80: c0027bb4 c0027bc0 60000013 ffffffff
r7:00000002 r6:80000000 r5:f4000000 r4:ffffffff
[<c0027b54>] (default_idle+0x0/0x74) from [<c002823c>] (cpu_idle+0x44/0x78)
[<c00281f8>] (cpu_idle+0x0/0x78) from [<c02cf14c>] (rest_init+0x70/0x80)
r5:c001fdec r4:c03b0000
[<c02cf0dc>] (rest_init+0x0/0x80) from [<c0008af4>] (start_kernel+0x238/0x280)
r5:c001fdec r4:c03d9cec
[<c00088bc>] (start_kernel+0x0/0x280) from [<30008034>] (0x30008034)
Code: e92ddff8 e24cb004 e5904000 e1a09001 (e414100c)
Kernel panic - not syncing: Fatal exception in interrupt