[parisc-linux] Re: [parisc-linux-cvs] linux-2.6 tausq
Kyle McMartin
kyle at engsoc.org
Mon Apr 26 14:24:46 MDT 2004
On Mon, Apr 26, 2004 at 01:03:05PM -0600, Randolph Chung wrote:
> Log message:
> 2.6.6-rc1-pa4
> disable prefetchw for !pa20
>
Oddly, this dies on boot on my B180.
The contents of IIR is the prefetch instruction (ldw 0(%r19), %r0).
Stack Dump:
10410a18: 10410a18 00000057 00000056 00000055
10410a08: 00000054 00000053 00000052 00000051
104109f8: 00000050 0000004f 0000004e 0000004d
104109e8: 0000004c 0000004b 0000004a 00000049
104109d8: 00000048 00000047 00000046 00000000
104109c8: 10410680 0000001a 00000000 00000041
104109b8: 00000040 0000003f 0000003e 10106d1c
104109a8: 0000003c 0000003b 0000003a 00000039
10410998: 00000038 00000037 00000036 00000035
10410988: 00000034 00000033 00000032 00000031
10410978: 00000030 0000002f 0000002e 0000002d
10410968: 0000002c 0000002b 0000002a 00000029
10410958: 00000028 29fef004 29ff5870 1087a6f0
10410948: 10410508 00000023 00000022 00000021
10410938: 00000020 0000001f 0000001e 0000001d
10410928: 0000001c 0000001b 0000001a 00000019
10410918: 00000018 00000017 00000016 00000015
10410908: 00000014 00000013 00000012 00000011
104108f8: 00000010 0000000f 0000000e 0000000d
104108e8: 0000000c 0000000b 0000000a 00000009
104108d8: 00000008 00000007 00000006 0000001d
104108c8: 0000001c 0000001b 0000001a 00000019
104108b8: 00000018 00000017 00000016 1010c088
104108a8: 00000014 00000013 00000012 00000011
10410898: 00000010 0000000f 0000000e 0000000d
10410888: 0000000c 0000000b 0000000a 00000009
10410878: 00000008 00000007 00000006 00000005
10410868: 00000004 00000003 00000002 00000001
10410858: 00000000 00000000 00000000 00000000
10410848: 0e601080 00000010 00000000 00000000
10410838: 00000000 00000000 00000000 10176cb0
10410828: 10176cac 00000000 00000000 00000000
10410818: 00000000 00000000 00000000 00000000
10410808: 00000000 00000000 00000000 00000000
104107f8: 41000000 00000000 40800000 00000000
104107e8: 40000000 00000000 40000000 7fffffff
104107d8: 41800000 00000000 40200000 00000000
104107c8: 40200000 00000000 40300000 00000000
104107b8: 41000000 00000000 40800000 7fffffff
104107a8: 7fffffff 00000000 41000000 7fffffff
10410798: 7fffffff 00000800 00000400 00000200
10410788: 00000100 00000080 00000040 00000000
10410778: 00000000 00000010 00000010 00000000
10410768: 41800000 25b7ea20 45e69c6a 00000000
10410758: 00000000 e0000000 43ebebeb ffffffff
10410748: 7f7fffff 00000020 00000010 00000000
10410738: 00000000 00000000 00000000 00000000
10410728: 00000000 00000000 00000000 00000000
10410718: 0000001f 00000000 0000001f 00000000
10410708: 0000001f 00000000 000f0800 1016cad8
104106f8: 10410680 18701a80 00000000 103b6010
104106e8: 29ff5940 10410510 10410508 00001000
104106d8: 00000000 0000ffff 10840000 00000000
104106c8: 19ffffe0 f0000194 1037df04 1049b010
104106b8: 1043a810 1043a810 00000000 29fef001
104106a8: 00000003 29ff5940 10410510 0023ee05
10410698: 10410508 1087a6f0 29ff5870 29fef004
10410688: 1016c08c 104af010 0004ff0f 00000009
10410678: 00000009 00000009 00000009 10142d98
10410668: 00000009 00000009 00000009 00000009
10410658: 00000009 29ff0680 29ffb340 00000000
10410648: 29fef000 000000d0 29ff6ce0 00000009
10410638: 00000009 00000009 00000009 101778bc
10410628: 00000009 29fef004 10410408 29ff84a0
Kernel addresses on the stack:
[<10106a68>] parisc_terminate+0x60/0xb4
[<10106d1c>] handle_interruption+0x260/0x560
[<1010c088>] intr_check_sig+0x0/0xc
[<10176cb0>] __d_lookup+0x88/0x174
[<10142d98>] __get_free_pages+0x28/0x5c
[<101778bc>] alloc_inode+0x28/0x184
[<1016c08c>] do_lookup+0x30/0xc8
[<101b3604>] ramfs_get_inode+0x1c/0x13c
[<1016c6b0>] link_path_walk+0x58c/0xa08
[<1016ce34>] path_lookup+0xc0/0x200
[<1016d154>] __user_walk+0x5c/0x78
[<1015c6d0>] sys_chown+0x28/0x70
[<1041f17c>] do_name+0xf0/0x180
[<1041f414>] write_buffer+0x4c/0x74
[<1041f48c>] flush_buffer+0x50/0xa4
[<1041f524>] flush_window+0x3c/0xa8
[<10104438>] inflate+0xa0/0xcc
[<10147290>] do_tune_cpucache+0x10c/0x17c
[<10104838>] gunzip+0x338/0x57c
[<1041e898>] malloc+0x10/0x1c
[<1041f7a0>] unpack_to_rootfs+0x210/0x284
[<1041f840>] populate_rootfs+0x2c/0x4c
[<1041d344>] start_kernel+0x198/0x1f0
Kernel Fault: Code=26 regs=10410680 (Addr=00000000)
YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
PSW: 00000000000001001111111100001111 Not tainted
r00-03 00000000 104af010 1016c08c 29fef004
r04-07 29ff5870 1087a6f0 10410508 0023ee05
r08-11 10410510 29ff5940 00000003 29fef001
r12-15 00000000 1043a810 1043a810 1049b010
r16-19 1037df04 f0000194 19ffffe0 00000000
r20-23 10840000 0000ffff 00000000 00001000
r24-27 10410508 10410510 29ff5940 103b6010
r28-31 00000000 18701a80 10410680 1016cad8
sr0-3 00000000 00000000 00000000 00000000
sr4-7 00000000 00000000 00000000 00000000
IASQ: 00000000 00000000 IAOQ: 10176cac 10176cb0
IIR: 0e601080 ISR: 00000000 IOR: 00000000
CPU: 0 CR30: 10410000 CR31: 10414000
ORIG_R28: 00000000
IAOQ[0]: __d_lookup+0x84/0x174
IAOQ[1]: __d_lookup+0x88/0x174
RP(r2): do_lookup+0x30/0xc8
Regards,
--
Kyle McMartin
More information about the parisc-linux
mailing list