All of lore.kernel.org
 help / color / mirror / Atom feed
* HPPA hang with PCI SERR or PARITY enabling
@ 2009-06-15 10:24 Meelis Roos
  2009-06-15 13:45 ` John David Anglin
  2009-06-15 14:06 ` John David Anglin
  0 siblings, 2 replies; 29+ messages in thread
From: Meelis Roos @ 2009-06-15 10:24 UTC (permalink / raw)
  To: linux-parisc

I found that my L1000 fails to boot wiath any new kernel (anything 
2.6.26+ I tried). In my case, it stops after tulip initialization and 
other people have seen it too:
http://www.mail-archive.com/debian-hppa@lists.debian.org/msg06301.html

The last lines are

tulip 0000:18:00.0: enabling device (0000 -> 0003)
tulip 0000:18:00.0: enabling SERR and PARITY (0003 -> 0143)

In some other cases, people see similar errors from sym53c8xx:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519984

sym53c8xx 0000:d0:00.0: enabling device (0000 -> 0003)
sym53c8xx 0000:d0:00.0: enabling SERR and PARITY (0003 -> 0143)

In my case, Debians 2.6.26 UP kernel sometimes boots, I think I have 
also seen 2.6.30-rc2 booting once. Debian 2.6.26 SMP, 2.6.29 SMP and 
handcompiled newer kernels have failed the same. It does not fail on 
sym53c8xx for me.

I have only tried 64-bit kernels.

Full dmesg from my L1000:

Main Menu: Enter command or menu > bo
Interact with IPL (Y, N, or Cancel)?> n

Booting... 
Boot IO Dependent Code (IODC) revision 1


HARD Booted.
palo ipl 1.14 root@penalosa Wed Oct  8 15:04:37 UTC 2008
Skipping extended partition 6 - beyond reach of IPL

Partition Start(MB) End(MB) Id Type
1               1      31   f0 Palo
2              32     156   83 ext2
5             157   33408   83 ext2

PALO(F0) partition contains:
    0/vmlinux64 6240197 bytes @ 0x48000

Information: No console specified on kernel command line. This is normal.
PALO will choose the console currently used by firmware (serial).
Command line for kernel: 'root=/dev/sda5 HOME=/ console=ttyS0 TERM=vt102 palo_kernel=2/vmlinux'
Selected kernel: /vmlinux from partition 2
Selected ramdisk: /initrd.img from partition 2
ELF64 executable
Entry 00100000 first 00100000 n 3
Segment 0 load 00100000 size 4784128 mediaptr 0x1000
Segment 1 load 00628000 size 403984 mediaptr 0x491000
Segment 2 load 0068c000 size 317824 mediaptr 0x4f4000
Loading ramdisk 7887983 bytes @ 3f868000...
Branching to kernel entry point 0x00100000.  If this is the last
message you see, you may need to switch your console.  This is
a common symptom -- search the FAQ and mailing list at parisc-linux.org

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.29-2-parisc64-smp (Debian 2.6.29-5) (waldi@debian.org) (gcc version 4.3.3 (GCC) ) #1 SMP Mon May 18 14:55:30 UTC 2009
[    0.000000] unwind_init: start = 0x404bf0a4, end = 0x404eb424, entries = 11320
[    0.000000] WARNING: Out of order unwind entry! 00000000404c0fb4 and 00000000404c0fc4
[    0.000000] WARNING: Out of order unwind entry! 00000000404c0fc4 and 00000000404c0fd4
[    0.000000] FP[0] enabled: Rev 1 Model 16
[    0.000000] The 64-bit Kernel has started...
[    0.000000] console [ttyB0] enabled
[    0.000000] Initialized PDC Console for debugging.
[    0.000000] Determining PDC firmware type: 64 bit PAT.
[    0.000000] model 00005c90 00000491 00000000 00000002 2353fbcb 100000f0 00000008 000000b2 000000b2
[    0.000000] vers  00000203
[    0.000000] CPUID vers 17 rev 8 (0x00000228)
[    0.000000] capabilities 0x1
[    0.000000] model 9000/800/L1000-44
[    0.000000] Total Memory: 3072 MB
[    0.000000] initrd: 7f868000-7ffedc6f
[    0.000000] initrd: reserving 3f868000-3ffedc6f (mem_max c0000000)
[    0.000000] SMP: bootstrap CPU ID is 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 775680
[    0.000000] Kernel command line: root=/dev/sda5 HOME=/ console=ttyS0 TERM=vt102 palo_kernel=2/vmlinux
[    0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes)
[17179569.184000] Console: colour dummy device 160x64
[17179569.204000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[17179569.244000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[17179569.764000] Memory: 3075708k/3145728k available (3164k kernel code, 69364k reserved, 1459k data, 312k init)
[17179569.772000] virtual kernel memory layout:
[17179569.772000]     vmalloc : 0x0000000000008000 - 0x000000003f000000   (1007 MB)
[17179569.772000]     memory  : 0x0000000040000000 - 0x0000000100000000   (3072 MB)
[17179569.772000]       .init : 0x000000004068c000 - 0x00000000406da000   ( 312 kB)
[17179569.772000]       .data : 0x00000000404173d0 - 0x0000000040584000   (1459 kB)
[17179569.772000]       .text : 0x0000000040100000 - 0x00000000404173d0   (3164 kB)
[17179569.848000] Calibrating delay loop... 876.54 BogoMIPS (lpj=1753088)
[17179569.944000] Security Framework initialized
[17179569.952000] SELinux:  Disabled at boot.
[17179569.964000] Mount-cache hash table entries: 256
[17179570.064000] Initializing cgroup subsys ns
[17179570.072000] Initializing cgroup subsys cpuacct
[17179570.080000] Initializing cgroup subsys devices
[17179570.084000] Initializing cgroup subsys freezer
[17179570.092000] Initializing cgroup subsys net_cls
[17179570.104000] Brought up 1 CPUs
[17179570.348000] net_namespace: 1880 bytes
[17179570.356000] regulator: core version 0.5
[17179570.484000] NET: Registered protocol family 16
[17179570.496000] EISA bus registered
[17179570.504000] Searching for devices...
[17179571.080000] Found devices:
[17179571.084000] 1. Rhapsody DC- 440 at 0xfffffffffffa0000 [160] { 0, 0x0, 0x5c9, 0x00004 }
[17179571.096000] 2. Rhapsody DC- 440 at 0xfffffffffffa6000 [166] { 0, 0x0, 0x5c9, 0x00004 }
[17179571.104000] 3. Memory at 0xfffffffffed08000 [8] { 1, 0x0, 0x095, 0x00009 }
[17179571.108000] 4. Astro BC Runway Port at 0xfffffffffed00000 [0] { 12, 0x0, 0x582, 0x0000b }
[17179571.116000] 5. Elroy PCI Bridge at 0xfffffffffed30000 [0/0] { 13, 0x0, 0x782, 0x0000a }
[17179571.192000] 6. Elroy PCI Bridge at 0xfffffffffed32000 [0/1] { 13, 0x0, 0x782, 0x0000a }
[17179571.200000] 7. Elroy PCI Bridge at 0xfffffffffed34000 [0/2] { 13, 0x0, 0x782, 0x0000a }
[17179571.208000] 8. Elroy PCI Bridge at 0xfffffffffed36000 [0/3] { 13, 0x0, 0x782, 0x0000a }
[17179571.216000] 9. Elroy PCI Bridge at 0xfffffffffed38000 [0/4] { 13, 0x0, 0x782, 0x0000a }
[17179571.224000] 10. Elroy PCI Bridge at 0xfffffffffed3a000 [0/5] {
********** VIRTUAL FRONT PANEL **********
System Boot detected
*****************************************
LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
       FLASH    FLASH         FLASH     ON         ON
LED State: Unexpected Reboot. Running non-OS code. Non-critical error detected.
Check Chassis and Console Logs for error messages.

processor                 system initialization      1C00

*****************************************

************ EARLY BOOT VFP *************
End of early boot detected
*****************************************
[17179572.328000] powersw: Soft power switch support not available.
[17179572.344000] bio: create slab <bio-0> at 0
[17179572.480000] NET: Registered protocol family 2
[17179572.540000] IP route cache hash table entries: 131072 (order: 8, 1048576 bytes)
[17179572.548000] TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
[17179572.624000] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[17179572.748000] TCP: Hash tables configured (established 262144 bind 65536)
[17179572.756000] TCP reno registered
[17179572.896000] NET: Registered protocol family 1
[17179572.900000] checking if image is initramfs... it is
[17179576.384000] Freeing initrd memory: 7703k freed
[17179576.396000] Chassis warnings not supported.
[17179576.404000] Performance monitoring counters enabled for Rhapsody DC- 440
[17179576.416000] audit: initializing netlink socket (disabled)
[17179576.428000] type=2000 audit(1245059087.144:1): initialized
[17179576.440000] VFS: Disk quotas dquot_6.5.2
[17179576.448000] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[17179576.472000] msgmni has been set to 6023
[17179576.484000] alg: No test for stdrng (krng)
[17179576.492000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[17179576.504000] io scheduler noop registered
[17179576.508000] io scheduler anticipatory registered
[17179576.512000] io scheduler deadline registered
[17179576.516000] io scheduler cfq registered (default)
[17179576.616000] PDC Stable Storage facility v0.30
[17179577.436000] STI GSC/PCI core graphics driver Version 0.9a
[17179577.464000] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[17179577.476000] serial 0000:00:04.0: enabling device (0146 -> 0147)
[17179577.488000] 0000:00:04.0: ttyS0 at MMIO 0xfffffffff8000000 (irq = 70) is a 16550A
[17179577.496000] console handover: boot [ttyB0] -> real [ttyS0]
[17179577.512000] 0000:00:04.0: ttyS1 at MMIO 0xfffffffff8000008 (irq = 70) is a 16550A
[17179577.536000] 0000:00:04.0: ttyS2 at MMIO 0xfffffffff8000010 (irq = 70) is a 16550A
[17179577.552000] serial 0000:00:05.0: enabling device (0000 -> 0003)
[17179577.564000] serial 0000:00:05.0: enabling SERR and PARITY (0003 -> 0143)
[17179577.576000] 0000:00:05.0: ttyS3 at MMIO 0xfffffffff8005000 (irq = 71) is a 16550A
[17179577.588000] Couldn't register serial port 0000:00:05.0: -28
[17179577.688000] brd: module loaded
[17179577.816000] mice: PS/2 mouse device common for all mice
[17179577.824000] rtc-parisc rtc-parisc: rtc core: registered rtc-parisc as rtc0
[17179577.840000] TCP cubic registered
[17179577.956000] NET: Registered protocol family 17
[17179577.960000] registered taskstats version 1
[17179578.100000] rtc-parisc rtc-parisc: setting system clock to 2009-06-15 09:44:48 UTC (1245059088)
[17179578.112000] Freeing unused kernel memory: <0>------------[ cut here ]------------
[17179578.248000] Badness at /build/buildd/linux-2.6-2.6.29/debian/build/source_hppa_none/kernel/smp.c:329
[17179578.256000] 
[17179578.256000]      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
[17179578.260000] PSW: 00001000000001100000000000001110 Not tainted
[17179578.268000] r00-03  000000000806000e 00000000406829c0 0000000040181194 0000000040590020
[17179578.272000] r04-07  00000000406791c0 000000004065e6a0 0000000000000000
[17179578.808000] r08-11  000000004065e6a0 0000000000000000 00000000406841c0 0000000000000001
[17179578.820000] r12-15  000000004067a9c0 0000000000000000 00000000406791c0 00000000000000ff
[17179578.828000] r16-19  00000000406809c0 00000000406879c0 00000000ff83a268 00000000406da000
[17179578.836000] r20-23  0000000000000000 00000000406da000 fffffffffffffffe 0000000000000001
[17179578.844000] r24-27  0000000000000000 000000004065e6a0 00000000404fdfa0 0000000049.236000] r28-31  000000000800000e 00000000ff8404a0 00000000ff840590 0000000000000000
[17179579.376000] sr00-03  0000000000000000 0000000000000000 0000000000000000 0000000000000000
[17179579.392000] sr04-07  0000000000000000 0000000000000000 0000000000000000 0000000000000000
[17179579.400000] 
[17179579.400000] IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000040180e34 0000000040180e38
[17179579.408000]  IIR: 03ffe01f    ISR: 0000000010340000  IOR: 000002fe10040510
[17179579.416000]  CPU:        0   CR30: 00000000ff840000 CR31: 0000000009.812000]  ORIG_R28: 000000000800000e
[17179579.940000]  IAOQ[0]: smp_call_function_many+0x44/0x368
[17179579.948000]  IAOQ[1]: smp_call_function_many+0x48/0x368
[17179579.956000]  RP(r2): smp_call_function+0x3c/0x50
[17179579.960000] Backtrace:
[17179579.960000]  [<0000000040181194>] smp_call_function+0x3c/0x50
[17179579.964000]  [<00000000401a1504>] call_rcu+0x44/0x58
[17179580.216000] 
[17179580.348000] ------------[ cut here ]------------
[17179580.356000] Badness at /build/buildd/linux-2.6-2.6.29/debian/build/source_hppa_none/kernel/smp.c:226
[17179580.364000] 
[17179580.364000]      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
[17179580.372000] PSW: 00001000000001101111111000001110 Tainted: G        W 
[17179580.376000] r00-03  000000ff0806fe0e 000000004067e1c0 0000000040180f1c 0000000000000000
[17179580.384000] r04-07  00000000406791c0 0000000005e6a0 0000000000000000
[17179580.924000] r08-11  000000004065e6a0 0000000000000000 00000000406841c0 0000000000000001
[17179580.936000] r12-15  000000004067a9c0 0000000000000000 00000000406791c0 00000000000000ff
[17179580.944000] r16-19  00000000406809c0 00000000406879c0 00000000ff83a268 0000000000000008
[17179580.952000] r20-23  00000000404fdfa0 0000000000000002 fffffffffffffffe 0000000000000001
[17179580.956000] r24-27  0000000000000000 000000004065e6a0 0000000000000001 000000004[17179581.340000] r28-31  000000000800000e 00000000ff840560 00000000ff840660 0000000000000008
[17179581.348000] sr00-03  0000000000000000 0000000000000000 0000000000000000 0000000000000000
[17179581.356000] sr04-07  0000000000000000 0000000000000000 0000000000000000 0000000000000000
[17179581.364000] 
[17179581.368000] IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000040180cd0 0000000040180cd4
[17179581.376000]  IIR: 03ffe01f    ISR: 000: 000002fe100405e0
[17179581.908000]  CPU:        0
********** VIRTUAL FRONT PANEL **********
System Boot detected
*****************************************
LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
       ON       FLASH         OFF       ON         ON
LED State: There was a system interruption that did not take the system down.
Check Chassis and Console Logs for error messages.

processor                 system initialization      1C00

*****************************************

************ EARLY BOOT VFP *************
End of early boot detected
*****************************************
Begin: Loading essential drivers ... WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
[17179582.992000] SCSI subsystem initialized
WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
done.
Begin: Running /scripts/init-premount ... [17179583.808000] Linux Tulip driver version 1.1.15-NAPI (Feb 27, 2007)
[17179583.876000] tulip 0000:00:00.0: enabling device (0140 -> 0143)
[17179583.896000] tulip0: no phy info, aborting mtable build
[17179584.016000] tulip0:  MII transceiver #1 config 1000 status 782d advertising 0061.
[17179584.040000] eth0: Digital DS21142/43 Tulip rev 65 at MMIO 0xfffffffff8006000, 00:10:83:fe:9c:b0, IRQ 66.
[17179584.300000] tulip 0000:18:00.0: enabling device (0000 -> 0003)
[17179584.308000] tulip 0000:18:00.0: enabling SERR and PARITY (0003 -> 0143)

\a************* SYSTEM ALERT **************
SYSTEM NAME: scaspdb24
DATE: 06/15/2009 TIME: 09:44:55
ALERT LEVEL: 7 = reserved

REASON FOR ALERT
SOURCE: 0 = unknown, no source stated
SOURCE DETAIL: 0 = unknown, no source stated   SOURCE ID: FF
PROBLEM DETAIL: 0 = no problem detail

LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
       OFF      FLASH         FLASH     ON         ON
LED State: Unrecognized state - Refer to LED Decoder on your Support CD.

0x0000007000FF6292 000000F0 F0000000 - type  0 = Data Field Unused
0x5800087000FF6292 00006D05 0F092C37 - type 11 = Timestamp 06/15/2009 09:44:55
A: ack read of this entry - X: Disable all future alert messages
Anything else skip redisplay the log entry
->Choice:a
*****************************************

-- 
Meelis Roos (mroos@linux.ee)

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-06-15 10:24 HPPA hang with PCI SERR or PARITY enabling Meelis Roos
@ 2009-06-15 13:45 ` John David Anglin
  2009-07-30 17:58   ` Meelis Roos
  2009-06-15 14:06 ` John David Anglin
  1 sibling, 1 reply; 29+ messages in thread
From: John David Anglin @ 2009-06-15 13:45 UTC (permalink / raw)
  To: Meelis Roos; +Cc: linux-parisc

> SYSTEM NAME: scaspdb24
> DATE: 06/15/2009 TIME: 09:44:55
> ALERT LEVEL: 7 = reserved
> 
> REASON FOR ALERT
> SOURCE: 0 = unknown, no source stated
> SOURCE DETAIL: 0 = unknown, no source stated   SOURCE ID: FF
> PROBLEM DETAIL: 0 = no problem detail
> 
> LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
>        OFF      FLASH         FLASH     ON         ON
> LED State: Unrecognized state - Refer to LED Decoder on your Support CD.
> 
> 0x0000007000FF6292 000000F0 F0000000 - type  0 = Data Field Unused
> 0x5800087000FF6292 00006D05 0F092C37 - type 11 = Timestamp 06/15/2009 09:44:55

I believe FF6292 is a HPMC.  Please collect and post the "ser pim" output
for the above.  It would also help if the location of the HPMC can be related
to your compiled kernel using objdump.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-06-15 10:24 HPPA hang with PCI SERR or PARITY enabling Meelis Roos
  2009-06-15 13:45 ` John David Anglin
@ 2009-06-15 14:06 ` John David Anglin
  1 sibling, 0 replies; 29+ messages in thread
From: John David Anglin @ 2009-06-15 14:06 UTC (permalink / raw)
  To: Meelis Roos; +Cc: linux-parisc

> [17179584.300000] tulip 0000:18:00.0: enabling device (0000 -> 0003)
> [17179584.308000] tulip 0000:18:00.0: enabling SERR and PARITY (0003 -> 0143)
> 
> \a************* SYSTEM ALERT **************
> SYSTEM NAME: scaspdb24

As noted here,
http://osdir.com/ml/linux.ports.hppa/2007-07/msg00036.html
the VFP may have obscured some kernel output.  It may be available
in the console log.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-06-15 13:45 ` John David Anglin
@ 2009-07-30 17:58   ` Meelis Roos
  2009-07-31  1:25     ` Randolph Chung
  0 siblings, 1 reply; 29+ messages in thread
From: Meelis Roos @ 2009-07-30 17:58 UTC (permalink / raw)
  To: John David Anglin; +Cc: linux-parisc

> > 0x0000007000FF6292 000000F0 F0000000 - type  0 = Data Field Unused
> > 0x5800087000FF6292 00006D05 0F092C37 - type 11 = Timestamp 06/15/2009 09:44:55
> 
> I believe FF6292 is a HPMC.  Please collect and post the "ser pim" output
> for the above.  It would also help if the location of the HPMC can be related
> to your compiled kernel using objdump.

Well, it took some time, but I'm back to it. I rebooted a 
Debian-packaged kernel and got SER PIM output as well for the same boot. 
I also checked that there's nothing more in GSP console log.

As I can't boot it up with any kernel currently, I could not objdump the 
specific image, but I know it's 2.6.29-5 version of Debian 
2.6.29-2-parisc64-smp kernel. Will investigate if I get a match - what 
address should I be decoding?

Main Menu: Enter command or menu > bo
NOTICE: System integrity at risk when selftest(s) are disabled.
        Enabling selftests with "ser sel on" will prevent this note.
        Do you wish to continue the boot?  [Y] or N: y
Interact with IPL (Y, N, or Cancel)?> y

Booting... 
Boot IO Dependent Code (IODC) revision 1


HARD Booted.
palo ipl 1.14 root@penalosa Wed Oct  8 15:04:37 UTC 2008
Skipping extended partition 6 - beyond reach of IPL

Partition Start(MB) End(MB) Id Type
1               1      31   f0 Palo
2              32     156   83 ext2
5             157   33408   83 ext2

PALO(F0) partition contains:
    0/vmlinux64 6240197 bytes @ 0x48000

Information: No console specified on kernel command line. This is normal.
PALO will choose the console currently used by firmware (serial).Current command line:
2/vmlinux root=/dev/sda5 initrd=2/initrd.img HOME=/ console=ttyS0 TERM=vt102
 0: 2/vmlinux
 1: root=/dev/sda5
 2: initrd=2/initrd.img
 3: HOME=/
 4: console=ttyS0
 5: TERM=vt102

<#>    edit the numbered field
'b'    boot with this command line
'r'    restore command line
'l'    list dir
? 0\b \bl
Directory listing of /.

  lost+found
  vmlinux
  initrd.img-2.6.29-rc1.bak
  initrd.img
  vmlinux.old
  System.map-2.6.29-rc1
  vmlinux-2.6.29-rc1
  config-2.6.29-rc8
  System.map-2.6.29-rc8
  vmlinux-2.6.29-rc8
  initrd.img-2.6.29-rc8
  config-2.6.29-rc1
  initrd.img-2.6.29-rc1
  System.map-2.6.26-1-parisc64-smp
  System.map-2.6.26-1-parisc64
  config-2.6.26-1-parisc64
  vmlinux-2.6.26-1-parisc64
  vmlinux-2.6.26-1-parisc64-smp
  config-2.6.26-1-parisc64-smp
  initrd.img-2.6.26-1-parisc64-smp
  initrd.img-2.6.26-1-parisc64
  initrd.img.old
  initrd.img-2.6.26-1-parisc64-smp.bak
  System.map-2.6.29-2-parisc64-smp
  vmlinux-2.6.29-2-parisc64-smp
  config-2.6.29-2-parisc64-smp
  initrd.img-2.6.29-2-parisc64-smp

Current command line:
2/vmlinux root=/dev/sda5 initrd=2/initrd.img HOME=/ console=ttyS0 TERM=vt102
 0: 2/vmlinux
 1: root=/dev/sda5
 2: initrd=2/initrd.img
 3: HOME=/
 4: console=ttyS0
 5: TERM=vt102

<#>    edit the numbered field
'b'    boot with this command line
'r'    restore command line
'l'    list dir
? 0
2/vmlinux-2.6.29-2-parisc64-smp
Current command line:
2/vmlinux-2.6.29-2-parisc64-smp root=/dev/sda5 initrd=2/initrd.img HOME=/ console=ttyS0 TERM=vt102
 0: 2/vmlinux-2.6.29-2-parisc64-smp
 1: root=/dev/sda5
 2: initrd=2/initrd.img
 3: HOME=/
 4: console=ttyS0
 5: TERM=vt102

<#>    edit the numbered field
'b'    boot with this command line
'r'    restore command line
'l'    list dir
? 0\b \b2
initrd=2/initrd.img-2.6.29-2-parisc64-smp
Current command line:
2/vmlinux-2.6.29-2-parisc64-smp root=/dev/sda5 initrd=2/initrd.img-2.6.29-2-parisc64-smp HOME=/ console=ttyS0 TERM=vt102
 0: 2/vmlinux-2.6.29-2-parisc64-smp
 1: root=/dev/sda5
 2: initrd=2/initrd.img-2.6.29-2-parisc64-smp
 3: HOME=/
 4: console=ttyS0
 5: TERM=vt102

<#>    edit the numbered field
'b'    boot with this command line
'r'    restore command line
'l'    list dir
? 0\b \bb

Command line for kernel: 'root=/dev/sda5 HOME=/ console=ttyS0 TERM=vt102 palo_kernel=2/vmlinux-2.6.29-2-parisc64-smp'
Selected kernel: /vmlinux-2.6.29-2-parisc64-smp from partition 2
Selected ramdisk: /initrd.img-2.6.29-2-parisc64-smp from partition 2
ELF64 executable
Entry 00100000 first 00100000 n 3
Segment 0 load 00100000 size 4784128 mediaptr 0x1000
Segment 1 load 00628000 size 403984 mediaptr 0x491000
Segment 2 load 0068c000 size 317824 mediaptr 0x4f4000
Loading ramdisk 7887983 bytes @ 3f868000...
Branching to kernel entry point 0x00100000.  If this is the last
message you see, you may need to switch your console.  This is
a common symptom -- search the FAQ and mailing list at parisc-linux.org

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.29-2-parisc64-smp (Debian 2.6.29-5) (waldi@debian.org) (gcc version 4.3.3 (GCC) ) #1 SMP Mon May 18 14:55:30 UTC 2009
[    0.000000] unwind_init: start = 0x404bf0a4, end = 0x404eb424, entries = 11320
[    0.000000] WARNING: Out of order unwind entry! 00000000404c0fb4 and 00000000404c0fc4
[    0.000000] WARNING: Out of order unwind entry! 00000000404c0fc4 and 00000000404c0fd4
[    0.000000] FP[0] enabled: Rev 1 Model 16
[    0.000000] The 64-bit Kernel has started...
[    0.000000] console [ttyB0] enabled
[    0.000000] Initialized PDC Console for debugging.
[    0.000000] Determining PDC firmware type: 64 bit PAT.
[    0.000000] model 00005c90 00000491 00000000 00000002 2353fbcb 100000f0 00000008 000000b2 000000b2
[    0.000000] vers  00000203
[    0.000000] CPUID vers 17 rev 8 (0x00000228)
[    0.000000] capabilities 0x1
[    0.000000] model 9000/800/L1000-44
[    0.000000] Total Memory: 3072 MB
[    0.000000] initrd: 7f868000-7ffedc6f
[    0.000000] initrd: reserving 3f868000-3ffedc6f (mem_max c0000000)
[    0.000000] SMP: bootstrap CPU ID is 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 775680
[    0.000000] Kernel command line: root=/dev/sda5 HOME=/ console=ttyS0 TERM=vt102 palo_kernel=2/vmlinux-2.6.29-2-parisc64-smp
[    0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes)
[17179569.184000] Console: colour dummy device 160x64
[17179569.200000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[17179569.240000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[17179569.760000] Memory: 3075708k/3145728k available (3164k kernel code, 69364k reserved, 1459k data, 312k init)
[17179569.772000] virtual kernel memory layout:
[17179569.772000]     vmalloc : 0x0000000000008000 - 0x000000003f000000   (1007 MB)
[17179569.772000]     memory  : 0x0000000040000000 - 0x0000000100000000   (3072 MB)
[17179569.772000]       .init : 0x000000004068c000 - 0x00000000406da000   ( 312 kB)
[17179569.772000]       .data : 0x00000000404173d0 - 0x0000000040584000   (1459 kB)
[17179569.772000]       .text : 0x0000000040100000 - 0x00000000404173d0   (3164 kB)
[17179569.840000] Calibrating delay loop... 876.54 BogoMIPS (lpj=1753088)
[17179569.936000] Security Framework initialized
[17179569.944000] SELinux:  Disabled at boot.
[17179569.956000] Mount-cache hash table entries: 256
[17179570.060000] Initializing cgroup subsys ns
[17179570.068000] Initializing cgroup subsys cpuacct
[17179570.072000] Initializing cgroup subsys devices
[17179570.076000] Initializing cgroup subsys freezer
[17179570.080000] Initializing cgroup subsys net_cls
[17179570.096000] Brought up 1 CPUs
[17179570.348000] net_namespace: 1880 bytes
[17179570.352000] regulator: core version 0.5
[17179570.480000] NET: Registered protocol family 16
[17179570.492000] EISA bus registered
[17179570.500000] Searching for devices...
[17179571.076000] Found devices:
[17179571.080000] 1. Rhapsody DC- 440 at 0xfffffffffffa0000 [160] { 0, 0x0, 0x5c9, 0x00004 }
[17179571.092000] 2. Rhapsody DC- 440 at 0xfffffffffffa6000 [166] { 0, 0x0, 0x5c9, 0x00004 }
[17179571.100000] 3. Memory at 0xfffffffffed08000 [8] { 1, 0x0, 0x095, 0x00009 }
[17179571.108000] 4. Astro BC Runway Port at 0xfffffffffed00000 [0] { 12, 0x0, 0x582, 0x0000b }
[17179571.112000] 5. Elroy PCI Bridge at 0xfffffffffed30000 [0/0] { 13, 0x0, 0x782, 0x0000a }
[17179571.188000] 6. Elroy PCI Bridge at 0xfffffffffed32000 [0/1] { 13, 0x0, 0x782, 0x0000a }
[17179571.196000] 7. Elroy PCI Bridge at 0xfffffffffed34000 [0/2] { 13, 0x0, 0x782, 0x0000a }
[17179571.204000] 8. Elroy PCI Bridge at 0xfffffffffed36000 [0/3] { 13, 0x0, 0x782, 0x0000a }
[17179571.212000] 9. Elroy PCI Bridge at 0xfffffffffed38000 [0/4] { 13, 0x0, 0x782, 0x0000a }
[17179571.220000] 10. Elroy PCI Bridge at 0xfffffffffed3a000 [0/5] {
********** VIRTUAL FRONT PANEL **********
System Boot detected
*****************************************
LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
       ON       FLASH         OFF       ON         ON
LED State: There was a system interruption that did not take the system down.
Check Chassis and Console Logs for error messages.

processor                 system initialization      1C00

*****************************************

************ EARLY BOOT VFP *************
End of early boot detected
*****************************************
[17179572.312000] powersw: Soft power switch support not available.
[17179572.328000] bio: create slab <bio-0> at 0
[17179572.480000] NET: Registered protocol family 2
[17179572.540000] IP route cache hash table entries: 131072 (order: 8, 1048576 bytes)
[17179572.552000] TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
[17179572.624000] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[17179572.748000] TCP: Hash tables configured (established 262144 bind 65536)
[17179572.756000] TCP reno registered
[17179572.768000] NET: Registered protocol family 1
[17179572.880000] checking if image is initramfs... it is
[17179576.376000] Freeing initrd memory: 7703k freed
[17179576.384000] Chassis warnings not supported.
[17179576.392000] Performance monitoring counters enabled for Rhapsody DC- 440
[17179576.404000] audit: initializing netlink socket (disabled)
[17179576.416000] type=2000 audit(1248974998.722:1): initialized
[17179576.428000] VFS: Disk quotas dquot_6.5.2
[17179576.436000] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[17179576.460000] msgmni has been set to 6023
[17179576.468000] alg: No test for stdrng (krng)
[17179576.476000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[17179576.488000] io scheduler noop registered
[17179576.492000] io scheduler anticipatory registered
[17179576.496000] io scheduler deadline registered
[17179576.500000] io scheduler cfq registered (default)
[17179576.604000] PDC Stable Storage facility v0.30
[17179577.424000] STI GSC/PCI core graphics driver Version 0.9a
[17179577.456000] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[17179577.464000] serial 0000:00:04.0: enabling device (0146 -> 0147)
[17179577.476000] 0000:00:04.0: ttyS0 at MMIO 0xfffffffff8000000 (irq = 70) is a 16550A
[17179577.484000] console handover: boot [ttyB0] -> real [ttyS0]
[17179577.500000] 0000:00:04.0: ttyS1 at MMIO 0xfffffffff8000008 (irq = 70) is a 16550A
[17179577.524000] 0000:00:04.0: ttyS2 at MMIO 0xfffffffff8000010 (irq = 70) is a 16550A
[17179577.536000] serial 0000:00:05.0: enabling device (0000 -> 0003)
[17179577.548000] serial 0000:00:05.0: enabling SERR and PARITY (0003 -> 0143)
[17179577.564000] 0000:00:05.0: ttyS3 at MMIO 0xfffffffff8005000 (irq = 71) is a 16550A
[17179577.576000] Couldn't register serial port 0000:00:05.0: -28
[17179577.680000] brd: module loaded
[17179577.804000] mice: PS/2 mouse device common for all mice
[17179577.816000] rtc-parisc rtc-parisc: rtc core: registered rtc-parisc as rtc0
[17179577.828000] TCP cubic registered
[17179577.944000] NET: Registered protocol family 17
[17179577.956000] registered taskstats version 1
[17179578.088000] rtc-parisc rtc-parisc: setting system clock to 2009-07-30 17:30:00 UTC (1248975000)
[17179578.100000] Freeing unused kernel memory: <0>------------[ cut here ]------------
[17179578.236000] Badness at /build/buildd/linux-2.6-2.6.29/debian/build/source_hppa_none/kernel/smp.c:329
[17179578.372000] 
[17179578.372000]      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
[17179578.376000] PSW: 00001000000001100000000000001110 Not tainted
[17179578.512000] r00-03  000000000806000e 00000000406829c0 0000000040181194 0000000040590020
[17179578.652000] r04-07  00000000406791c0 000000004065e6a0 0000000000000000 00000000404fdfa0
[17179578.660000] r08-11  000000004065e6a0 0000000000000000 00000000406841c0 0000000000000001
[17179578.668000] r12-15  000000004067a9c0 0000000000000000 00000000406791c0 00000000000000ff
[17179578.676000] r16-19  00000000406809c0 00000000406879c0 00000000ff83a268 000000004[17179579.072000] r20-23  0000000000000000 00000000406da000 fffffffffffffffe 0000000000000001
[17179579.084000] r24-27  0000000000000000 000000004065e6a0 00000000404fdfa0 00000000406791c0
[17179579.092000] r28-31  000000000800000e 00000000ff8404a0 00000000ff840590 0000000000000000
[17179579.100000] sr00-03  0000000000000000 0000000000000000 0000000000000000 0000000000000000
[17179579.108000] sr04-07  0000000000000000 0000000000000000 000000000000000
[17179579.640000] 
[17179579.644000] IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000040180e34 0000000040180e38
[17179579.652000]  IIR: 03ffe01f    ISR: 0000000010340000  IOR: 000002fe10040510
[17179579.660000]  CPU:        0   CR30: 00000000ff840000 CR31: ffffffffffffffff
[17179579.668000]  ORIG_R28: 000000000800000e
[17179579.672000]  IAOQ[0]: smp_call_function_many+0x44/0x368
[17179579.920000]  IAOQ[1]: smp_call_function_many+0x48/0x368
[17179579.928000]  RP(r2): smp_call_function+0x3c/0x50
[17179579.932000] Backtrace:
[17179579.932000]  [<0000000040181194>] smp_call_function+0x3c/0x50
[17179579.940000000401a1504>] call_rcu+0x44/0x58
[17179580.344000] 
[17179580.352000] ------------[ cut here ]------------
[17179580.360000] Badness at /build/buildd/linux-2.6-2.6.29/debian/build/source_hppa_none/kernel/smp.c:226
[17179580.368000] 
[17179580.368000]      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
[17179580.376000] PSW: 00001000000001101111111000001110 Tainted: G        W 
[17179580.380000] r00-03  000000ff0806fe0e 000000004067e1c0 0000000040180f1c 0000000000000000
[17179580.388000] r04-07  00000000406791c0 00000000065e6a0 0000000000000000
[17179580.908000] r08-11  000000004065e6a0 0000000000000000 00000000406841c0 0000000000000001
[17179580.920000] r12-15  000000004067a9c0 0000000000000000 00000000406791c0 00000000000000ff
[17179580.928000] r16-19  00000000406809c0 00000000406879c0 00000000ff83a268 0000000000000008
[17179580.936000] r20-23  00000000404fdfa0 0000000000000002 fffffffffffffffe 0000000000000001
[17179580.944000] r24-27  0000000000000000 000000004065e6a0 0000000000000001 0000000041.340000] r28-31  000000000800000e 00000000ff840560 00000000ff840660 0000000000000008
[17179581.476000] sr00-03  0000000000000000 0000000000000000 0000000000000000 0000000000000000
[17179581.492000] sr04-07  0000000000000000 0000000000000000 0000000000000000 0000000000000000
[17179581.500000] 
[17179581.500000] IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000040180cd0 0000000040180cd4
[17179581.508000]  IIR: 03ffe01f    ISR: 0000000010340000  IOR: 000002fe100405e0
[17179581.512000]  CPU:        0   CR30: 00000000ff840000 CR31: fffffffff81.908000]  ORIG_R28: 0000000000000001
[17179582.036000]  IA
********** VIRTUAL FRONT PANEL **********
System Boot detected
*****************************************
LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
       ON       FLASH         OFF       ON         ON
LED State: There was a system interruption that did not take the system down.
Check Chassis and Console Logs for error messages.

processor                 system initialization      1C00

*****************************************

************ EARLY BOOT VFP *************
End of early boot detected
*****************************************
Begin: Loading essential drivers ... WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
[17179583.088000] SCSI subsystem initialized
WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
done.
Begin: Running /scripts/init-premount ... [17179583.856000] Linux Tulip driver version 1.1.15-NAPI (Feb 27, 2007)
[17179584.008000] tulip 0000:00:00.0: enabling device (0140 -> 0143)
[17179584.028000] tulip0: no phy info, aborting mtable build
[17179584.140000] tulip0:  MII transceiver #1 config 1000 status 782d advertising 0061.
[17179584.164000] eth0: Digital DS21142/43 Tulip rev 65 at MMIO 0xfffffffff8006000, 00:10:83:fe:9c:b0, IRQ 66.
[17179584.428000] tulip 0000:18:00.0: enabling device (0000 -> 0003)
[17179584.436000] tulip 0000:18:00.0: enabling SERR and PARITY (0003 -> 0143)

\a************* SYSTEM ALERT **************
SYSTEM NAME: scaspdb24
DATE: 07/30/2009 TIME: 17:30:06
ALERT LEVEL: 7 = reserved

REASON FOR ALERT
SOURCE: 0 = unknown, no source stated
SOURCE DETAIL: 0 = unknown, no source stated   SOURCE ID: FF
PROBLEM DETAIL: 0 = no problem detail

LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
       ON       FLASH         OFF       ON         ON
LED State: There was a system interruption that did not take the system down.
Check Chassis and Console Logs for error messages.

0x0000007000FF6292 000000F0 F0000000 - type  0 = Data Field Unused
0x5800087000FF6292 00006D06 1E111E06 - type 11 = Timestamp 07/30/2009 17:30:06
A: ack read of this entry - X: Disable all future alert messages
Anything else skip redisplay the log entry
->Choice:a
*****************************************


Leaving Console Mode - you may lose write access.
When Console Mode returns, type ^Ecf to get console write access.

Service Processor login: 
Service Processor password: 




             Hewlett-Packard Guardian Service Processor


             9000/800/L1000-44 System Name: scaspdb24


GSP Host Name:  scaspdb24
GSP> r\b \bser pim

Unknown Command 


GSP Host Name:  scaspdb24
GSP> rs


RS

Execution of this command irrecoverably halts all system processing and
I/O activity and restarts the computer system.

Type Y to confirm your intention to restart the system: (Y/[N]) y
y
   -> SPU hardware was successfully issued a reset.


GSP Host Name:  scaspdb24
GSP> 
********** VIRTUAL FRONT PANEL **********
System Boot detected
*****************************************
LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
       FLASH    FLASH         FLASH     ON         ON
LED State: Unexpected Reboot. Running non-OS code. Non-critical error detected.
Check Chassis and Console Logs for error messages.

platform                  config                     626F
processor                 slave rendezvous           1C17
processor                 test                       1142
processor                 test                       1100
processor                 test                       1100
processor                 test                       1100
processor                 test                       1100
processor                 test                       1100
processor                 test                       1100
processor                 test                       1100
processor                 test                       1100
processor                 test                       1100
PDH                       config                     322F
PDH                       test                       3149
PDH                       test                       3160
platform                  test                       616A
processor                 test                       1146
processor                 INIT                       1701
processor                 INIT                       1701
processor                 test                       1110
processor                 test                       1110
processor                 test                       1110
processor                 INIT                       1701
processor                 test                       1110
processor                 INIT                       1701
processor                 test                       1110
processor                 test                       1110
processor                 slave rendezvous           1C17
processor                 test                       1142
processor                 slave rendezvous           1C10
processor                 test                       1142
PDH                       test                       3158
PDH                       test                       3157
PDH                       test                       316E
PDH                       test                       316E
PDH                       test                       316E
PDH                       test                       316E
PDH                       test                       316E
PDH                       test                       316E
PDH                       test                       316E
memory                    config                     7210
memory                    INIT                       7702
memory                    INIT                       771D
memory                    test                       7150
memory                    config                     7213
memory                    config                     7213
memory                    config                     7214
memory                    config                     7213
memory                    config                     7213
memory                    config                     7214
memory                    config                     7213
memory                    config                     7213
memory                    config                     7214
memory                    config                     7213
memory                    config                     7213
memory                    config                     7214
memory                    config                     7213
memory                    config                     7213
memory                    config                     7214
memory                    config                     7213
memory                    config                     7213
memory                    config                     7214
memory                    config                     7213
memory                    config                     7213
memory                    config                     7214
memory                    config                     7213
memory                    config                     7213
memory                    config                     7214
memory                    config                     7213
memory                    config                     7213
memory                    config                     7215
memory                    config                     7216
memory                    config                     72A0
memory                    test                       71A1
memory                    test                       71A2
memory                    test                       71A4
memory                    test                       71A5
memory                    test                       71A6
memory                    test                       71A3
memory                    test                       71A4
memory                    test                       71A4
memory                    test                       71A5
memory                    test                       71A5
memory                    test                       71A6
memory                    test                       71A6
memory                    config                     7217
memory                    config                     7218
memory                    config                     72A0
memory                    test                       71A1
memory                    test                       71A2
memory                    test                       71A4
memory                    test                       71A5
memory                    test                       71A6
memory                    test                       71A3
memory                    test                       71A4
memory                    test                       71A4
memory                    test                       71A5
memory                    test                       71A5
memory                    test                       71A6
memory                    test                       71A6
memory                    config                     7210
I/O                       INIT                       8701
I/O                       test                       8118
I/O                       test                       8118
I/O                       INIT                       8701
I/O                       INIT                       8701
I/O                       INIT                       8701
I/O                       INIT                       8701
I/O                       INIT                       8701
I/O                       INIT                       8701
I/O                       INIT                       8701
I/O                       INIT                       8701
I/O                       INIT                       8701
memory                    config                     7240
memory                    INIT                       7702
memory                    config                     7241
memory                    config                     7243
memory                    config                     72A0
memory                    test                       71A1
memory                    test                       71A2
memory                    test                       71A4
memory                    test                       71A5
memory                    test                       71A6
memory                    test                       71A3
memory                    test                       71A4
memory                    test                       71A4
memory                    test                       71A4
memory                    test                       71A4
memory                    test                       71A4
memory                    test                       71A4
memory                    test                       71A4
memory                    test                       71A4
memory                    test                       71A4
memory                    test                       71A4
memory                    test                       71A4
memory                    test                       71A4
memory                    test                       71A4
memory                    test                       71A5
memory                    test                       71A5
memory                    test                       71A5
memory                    test                       71A5
memory                    test                       71A5
memory                    test                       71A5
memory                    test                       71A5
memory                    test                       71A5
memory                    test                       71A5
memory                    test                       71A5
memory                    test                       71A5
memory                    test                       71A5
memory                    test                       71A5
memory                    test                       71A6
memory                    test                       71A6
memory                    test                       71A6
memory                    test                       71A6
memory                    test                       71A6
memory                    test                       71A6
memory                    test                       71A6
memory                    test                       71A6
memory                    test                       71A6
memory                    test                       71A6
memory                    test                       71A6
memory                    test                       71A6
memory                    test                       71A6
memory                    INIT                       7745
memory                    config                     7240
I/O                       config                     8204
I/O                       config                     8204
I/O                       test                       8119
I/O                       test                       8119
I/O                       test                       8119
I/O                       test                       8119
I/O                       test                       8119
I/O                       test                       8119
I/O                       test                       8119
I/O                       test                       8119
I/O                       test                       8119
I/O                       test                       8119
I/O                       config                     8204
processor                 test                       1120
processor                 test                       1120
processor                 INIT                       1701
processor                 test                       1120
processor                 test                       1120
processor                 test                       1120
processor                 INIT                       1701
processor                 test                       1120
processor                 slave rendezvous           1C40
processor                 test                       1142
platform                  test                       612A
I/O                       config                     8238

*****************************************

************ EARLY BOOT VFP *************
End of early boot detected
*****************************************

Firmware Version  44.28

Duplex Console IO Dependent Code (IODC) revision 1

------------------------------------------------------------------------------
   (c) Copyright 1995-2002, Hewlett-Packard Company, All rights reserved
------------------------------------------------------------------------------

  Processor   Speed            State           CoProcessor State  Cache Size
  Number                                       State              Inst    Data
  ---------  --------   ---------------------  -----------------  ------------
      0      440  MHz   Active                 Functional         512 KB   1 MB
      3      440  MHz   Idle                   Functional         512 KB   1 MB

  Central Bus Speed (in MHz)  :         82  
  Available Memory            :    3145728  KB
  Good Memory Required        :      22096  KB

   Primary boot path:    0/0/1/1.0           
   Alternate boot path:  0/7/0/0.97.20.19.0.0.5     
   Console path:         0/0/4/0.0           
   Keyboard path:        0/0/4/0.0           


---- Main Menu ---------------------------------------------------------------

     Command                           Description
     -------                           -----------
     BOot [PRI|ALT|<path>]             Boot from specified path
     PAth [PRI|ALT] [<path>]           Display or modify a path
     SEArch [DIsplay|IPL] [<path>]     Search for boot devices

     COnfiguration menu                Displays or sets boot values
     INformation menu                  Displays hardware information
     SERvice menu                      Displays service commands

     DIsplay                           Redisplay the current menu
     HElp [<menu>|<command>]           Display help for menu or command
     RESET                             Restart the system
----
Main Menu: Enter command or menu > ser pim


PROCESSOR PIM INFORMATION

Original Product Number:   A5576A
Current Product Number:    A5576A


-----------------  Processor 0 HPMC Information - PDC Version: 44.28  ------ 

Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)

HPMC Chassis Codes 

       Chassis Code        Extension 
       ------------        --------- 
       0x0000082000ff6242  0x0000000000000000
       0x1800082011006312  0xcb81000000000000
       0x0000087000ff6292  0x000000f0f0000000
       0x6000082070006062  0x0000000000100010
       0x7000082070006082  0x0000000000b92400
       0x7000082379006133  0xc1bff0fffed08040
       0x0000080080006310  0x0000000000000001
       0x000008008000631f  0x0000000000000000
       

General Registers 0 - 31
00-03  0000000000000000  00000000402e7098  000000000c1b5c78  000000007f954680
04-07  000000000c1b1000  000000000c1fc800  000000000c1c79b0  000000007f954000
08-11  000000000c1fc830  0000000000000003  00000000fe87e800  000000000c1fc800
12-15  0000000000000000  00000000fb6a2d5e  00000000fb6a2b5e  0000000000000003
16-19  0000000000026420  0000000000000000  00000000fe87e880  000000007f9555b8
20-23  0000000000000000  000000007f9552c0  ffffffffc0000000  0000000000100000
24-27  0000000000000000  0000000000000000  000000000c1fc830  00000000406791c0
28-31  000000000c1b4010  000000007f858be0  000000007f858c90  000000000c1b3fd0


Control Registers 0 - 31
00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
08-11  000000000000011c  0000000000000000  00000000000000c0  0000000000000001
12-15  0000000000000000  0000000000000000  0000000000103000  ff80000000000000
16-19  0000003aeb5d81e1  0000000000000000  00000000402e70d0  000000000f40109c
20-23  00000000a627ff41  000000004fdfc830  000000ff0804ff0f  8000000000000000
24-27  0000000000586000  000000003f892000  ffffffffffffffff  0000000040001480
28-31  ffffffffffffffff  ffffffffffffff2f  000000007f858000  ffffffffffffffff

Space Registers 0 - 7
00-03  0004d800          00000000          00000000          00047000
04-07  00000000          00000000          00000000          00000000


IIA Space (back entry)       = 0x0000000000000000
IIA Offset (back entry)      = 0x00000000402e70d4
Check Type                   = 0x20000000
CPU State                    = 0x9e000004
Cache Check                  = 0x00000000
TLB Check                    = 0x00000000
Bus Check                    = 0x0030103b
Assists Check                = 0x00000000
Assist State                 = 0x00000000
Path Info                    = 0x00000000
System Responder Address     = 0x000000ffd053f830
System Requestor Address     = 0xfffffffffffa0000


Floating Point Registers 0 - 31
00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
04-07  0000000000000000  00000000bf840350  00000000bf840358  0000000000000008
08-11  000000004020b518  00000000ff83a268  0000000000000000  0000000000000002
12-15  00000000ff83fc10  00000000ff8403f0  00000000ff83fc00  00000000406791c0
16-19  0000000000000002  00000000ff83a268  00000000406879c0  00000000406809c0
20-23  00000000000000ff  00000000406791c0  0000000000000000  0000000000000000
24-27  0000000000000000  0000000000000000  fffffffffffff000  00000000fefa6000
28-31  0000000000000000  0000000000000000  ffffffffffffff9c  00000000406791c0


Check Summary                = 0xcb81000000000000
Available Memory             = 0x00000000c0000000
CPU Diagnose Register 2      = 0x0203000100802004
CPU Status Register 0        = 0x2440c24000000000
CPU Status Register 1        = 0x8002000000000000
SADD LOG                     = 0x147ffcffffffffff
Read Short LOG               = 0xc1af00ffd053f830



-----------------  Processor 0 LPMC Information ------------------

Check Type                   = 0x00000000
IC Parity Info               = 0x00000000
Cache Check                  = 0x00000000
TLB Check                    = 0x00000000
Bus Check                    = 0x00000000
Assists Check                = 0x00000000
Assist State                 = 0x00000000
Path Info                    = 0x00000000
System Responder Address     = 0x0000000000000000
System Requestor Address     = 0x0000000000000000



-----------------  Processor 0 TOC Information -------------------

General Registers 0 - 31
00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
08-11  0000000000000000  0000000000000000  0000000000000000  0000000000000000
12-15  0000000000000000  0000000000000000  0000000000000000  0000000000000000
16-19  0000000000000000  0000000000000000  0000000000000000  0000000000000000
20-23  0000000000000000  0000000000000000  0000000000000000  0000000000000000
24-27  0000000000000000  0000000000000000  0000000000000000  0000000000000000
28-31  0000000000000000  0000000000000000  0000000000000000  0000000000000000


Control Registers 0 - 31
00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
08-11  0000000000000000  0000000000000000  0000000000000000  0000000000000000
12-15  0000000000000000  0000000000000000  0000000000000000  0000000000000000
16-19  0000000000000000  0000000000000000  0000000000000000  0000000000000000
20-23  0000000000000000  0000000000000000  0000000000000000  0000000000000000
24-27  0000000000000000  0000000000000000  0000000000000000  0000000000000000
28-31  0000000000000000  0000000000000000  0000000000000000  0000000000000000

Space Registers 0 - 7
00-03  00000000          00000000          00000000          00000000
04-07  00000000          00000000          00000000          00000000

IIA Space (back entry)       = 0x0000000000000000
IIA Offset (back entry)      = 0x0000000000000000
CPU State                    = 0x00000000



-----------------  Processor 3 HPMC Information - PDC Version: 44.28  ------ 

Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)

HPMC Chassis Codes 

       Chassis Code        Extension 
       ------------        --------- 
       0x0000082000ff6242  0x0000000000000000
       0x1800082011036322  0xcb81800000000000
       

General Registers 0 - 31
00-03  0000000000000000  000000004067a9c0  000000004011c18c  0000000043541518
04-07  00000000406791c0  00000000fc985000  000000007f93f000  0000000000000000
08-11  00000000fca67918  000000007f8d9cc0  00000000404eb740  0000000040000000
12-15  0000000000000000  0000000000000200  0000000040311427  0000000000000000
16-19  00000000419e85c8  000000007f93f888  0000000000000000  0000000000000000
20-23  000000000003f93f  00000000fffffffa  0000000000000000  0000000000000040
24-27  0000000000000010  00000000fc985fc0  000000004050a000  00000000406791c0
28-31  0000000000000001  000000007f94c800  000000007f94c830  00000000005282a3


Control Registers 0 - 31
00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
08-11  0000000000000146  0000000000000000  00000000000000c0  0000000000000000
12-15  0000000000000000  0000000000000000  0000000000103000  ff80000000000000
16-19  0000003aeb5d7f36  0000000000000000  000000004011c190  0000000004a01200
20-23  0000000000000000  00000000fc985000  000000ff0804f90f  8000000000000000
24-27  0000000000586000  000000003f952000  fffffffff37f7f00  0000000040001b60
28-31  fffffffff37f7f00  fffffffff37f7f00  000000007f94c000  fffffffff37f7f00

Space Registers 0 - 7
00-03  00051800          00000000          00000000          00051800
04-07  00000000          00000000          00000000          00000000


IIA Space (back entry)       = 0x0000000000000000
IIA Offset (back entry)      = 0x000000004011c194
Check Type                   = 0x20000000
CPU State                    = 0x9e000004
Cache Check                  = 0x00000000
TLB Check                    = 0x00000000
Bus Check                    = 0x0030000d
Assists Check                = 0x00000000
Assist State                 = 0x00000000
Path Info                    = 0x00000000
System Responder Address     = 0xfffffffffffa6000
System Requestor Address     = 0xfffffffffffa0000


Floating Point Registers 0 - 31
00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
04-07  0000000000000000  00000000bf840350  00000000bf840358  0000000000000008
08-11  000000004020b518  00000000ff83a268  0000000000000000  0000000000000002
12-15  00000000ff83fc10  00000000ff8403f0  00000000ff83fc00  00000000406791c0
16-19  0000000000000002  00000000ff83a268  00000000406879c0  00000000406809c0
20-23  00000000000000ff  00000000406791c0  0000000000000000  0000000a4067a9c0
24-27  0000000000000000  00000000406841c0  fffffffffffff000  00000000fefa6000
28-31  0000000000000000  0000000000000000  ffffffffffffff9c  00000000406791c0


Check Summary                = 0xcb81800000000000
Available Memory             = 0x00000000c0000000
CPU Diagnose Register 2      = 0x0203030100802004
CPU Status Register 0        = 0x3440c24000000000
CPU Status Register 1        = 0x8000000000000000
SADD LOG                     = 0x4800000000000000
Read Short LOG               = 0xc13ff0f0f0047218



-----------------  Processor 3 LPMC Information ------------------

Check Type                   = 0x00000000
IC Parity Info               = 0x00000000
Cache Check                  = 0x00000000
TLB Check                    = 0x00000000
Bus Check                    = 0x00000000
Assists Check                = 0x00000000
Assist State                 = 0x00000000
Path Info                    = 0x00000000
System Responder Address     = 0x0000000000000000
System Requestor Address     = 0x0000000000000000



-----------------  Processor 3 TOC Information -------------------

General Registers 0 - 31
00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
08-11  0000000000000000  0000000000000000  0000000000000000  0000000000000000
12-15  0000000000000000  0000000000000000  0000000000000000  0000000000000000
16-19  0000000000000000  0000000000000000  0000000000000000  0000000000000000
20-23  0000000000000000  0000000000000000  0000000000000000  0000000000000000
24-27  0000000000000000  0000000000000000  0000000000000000  0000000000000000
28-31  0000000000000000  0000000000000000  0000000000000000  0000000000000000


Control Registers 0 - 31
00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
08-11  0000000000000000  0000000000000000  0000000000000000  0000000000000000
12-15  0000000000000000  0000000000000000  0000000000000000  0000000000000000
16-19  0000000000000000  0000000000000000  0000000000000000  0000000000000000
20-23  0000000000000000  0000000000000000  0000000000000000  0000000000000000
24-27  0000000000000000  0000000000000000  0000000000000000  0000000000000000
28-31  0000000000000000  0000000000000000  0000000000000000  0000000000000000

Space Registers 0 - 7
00-03  00000000          00000000          00000000          00000000
04-07  00000000          00000000          00000000          00000000

IIA Space (back entry)       = 0x0000000000000000
IIA Offset (back entry)      = 0x0000000000000000
CPU State                    = 0x00000000


--------------  Memory Error Log Information  --------------

Bus 0 Log Information

Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)

  OV  RQ  RS      ESTAT      A  C  D  corr  unc  fe  cw  pf
  --  --  --      -----      -  -  -  ----  ---  --  --  --
  X       X     ERR_ERROR       X            X           

Bus Requestor Address      = 0xfffffffffffa0000
Bus Target Address         = 0x0000000000000000
Bus Responder Address      = 0xfffffffffed00000

Error Status Reg           = 0x0000000000100010
Runway Control Reg         = 0x0000021c00001418
Runway Address Reg         = 0xc1bff0fffed08040
Runway Data High Reg       = 0xe840c000083c025c
Runway Data Low Reg        = 0xe840c000083c025c
Memory Address Reg         = 0x000001ff3fffffff
Memory Address Corr Reg    = 0x000001ff3fffffff
Memory Syndrome Reg        = 0x0000000000000000
Memory Syndrome Corr Reg   = 0x0000000000000000



 Address/Control Parity Error Registers  

   Address/Control Parity Error Bit (mem_addr_par_stat) Not Set 



------------  I/O Module Error Log Information  ------------


   No I/O module errors logged


Main Menu: Enter command or menu > 

-- 
Meelis Roos (mroos@linux.ee)

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-07-30 17:58   ` Meelis Roos
@ 2009-07-31  1:25     ` Randolph Chung
  2009-07-31  1:45       ` John David Anglin
  2009-07-31  6:28       ` Meelis Roos
  0 siblings, 2 replies; 29+ messages in thread
From: Randolph Chung @ 2009-07-31  1:25 UTC (permalink / raw)
  To: Meelis Roos; +Cc: John David Anglin, linux-parisc

Please see http://www.parisc-linux.org/faq/kernelbug-howto.html

(Thought I just noticed some bits of it are no longer true, such as the 
address ranges)

Anyway, from the output below, I suspect maybe we have some kernel 
functions that are not in the right section, since the error happens 
right after  "Freeing unused kernel memory"?

But this is just a guess.

randolph

Meelis Roos wrote:
>>> 0x0000007000FF6292 000000F0 F0000000 - type  0 = Data Field Unused
>>> 0x5800087000FF6292 00006D05 0F092C37 - type 11 = Timestamp 06/15/2009 09:44:55
>> I believe FF6292 is a HPMC.  Please collect and post the "ser pim" output
>> for the above.  It would also help if the location of the HPMC can be related
>> to your compiled kernel using objdump.
> 
> Well, it took some time, but I'm back to it. I rebooted a 
> Debian-packaged kernel and got SER PIM output as well for the same boot. 
> I also checked that there's nothing more in GSP console log.
> 
> As I can't boot it up with any kernel currently, I could not objdump the 
> specific image, but I know it's 2.6.29-5 version of Debian 
> 2.6.29-2-parisc64-smp kernel. Will investigate if I get a match - what 
> address should I be decoding?
> 
> Main Menu: Enter command or menu > bo
> NOTICE: System integrity at risk when selftest(s) are disabled.
>         Enabling selftests with "ser sel on" will prevent this note.
>         Do you wish to continue the boot?  [Y] or N: y
> Interact with IPL (Y, N, or Cancel)?> y
> 
> Booting... 
> Boot IO Dependent Code (IODC) revision 1
> 
> 
> HARD Booted.
> palo ipl 1.14 root@penalosa Wed Oct  8 15:04:37 UTC 2008
> Skipping extended partition 6 - beyond reach of IPL
> 
> Partition Start(MB) End(MB) Id Type
> 1               1      31   f0 Palo
> 2              32     156   83 ext2
> 5             157   33408   83 ext2
> 
> PALO(F0) partition contains:
>     0/vmlinux64 6240197 bytes @ 0x48000
> 
> Information: No console specified on kernel command line. This is normal.
> PALO will choose the console currently used by firmware (serial).Current command line:
> 2/vmlinux root=/dev/sda5 initrd=2/initrd.img HOME=/ console=ttyS0 TERM=vt102
>  0: 2/vmlinux
>  1: root=/dev/sda5
>  2: initrd=2/initrd.img
>  3: HOME=/
>  4: console=ttyS0
>  5: TERM=vt102
> 
> <#>    edit the numbered field
> 'b'    boot with this command line
> 'r'    restore command line
> 'l'    list dir
> ? 0\b \bl
> Directory listing of /.
> 
>   lost+found
>   vmlinux
>   initrd.img-2.6.29-rc1.bak
>   initrd.img
>   vmlinux.old
>   System.map-2.6.29-rc1
>   vmlinux-2.6.29-rc1
>   config-2.6.29-rc8
>   System.map-2.6.29-rc8
>   vmlinux-2.6.29-rc8
>   initrd.img-2.6.29-rc8
>   config-2.6.29-rc1
>   initrd.img-2.6.29-rc1
>   System.map-2.6.26-1-parisc64-smp
>   System.map-2.6.26-1-parisc64
>   config-2.6.26-1-parisc64
>   vmlinux-2.6.26-1-parisc64
>   vmlinux-2.6.26-1-parisc64-smp
>   config-2.6.26-1-parisc64-smp
>   initrd.img-2.6.26-1-parisc64-smp
>   initrd.img-2.6.26-1-parisc64
>   initrd.img.old
>   initrd.img-2.6.26-1-parisc64-smp.bak
>   System.map-2.6.29-2-parisc64-smp
>   vmlinux-2.6.29-2-parisc64-smp
>   config-2.6.29-2-parisc64-smp
>   initrd.img-2.6.29-2-parisc64-smp
> 
> Current command line:
> 2/vmlinux root=/dev/sda5 initrd=2/initrd.img HOME=/ console=ttyS0 TERM=vt102
>  0: 2/vmlinux
>  1: root=/dev/sda5
>  2: initrd=2/initrd.img
>  3: HOME=/
>  4: console=ttyS0
>  5: TERM=vt102
> 
> <#>    edit the numbered field
> 'b'    boot with this command line
> 'r'    restore command line
> 'l'    list dir
> ? 0
> 2/vmlinux-2.6.29-2-parisc64-smp
> Current command line:
> 2/vmlinux-2.6.29-2-parisc64-smp root=/dev/sda5 initrd=2/initrd.img HOME=/ console=ttyS0 TERM=vt102
>  0: 2/vmlinux-2.6.29-2-parisc64-smp
>  1: root=/dev/sda5
>  2: initrd=2/initrd.img
>  3: HOME=/
>  4: console=ttyS0
>  5: TERM=vt102
> 
> <#>    edit the numbered field
> 'b'    boot with this command line
> 'r'    restore command line
> 'l'    list dir
> ? 0\b \b2
> initrd=2/initrd.img-2.6.29-2-parisc64-smp
> Current command line:
> 2/vmlinux-2.6.29-2-parisc64-smp root=/dev/sda5 initrd=2/initrd.img-2.6.29-2-parisc64-smp HOME=/ console=ttyS0 TERM=vt102
>  0: 2/vmlinux-2.6.29-2-parisc64-smp
>  1: root=/dev/sda5
>  2: initrd=2/initrd.img-2.6.29-2-parisc64-smp
>  3: HOME=/
>  4: console=ttyS0
>  5: TERM=vt102
> 
> <#>    edit the numbered field
> 'b'    boot with this command line
> 'r'    restore command line
> 'l'    list dir
> ? 0\b \bb
> 
> Command line for kernel: 'root=/dev/sda5 HOME=/ console=ttyS0 TERM=vt102 palo_kernel=2/vmlinux-2.6.29-2-parisc64-smp'
> Selected kernel: /vmlinux-2.6.29-2-parisc64-smp from partition 2
> Selected ramdisk: /initrd.img-2.6.29-2-parisc64-smp from partition 2
> ELF64 executable
> Entry 00100000 first 00100000 n 3
> Segment 0 load 00100000 size 4784128 mediaptr 0x1000
> Segment 1 load 00628000 size 403984 mediaptr 0x491000
> Segment 2 load 0068c000 size 317824 mediaptr 0x4f4000
> Loading ramdisk 7887983 bytes @ 3f868000...
> Branching to kernel entry point 0x00100000.  If this is the last
> message you see, you may need to switch your console.  This is
> a common symptom -- search the FAQ and mailing list at parisc-linux.org
> 
> [    0.000000] Initializing cgroup subsys cpuset
> [    0.000000] Initializing cgroup subsys cpu
> [    0.000000] Linux version 2.6.29-2-parisc64-smp (Debian 2.6.29-5) (waldi@debian.org) (gcc version 4.3.3 (GCC) ) #1 SMP Mon May 18 14:55:30 UTC 2009
> [    0.000000] unwind_init: start = 0x404bf0a4, end = 0x404eb424, entries = 11320
> [    0.000000] WARNING: Out of order unwind entry! 00000000404c0fb4 and 00000000404c0fc4
> [    0.000000] WARNING: Out of order unwind entry! 00000000404c0fc4 and 00000000404c0fd4
> [    0.000000] FP[0] enabled: Rev 1 Model 16
> [    0.000000] The 64-bit Kernel has started...
> [    0.000000] console [ttyB0] enabled
> [    0.000000] Initialized PDC Console for debugging.
> [    0.000000] Determining PDC firmware type: 64 bit PAT.
> [    0.000000] model 00005c90 00000491 00000000 00000002 2353fbcb 100000f0 00000008 000000b2 000000b2
> [    0.000000] vers  00000203
> [    0.000000] CPUID vers 17 rev 8 (0x00000228)
> [    0.000000] capabilities 0x1
> [    0.000000] model 9000/800/L1000-44
> [    0.000000] Total Memory: 3072 MB
> [    0.000000] initrd: 7f868000-7ffedc6f
> [    0.000000] initrd: reserving 3f868000-3ffedc6f (mem_max c0000000)
> [    0.000000] SMP: bootstrap CPU ID is 0
> [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 775680
> [    0.000000] Kernel command line: root=/dev/sda5 HOME=/ console=ttyS0 TERM=vt102 palo_kernel=2/vmlinux-2.6.29-2-parisc64-smp
> [    0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes)
> [17179569.184000] Console: colour dummy device 160x64
> [17179569.200000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
> [17179569.240000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
> [17179569.760000] Memory: 3075708k/3145728k available (3164k kernel code, 69364k reserved, 1459k data, 312k init)
> [17179569.772000] virtual kernel memory layout:
> [17179569.772000]     vmalloc : 0x0000000000008000 - 0x000000003f000000   (1007 MB)
> [17179569.772000]     memory  : 0x0000000040000000 - 0x0000000100000000   (3072 MB)
> [17179569.772000]       .init : 0x000000004068c000 - 0x00000000406da000   ( 312 kB)
> [17179569.772000]       .data : 0x00000000404173d0 - 0x0000000040584000   (1459 kB)
> [17179569.772000]       .text : 0x0000000040100000 - 0x00000000404173d0   (3164 kB)
> [17179569.840000] Calibrating delay loop... 876.54 BogoMIPS (lpj=1753088)
> [17179569.936000] Security Framework initialized
> [17179569.944000] SELinux:  Disabled at boot.
> [17179569.956000] Mount-cache hash table entries: 256
> [17179570.060000] Initializing cgroup subsys ns
> [17179570.068000] Initializing cgroup subsys cpuacct
> [17179570.072000] Initializing cgroup subsys devices
> [17179570.076000] Initializing cgroup subsys freezer
> [17179570.080000] Initializing cgroup subsys net_cls
> [17179570.096000] Brought up 1 CPUs
> [17179570.348000] net_namespace: 1880 bytes
> [17179570.352000] regulator: core version 0.5
> [17179570.480000] NET: Registered protocol family 16
> [17179570.492000] EISA bus registered
> [17179570.500000] Searching for devices...
> [17179571.076000] Found devices:
> [17179571.080000] 1. Rhapsody DC- 440 at 0xfffffffffffa0000 [160] { 0, 0x0, 0x5c9, 0x00004 }
> [17179571.092000] 2. Rhapsody DC- 440 at 0xfffffffffffa6000 [166] { 0, 0x0, 0x5c9, 0x00004 }
> [17179571.100000] 3. Memory at 0xfffffffffed08000 [8] { 1, 0x0, 0x095, 0x00009 }
> [17179571.108000] 4. Astro BC Runway Port at 0xfffffffffed00000 [0] { 12, 0x0, 0x582, 0x0000b }
> [17179571.112000] 5. Elroy PCI Bridge at 0xfffffffffed30000 [0/0] { 13, 0x0, 0x782, 0x0000a }
> [17179571.188000] 6. Elroy PCI Bridge at 0xfffffffffed32000 [0/1] { 13, 0x0, 0x782, 0x0000a }
> [17179571.196000] 7. Elroy PCI Bridge at 0xfffffffffed34000 [0/2] { 13, 0x0, 0x782, 0x0000a }
> [17179571.204000] 8. Elroy PCI Bridge at 0xfffffffffed36000 [0/3] { 13, 0x0, 0x782, 0x0000a }
> [17179571.212000] 9. Elroy PCI Bridge at 0xfffffffffed38000 [0/4] { 13, 0x0, 0x782, 0x0000a }
> [17179571.220000] 10. Elroy PCI Bridge at 0xfffffffffed3a000 [0/5] {
> ********** VIRTUAL FRONT PANEL **********
> System Boot detected
> *****************************************
> LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
>        ON       FLASH         OFF       ON         ON
> LED State: There was a system interruption that did not take the system down.
> Check Chassis and Console Logs for error messages.
> 
> processor                 system initialization      1C00
> 
> *****************************************
> 
> ************ EARLY BOOT VFP *************
> End of early boot detected
> *****************************************
> [17179572.312000] powersw: Soft power switch support not available.
> [17179572.328000] bio: create slab <bio-0> at 0
> [17179572.480000] NET: Registered protocol family 2
> [17179572.540000] IP route cache hash table entries: 131072 (order: 8, 1048576 bytes)
> [17179572.552000] TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
> [17179572.624000] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
> [17179572.748000] TCP: Hash tables configured (established 262144 bind 65536)
> [17179572.756000] TCP reno registered
> [17179572.768000] NET: Registered protocol family 1
> [17179572.880000] checking if image is initramfs... it is
> [17179576.376000] Freeing initrd memory: 7703k freed
> [17179576.384000] Chassis warnings not supported.
> [17179576.392000] Performance monitoring counters enabled for Rhapsody DC- 440
> [17179576.404000] audit: initializing netlink socket (disabled)
> [17179576.416000] type=2000 audit(1248974998.722:1): initialized
> [17179576.428000] VFS: Disk quotas dquot_6.5.2
> [17179576.436000] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
> [17179576.460000] msgmni has been set to 6023
> [17179576.468000] alg: No test for stdrng (krng)
> [17179576.476000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
> [17179576.488000] io scheduler noop registered
> [17179576.492000] io scheduler anticipatory registered
> [17179576.496000] io scheduler deadline registered
> [17179576.500000] io scheduler cfq registered (default)
> [17179576.604000] PDC Stable Storage facility v0.30
> [17179577.424000] STI GSC/PCI core graphics driver Version 0.9a
> [17179577.456000] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
> [17179577.464000] serial 0000:00:04.0: enabling device (0146 -> 0147)
> [17179577.476000] 0000:00:04.0: ttyS0 at MMIO 0xfffffffff8000000 (irq = 70) is a 16550A
> [17179577.484000] console handover: boot [ttyB0] -> real [ttyS0]
> [17179577.500000] 0000:00:04.0: ttyS1 at MMIO 0xfffffffff8000008 (irq = 70) is a 16550A
> [17179577.524000] 0000:00:04.0: ttyS2 at MMIO 0xfffffffff8000010 (irq = 70) is a 16550A
> [17179577.536000] serial 0000:00:05.0: enabling device (0000 -> 0003)
> [17179577.548000] serial 0000:00:05.0: enabling SERR and PARITY (0003 -> 0143)
> [17179577.564000] 0000:00:05.0: ttyS3 at MMIO 0xfffffffff8005000 (irq = 71) is a 16550A
> [17179577.576000] Couldn't register serial port 0000:00:05.0: -28
> [17179577.680000] brd: module loaded
> [17179577.804000] mice: PS/2 mouse device common for all mice
> [17179577.816000] rtc-parisc rtc-parisc: rtc core: registered rtc-parisc as rtc0
> [17179577.828000] TCP cubic registered
> [17179577.944000] NET: Registered protocol family 17
> [17179577.956000] registered taskstats version 1
> [17179578.088000] rtc-parisc rtc-parisc: setting system clock to 2009-07-30 17:30:00 UTC (1248975000)
> [17179578.100000] Freeing unused kernel memory: <0>------------[ cut here ]------------
> [17179578.236000] Badness at /build/buildd/linux-2.6-2.6.29/debian/build/source_hppa_none/kernel/smp.c:329
> [17179578.372000] 
> [17179578.372000]      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
> [17179578.376000] PSW: 00001000000001100000000000001110 Not tainted
> [17179578.512000] r00-03  000000000806000e 00000000406829c0 0000000040181194 0000000040590020
> [17179578.652000] r04-07  00000000406791c0 000000004065e6a0 0000000000000000 00000000404fdfa0
> [17179578.660000] r08-11  000000004065e6a0 0000000000000000 00000000406841c0 0000000000000001
> [17179578.668000] r12-15  000000004067a9c0 0000000000000000 00000000406791c0 00000000000000ff
> [17179578.676000] r16-19  00000000406809c0 00000000406879c0 00000000ff83a268 000000004[17179579.072000] r20-23  0000000000000000 00000000406da000 fffffffffffffffe 0000000000000001
> [17179579.084000] r24-27  0000000000000000 000000004065e6a0 00000000404fdfa0 00000000406791c0
> [17179579.092000] r28-31  000000000800000e 00000000ff8404a0 00000000ff840590 0000000000000000
> [17179579.100000] sr00-03  0000000000000000 0000000000000000 0000000000000000 0000000000000000
> [17179579.108000] sr04-07  0000000000000000 0000000000000000 000000000000000
> [17179579.640000] 
> [17179579.644000] IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000040180e34 0000000040180e38
> [17179579.652000]  IIR: 03ffe01f    ISR: 0000000010340000  IOR: 000002fe10040510
> [17179579.660000]  CPU:        0   CR30: 00000000ff840000 CR31: ffffffffffffffff
> [17179579.668000]  ORIG_R28: 000000000800000e
> [17179579.672000]  IAOQ[0]: smp_call_function_many+0x44/0x368
> [17179579.920000]  IAOQ[1]: smp_call_function_many+0x48/0x368
> [17179579.928000]  RP(r2): smp_call_function+0x3c/0x50
> [17179579.932000] Backtrace:
> [17179579.932000]  [<0000000040181194>] smp_call_function+0x3c/0x50
> [17179579.940000000401a1504>] call_rcu+0x44/0x58
> [17179580.344000] 
> [17179580.352000] ------------[ cut here ]------------
> [17179580.360000] Badness at /build/buildd/linux-2.6-2.6.29/debian/build/source_hppa_none/kernel/smp.c:226
> [17179580.368000] 
> [17179580.368000]      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
> [17179580.376000] PSW: 00001000000001101111111000001110 Tainted: G        W 
> [17179580.380000] r00-03  000000ff0806fe0e 000000004067e1c0 0000000040180f1c 0000000000000000
> [17179580.388000] r04-07  00000000406791c0 00000000065e6a0 0000000000000000
> [17179580.908000] r08-11  000000004065e6a0 0000000000000000 00000000406841c0 0000000000000001
> [17179580.920000] r12-15  000000004067a9c0 0000000000000000 00000000406791c0 00000000000000ff
> [17179580.928000] r16-19  00000000406809c0 00000000406879c0 00000000ff83a268 0000000000000008
> [17179580.936000] r20-23  00000000404fdfa0 0000000000000002 fffffffffffffffe 0000000000000001
> [17179580.944000] r24-27  0000000000000000 000000004065e6a0 0000000000000001 0000000041.340000] r28-31  000000000800000e 00000000ff840560 00000000ff840660 0000000000000008
> [17179581.476000] sr00-03  0000000000000000 0000000000000000 0000000000000000 0000000000000000
> [17179581.492000] sr04-07  0000000000000000 0000000000000000 0000000000000000 0000000000000000
> [17179581.500000] 
> [17179581.500000] IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000040180cd0 0000000040180cd4
> [17179581.508000]  IIR: 03ffe01f    ISR: 0000000010340000  IOR: 000002fe100405e0
> [17179581.512000]  CPU:        0   CR30: 00000000ff840000 CR31: fffffffff81.908000]  ORIG_R28: 0000000000000001
> [17179582.036000]  IA
> ********** VIRTUAL FRONT PANEL **********
> System Boot detected
> *****************************************
> LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
>        ON       FLASH         OFF       ON         ON
> LED State: There was a system interruption that did not take the system down.
> Check Chassis and Console Logs for error messages.
> 
> processor                 system initialization      1C00
> 
> *****************************************
> 
> ************ EARLY BOOT VFP *************
> End of early boot detected
> *****************************************
> Begin: Loading essential drivers ... WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
> WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
> WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
> [17179583.088000] SCSI subsystem initialized
> WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
> WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
> WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
> WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
> WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
> WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
> done.
> Begin: Running /scripts/init-premount ... [17179583.856000] Linux Tulip driver version 1.1.15-NAPI (Feb 27, 2007)
> [17179584.008000] tulip 0000:00:00.0: enabling device (0140 -> 0143)
> [17179584.028000] tulip0: no phy info, aborting mtable build
> [17179584.140000] tulip0:  MII transceiver #1 config 1000 status 782d advertising 0061.
> [17179584.164000] eth0: Digital DS21142/43 Tulip rev 65 at MMIO 0xfffffffff8006000, 00:10:83:fe:9c:b0, IRQ 66.
> [17179584.428000] tulip 0000:18:00.0: enabling device (0000 -> 0003)
> [17179584.436000] tulip 0000:18:00.0: enabling SERR and PARITY (0003 -> 0143)
> 
> \a************* SYSTEM ALERT **************
> SYSTEM NAME: scaspdb24
> DATE: 07/30/2009 TIME: 17:30:06
> ALERT LEVEL: 7 = reserved
> 
> REASON FOR ALERT
> SOURCE: 0 = unknown, no source stated
> SOURCE DETAIL: 0 = unknown, no source stated   SOURCE ID: FF
> PROBLEM DETAIL: 0 = no problem detail
> 
> LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
>        ON       FLASH         OFF       ON         ON
> LED State: There was a system interruption that did not take the system down.
> Check Chassis and Console Logs for error messages.
> 
> 0x0000007000FF6292 000000F0 F0000000 - type  0 = Data Field Unused
> 0x5800087000FF6292 00006D06 1E111E06 - type 11 = Timestamp 07/30/2009 17:30:06
> A: ack read of this entry - X: Disable all future alert messages
> Anything else skip redisplay the log entry
> ->Choice:a
> *****************************************
> 
> 
> Leaving Console Mode - you may lose write access.
> When Console Mode returns, type ^Ecf to get console write access.
> 
> Service Processor login: 
> Service Processor password: 
> 
> 
> 
> 
>              Hewlett-Packard Guardian Service Processor
> 
> 
>              9000/800/L1000-44 System Name: scaspdb24
> 
> 
> GSP Host Name:  scaspdb24
> GSP> r\b \bser pim
> 
> Unknown Command 
> 
> 
> GSP Host Name:  scaspdb24
> GSP> rs
> 
> 
> RS
> 
> Execution of this command irrecoverably halts all system processing and
> I/O activity and restarts the computer system.
> 
> Type Y to confirm your intention to restart the system: (Y/[N]) y
> y
>    -> SPU hardware was successfully issued a reset.
> 
> 
> GSP Host Name:  scaspdb24
> GSP> 
> ********** VIRTUAL FRONT PANEL **********
> System Boot detected
> *****************************************
> LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
>        FLASH    FLASH         FLASH     ON         ON
> LED State: Unexpected Reboot. Running non-OS code. Non-critical error detected.
> Check Chassis and Console Logs for error messages.
> 
> platform                  config                     626F
> processor                 slave rendezvous           1C17
> processor                 test                       1142
> processor                 test                       1100
> processor                 test                       1100
> processor                 test                       1100
> processor                 test                       1100
> processor                 test                       1100
> processor                 test                       1100
> processor                 test                       1100
> processor                 test                       1100
> processor                 test                       1100
> PDH                       config                     322F
> PDH                       test                       3149
> PDH                       test                       3160
> platform                  test                       616A
> processor                 test                       1146
> processor                 INIT                       1701
> processor                 INIT                       1701
> processor                 test                       1110
> processor                 test                       1110
> processor                 test                       1110
> processor                 INIT                       1701
> processor                 test                       1110
> processor                 INIT                       1701
> processor                 test                       1110
> processor                 test                       1110
> processor                 slave rendezvous           1C17
> processor                 test                       1142
> processor                 slave rendezvous           1C10
> processor                 test                       1142
> PDH                       test                       3158
> PDH                       test                       3157
> PDH                       test                       316E
> PDH                       test                       316E
> PDH                       test                       316E
> PDH                       test                       316E
> PDH                       test                       316E
> PDH                       test                       316E
> PDH                       test                       316E
> memory                    config                     7210
> memory                    INIT                       7702
> memory                    INIT                       771D
> memory                    test                       7150
> memory                    config                     7213
> memory                    config                     7213
> memory                    config                     7214
> memory                    config                     7213
> memory                    config                     7213
> memory                    config                     7214
> memory                    config                     7213
> memory                    config                     7213
> memory                    config                     7214
> memory                    config                     7213
> memory                    config                     7213
> memory                    config                     7214
> memory                    config                     7213
> memory                    config                     7213
> memory                    config                     7214
> memory                    config                     7213
> memory                    config                     7213
> memory                    config                     7214
> memory                    config                     7213
> memory                    config                     7213
> memory                    config                     7214
> memory                    config                     7213
> memory                    config                     7213
> memory                    config                     7214
> memory                    config                     7213
> memory                    config                     7213
> memory                    config                     7215
> memory                    config                     7216
> memory                    config                     72A0
> memory                    test                       71A1
> memory                    test                       71A2
> memory                    test                       71A4
> memory                    test                       71A5
> memory                    test                       71A6
> memory                    test                       71A3
> memory                    test                       71A4
> memory                    test                       71A4
> memory                    test                       71A5
> memory                    test                       71A5
> memory                    test                       71A6
> memory                    test                       71A6
> memory                    config                     7217
> memory                    config                     7218
> memory                    config                     72A0
> memory                    test                       71A1
> memory                    test                       71A2
> memory                    test                       71A4
> memory                    test                       71A5
> memory                    test                       71A6
> memory                    test                       71A3
> memory                    test                       71A4
> memory                    test                       71A4
> memory                    test                       71A5
> memory                    test                       71A5
> memory                    test                       71A6
> memory                    test                       71A6
> memory                    config                     7210
> I/O                       INIT                       8701
> I/O                       test                       8118
> I/O                       test                       8118
> I/O                       INIT                       8701
> I/O                       INIT                       8701
> I/O                       INIT                       8701
> I/O                       INIT                       8701
> I/O                       INIT                       8701
> I/O                       INIT                       8701
> I/O                       INIT                       8701
> I/O                       INIT                       8701
> I/O                       INIT                       8701
> memory                    config                     7240
> memory                    INIT                       7702
> memory                    config                     7241
> memory                    config                     7243
> memory                    config                     72A0
> memory                    test                       71A1
> memory                    test                       71A2
> memory                    test                       71A4
> memory                    test                       71A5
> memory                    test                       71A6
> memory                    test                       71A3
> memory                    test                       71A4
> memory                    test                       71A4
> memory                    test                       71A4
> memory                    test                       71A4
> memory                    test                       71A4
> memory                    test                       71A4
> memory                    test                       71A4
> memory                    test                       71A4
> memory                    test                       71A4
> memory                    test                       71A4
> memory                    test                       71A4
> memory                    test                       71A4
> memory                    test                       71A4
> memory                    test                       71A5
> memory                    test                       71A5
> memory                    test                       71A5
> memory                    test                       71A5
> memory                    test                       71A5
> memory                    test                       71A5
> memory                    test                       71A5
> memory                    test                       71A5
> memory                    test                       71A5
> memory                    test                       71A5
> memory                    test                       71A5
> memory                    test                       71A5
> memory                    test                       71A5
> memory                    test                       71A6
> memory                    test                       71A6
> memory                    test                       71A6
> memory                    test                       71A6
> memory                    test                       71A6
> memory                    test                       71A6
> memory                    test                       71A6
> memory                    test                       71A6
> memory                    test                       71A6
> memory                    test                       71A6
> memory                    test                       71A6
> memory                    test                       71A6
> memory                    test                       71A6
> memory                    INIT                       7745
> memory                    config                     7240
> I/O                       config                     8204
> I/O                       config                     8204
> I/O                       test                       8119
> I/O                       test                       8119
> I/O                       test                       8119
> I/O                       test                       8119
> I/O                       test                       8119
> I/O                       test                       8119
> I/O                       test                       8119
> I/O                       test                       8119
> I/O                       test                       8119
> I/O                       test                       8119
> I/O                       config                     8204
> processor                 test                       1120
> processor                 test                       1120
> processor                 INIT                       1701
> processor                 test                       1120
> processor                 test                       1120
> processor                 test                       1120
> processor                 INIT                       1701
> processor                 test                       1120
> processor                 slave rendezvous           1C40
> processor                 test                       1142
> platform                  test                       612A
> I/O                       config                     8238
> 
> *****************************************
> 
> ************ EARLY BOOT VFP *************
> End of early boot detected
> *****************************************
> 
> Firmware Version  44.28
> 
> Duplex Console IO Dependent Code (IODC) revision 1
> 
> ------------------------------------------------------------------------------
>    (c) Copyright 1995-2002, Hewlett-Packard Company, All rights reserved
> ------------------------------------------------------------------------------
> 
>   Processor   Speed            State           CoProcessor State  Cache Size
>   Number                                       State              Inst    Data
>   ---------  --------   ---------------------  -----------------  ------------
>       0      440  MHz   Active                 Functional         512 KB   1 MB
>       3      440  MHz   Idle                   Functional         512 KB   1 MB
> 
>   Central Bus Speed (in MHz)  :         82  
>   Available Memory            :    3145728  KB
>   Good Memory Required        :      22096  KB
> 
>    Primary boot path:    0/0/1/1.0           
>    Alternate boot path:  0/7/0/0.97.20.19.0.0.5     
>    Console path:         0/0/4/0.0           
>    Keyboard path:        0/0/4/0.0           
> 
> 
> ---- Main Menu ---------------------------------------------------------------
> 
>      Command                           Description
>      -------                           -----------
>      BOot [PRI|ALT|<path>]             Boot from specified path
>      PAth [PRI|ALT] [<path>]           Display or modify a path
>      SEArch [DIsplay|IPL] [<path>]     Search for boot devices
> 
>      COnfiguration menu                Displays or sets boot values
>      INformation menu                  Displays hardware information
>      SERvice menu                      Displays service commands
> 
>      DIsplay                           Redisplay the current menu
>      HElp [<menu>|<command>]           Display help for menu or command
>      RESET                             Restart the system
> ----
> Main Menu: Enter command or menu > ser pim
> 
> 
> PROCESSOR PIM INFORMATION
> 
> Original Product Number:   A5576A
> Current Product Number:    A5576A
> 
> 
> -----------------  Processor 0 HPMC Information - PDC Version: 44.28  ------ 
> 
> Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)
> 
> HPMC Chassis Codes 
> 
>        Chassis Code        Extension 
>        ------------        --------- 
>        0x0000082000ff6242  0x0000000000000000
>        0x1800082011006312  0xcb81000000000000
>        0x0000087000ff6292  0x000000f0f0000000
>        0x6000082070006062  0x0000000000100010
>        0x7000082070006082  0x0000000000b92400
>        0x7000082379006133  0xc1bff0fffed08040
>        0x0000080080006310  0x0000000000000001
>        0x000008008000631f  0x0000000000000000
>        
> 
> General Registers 0 - 31
> 00-03  0000000000000000  00000000402e7098  000000000c1b5c78  000000007f954680
> 04-07  000000000c1b1000  000000000c1fc800  000000000c1c79b0  000000007f954000
> 08-11  000000000c1fc830  0000000000000003  00000000fe87e800  000000000c1fc800
> 12-15  0000000000000000  00000000fb6a2d5e  00000000fb6a2b5e  0000000000000003
> 16-19  0000000000026420  0000000000000000  00000000fe87e880  000000007f9555b8
> 20-23  0000000000000000  000000007f9552c0  ffffffffc0000000  0000000000100000
> 24-27  0000000000000000  0000000000000000  000000000c1fc830  00000000406791c0
> 28-31  000000000c1b4010  000000007f858be0  000000007f858c90  000000000c1b3fd0
> 
> 
> Control Registers 0 - 31
> 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 08-11  000000000000011c  0000000000000000  00000000000000c0  0000000000000001
> 12-15  0000000000000000  0000000000000000  0000000000103000  ff80000000000000
> 16-19  0000003aeb5d81e1  0000000000000000  00000000402e70d0  000000000f40109c
> 20-23  00000000a627ff41  000000004fdfc830  000000ff0804ff0f  8000000000000000
> 24-27  0000000000586000  000000003f892000  ffffffffffffffff  0000000040001480
> 28-31  ffffffffffffffff  ffffffffffffff2f  000000007f858000  ffffffffffffffff
> 
> Space Registers 0 - 7
> 00-03  0004d800          00000000          00000000          00047000
> 04-07  00000000          00000000          00000000          00000000
> 
> 
> IIA Space (back entry)       = 0x0000000000000000
> IIA Offset (back entry)      = 0x00000000402e70d4
> Check Type                   = 0x20000000
> CPU State                    = 0x9e000004
> Cache Check                  = 0x00000000
> TLB Check                    = 0x00000000
> Bus Check                    = 0x0030103b
> Assists Check                = 0x00000000
> Assist State                 = 0x00000000
> Path Info                    = 0x00000000
> System Responder Address     = 0x000000ffd053f830
> System Requestor Address     = 0xfffffffffffa0000
> 
> 
> Floating Point Registers 0 - 31
> 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 04-07  0000000000000000  00000000bf840350  00000000bf840358  0000000000000008
> 08-11  000000004020b518  00000000ff83a268  0000000000000000  0000000000000002
> 12-15  00000000ff83fc10  00000000ff8403f0  00000000ff83fc00  00000000406791c0
> 16-19  0000000000000002  00000000ff83a268  00000000406879c0  00000000406809c0
> 20-23  00000000000000ff  00000000406791c0  0000000000000000  0000000000000000
> 24-27  0000000000000000  0000000000000000  fffffffffffff000  00000000fefa6000
> 28-31  0000000000000000  0000000000000000  ffffffffffffff9c  00000000406791c0
> 
> 
> Check Summary                = 0xcb81000000000000
> Available Memory             = 0x00000000c0000000
> CPU Diagnose Register 2      = 0x0203000100802004
> CPU Status Register 0        = 0x2440c24000000000
> CPU Status Register 1        = 0x8002000000000000
> SADD LOG                     = 0x147ffcffffffffff
> Read Short LOG               = 0xc1af00ffd053f830
> 
> 
> 
> -----------------  Processor 0 LPMC Information ------------------
> 
> Check Type                   = 0x00000000
> IC Parity Info               = 0x00000000
> Cache Check                  = 0x00000000
> TLB Check                    = 0x00000000
> Bus Check                    = 0x00000000
> Assists Check                = 0x00000000
> Assist State                 = 0x00000000
> Path Info                    = 0x00000000
> System Responder Address     = 0x0000000000000000
> System Requestor Address     = 0x0000000000000000
> 
> 
> 
> -----------------  Processor 0 TOC Information -------------------
> 
> General Registers 0 - 31
> 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 08-11  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 12-15  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 16-19  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 20-23  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 24-27  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 28-31  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 
> 
> Control Registers 0 - 31
> 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 08-11  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 12-15  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 16-19  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 20-23  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 24-27  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 28-31  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 
> Space Registers 0 - 7
> 00-03  00000000          00000000          00000000          00000000
> 04-07  00000000          00000000          00000000          00000000
> 
> IIA Space (back entry)       = 0x0000000000000000
> IIA Offset (back entry)      = 0x0000000000000000
> CPU State                    = 0x00000000
> 
> 
> 
> -----------------  Processor 3 HPMC Information - PDC Version: 44.28  ------ 
> 
> Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)
> 
> HPMC Chassis Codes 
> 
>        Chassis Code        Extension 
>        ------------        --------- 
>        0x0000082000ff6242  0x0000000000000000
>        0x1800082011036322  0xcb81800000000000
>        
> 
> General Registers 0 - 31
> 00-03  0000000000000000  000000004067a9c0  000000004011c18c  0000000043541518
> 04-07  00000000406791c0  00000000fc985000  000000007f93f000  0000000000000000
> 08-11  00000000fca67918  000000007f8d9cc0  00000000404eb740  0000000040000000
> 12-15  0000000000000000  0000000000000200  0000000040311427  0000000000000000
> 16-19  00000000419e85c8  000000007f93f888  0000000000000000  0000000000000000
> 20-23  000000000003f93f  00000000fffffffa  0000000000000000  0000000000000040
> 24-27  0000000000000010  00000000fc985fc0  000000004050a000  00000000406791c0
> 28-31  0000000000000001  000000007f94c800  000000007f94c830  00000000005282a3
> 
> 
> Control Registers 0 - 31
> 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 08-11  0000000000000146  0000000000000000  00000000000000c0  0000000000000000
> 12-15  0000000000000000  0000000000000000  0000000000103000  ff80000000000000
> 16-19  0000003aeb5d7f36  0000000000000000  000000004011c190  0000000004a01200
> 20-23  0000000000000000  00000000fc985000  000000ff0804f90f  8000000000000000
> 24-27  0000000000586000  000000003f952000  fffffffff37f7f00  0000000040001b60
> 28-31  fffffffff37f7f00  fffffffff37f7f00  000000007f94c000  fffffffff37f7f00
> 
> Space Registers 0 - 7
> 00-03  00051800          00000000          00000000          00051800
> 04-07  00000000          00000000          00000000          00000000
> 
> 
> IIA Space (back entry)       = 0x0000000000000000
> IIA Offset (back entry)      = 0x000000004011c194
> Check Type                   = 0x20000000
> CPU State                    = 0x9e000004
> Cache Check                  = 0x00000000
> TLB Check                    = 0x00000000
> Bus Check                    = 0x0030000d
> Assists Check                = 0x00000000
> Assist State                 = 0x00000000
> Path Info                    = 0x00000000
> System Responder Address     = 0xfffffffffffa6000
> System Requestor Address     = 0xfffffffffffa0000
> 
> 
> Floating Point Registers 0 - 31
> 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 04-07  0000000000000000  00000000bf840350  00000000bf840358  0000000000000008
> 08-11  000000004020b518  00000000ff83a268  0000000000000000  0000000000000002
> 12-15  00000000ff83fc10  00000000ff8403f0  00000000ff83fc00  00000000406791c0
> 16-19  0000000000000002  00000000ff83a268  00000000406879c0  00000000406809c0
> 20-23  00000000000000ff  00000000406791c0  0000000000000000  0000000a4067a9c0
> 24-27  0000000000000000  00000000406841c0  fffffffffffff000  00000000fefa6000
> 28-31  0000000000000000  0000000000000000  ffffffffffffff9c  00000000406791c0
> 
> 
> Check Summary                = 0xcb81800000000000
> Available Memory             = 0x00000000c0000000
> CPU Diagnose Register 2      = 0x0203030100802004
> CPU Status Register 0        = 0x3440c24000000000
> CPU Status Register 1        = 0x8000000000000000
> SADD LOG                     = 0x4800000000000000
> Read Short LOG               = 0xc13ff0f0f0047218
> 
> 
> 
> -----------------  Processor 3 LPMC Information ------------------
> 
> Check Type                   = 0x00000000
> IC Parity Info               = 0x00000000
> Cache Check                  = 0x00000000
> TLB Check                    = 0x00000000
> Bus Check                    = 0x00000000
> Assists Check                = 0x00000000
> Assist State                 = 0x00000000
> Path Info                    = 0x00000000
> System Responder Address     = 0x0000000000000000
> System Requestor Address     = 0x0000000000000000
> 
> 
> 
> -----------------  Processor 3 TOC Information -------------------
> 
> General Registers 0 - 31
> 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 08-11  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 12-15  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 16-19  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 20-23  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 24-27  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 28-31  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 
> 
> Control Registers 0 - 31
> 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 08-11  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 12-15  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 16-19  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 20-23  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 24-27  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 28-31  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> 
> Space Registers 0 - 7
> 00-03  00000000          00000000          00000000          00000000
> 04-07  00000000          00000000          00000000          00000000
> 
> IIA Space (back entry)       = 0x0000000000000000
> IIA Offset (back entry)      = 0x0000000000000000
> CPU State                    = 0x00000000
> 
> 
> --------------  Memory Error Log Information  --------------
> 
> Bus 0 Log Information
> 
> Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)
> 
>   OV  RQ  RS      ESTAT      A  C  D  corr  unc  fe  cw  pf
>   --  --  --      -----      -  -  -  ----  ---  --  --  --
>   X       X     ERR_ERROR       X            X           
> 
> Bus Requestor Address      = 0xfffffffffffa0000
> Bus Target Address         = 0x0000000000000000
> Bus Responder Address      = 0xfffffffffed00000
> 
> Error Status Reg           = 0x0000000000100010
> Runway Control Reg         = 0x0000021c00001418
> Runway Address Reg         = 0xc1bff0fffed08040
> Runway Data High Reg       = 0xe840c000083c025c
> Runway Data Low Reg        = 0xe840c000083c025c
> Memory Address Reg         = 0x000001ff3fffffff
> Memory Address Corr Reg    = 0x000001ff3fffffff
> Memory Syndrome Reg        = 0x0000000000000000
> Memory Syndrome Corr Reg   = 0x0000000000000000
> 
> 
> 
>  Address/Control Parity Error Registers  
> 
>    Address/Control Parity Error Bit (mem_addr_par_stat) Not Set 
> 
> 
> 
> ------------  I/O Module Error Log Information  ------------
> 
> 
>    No I/O module errors logged
> 
> 
> Main Menu: Enter command or menu > 
> 


^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-07-31  1:25     ` Randolph Chung
@ 2009-07-31  1:45       ` John David Anglin
  2009-07-31  6:28       ` Meelis Roos
  1 sibling, 0 replies; 29+ messages in thread
From: John David Anglin @ 2009-07-31  1:45 UTC (permalink / raw)
  To: Randolph Chung; +Cc: mroos, linux-parisc

Actually, the actual error seems to occur after:

> [17179584.436000] tulip 0000:18:00.0: enabling SERR and PARITY (0003 -> 0143)

There are improvements in freeing unused kernel memory in 2.6.30.y,
particularly with the patch set that I posted.  I rarely see the
"Badness at ..." message.

If the system will boot all, it should be possible to use objdump to
examine the failing kernel to see where the hpmc occurred.  Otherwise,
look at the kernel on a different system.

If Randolph is right about "kernel functions" in the wrong section,
there should be messages about this in the build log about this.
Again, I believe 2.6.30 is improved in this regard.

> Please see http://www.parisc-linux.org/faq/kernelbug-howto.html
> 
> (Thought I just noticed some bits of it are no longer true, such as the 
> address ranges)
> 
> Anyway, from the output below, I suspect maybe we have some kernel 
> functions that are not in the right section, since the error happens 
> right after  "Freeing unused kernel memory"?
> 
> But this is just a guess.
> 
> randolph
> 
> Meelis Roos wrote:
> >>> 0x0000007000FF6292 000000F0 F0000000 - type  0 = Data Field Unused
> >>> 0x5800087000FF6292 00006D05 0F092C37 - type 11 = Timestamp 06/15/2009 09:44:55
> >> I believe FF6292 is a HPMC.  Please collect and post the "ser pim" output
> >> for the above.  It would also help if the location of the HPMC can be related
> >> to your compiled kernel using objdump.
> > 
> > Well, it took some time, but I'm back to it. I rebooted a 
> > Debian-packaged kernel and got SER PIM output as well for the same boot. 
> > I also checked that there's nothing more in GSP console log.
> > 
> > As I can't boot it up with any kernel currently, I could not objdump the 
> > specific image, but I know it's 2.6.29-5 version of Debian 
> > 2.6.29-2-parisc64-smp kernel. Will investigate if I get a match - what 
> > address should I be decoding?
> > 
> > Main Menu: Enter command or menu > bo
> > NOTICE: System integrity at risk when selftest(s) are disabled.
> >         Enabling selftests with "ser sel on" will prevent this note.
> >         Do you wish to continue the boot?  [Y] or N: y
> > Interact with IPL (Y, N, or Cancel)?> y
> > 
> > Booting... 
> > Boot IO Dependent Code (IODC) revision 1
> > 
> > 
> > HARD Booted.
> > palo ipl 1.14 root@penalosa Wed Oct  8 15:04:37 UTC 2008
> > Skipping extended partition 6 - beyond reach of IPL
> > 
> > Partition Start(MB) End(MB) Id Type
> > 1               1      31   f0 Palo
> > 2              32     156   83 ext2
> > 5             157   33408   83 ext2
> > 
> > PALO(F0) partition contains:
> >     0/vmlinux64 6240197 bytes @ 0x48000
> > 
> > Information: No console specified on kernel command line. This is normal.
> > PALO will choose the console currently used by firmware (serial).Current command line:
> > 2/vmlinux root=/dev/sda5 initrd=2/initrd.img HOME=/ console=ttyS0 TERM=vt102
> >  0: 2/vmlinux
> >  1: root=/dev/sda5
> >  2: initrd=2/initrd.img
> >  3: HOME=/
> >  4: console=ttyS0
> >  5: TERM=vt102
> > 
> > <#>    edit the numbered field
> > 'b'    boot with this command line
> > 'r'    restore command line
> > 'l'    list dir
> > ? 0\b \bl
> > Directory listing of /.
> > 
> >   lost+found
> >   vmlinux
> >   initrd.img-2.6.29-rc1.bak
> >   initrd.img
> >   vmlinux.old
> >   System.map-2.6.29-rc1
> >   vmlinux-2.6.29-rc1
> >   config-2.6.29-rc8
> >   System.map-2.6.29-rc8
> >   vmlinux-2.6.29-rc8
> >   initrd.img-2.6.29-rc8
> >   config-2.6.29-rc1
> >   initrd.img-2.6.29-rc1
> >   System.map-2.6.26-1-parisc64-smp
> >   System.map-2.6.26-1-parisc64
> >   config-2.6.26-1-parisc64
> >   vmlinux-2.6.26-1-parisc64
> >   vmlinux-2.6.26-1-parisc64-smp
> >   config-2.6.26-1-parisc64-smp
> >   initrd.img-2.6.26-1-parisc64-smp
> >   initrd.img-2.6.26-1-parisc64
> >   initrd.img.old
> >   initrd.img-2.6.26-1-parisc64-smp.bak
> >   System.map-2.6.29-2-parisc64-smp
> >   vmlinux-2.6.29-2-parisc64-smp
> >   config-2.6.29-2-parisc64-smp
> >   initrd.img-2.6.29-2-parisc64-smp
> > 
> > Current command line:
> > 2/vmlinux root=/dev/sda5 initrd=2/initrd.img HOME=/ console=ttyS0 TERM=vt102
> >  0: 2/vmlinux
> >  1: root=/dev/sda5
> >  2: initrd=2/initrd.img
> >  3: HOME=/
> >  4: console=ttyS0
> >  5: TERM=vt102
> > 
> > <#>    edit the numbered field
> > 'b'    boot with this command line
> > 'r'    restore command line
> > 'l'    list dir
> > ? 0
> > 2/vmlinux-2.6.29-2-parisc64-smp
> > Current command line:
> > 2/vmlinux-2.6.29-2-parisc64-smp root=/dev/sda5 initrd=2/initrd.img HOME=/ console=ttyS0 TERM=vt102
> >  0: 2/vmlinux-2.6.29-2-parisc64-smp
> >  1: root=/dev/sda5
> >  2: initrd=2/initrd.img
> >  3: HOME=/
> >  4: console=ttyS0
> >  5: TERM=vt102
> > 
> > <#>    edit the numbered field
> > 'b'    boot with this command line
> > 'r'    restore command line
> > 'l'    list dir
> > ? 0\b \b2
> > initrd=2/initrd.img-2.6.29-2-parisc64-smp
> > Current command line:
> > 2/vmlinux-2.6.29-2-parisc64-smp root=/dev/sda5 initrd=2/initrd.img-2.6.29-2-parisc64-smp HOME=/ console=ttyS0 TERM=vt102
> >  0: 2/vmlinux-2.6.29-2-parisc64-smp
> >  1: root=/dev/sda5
> >  2: initrd=2/initrd.img-2.6.29-2-parisc64-smp
> >  3: HOME=/
> >  4: console=ttyS0
> >  5: TERM=vt102
> > 
> > <#>    edit the numbered field
> > 'b'    boot with this command line
> > 'r'    restore command line
> > 'l'    list dir
> > ? 0\b \bb
> > 
> > Command line for kernel: 'root=/dev/sda5 HOME=/ console=ttyS0 TERM=vt102 palo_kernel=2/vmlinux-2.6.29-2-parisc64-smp'
> > Selected kernel: /vmlinux-2.6.29-2-parisc64-smp from partition 2
> > Selected ramdisk: /initrd.img-2.6.29-2-parisc64-smp from partition 2
> > ELF64 executable
> > Entry 00100000 first 00100000 n 3
> > Segment 0 load 00100000 size 4784128 mediaptr 0x1000
> > Segment 1 load 00628000 size 403984 mediaptr 0x491000
> > Segment 2 load 0068c000 size 317824 mediaptr 0x4f4000
> > Loading ramdisk 7887983 bytes @ 3f868000...
> > Branching to kernel entry point 0x00100000.  If this is the last
> > message you see, you may need to switch your console.  This is
> > a common symptom -- search the FAQ and mailing list at parisc-linux.org
> > 
> > [    0.000000] Initializing cgroup subsys cpuset
> > [    0.000000] Initializing cgroup subsys cpu
> > [    0.000000] Linux version 2.6.29-2-parisc64-smp (Debian 2.6.29-5) (waldi@debian.org) (gcc version 4.3.3 (GCC) ) #1 SMP Mon May 18 14:55:30 UTC 2009
> > [    0.000000] unwind_init: start = 0x404bf0a4, end = 0x404eb424, entries = 11320
> > [    0.000000] WARNING: Out of order unwind entry! 00000000404c0fb4 and 00000000404c0fc4
> > [    0.000000] WARNING: Out of order unwind entry! 00000000404c0fc4 and 00000000404c0fd4
> > [    0.000000] FP[0] enabled: Rev 1 Model 16
> > [    0.000000] The 64-bit Kernel has started...
> > [    0.000000] console [ttyB0] enabled
> > [    0.000000] Initialized PDC Console for debugging.
> > [    0.000000] Determining PDC firmware type: 64 bit PAT.
> > [    0.000000] model 00005c90 00000491 00000000 00000002 2353fbcb 100000f0 00000008 000000b2 000000b2
> > [    0.000000] vers  00000203
> > [    0.000000] CPUID vers 17 rev 8 (0x00000228)
> > [    0.000000] capabilities 0x1
> > [    0.000000] model 9000/800/L1000-44
> > [    0.000000] Total Memory: 3072 MB
> > [    0.000000] initrd: 7f868000-7ffedc6f
> > [    0.000000] initrd: reserving 3f868000-3ffedc6f (mem_max c0000000)
> > [    0.000000] SMP: bootstrap CPU ID is 0
> > [    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 775680
> > [    0.000000] Kernel command line: root=/dev/sda5 HOME=/ console=ttyS0 TERM=vt102 palo_kernel=2/vmlinux-2.6.29-2-parisc64-smp
> > [    0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes)
> > [17179569.184000] Console: colour dummy device 160x64
> > [17179569.200000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
> > [17179569.240000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
> > [17179569.760000] Memory: 3075708k/3145728k available (3164k kernel code, 69364k reserved, 1459k data, 312k init)
> > [17179569.772000] virtual kernel memory layout:
> > [17179569.772000]     vmalloc : 0x0000000000008000 - 0x000000003f000000   (1007 MB)
> > [17179569.772000]     memory  : 0x0000000040000000 - 0x0000000100000000   (3072 MB)
> > [17179569.772000]       .init : 0x000000004068c000 - 0x00000000406da000   ( 312 kB)
> > [17179569.772000]       .data : 0x00000000404173d0 - 0x0000000040584000   (1459 kB)
> > [17179569.772000]       .text : 0x0000000040100000 - 0x00000000404173d0   (3164 kB)
> > [17179569.840000] Calibrating delay loop... 876.54 BogoMIPS (lpj=1753088)
> > [17179569.936000] Security Framework initialized
> > [17179569.944000] SELinux:  Disabled at boot.
> > [17179569.956000] Mount-cache hash table entries: 256
> > [17179570.060000] Initializing cgroup subsys ns
> > [17179570.068000] Initializing cgroup subsys cpuacct
> > [17179570.072000] Initializing cgroup subsys devices
> > [17179570.076000] Initializing cgroup subsys freezer
> > [17179570.080000] Initializing cgroup subsys net_cls
> > [17179570.096000] Brought up 1 CPUs
> > [17179570.348000] net_namespace: 1880 bytes
> > [17179570.352000] regulator: core version 0.5
> > [17179570.480000] NET: Registered protocol family 16
> > [17179570.492000] EISA bus registered
> > [17179570.500000] Searching for devices...
> > [17179571.076000] Found devices:
> > [17179571.080000] 1. Rhapsody DC- 440 at 0xfffffffffffa0000 [160] { 0, 0x0, 0x5c9, 0x00004 }
> > [17179571.092000] 2. Rhapsody DC- 440 at 0xfffffffffffa6000 [166] { 0, 0x0, 0x5c9, 0x00004 }
> > [17179571.100000] 3. Memory at 0xfffffffffed08000 [8] { 1, 0x0, 0x095, 0x00009 }
> > [17179571.108000] 4. Astro BC Runway Port at 0xfffffffffed00000 [0] { 12, 0x0, 0x582, 0x0000b }
> > [17179571.112000] 5. Elroy PCI Bridge at 0xfffffffffed30000 [0/0] { 13, 0x0, 0x782, 0x0000a }
> > [17179571.188000] 6. Elroy PCI Bridge at 0xfffffffffed32000 [0/1] { 13, 0x0, 0x782, 0x0000a }
> > [17179571.196000] 7. Elroy PCI Bridge at 0xfffffffffed34000 [0/2] { 13, 0x0, 0x782, 0x0000a }
> > [17179571.204000] 8. Elroy PCI Bridge at 0xfffffffffed36000 [0/3] { 13, 0x0, 0x782, 0x0000a }
> > [17179571.212000] 9. Elroy PCI Bridge at 0xfffffffffed38000 [0/4] { 13, 0x0, 0x782, 0x0000a }
> > [17179571.220000] 10. Elroy PCI Bridge at 0xfffffffffed3a000 [0/5] {
> > ********** VIRTUAL FRONT PANEL **********
> > System Boot detected
> > *****************************************
> > LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
> >        ON       FLASH         OFF       ON         ON
> > LED State: There was a system interruption that did not take the system down.
> > Check Chassis and Console Logs for error messages.
> > 
> > processor                 system initialization      1C00
> > 
> > *****************************************
> > 
> > ************ EARLY BOOT VFP *************
> > End of early boot detected
> > *****************************************
> > [17179572.312000] powersw: Soft power switch support not available.
> > [17179572.328000] bio: create slab <bio-0> at 0
> > [17179572.480000] NET: Registered protocol family 2
> > [17179572.540000] IP route cache hash table entries: 131072 (order: 8, 1048576 bytes)
> > [17179572.552000] TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
> > [17179572.624000] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
> > [17179572.748000] TCP: Hash tables configured (established 262144 bind 65536)
> > [17179572.756000] TCP reno registered
> > [17179572.768000] NET: Registered protocol family 1
> > [17179572.880000] checking if image is initramfs... it is
> > [17179576.376000] Freeing initrd memory: 7703k freed
> > [17179576.384000] Chassis warnings not supported.
> > [17179576.392000] Performance monitoring counters enabled for Rhapsody DC- 440
> > [17179576.404000] audit: initializing netlink socket (disabled)
> > [17179576.416000] type=2000 audit(1248974998.722:1): initialized
> > [17179576.428000] VFS: Disk quotas dquot_6.5.2
> > [17179576.436000] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
> > [17179576.460000] msgmni has been set to 6023
> > [17179576.468000] alg: No test for stdrng (krng)
> > [17179576.476000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
> > [17179576.488000] io scheduler noop registered
> > [17179576.492000] io scheduler anticipatory registered
> > [17179576.496000] io scheduler deadline registered
> > [17179576.500000] io scheduler cfq registered (default)
> > [17179576.604000] PDC Stable Storage facility v0.30
> > [17179577.424000] STI GSC/PCI core graphics driver Version 0.9a
> > [17179577.456000] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
> > [17179577.464000] serial 0000:00:04.0: enabling device (0146 -> 0147)
> > [17179577.476000] 0000:00:04.0: ttyS0 at MMIO 0xfffffffff8000000 (irq = 70) is a 16550A
> > [17179577.484000] console handover: boot [ttyB0] -> real [ttyS0]
> > [17179577.500000] 0000:00:04.0: ttyS1 at MMIO 0xfffffffff8000008 (irq = 70) is a 16550A
> > [17179577.524000] 0000:00:04.0: ttyS2 at MMIO 0xfffffffff8000010 (irq = 70) is a 16550A
> > [17179577.536000] serial 0000:00:05.0: enabling device (0000 -> 0003)
> > [17179577.548000] serial 0000:00:05.0: enabling SERR and PARITY (0003 -> 0143)
> > [17179577.564000] 0000:00:05.0: ttyS3 at MMIO 0xfffffffff8005000 (irq = 71) is a 16550A
> > [17179577.576000] Couldn't register serial port 0000:00:05.0: -28
> > [17179577.680000] brd: module loaded
> > [17179577.804000] mice: PS/2 mouse device common for all mice
> > [17179577.816000] rtc-parisc rtc-parisc: rtc core: registered rtc-parisc as rtc0
> > [17179577.828000] TCP cubic registered
> > [17179577.944000] NET: Registered protocol family 17
> > [17179577.956000] registered taskstats version 1
> > [17179578.088000] rtc-parisc rtc-parisc: setting system clock to 2009-07-30 17:30:00 UTC (1248975000)
> > [17179578.100000] Freeing unused kernel memory: <0>------------[ cut here ]------------
> > [17179578.236000] Badness at /build/buildd/linux-2.6-2.6.29/debian/build/source_hppa_none/kernel/smp.c:329
> > [17179578.372000] 
> > [17179578.372000]      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
> > [17179578.376000] PSW: 00001000000001100000000000001110 Not tainted
> > [17179578.512000] r00-03  000000000806000e 00000000406829c0 0000000040181194 0000000040590020
> > [17179578.652000] r04-07  00000000406791c0 000000004065e6a0 0000000000000000 00000000404fdfa0
> > [17179578.660000] r08-11  000000004065e6a0 0000000000000000 00000000406841c0 0000000000000001
> > [17179578.668000] r12-15  000000004067a9c0 0000000000000000 00000000406791c0 00000000000000ff
> > [17179578.676000] r16-19  00000000406809c0 00000000406879c0 00000000ff83a268 000000004[17179579.072000] r20-23  0000000000000000 00000000406da000 fffffffffffffffe 0000000000000001
> > [17179579.084000] r24-27  0000000000000000 000000004065e6a0 00000000404fdfa0 00000000406791c0
> > [17179579.092000] r28-31  000000000800000e 00000000ff8404a0 00000000ff840590 0000000000000000
> > [17179579.100000] sr00-03  0000000000000000 0000000000000000 0000000000000000 0000000000000000
> > [17179579.108000] sr04-07  0000000000000000 0000000000000000 000000000000000
> > [17179579.640000] 
> > [17179579.644000] IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000040180e34 0000000040180e38
> > [17179579.652000]  IIR: 03ffe01f    ISR: 0000000010340000  IOR: 000002fe10040510
> > [17179579.660000]  CPU:        0   CR30: 00000000ff840000 CR31: ffffffffffffffff
> > [17179579.668000]  ORIG_R28: 000000000800000e
> > [17179579.672000]  IAOQ[0]: smp_call_function_many+0x44/0x368
> > [17179579.920000]  IAOQ[1]: smp_call_function_many+0x48/0x368
> > [17179579.928000]  RP(r2): smp_call_function+0x3c/0x50
> > [17179579.932000] Backtrace:
> > [17179579.932000]  [<0000000040181194>] smp_call_function+0x3c/0x50
> > [17179579.940000000401a1504>] call_rcu+0x44/0x58
> > [17179580.344000] 
> > [17179580.352000] ------------[ cut here ]------------
> > [17179580.360000] Badness at /build/buildd/linux-2.6-2.6.29/debian/build/source_hppa_none/kernel/smp.c:226
> > [17179580.368000] 
> > [17179580.368000]      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
> > [17179580.376000] PSW: 00001000000001101111111000001110 Tainted: G        W 
> > [17179580.380000] r00-03  000000ff0806fe0e 000000004067e1c0 0000000040180f1c 0000000000000000
> > [17179580.388000] r04-07  00000000406791c0 00000000065e6a0 0000000000000000
> > [17179580.908000] r08-11  000000004065e6a0 0000000000000000 00000000406841c0 0000000000000001
> > [17179580.920000] r12-15  000000004067a9c0 0000000000000000 00000000406791c0 00000000000000ff
> > [17179580.928000] r16-19  00000000406809c0 00000000406879c0 00000000ff83a268 0000000000000008
> > [17179580.936000] r20-23  00000000404fdfa0 0000000000000002 fffffffffffffffe 0000000000000001
> > [17179580.944000] r24-27  0000000000000000 000000004065e6a0 0000000000000001 0000000041.340000] r28-31  000000000800000e 00000000ff840560 00000000ff840660 0000000000000008
> > [17179581.476000] sr00-03  0000000000000000 0000000000000000 0000000000000000 0000000000000000
> > [17179581.492000] sr04-07  0000000000000000 0000000000000000 0000000000000000 0000000000000000
> > [17179581.500000] 
> > [17179581.500000] IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000040180cd0 0000000040180cd4
> > [17179581.508000]  IIR: 03ffe01f    ISR: 0000000010340000  IOR: 000002fe100405e0
> > [17179581.512000]  CPU:        0   CR30: 00000000ff840000 CR31: fffffffff81.908000]  ORIG_R28: 0000000000000001
> > [17179582.036000]  IA
> > ********** VIRTUAL FRONT PANEL **********
> > System Boot detected
> > *****************************************
> > LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
> >        ON       FLASH         OFF       ON         ON
> > LED State: There was a system interruption that did not take the system down.
> > Check Chassis and Console Logs for error messages.
> > 
> > processor                 system initialization      1C00
> > 
> > *****************************************
> > 
> > ************ EARLY BOOT VFP *************
> > End of early boot detected
> > *****************************************
> > Begin: Loading essential drivers ... WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
> > WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
> > WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
> > [17179583.088000] SCSI subsystem initialized
> > WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
> > WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
> > WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
> > WARNING: All config files need .conf: /etc/modprobe.d/pnp-hotplug, it will be ignored in a future release.
> > WARNING: All config files need .conf: /etc/modprobe.d/display_class, it will be ignored in a future release.
> > WARNING: All config files need .conf: /etc/modprobe.d/blacklist, it will be ignored in a future release.
> > done.
> > Begin: Running /scripts/init-premount ... [17179583.856000] Linux Tulip driver version 1.1.15-NAPI (Feb 27, 2007)
> > [17179584.008000] tulip 0000:00:00.0: enabling device (0140 -> 0143)
> > [17179584.028000] tulip0: no phy info, aborting mtable build
> > [17179584.140000] tulip0:  MII transceiver #1 config 1000 status 782d advertising 0061.
> > [17179584.164000] eth0: Digital DS21142/43 Tulip rev 65 at MMIO 0xfffffffff8006000, 00:10:83:fe:9c:b0, IRQ 66.
> > [17179584.428000] tulip 0000:18:00.0: enabling device (0000 -> 0003)
> > [17179584.436000] tulip 0000:18:00.0: enabling SERR and PARITY (0003 -> 0143)
> > 
> > \a************* SYSTEM ALERT **************
> > SYSTEM NAME: scaspdb24
> > DATE: 07/30/2009 TIME: 17:30:06
> > ALERT LEVEL: 7 = reserved
> > 
> > REASON FOR ALERT
> > SOURCE: 0 = unknown, no source stated
> > SOURCE DETAIL: 0 = unknown, no source stated   SOURCE ID: FF
> > PROBLEM DETAIL: 0 = no problem detail
> > 
> > LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
> >        ON       FLASH         OFF       ON         ON
> > LED State: There was a system interruption that did not take the system down.
> > Check Chassis and Console Logs for error messages.
> > 
> > 0x0000007000FF6292 000000F0 F0000000 - type  0 = Data Field Unused
> > 0x5800087000FF6292 00006D06 1E111E06 - type 11 = Timestamp 07/30/2009 17:30:06
> > A: ack read of this entry - X: Disable all future alert messages
> > Anything else skip redisplay the log entry
> > ->Choice:a
> > *****************************************
> > 
> > 
> > Leaving Console Mode - you may lose write access.
> > When Console Mode returns, type ^Ecf to get console write access.
> > 
> > Service Processor login: 
> > Service Processor password: 
> > 
> > 
> > 
> > 
> >              Hewlett-Packard Guardian Service Processor
> > 
> > 
> >              9000/800/L1000-44 System Name: scaspdb24
> > 
> > 
> > GSP Host Name:  scaspdb24
> > GSP> r\b \bser pim
> > 
> > Unknown Command 
> > 
> > 
> > GSP Host Name:  scaspdb24
> > GSP> rs
> > 
> > 
> > RS
> > 
> > Execution of this command irrecoverably halts all system processing and
> > I/O activity and restarts the computer system.
> > 
> > Type Y to confirm your intention to restart the system: (Y/[N]) y
> > y
> >    -> SPU hardware was successfully issued a reset.
> > 
> > 
> > GSP Host Name:  scaspdb24
> > GSP> 
> > ********** VIRTUAL FRONT PANEL **********
> > System Boot detected
> > *****************************************
> > LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
> >        FLASH    FLASH         FLASH     ON         ON
> > LED State: Unexpected Reboot. Running non-OS code. Non-critical error detected.
> > Check Chassis and Console Logs for error messages.
> > 
> > platform                  config                     626F
> > processor                 slave rendezvous           1C17
> > processor                 test                       1142
> > processor                 test                       1100
> > processor                 test                       1100
> > processor                 test                       1100
> > processor                 test                       1100
> > processor                 test                       1100
> > processor                 test                       1100
> > processor                 test                       1100
> > processor                 test                       1100
> > processor                 test                       1100
> > PDH                       config                     322F
> > PDH                       test                       3149
> > PDH                       test                       3160
> > platform                  test                       616A
> > processor                 test                       1146
> > processor                 INIT                       1701
> > processor                 INIT                       1701
> > processor                 test                       1110
> > processor                 test                       1110
> > processor                 test                       1110
> > processor                 INIT                       1701
> > processor                 test                       1110
> > processor                 INIT                       1701
> > processor                 test                       1110
> > processor                 test                       1110
> > processor                 slave rendezvous           1C17
> > processor                 test                       1142
> > processor                 slave rendezvous           1C10
> > processor                 test                       1142
> > PDH                       test                       3158
> > PDH                       test                       3157
> > PDH                       test                       316E
> > PDH                       test                       316E
> > PDH                       test                       316E
> > PDH                       test                       316E
> > PDH                       test                       316E
> > PDH                       test                       316E
> > PDH                       test                       316E
> > memory                    config                     7210
> > memory                    INIT                       7702
> > memory                    INIT                       771D
> > memory                    test                       7150
> > memory                    config                     7213
> > memory                    config                     7213
> > memory                    config                     7214
> > memory                    config                     7213
> > memory                    config                     7213
> > memory                    config                     7214
> > memory                    config                     7213
> > memory                    config                     7213
> > memory                    config                     7214
> > memory                    config                     7213
> > memory                    config                     7213
> > memory                    config                     7214
> > memory                    config                     7213
> > memory                    config                     7213
> > memory                    config                     7214
> > memory                    config                     7213
> > memory                    config                     7213
> > memory                    config                     7214
> > memory                    config                     7213
> > memory                    config                     7213
> > memory                    config                     7214
> > memory                    config                     7213
> > memory                    config                     7213
> > memory                    config                     7214
> > memory                    config                     7213
> > memory                    config                     7213
> > memory                    config                     7215
> > memory                    config                     7216
> > memory                    config                     72A0
> > memory                    test                       71A1
> > memory                    test                       71A2
> > memory                    test                       71A4
> > memory                    test                       71A5
> > memory                    test                       71A6
> > memory                    test                       71A3
> > memory                    test                       71A4
> > memory                    test                       71A4
> > memory                    test                       71A5
> > memory                    test                       71A5
> > memory                    test                       71A6
> > memory                    test                       71A6
> > memory                    config                     7217
> > memory                    config                     7218
> > memory                    config                     72A0
> > memory                    test                       71A1
> > memory                    test                       71A2
> > memory                    test                       71A4
> > memory                    test                       71A5
> > memory                    test                       71A6
> > memory                    test                       71A3
> > memory                    test                       71A4
> > memory                    test                       71A4
> > memory                    test                       71A5
> > memory                    test                       71A5
> > memory                    test                       71A6
> > memory                    test                       71A6
> > memory                    config                     7210
> > I/O                       INIT                       8701
> > I/O                       test                       8118
> > I/O                       test                       8118
> > I/O                       INIT                       8701
> > I/O                       INIT                       8701
> > I/O                       INIT                       8701
> > I/O                       INIT                       8701
> > I/O                       INIT                       8701
> > I/O                       INIT                       8701
> > I/O                       INIT                       8701
> > I/O                       INIT                       8701
> > I/O                       INIT                       8701
> > memory                    config                     7240
> > memory                    INIT                       7702
> > memory                    config                     7241
> > memory                    config                     7243
> > memory                    config                     72A0
> > memory                    test                       71A1
> > memory                    test                       71A2
> > memory                    test                       71A4
> > memory                    test                       71A5
> > memory                    test                       71A6
> > memory                    test                       71A3
> > memory                    test                       71A4
> > memory                    test                       71A4
> > memory                    test                       71A4
> > memory                    test                       71A4
> > memory                    test                       71A4
> > memory                    test                       71A4
> > memory                    test                       71A4
> > memory                    test                       71A4
> > memory                    test                       71A4
> > memory                    test                       71A4
> > memory                    test                       71A4
> > memory                    test                       71A4
> > memory                    test                       71A4
> > memory                    test                       71A5
> > memory                    test                       71A5
> > memory                    test                       71A5
> > memory                    test                       71A5
> > memory                    test                       71A5
> > memory                    test                       71A5
> > memory                    test                       71A5
> > memory                    test                       71A5
> > memory                    test                       71A5
> > memory                    test                       71A5
> > memory                    test                       71A5
> > memory                    test                       71A5
> > memory                    test                       71A5
> > memory                    test                       71A6
> > memory                    test                       71A6
> > memory                    test                       71A6
> > memory                    test                       71A6
> > memory                    test                       71A6
> > memory                    test                       71A6
> > memory                    test                       71A6
> > memory                    test                       71A6
> > memory                    test                       71A6
> > memory                    test                       71A6
> > memory                    test                       71A6
> > memory                    test                       71A6
> > memory                    test                       71A6
> > memory                    INIT                       7745
> > memory                    config                     7240
> > I/O                       config                     8204
> > I/O                       config                     8204
> > I/O                       test                       8119
> > I/O                       test                       8119
> > I/O                       test                       8119
> > I/O                       test                       8119
> > I/O                       test                       8119
> > I/O                       test                       8119
> > I/O                       test                       8119
> > I/O                       test                       8119
> > I/O                       test                       8119
> > I/O                       test                       8119
> > I/O                       config                     8204
> > processor                 test                       1120
> > processor                 test                       1120
> > processor                 INIT                       1701
> > processor                 test                       1120
> > processor                 test                       1120
> > processor                 test                       1120
> > processor                 INIT                       1701
> > processor                 test                       1120
> > processor                 slave rendezvous           1C40
> > processor                 test                       1142
> > platform                  test                       612A
> > I/O                       config                     8238
> > 
> > *****************************************
> > 
> > ************ EARLY BOOT VFP *************
> > End of early boot detected
> > *****************************************
> > 
> > Firmware Version  44.28
> > 
> > Duplex Console IO Dependent Code (IODC) revision 1
> > 
> > ------------------------------------------------------------------------------
> >    (c) Copyright 1995-2002, Hewlett-Packard Company, All rights reserved
> > ------------------------------------------------------------------------------
> > 
> >   Processor   Speed            State           CoProcessor State  Cache Size
> >   Number                                       State              Inst    Data
> >   ---------  --------   ---------------------  -----------------  ------------
> >       0      440  MHz   Active                 Functional         512 KB   1 MB
> >       3      440  MHz   Idle                   Functional         512 KB   1 MB
> > 
> >   Central Bus Speed (in MHz)  :         82  
> >   Available Memory            :    3145728  KB
> >   Good Memory Required        :      22096  KB
> > 
> >    Primary boot path:    0/0/1/1.0           
> >    Alternate boot path:  0/7/0/0.97.20.19.0.0.5     
> >    Console path:         0/0/4/0.0           
> >    Keyboard path:        0/0/4/0.0           
> > 
> > 
> > ---- Main Menu ---------------------------------------------------------------
> > 
> >      Command                           Description
> >      -------                           -----------
> >      BOot [PRI|ALT|<path>]             Boot from specified path
> >      PAth [PRI|ALT] [<path>]           Display or modify a path
> >      SEArch [DIsplay|IPL] [<path>]     Search for boot devices
> > 
> >      COnfiguration menu                Displays or sets boot values
> >      INformation menu                  Displays hardware information
> >      SERvice menu                      Displays service commands
> > 
> >      DIsplay                           Redisplay the current menu
> >      HElp [<menu>|<command>]           Display help for menu or command
> >      RESET                             Restart the system
> > ----
> > Main Menu: Enter command or menu > ser pim
> > 
> > 
> > PROCESSOR PIM INFORMATION
> > 
> > Original Product Number:   A5576A
> > Current Product Number:    A5576A
> > 
> > 
> > -----------------  Processor 0 HPMC Information - PDC Version: 44.28  ------ 
> > 
> > Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)
> > 
> > HPMC Chassis Codes 
> > 
> >        Chassis Code        Extension 
> >        ------------        --------- 
> >        0x0000082000ff6242  0x0000000000000000
> >        0x1800082011006312  0xcb81000000000000
> >        0x0000087000ff6292  0x000000f0f0000000
> >        0x6000082070006062  0x0000000000100010
> >        0x7000082070006082  0x0000000000b92400
> >        0x7000082379006133  0xc1bff0fffed08040
> >        0x0000080080006310  0x0000000000000001
> >        0x000008008000631f  0x0000000000000000
> >        
> > 
> > General Registers 0 - 31
> > 00-03  0000000000000000  00000000402e7098  000000000c1b5c78  000000007f954680
> > 04-07  000000000c1b1000  000000000c1fc800  000000000c1c79b0  000000007f954000
> > 08-11  000000000c1fc830  0000000000000003  00000000fe87e800  000000000c1fc800
> > 12-15  0000000000000000  00000000fb6a2d5e  00000000fb6a2b5e  0000000000000003
> > 16-19  0000000000026420  0000000000000000  00000000fe87e880  000000007f9555b8
> > 20-23  0000000000000000  000000007f9552c0  ffffffffc0000000  0000000000100000
> > 24-27  0000000000000000  0000000000000000  000000000c1fc830  00000000406791c0
> > 28-31  000000000c1b4010  000000007f858be0  000000007f858c90  000000000c1b3fd0
> > 
> > 
> > Control Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 08-11  000000000000011c  0000000000000000  00000000000000c0  0000000000000001
> > 12-15  0000000000000000  0000000000000000  0000000000103000  ff80000000000000
> > 16-19  0000003aeb5d81e1  0000000000000000  00000000402e70d0  000000000f40109c
> > 20-23  00000000a627ff41  000000004fdfc830  000000ff0804ff0f  8000000000000000
> > 24-27  0000000000586000  000000003f892000  ffffffffffffffff  0000000040001480
> > 28-31  ffffffffffffffff  ffffffffffffff2f  000000007f858000  ffffffffffffffff
> > 
> > Space Registers 0 - 7
> > 00-03  0004d800          00000000          00000000          00047000
> > 04-07  00000000          00000000          00000000          00000000
> > 
> > 
> > IIA Space (back entry)       = 0x0000000000000000
> > IIA Offset (back entry)      = 0x00000000402e70d4
> > Check Type                   = 0x20000000
> > CPU State                    = 0x9e000004
> > Cache Check                  = 0x00000000
> > TLB Check                    = 0x00000000
> > Bus Check                    = 0x0030103b
> > Assists Check                = 0x00000000
> > Assist State                 = 0x00000000
> > Path Info                    = 0x00000000
> > System Responder Address     = 0x000000ffd053f830
> > System Requestor Address     = 0xfffffffffffa0000
> > 
> > 
> > Floating Point Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 04-07  0000000000000000  00000000bf840350  00000000bf840358  0000000000000008
> > 08-11  000000004020b518  00000000ff83a268  0000000000000000  0000000000000002
> > 12-15  00000000ff83fc10  00000000ff8403f0  00000000ff83fc00  00000000406791c0
> > 16-19  0000000000000002  00000000ff83a268  00000000406879c0  00000000406809c0
> > 20-23  00000000000000ff  00000000406791c0  0000000000000000  0000000000000000
> > 24-27  0000000000000000  0000000000000000  fffffffffffff000  00000000fefa6000
> > 28-31  0000000000000000  0000000000000000  ffffffffffffff9c  00000000406791c0
> > 
> > 
> > Check Summary                = 0xcb81000000000000
> > Available Memory             = 0x00000000c0000000
> > CPU Diagnose Register 2      = 0x0203000100802004
> > CPU Status Register 0        = 0x2440c24000000000
> > CPU Status Register 1        = 0x8002000000000000
> > SADD LOG                     = 0x147ffcffffffffff
> > Read Short LOG               = 0xc1af00ffd053f830
> > 
> > 
> > 
> > -----------------  Processor 0 LPMC Information ------------------
> > 
> > Check Type                   = 0x00000000
> > IC Parity Info               = 0x00000000
> > Cache Check                  = 0x00000000
> > TLB Check                    = 0x00000000
> > Bus Check                    = 0x00000000
> > Assists Check                = 0x00000000
> > Assist State                 = 0x00000000
> > Path Info                    = 0x00000000
> > System Responder Address     = 0x0000000000000000
> > System Requestor Address     = 0x0000000000000000
> > 
> > 
> > 
> > -----------------  Processor 0 TOC Information -------------------
> > 
> > General Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 08-11  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 12-15  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 16-19  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 20-23  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 24-27  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 28-31  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 
> > 
> > Control Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 08-11  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 12-15  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 16-19  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 20-23  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 24-27  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 28-31  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 
> > Space Registers 0 - 7
> > 00-03  00000000          00000000          00000000          00000000
> > 04-07  00000000          00000000          00000000          00000000
> > 
> > IIA Space (back entry)       = 0x0000000000000000
> > IIA Offset (back entry)      = 0x0000000000000000
> > CPU State                    = 0x00000000
> > 
> > 
> > 
> > -----------------  Processor 3 HPMC Information - PDC Version: 44.28  ------ 
> > 
> > Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)
> > 
> > HPMC Chassis Codes 
> > 
> >        Chassis Code        Extension 
> >        ------------        --------- 
> >        0x0000082000ff6242  0x0000000000000000
> >        0x1800082011036322  0xcb81800000000000
> >        
> > 
> > General Registers 0 - 31
> > 00-03  0000000000000000  000000004067a9c0  000000004011c18c  0000000043541518
> > 04-07  00000000406791c0  00000000fc985000  000000007f93f000  0000000000000000
> > 08-11  00000000fca67918  000000007f8d9cc0  00000000404eb740  0000000040000000
> > 12-15  0000000000000000  0000000000000200  0000000040311427  0000000000000000
> > 16-19  00000000419e85c8  000000007f93f888  0000000000000000  0000000000000000
> > 20-23  000000000003f93f  00000000fffffffa  0000000000000000  0000000000000040
> > 24-27  0000000000000010  00000000fc985fc0  000000004050a000  00000000406791c0
> > 28-31  0000000000000001  000000007f94c800  000000007f94c830  00000000005282a3
> > 
> > 
> > Control Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 08-11  0000000000000146  0000000000000000  00000000000000c0  0000000000000000
> > 12-15  0000000000000000  0000000000000000  0000000000103000  ff80000000000000
> > 16-19  0000003aeb5d7f36  0000000000000000  000000004011c190  0000000004a01200
> > 20-23  0000000000000000  00000000fc985000  000000ff0804f90f  8000000000000000
> > 24-27  0000000000586000  000000003f952000  fffffffff37f7f00  0000000040001b60
> > 28-31  fffffffff37f7f00  fffffffff37f7f00  000000007f94c000  fffffffff37f7f00
> > 
> > Space Registers 0 - 7
> > 00-03  00051800          00000000          00000000          00051800
> > 04-07  00000000          00000000          00000000          00000000
> > 
> > 
> > IIA Space (back entry)       = 0x0000000000000000
> > IIA Offset (back entry)      = 0x000000004011c194
> > Check Type                   = 0x20000000
> > CPU State                    = 0x9e000004
> > Cache Check                  = 0x00000000
> > TLB Check                    = 0x00000000
> > Bus Check                    = 0x0030000d
> > Assists Check                = 0x00000000
> > Assist State                 = 0x00000000
> > Path Info                    = 0x00000000
> > System Responder Address     = 0xfffffffffffa6000
> > System Requestor Address     = 0xfffffffffffa0000
> > 
> > 
> > Floating Point Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 04-07  0000000000000000  00000000bf840350  00000000bf840358  0000000000000008
> > 08-11  000000004020b518  00000000ff83a268  0000000000000000  0000000000000002
> > 12-15  00000000ff83fc10  00000000ff8403f0  00000000ff83fc00  00000000406791c0
> > 16-19  0000000000000002  00000000ff83a268  00000000406879c0  00000000406809c0
> > 20-23  00000000000000ff  00000000406791c0  0000000000000000  0000000a4067a9c0
> > 24-27  0000000000000000  00000000406841c0  fffffffffffff000  00000000fefa6000
> > 28-31  0000000000000000  0000000000000000  ffffffffffffff9c  00000000406791c0
> > 
> > 
> > Check Summary                = 0xcb81800000000000
> > Available Memory             = 0x00000000c0000000
> > CPU Diagnose Register 2      = 0x0203030100802004
> > CPU Status Register 0        = 0x3440c24000000000
> > CPU Status Register 1        = 0x8000000000000000
> > SADD LOG                     = 0x4800000000000000
> > Read Short LOG               = 0xc13ff0f0f0047218
> > 
> > 
> > 
> > -----------------  Processor 3 LPMC Information ------------------
> > 
> > Check Type                   = 0x00000000
> > IC Parity Info               = 0x00000000
> > Cache Check                  = 0x00000000
> > TLB Check                    = 0x00000000
> > Bus Check                    = 0x00000000
> > Assists Check                = 0x00000000
> > Assist State                 = 0x00000000
> > Path Info                    = 0x00000000
> > System Responder Address     = 0x0000000000000000
> > System Requestor Address     = 0x0000000000000000
> > 
> > 
> > 
> > -----------------  Processor 3 TOC Information -------------------
> > 
> > General Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 08-11  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 12-15  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 16-19  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 20-23  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 24-27  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 28-31  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 
> > 
> > Control Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 04-07  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 08-11  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 12-15  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 16-19  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 20-23  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 24-27  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 28-31  0000000000000000  0000000000000000  0000000000000000  0000000000000000
> > 
> > Space Registers 0 - 7
> > 00-03  00000000          00000000          00000000          00000000
> > 04-07  00000000          00000000          00000000          00000000
> > 
> > IIA Space (back entry)       = 0x0000000000000000
> > IIA Offset (back entry)      = 0x0000000000000000
> > CPU State                    = 0x00000000
> > 
> > 
> > --------------  Memory Error Log Information  --------------
> > 
> > Bus 0 Log Information
> > 
> > Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)
> > 
> >   OV  RQ  RS      ESTAT      A  C  D  corr  unc  fe  cw  pf
> >   --  --  --      -----      -  -  -  ----  ---  --  --  --
> >   X       X     ERR_ERROR       X            X           
> > 
> > Bus Requestor Address      = 0xfffffffffffa0000
> > Bus Target Address         = 0x0000000000000000
> > Bus Responder Address      = 0xfffffffffed00000
> > 
> > Error Status Reg           = 0x0000000000100010
> > Runway Control Reg         = 0x0000021c00001418
> > Runway Address Reg         = 0xc1bff0fffed08040
> > Runway Data High Reg       = 0xe840c000083c025c
> > Runway Data Low Reg        = 0xe840c000083c025c
> > Memory Address Reg         = 0x000001ff3fffffff
> > Memory Address Corr Reg    = 0x000001ff3fffffff
> > Memory Syndrome Reg        = 0x0000000000000000
> > Memory Syndrome Corr Reg   = 0x0000000000000000
> > 
> > 
> > 
> >  Address/Control Parity Error Registers  
> > 
> >    Address/Control Parity Error Bit (mem_addr_par_stat) Not Set 
> > 
> > 
> > 
> > ------------  I/O Module Error Log Information  ------------
> > 
> > 
> >    No I/O module errors logged
> > 
> > 
> > Main Menu: Enter command or menu > 
> > 
> 
> --
> To unsubscribe from this list: send the line "unsubscribe linux-parisc" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html
> 

Dave
-- 
J. David Anglin                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-07-31  1:25     ` Randolph Chung
  2009-07-31  1:45       ` John David Anglin
@ 2009-07-31  6:28       ` Meelis Roos
  2009-07-31  9:35         ` Thibaut VARENE
  2009-08-05 17:45         ` Grant Grundler
  1 sibling, 2 replies; 29+ messages in thread
From: Meelis Roos @ 2009-07-31  6:28 UTC (permalink / raw)
  To: Randolph Chung; +Cc: John David Anglin, linux-parisc

> Please see http://www.parisc-linux.org/faq/kernelbug-howto.html

Well, I can not find anything about interpreting SER PIM data there?

My system is 2-CPU L1000, that I forgot to re-mention as I reported to 
my old report that anyone but me had probably forgotten. Using GSP. 
ALso, I rebooted the hanging computer using 'RS' from GSP, not 'TC' - 
does that garble PIM data?

> Anyway, from the output below, I suspect maybe we have some kernel functions
> that are not in the right section, since the error happens right after
> "Freeing unused kernel memory"?

No, the real problem is below, this badness on SMP I was told to ignore 
here on this list in spring. The real problem happens after tuli driver 
loading and PCI configuration of the cards. From these, I only have the 
SER PIM data, no kernel backtrace.

> > Begin: Running /scripts/init-premount ... [17179583.856000] Linux Tulip
> > driver version 1.1.15-NAPI (Feb 27, 2007)
> > [17179584.008000] tulip 0000:00:00.0: enabling device (0140 -> 0143)
> > [17179584.028000] tulip0: no phy info, aborting mtable build
> > [17179584.140000] tulip0:  MII transceiver #1 config 1000 status 782d
> > advertising 0061.
> > [17179584.164000] eth0: Digital DS21142/43 Tulip rev 65 at MMIO
> > 0xfffffffff8006000, 00:10:83:fe:9c:b0, IRQ 66.
> > [17179584.428000] tulip 0000:18:00.0: enabling device (0000 -> 0003)
> > [17179584.436000] tulip 0000:18:00.0: enabling SERR and PARITY (0003 ->
> > 0143)
> > 
> > \a************* SYSTEM ALERT **************
> > SYSTEM NAME: scaspdb24
> > DATE: 07/30/2009 TIME: 17:30:06
> > ALERT LEVEL: 7 = reserved
> > 
> > REASON FOR ALERT
> > SOURCE: 0 = unknown, no source stated
> > SOURCE DETAIL: 0 = unknown, no source stated   SOURCE ID: FF
> > PROBLEM DETAIL: 0 = no problem detail
> > 
> > LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
> >        ON       FLASH         OFF       ON         ON
> > LED State: There was a system interruption that did not take the system
> > down.
> > Check Chassis and Console Logs for error messages.
> > 
> > 0x0000007000FF6292 000000F0 F0000000 - type  0 = Data Field Unused
> > 0x5800087000FF6292 00006D06 1E111E06 - type 11 = Timestamp 07/30/2009
> > 17:30:06
[...]

> > Main Menu: Enter command or menu > ser pim
> > 
> > 
> > PROCESSOR PIM INFORMATION
> > 
> > Original Product Number:   A5576A
> > Current Product Number:    A5576A
> > 
> > 
> > -----------------  Processor 0 HPMC Information - PDC Version: 44.28  ------ 
> > Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)
> > 
> > HPMC Chassis Codes 
> >        Chassis Code        Extension        ------------        ---------
> > 0x0000082000ff6242  0x0000000000000000
> >        0x1800082011006312  0xcb81000000000000
> >        0x0000087000ff6292  0x000000f0f0000000
> >        0x6000082070006062  0x0000000000100010
> >        0x7000082070006082  0x0000000000b92400
> >        0x7000082379006133  0xc1bff0fffed08040
> >        0x0000080080006310  0x0000000000000001
> >        0x000008008000631f  0x0000000000000000
> >        
> > General Registers 0 - 31
> > 00-03  0000000000000000  00000000402e7098  000000000c1b5c78
> > 000000007f954680
> > 04-07  000000000c1b1000  000000000c1fc800  000000000c1c79b0
> > 000000007f954000
> > 08-11  000000000c1fc830  0000000000000003  00000000fe87e800
> > 000000000c1fc800
> > 12-15  0000000000000000  00000000fb6a2d5e  00000000fb6a2b5e
> > 0000000000000003
> > 16-19  0000000000026420  0000000000000000  00000000fe87e880
> > 000000007f9555b8
> > 20-23  0000000000000000  000000007f9552c0  ffffffffc0000000
> > 0000000000100000
> > 24-27  0000000000000000  0000000000000000  000000000c1fc830
> > 00000000406791c0
> > 28-31  000000000c1b4010  000000007f858be0  000000007f858c90
> > 000000000c1b3fd0
> > 
> > 
> > Control Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 04-07  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 08-11  000000000000011c  0000000000000000  00000000000000c0
> > 0000000000000001
> > 12-15  0000000000000000  0000000000000000  0000000000103000
> > ff80000000000000
> > 16-19  0000003aeb5d81e1  0000000000000000  00000000402e70d0
> > 000000000f40109c
> > 20-23  00000000a627ff41  000000004fdfc830  000000ff0804ff0f
> > 8000000000000000
> > 24-27  0000000000586000  000000003f892000  ffffffffffffffff
> > 0000000040001480
> > 28-31  ffffffffffffffff  ffffffffffffff2f  000000007f858000
> > ffffffffffffffff
> > 
> > Space Registers 0 - 7
> > 00-03  0004d800          00000000          00000000          00047000
> > 04-07  00000000          00000000          00000000          00000000
> > 
> > 
> > IIA Space (back entry)       = 0x0000000000000000
> > IIA Offset (back entry)      = 0x00000000402e70d4
> > Check Type                   = 0x20000000
> > CPU State                    = 0x9e000004
> > Cache Check                  = 0x00000000
> > TLB Check                    = 0x00000000
> > Bus Check                    = 0x0030103b
> > Assists Check                = 0x00000000
> > Assist State                 = 0x00000000
> > Path Info                    = 0x00000000
> > System Responder Address     = 0x000000ffd053f830
> > System Requestor Address     = 0xfffffffffffa0000
> > 
> > 
> > Floating Point Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 04-07  0000000000000000  00000000bf840350  00000000bf840358
> > 0000000000000008
> > 08-11  000000004020b518  00000000ff83a268  0000000000000000
> > 0000000000000002
> > 12-15  00000000ff83fc10  00000000ff8403f0  00000000ff83fc00
> > 00000000406791c0
> > 16-19  0000000000000002  00000000ff83a268  00000000406879c0
> > 00000000406809c0
> > 20-23  00000000000000ff  00000000406791c0  0000000000000000
> > 0000000000000000
> > 24-27  0000000000000000  0000000000000000  fffffffffffff000
> > 00000000fefa6000
> > 28-31  0000000000000000  0000000000000000  ffffffffffffff9c
> > 00000000406791c0
> > 
> > 
> > Check Summary                = 0xcb81000000000000
> > Available Memory             = 0x00000000c0000000
> > CPU Diagnose Register 2      = 0x0203000100802004
> > CPU Status Register 0        = 0x2440c24000000000
> > CPU Status Register 1        = 0x8002000000000000
> > SADD LOG                     = 0x147ffcffffffffff
> > Read Short LOG               = 0xc1af00ffd053f830
> > 
> > 
> > 
> > -----------------  Processor 0 LPMC Information ------------------
> > 
> > Check Type                   = 0x00000000
> > IC Parity Info               = 0x00000000
> > Cache Check                  = 0x00000000
> > TLB Check                    = 0x00000000
> > Bus Check                    = 0x00000000
> > Assists Check                = 0x00000000
> > Assist State                 = 0x00000000
> > Path Info                    = 0x00000000
> > System Responder Address     = 0x0000000000000000
> > System Requestor Address     = 0x0000000000000000
> > 
> > 
> > 
> > -----------------  Processor 0 TOC Information -------------------
> > 
> > General Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 04-07  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 08-11  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 12-15  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 16-19  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 20-23  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 24-27  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 28-31  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 
> > 
> > Control Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 04-07  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 08-11  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 12-15  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 16-19  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 20-23  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 24-27  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 28-31  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 
> > Space Registers 0 - 7
> > 00-03  00000000          00000000          00000000          00000000
> > 04-07  00000000          00000000          00000000          00000000
> > 
> > IIA Space (back entry)       = 0x0000000000000000
> > IIA Offset (back entry)      = 0x0000000000000000
> > CPU State                    = 0x00000000
> > 
> > 
> > 
> > -----------------  Processor 3 HPMC Information - PDC Version: 44.28  ------ 
> > Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)
> > 
> > HPMC Chassis Codes 
> >        Chassis Code        Extension        ------------        ---------
> > 0x0000082000ff6242  0x0000000000000000
> >        0x1800082011036322  0xcb81800000000000
> >        
> > General Registers 0 - 31
> > 00-03  0000000000000000  000000004067a9c0  000000004011c18c
> > 0000000043541518
> > 04-07  00000000406791c0  00000000fc985000  000000007f93f000
> > 0000000000000000
> > 08-11  00000000fca67918  000000007f8d9cc0  00000000404eb740
> > 0000000040000000
> > 12-15  0000000000000000  0000000000000200  0000000040311427
> > 0000000000000000
> > 16-19  00000000419e85c8  000000007f93f888  0000000000000000
> > 0000000000000000
> > 20-23  000000000003f93f  00000000fffffffa  0000000000000000
> > 0000000000000040
> > 24-27  0000000000000010  00000000fc985fc0  000000004050a000
> > 00000000406791c0
> > 28-31  0000000000000001  000000007f94c800  000000007f94c830
> > 00000000005282a3
> > 
> > 
> > Control Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 04-07  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 08-11  0000000000000146  0000000000000000  00000000000000c0
> > 0000000000000000
> > 12-15  0000000000000000  0000000000000000  0000000000103000
> > ff80000000000000
> > 16-19  0000003aeb5d7f36  0000000000000000  000000004011c190
> > 0000000004a01200
> > 20-23  0000000000000000  00000000fc985000  000000ff0804f90f
> > 8000000000000000
> > 24-27  0000000000586000  000000003f952000  fffffffff37f7f00
> > 0000000040001b60
> > 28-31  fffffffff37f7f00  fffffffff37f7f00  000000007f94c000
> > fffffffff37f7f00
> > 
> > Space Registers 0 - 7
> > 00-03  00051800          00000000          00000000          00051800
> > 04-07  00000000          00000000          00000000          00000000
> > 
> > 
> > IIA Space (back entry)       = 0x0000000000000000
> > IIA Offset (back entry)      = 0x000000004011c194
> > Check Type                   = 0x20000000
> > CPU State                    = 0x9e000004
> > Cache Check                  = 0x00000000
> > TLB Check                    = 0x00000000
> > Bus Check                    = 0x0030000d
> > Assists Check                = 0x00000000
> > Assist State                 = 0x00000000
> > Path Info                    = 0x00000000
> > System Responder Address     = 0xfffffffffffa6000
> > System Requestor Address     = 0xfffffffffffa0000
> > 
> > 
> > Floating Point Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 04-07  0000000000000000  00000000bf840350  00000000bf840358
> > 0000000000000008
> > 08-11  000000004020b518  00000000ff83a268  0000000000000000
> > 0000000000000002
> > 12-15  00000000ff83fc10  00000000ff8403f0  00000000ff83fc00
> > 00000000406791c0
> > 16-19  0000000000000002  00000000ff83a268  00000000406879c0
> > 00000000406809c0
> > 20-23  00000000000000ff  00000000406791c0  0000000000000000
> > 0000000a4067a9c0
> > 24-27  0000000000000000  00000000406841c0  fffffffffffff000
> > 00000000fefa6000
> > 28-31  0000000000000000  0000000000000000  ffffffffffffff9c
> > 00000000406791c0
> > 
> > 
> > Check Summary                = 0xcb81800000000000
> > Available Memory             = 0x00000000c0000000
> > CPU Diagnose Register 2      = 0x0203030100802004
> > CPU Status Register 0        = 0x3440c24000000000
> > CPU Status Register 1        = 0x8000000000000000
> > SADD LOG                     = 0x4800000000000000
> > Read Short LOG               = 0xc13ff0f0f0047218
> > 
> > 
> > 
> > -----------------  Processor 3 LPMC Information ------------------
> > 
> > Check Type                   = 0x00000000
> > IC Parity Info               = 0x00000000
> > Cache Check                  = 0x00000000
> > TLB Check                    = 0x00000000
> > Bus Check                    = 0x00000000
> > Assists Check                = 0x00000000
> > Assist State                 = 0x00000000
> > Path Info                    = 0x00000000
> > System Responder Address     = 0x0000000000000000
> > System Requestor Address     = 0x0000000000000000
> > 
> > 
> > 
> > -----------------  Processor 3 TOC Information -------------------
> > 
> > General Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 04-07  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 08-11  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 12-15  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 16-19  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 20-23  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 24-27  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 28-31  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 
> > 
> > Control Registers 0 - 31
> > 00-03  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 04-07  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 08-11  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 12-15  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 16-19  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 20-23  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 24-27  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 28-31  0000000000000000  0000000000000000  0000000000000000
> > 0000000000000000
> > 
> > Space Registers 0 - 7
> > 00-03  00000000          00000000          00000000          00000000
> > 04-07  00000000          00000000          00000000          00000000
> > 
> > IIA Space (back entry)       = 0x0000000000000000
> > IIA Offset (back entry)      = 0x0000000000000000
> > CPU State                    = 0x00000000
> > 
> > 
> > --------------  Memory Error Log Information  --------------
> > 
> > Bus 0 Log Information
> > 
> > Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)
> > 
> >   OV  RQ  RS      ESTAT      A  C  D  corr  unc  fe  cw  pf
> >   --  --  --      -----      -  -  -  ----  ---  --  --  --
> >   X       X     ERR_ERROR       X            X           
> > Bus Requestor Address      = 0xfffffffffffa0000
> > Bus Target Address         = 0x0000000000000000
> > Bus Responder Address      = 0xfffffffffed00000
> > 
> > Error Status Reg           = 0x0000000000100010
> > Runway Control Reg         = 0x0000021c00001418
> > Runway Address Reg         = 0xc1bff0fffed08040
> > Runway Data High Reg       = 0xe840c000083c025c
> > Runway Data Low Reg        = 0xe840c000083c025c
> > Memory Address Reg         = 0x000001ff3fffffff
> > Memory Address Corr Reg    = 0x000001ff3fffffff
> > Memory Syndrome Reg        = 0x0000000000000000
> > Memory Syndrome Corr Reg   = 0x0000000000000000
> > 
> > 
> > 
> >  Address/Control Parity Error Registers  
> >    Address/Control Parity Error Bit (mem_addr_par_stat) Not Set 
> > 
> > 
> > ------------  I/O Module Error Log Information  ------------
> > 
> > 
> >    No I/O module errors logged
> > 
> > 
> > Main Menu: Enter command or menu > 
> 

-- 
Meelis Roos (mroos@linux.ee)

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-07-31  6:28       ` Meelis Roos
@ 2009-07-31  9:35         ` Thibaut VARENE
  2009-07-31 14:46           ` John David Anglin
  2009-08-05 17:45         ` Grant Grundler
  1 sibling, 1 reply; 29+ messages in thread
From: Thibaut VARENE @ 2009-07-31  9:35 UTC (permalink / raw)
  To: Meelis Roos; +Cc: Randolph Chung, John David Anglin, linux-parisc

On Fri, Jul 31, 2009 at 8:28 AM, Meelis Roos <mroos@linux.ee> wrote:
>
> > Please see http://www.parisc-linux.org/faq/kernelbug-howto.html
>
> Well, I can not find anything about interpreting SER PIM data there?

Are you sure? There are basic explanations about the info we need. For instance:

"- The r02 register is the "return pointer" - it indicates the calling function
- The IAOQ contents specify the address of the instruction where the
fault occured."

Of course they are undecoded, that's why you need to be able to
objdump the kernel.

> My system is 2-CPU L1000, that I forgot to re-mention as I reported to
> my old report that anyone but me had probably forgotten. Using GSP.
> ALso, I rebooted the hanging computer using 'RS' from GSP, not 'TC' -
> does that garble PIM data?

After HPMC, RS is ok. Remember to always ser clearpim after collecting the info.

> > Anyway, from the output below, I suspect maybe we have some kernel functions
> > that are not in the right section, since the error happens right after
> > "Freeing unused kernel memory"?
>
> No, the real problem is below, this badness on SMP I was told to ignore
> here on this list in spring. The real problem happens after tuli driver
> loading and PCI configuration of the cards. From these, I only have the
> SER PIM data, no kernel backtrace.

PIM will contain relevant (though undecoded) information, so that's
already good to have.

HTH

--
Thibaut VARENE
http://www.parisc-linux.org/~varenet/

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-07-31  9:35         ` Thibaut VARENE
@ 2009-07-31 14:46           ` John David Anglin
  2009-07-31 14:50             ` John David Anglin
  2009-07-31 23:16             ` Meelis Roos
  0 siblings, 2 replies; 29+ messages in thread
From: John David Anglin @ 2009-07-31 14:46 UTC (permalink / raw)
  To: Thibaut VARENE; +Cc: mroos, randolph, linux-parisc

> On Fri, Jul 31, 2009 at 8:28 AM, Meelis Roos <mroos@linux.ee> wrote:
> >
> > > Please see http://www.parisc-linux.org/faq/kernelbug-howto.html
> >
> > Well, I can not find anything about interpreting SER PIM data there?
> 
> Are you sure? There are basic explanations about the info we need. For instance:
> 
> "- The r02 register is the "return pointer" - it indicates the calling function
> - The IAOQ contents specify the address of the instruction where the
> fault occured."
> 
> Of course they are undecoded, that's why you need to be able to
> objdump the kernel.

I tried to download the kernel package, but it's gone from the debian
servers.  So, you will have to run objdump yourself.  Just do

hppa64-linux-gnu-objdump vmlinux-2.6.29-2-parisc64-smp | less

This will allow you to find the instruction where the fault occured.
Comparison of the instructions with the register dump should indicate
the cause of the hpmc.  Also search for the address contained in r02.
That should be the calling function in most cases.

Dave
-- 
J. David Anglin                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-07-31 14:46           ` John David Anglin
@ 2009-07-31 14:50             ` John David Anglin
  2009-07-31 23:16             ` Meelis Roos
  1 sibling, 0 replies; 29+ messages in thread
From: John David Anglin @ 2009-07-31 14:50 UTC (permalink / raw)
  To: John David Anglin; +Cc: varenet, mroos, randolph, linux-parisc

> hppa64-linux-gnu-objdump vmlinux-2.6.29-2-parisc64-smp | less

Sorry, this should be:

hppa64-linux-gnu-objdump -d vmlinux-2.6.29-2-parisc64-smp | less

Dave
-- 
J. David Anglin                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-07-31 14:46           ` John David Anglin
  2009-07-31 14:50             ` John David Anglin
@ 2009-07-31 23:16             ` Meelis Roos
  2009-08-01 20:59               ` John David Anglin
  1 sibling, 1 reply; 29+ messages in thread
From: Meelis Roos @ 2009-07-31 23:16 UTC (permalink / raw)
  To: John David Anglin; +Cc: Thibaut VARENE, randolph, linux-parisc

> > Are you sure? There are basic explanations about the info we need. For instance:
> > 
> > "- The r02 register is the "return pointer" - it indicates the calling function
> > - The IAOQ contents specify the address of the instruction where the
> > fault occured."
> > 
> > Of course they are undecoded, that's why you need to be able to
> > objdump the kernel.
> 
> I tried to download the kernel package, but it's gone from the debian
> servers.  So, you will have to run objdump yourself.  Just do
> 
> hppa64-linux-gnu-objdump vmlinux-2.6.29-2-parisc64-smp | less

Did this - managed to boot via etch netinst+chroot. The address ranges 
do not match (as suggested by an earleir post?) - they start with
0000000040100000. r02 shows 000000000c1b5c78 and I can not find anything 
sensible ending with 1b5c7XX. The only match is in the middle of 
filemap_fault:

    401b5c64:   08 19 02 49     copy r25,r9
    401b5c68:   53 5c 00 50     ldd 28(r26),ret0
    401b5c6c:   c5 fc 43 e8     bb,< ret0,f,401b5e68 <filemap_fault+0x278>
    401b5c70:   34 0b 00 00     ldi 0,r11
    401b5c74:   34 0c 00 00     ldi 0,r12
    401b5c78:   2b 60 00 00     addil L%0,dp,r1
    401b5c7c:   08 01 02 4d     copy r1,r13
    401b5c80:   2b 63 30 00     addil L%7800,dp,r1
    401b5c84:   37 c7 3f a1     ldo -30(sp),r7
    401b5c88:   08 01 02 48     copy r1,r8

Also, there is no mention of IAOQ, IIR, IOR in HPMC - are they there but 
with different names?

The disassmebly from the image is at
http://muuseum.at.mt.ut.ee/~mroos/objdump-2.6.19-2-parisc64-smp if 
sombeody can help me find my way through it. The image itself is at
http://muuseum.at.mt.ut.ee/~mroos/vmlinux-2.6.29-2-parisc64-smp

I also installed Debian's current 2.6.30-1-parisc64 kernel and it 
behaves the same - HPMC after PCI messages from tulip.

For some strange reason, 2.6.18-6-parisc64 (as fully working netbooted 
etch's uname tells) does not boot from disk either - it panics in a 
differnet place so I did not investigate it further. Maybe probles with 
my initramfs.

-- 
Meelis Roos (mroos@ut.ee)      http://www.cs.ut.ee/~mroos/

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-07-31 23:16             ` Meelis Roos
@ 2009-08-01 20:59               ` John David Anglin
  0 siblings, 0 replies; 29+ messages in thread
From: John David Anglin @ 2009-08-01 20:59 UTC (permalink / raw)
  To: Meelis Roos; +Cc: varenet, randolph, linux-parisc

> Did this - managed to boot via etch netinst+chroot. The address ranges 
> do not match (as suggested by an earleir post?) - they start with
> 0000000040100000. r02 shows 000000000c1b5c78 and I can not find anything 
> sensible ending with 1b5c7XX. The only match is in the middle of 
> filemap_fault:
> 
>     401b5c64:   08 19 02 49     copy r25,r9

The fault is at 0x402e70d0.  Register r26 contains 0 in the dump.

00000000402e7098 <ioread32>:
    402e7098:   0f c2 12 c1     std rp,-10(sp)
    402e709c:   9f 40 60 58     cmpb,*<= r0,r26,402e70d0 <ioread32+0x38>
    402e70a0:   73 c4 01 08     std,ma r4,80(sp)
    402e70a4:   db 5f 00 7d     extrd,u r26,3,3,r31
    402e70a8:   2b 63 20 00     addil L%7000,dp,r1
    402e70ac:   50 3c 0b 50     ldd 5a8(r1),ret0
    402e70b0:   0f 9f 20 dc     ldd,s r31(ret0),ret0
    402e70b4:   37 dd 3f a1     ldo -30(sp),ret1
    402e70b8:   53 9c 00 30     ldd 18(ret0),ret0
    402e70bc:   53 82 00 20     ldd 10(ret0),rp
    402e70c0:   e8 40 f0 00     bve,l (rp),rp
    402e70c4:   53 9b 00 30     ldd 18(ret0),dp
    402e70c8:   e8 00 00 30     b,l 402e70e8 <ioread32+0x50>,r0
    402e70cc:   53 c2 3e e1     ldd -90(sp),rp
    402e70d0:   0f 40 10 9c     ldw 0(r26),ret0
    402e70d4:   d3 9c 09 ff     shrpw ret0,ret0,16,r31

Since register r2 doesn't contain a normal address, it not clear
where ioread32 was called from.
> Also, there is no mention of IAOQ, IIR, IOR in HPMC - are they there but 
> with different names?

IAOQ is the HPMC dump (back entry).  It's 0x402e70d4.
IIR is control register 19 (CR 19).
IOR is control register 21 (CR 21).

> The disassmebly from the image is at
> http://muuseum.at.mt.ut.ee/~mroos/objdump-2.6.19-2-parisc64-smp if 
> sombeody can help me find my way through it. The image itself is at
> http://muuseum.at.mt.ut.ee/~mroos/vmlinux-2.6.29-2-parisc64-smp

Dave
-- 
J. David Anglin                                  dave.anglin@nrc-cnrc.gc.ca
National Research Council of Canada              (613) 990-0752 (FAX: 952-6602)

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-07-31  6:28       ` Meelis Roos
  2009-07-31  9:35         ` Thibaut VARENE
@ 2009-08-05 17:45         ` Grant Grundler
  2009-08-05 19:42           ` Meelis Roos
  2009-08-29 20:19           ` Meelis Roos
  1 sibling, 2 replies; 29+ messages in thread
From: Grant Grundler @ 2009-08-05 17:45 UTC (permalink / raw)
  To: Meelis Roos; +Cc: Randolph Chung, John David Anglin, linux-parisc

On Fri, Jul 31, 2009 at 09:28:51AM +0300, Meelis Roos wrote:
> The real problem happens after tulip driver 
> loading and PCI configuration of the cards.

This would be consistent with add-on cards not getting MMIO
space assigned correctly. The ioread32() is one of several operations
to configure the card.

It would be helpful to know if 2.6.30.x kernels (from unstable)
show the same problem.

cheers,
grant

 From these, I only have the 
> SER PIM data, no kernel backtrace.
> 
> > > Begin: Running /scripts/init-premount ... [17179583.856000] Linux Tulip
> > > driver version 1.1.15-NAPI (Feb 27, 2007)
> > > [17179584.008000] tulip 0000:00:00.0: enabling device (0140 -> 0143)
> > > [17179584.028000] tulip0: no phy info, aborting mtable build
> > > [17179584.140000] tulip0:  MII transceiver #1 config 1000 status 782d
> > > advertising 0061.
> > > [17179584.164000] eth0: Digital DS21142/43 Tulip rev 65 at MMIO
> > > 0xfffffffff8006000, 00:10:83:fe:9c:b0, IRQ 66.
> > > [17179584.428000] tulip 0000:18:00.0: enabling device (0000 -> 0003)
> > > [17179584.436000] tulip 0000:18:00.0: enabling SERR and PARITY (0003 ->
> > > 0143)
> > > 
> > > \a************* SYSTEM ALERT **************
> > > SYSTEM NAME: scaspdb24
> > > DATE: 07/30/2009 TIME: 17:30:06
> > > ALERT LEVEL: 7 = reserved
> > > 
> > > REASON FOR ALERT
> > > SOURCE: 0 = unknown, no source stated
> > > SOURCE DETAIL: 0 = unknown, no source stated   SOURCE ID: FF
> > > PROBLEM DETAIL: 0 = no problem detail
> > > 
> > > LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
> > >        ON       FLASH         OFF       ON         ON
> > > LED State: There was a system interruption that did not take the system
> > > down.
> > > Check Chassis and Console Logs for error messages.
> > > 
> > > 0x0000007000FF6292 000000F0 F0000000 - type  0 = Data Field Unused
> > > 0x5800087000FF6292 00006D06 1E111E06 - type 11 = Timestamp 07/30/2009
> > > 17:30:06
> [...]
> 
> > > Main Menu: Enter command or menu > ser pim
> > > 
> > > 
> > > PROCESSOR PIM INFORMATION
> > > 
> > > Original Product Number:   A5576A
> > > Current Product Number:    A5576A
> > > 
> > > 
> > > -----------------  Processor 0 HPMC Information - PDC Version: 44.28  ------ 
> > > Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)
> > > 
> > > HPMC Chassis Codes 
> > >        Chassis Code        Extension        ------------        ---------
> > > 0x0000082000ff6242  0x0000000000000000
> > >        0x1800082011006312  0xcb81000000000000
> > >        0x0000087000ff6292  0x000000f0f0000000
> > >        0x6000082070006062  0x0000000000100010
> > >        0x7000082070006082  0x0000000000b92400
> > >        0x7000082379006133  0xc1bff0fffed08040
> > >        0x0000080080006310  0x0000000000000001
> > >        0x000008008000631f  0x0000000000000000
> > >        
> > > General Registers 0 - 31
> > > 00-03  0000000000000000  00000000402e7098  000000000c1b5c78
> > > 000000007f954680
> > > 04-07  000000000c1b1000  000000000c1fc800  000000000c1c79b0
> > > 000000007f954000
> > > 08-11  000000000c1fc830  0000000000000003  00000000fe87e800
> > > 000000000c1fc800
> > > 12-15  0000000000000000  00000000fb6a2d5e  00000000fb6a2b5e
> > > 0000000000000003
> > > 16-19  0000000000026420  0000000000000000  00000000fe87e880
> > > 000000007f9555b8
> > > 20-23  0000000000000000  000000007f9552c0  ffffffffc0000000
> > > 0000000000100000
> > > 24-27  0000000000000000  0000000000000000  000000000c1fc830
> > > 00000000406791c0
> > > 28-31  000000000c1b4010  000000007f858be0  000000007f858c90
> > > 000000000c1b3fd0
> > > 
> > > 
> > > Control Registers 0 - 31
> > > 00-03  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 04-07  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 08-11  000000000000011c  0000000000000000  00000000000000c0
> > > 0000000000000001
> > > 12-15  0000000000000000  0000000000000000  0000000000103000
> > > ff80000000000000
> > > 16-19  0000003aeb5d81e1  0000000000000000  00000000402e70d0
> > > 000000000f40109c
> > > 20-23  00000000a627ff41  000000004fdfc830  000000ff0804ff0f
> > > 8000000000000000
> > > 24-27  0000000000586000  000000003f892000  ffffffffffffffff
> > > 0000000040001480
> > > 28-31  ffffffffffffffff  ffffffffffffff2f  000000007f858000
> > > ffffffffffffffff
> > > 
> > > Space Registers 0 - 7
> > > 00-03  0004d800          00000000          00000000          00047000
> > > 04-07  00000000          00000000          00000000          00000000
> > > 
> > > 
> > > IIA Space (back entry)       = 0x0000000000000000
> > > IIA Offset (back entry)      = 0x00000000402e70d4
> > > Check Type                   = 0x20000000
> > > CPU State                    = 0x9e000004
> > > Cache Check                  = 0x00000000
> > > TLB Check                    = 0x00000000
> > > Bus Check                    = 0x0030103b
> > > Assists Check                = 0x00000000
> > > Assist State                 = 0x00000000
> > > Path Info                    = 0x00000000
> > > System Responder Address     = 0x000000ffd053f830
> > > System Requestor Address     = 0xfffffffffffa0000
> > > 
> > > 
> > > Floating Point Registers 0 - 31
> > > 00-03  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 04-07  0000000000000000  00000000bf840350  00000000bf840358
> > > 0000000000000008
> > > 08-11  000000004020b518  00000000ff83a268  0000000000000000
> > > 0000000000000002
> > > 12-15  00000000ff83fc10  00000000ff8403f0  00000000ff83fc00
> > > 00000000406791c0
> > > 16-19  0000000000000002  00000000ff83a268  00000000406879c0
> > > 00000000406809c0
> > > 20-23  00000000000000ff  00000000406791c0  0000000000000000
> > > 0000000000000000
> > > 24-27  0000000000000000  0000000000000000  fffffffffffff000
> > > 00000000fefa6000
> > > 28-31  0000000000000000  0000000000000000  ffffffffffffff9c
> > > 00000000406791c0
> > > 
> > > 
> > > Check Summary                = 0xcb81000000000000
> > > Available Memory             = 0x00000000c0000000
> > > CPU Diagnose Register 2      = 0x0203000100802004
> > > CPU Status Register 0        = 0x2440c24000000000
> > > CPU Status Register 1        = 0x8002000000000000
> > > SADD LOG                     = 0x147ffcffffffffff
> > > Read Short LOG               = 0xc1af00ffd053f830
> > > 
> > > 
> > > 
> > > -----------------  Processor 0 LPMC Information ------------------
> > > 
> > > Check Type                   = 0x00000000
> > > IC Parity Info               = 0x00000000
> > > Cache Check                  = 0x00000000
> > > TLB Check                    = 0x00000000
> > > Bus Check                    = 0x00000000
> > > Assists Check                = 0x00000000
> > > Assist State                 = 0x00000000
> > > Path Info                    = 0x00000000
> > > System Responder Address     = 0x0000000000000000
> > > System Requestor Address     = 0x0000000000000000
> > > 
> > > 
> > > 
> > > -----------------  Processor 0 TOC Information -------------------
> > > 
> > > General Registers 0 - 31
> > > 00-03  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 04-07  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 08-11  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 12-15  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 16-19  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 20-23  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 24-27  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 28-31  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 
> > > 
> > > Control Registers 0 - 31
> > > 00-03  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 04-07  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 08-11  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 12-15  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 16-19  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 20-23  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 24-27  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 28-31  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 
> > > Space Registers 0 - 7
> > > 00-03  00000000          00000000          00000000          00000000
> > > 04-07  00000000          00000000          00000000          00000000
> > > 
> > > IIA Space (back entry)       = 0x0000000000000000
> > > IIA Offset (back entry)      = 0x0000000000000000
> > > CPU State                    = 0x00000000
> > > 
> > > 
> > > 
> > > -----------------  Processor 3 HPMC Information - PDC Version: 44.28  ------ 
> > > Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)
> > > 
> > > HPMC Chassis Codes 
> > >        Chassis Code        Extension        ------------        ---------
> > > 0x0000082000ff6242  0x0000000000000000
> > >        0x1800082011036322  0xcb81800000000000
> > >        
> > > General Registers 0 - 31
> > > 00-03  0000000000000000  000000004067a9c0  000000004011c18c
> > > 0000000043541518
> > > 04-07  00000000406791c0  00000000fc985000  000000007f93f000
> > > 0000000000000000
> > > 08-11  00000000fca67918  000000007f8d9cc0  00000000404eb740
> > > 0000000040000000
> > > 12-15  0000000000000000  0000000000000200  0000000040311427
> > > 0000000000000000
> > > 16-19  00000000419e85c8  000000007f93f888  0000000000000000
> > > 0000000000000000
> > > 20-23  000000000003f93f  00000000fffffffa  0000000000000000
> > > 0000000000000040
> > > 24-27  0000000000000010  00000000fc985fc0  000000004050a000
> > > 00000000406791c0
> > > 28-31  0000000000000001  000000007f94c800  000000007f94c830
> > > 00000000005282a3
> > > 
> > > 
> > > Control Registers 0 - 31
> > > 00-03  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 04-07  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 08-11  0000000000000146  0000000000000000  00000000000000c0
> > > 0000000000000000
> > > 12-15  0000000000000000  0000000000000000  0000000000103000
> > > ff80000000000000
> > > 16-19  0000003aeb5d7f36  0000000000000000  000000004011c190
> > > 0000000004a01200
> > > 20-23  0000000000000000  00000000fc985000  000000ff0804f90f
> > > 8000000000000000
> > > 24-27  0000000000586000  000000003f952000  fffffffff37f7f00
> > > 0000000040001b60
> > > 28-31  fffffffff37f7f00  fffffffff37f7f00  000000007f94c000
> > > fffffffff37f7f00
> > > 
> > > Space Registers 0 - 7
> > > 00-03  00051800          00000000          00000000          00051800
> > > 04-07  00000000          00000000          00000000          00000000
> > > 
> > > 
> > > IIA Space (back entry)       = 0x0000000000000000
> > > IIA Offset (back entry)      = 0x000000004011c194
> > > Check Type                   = 0x20000000
> > > CPU State                    = 0x9e000004
> > > Cache Check                  = 0x00000000
> > > TLB Check                    = 0x00000000
> > > Bus Check                    = 0x0030000d
> > > Assists Check                = 0x00000000
> > > Assist State                 = 0x00000000
> > > Path Info                    = 0x00000000
> > > System Responder Address     = 0xfffffffffffa6000
> > > System Requestor Address     = 0xfffffffffffa0000
> > > 
> > > 
> > > Floating Point Registers 0 - 31
> > > 00-03  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 04-07  0000000000000000  00000000bf840350  00000000bf840358
> > > 0000000000000008
> > > 08-11  000000004020b518  00000000ff83a268  0000000000000000
> > > 0000000000000002
> > > 12-15  00000000ff83fc10  00000000ff8403f0  00000000ff83fc00
> > > 00000000406791c0
> > > 16-19  0000000000000002  00000000ff83a268  00000000406879c0
> > > 00000000406809c0
> > > 20-23  00000000000000ff  00000000406791c0  0000000000000000
> > > 0000000a4067a9c0
> > > 24-27  0000000000000000  00000000406841c0  fffffffffffff000
> > > 00000000fefa6000
> > > 28-31  0000000000000000  0000000000000000  ffffffffffffff9c
> > > 00000000406791c0
> > > 
> > > 
> > > Check Summary                = 0xcb81800000000000
> > > Available Memory             = 0x00000000c0000000
> > > CPU Diagnose Register 2      = 0x0203030100802004
> > > CPU Status Register 0        = 0x3440c24000000000
> > > CPU Status Register 1        = 0x8000000000000000
> > > SADD LOG                     = 0x4800000000000000
> > > Read Short LOG               = 0xc13ff0f0f0047218
> > > 
> > > 
> > > 
> > > -----------------  Processor 3 LPMC Information ------------------
> > > 
> > > Check Type                   = 0x00000000
> > > IC Parity Info               = 0x00000000
> > > Cache Check                  = 0x00000000
> > > TLB Check                    = 0x00000000
> > > Bus Check                    = 0x00000000
> > > Assists Check                = 0x00000000
> > > Assist State                 = 0x00000000
> > > Path Info                    = 0x00000000
> > > System Responder Address     = 0x0000000000000000
> > > System Requestor Address     = 0x0000000000000000
> > > 
> > > 
> > > 
> > > -----------------  Processor 3 TOC Information -------------------
> > > 
> > > General Registers 0 - 31
> > > 00-03  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 04-07  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 08-11  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 12-15  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 16-19  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 20-23  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 24-27  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 28-31  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 
> > > 
> > > Control Registers 0 - 31
> > > 00-03  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 04-07  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 08-11  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 12-15  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 16-19  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 20-23  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 24-27  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 28-31  0000000000000000  0000000000000000  0000000000000000
> > > 0000000000000000
> > > 
> > > Space Registers 0 - 7
> > > 00-03  00000000          00000000          00000000          00000000
> > > 04-07  00000000          00000000          00000000          00000000
> > > 
> > > IIA Space (back entry)       = 0x0000000000000000
> > > IIA Offset (back entry)      = 0x0000000000000000
> > > CPU State                    = 0x00000000
> > > 
> > > 
> > > --------------  Memory Error Log Information  --------------
> > > 
> > > Bus 0 Log Information
> > > 
> > > Timestamp =    Thu Jul  30 17:30:07 GMT 2009    (20:09:07:30:17:30:07)
> > > 
> > >   OV  RQ  RS      ESTAT      A  C  D  corr  unc  fe  cw  pf
> > >   --  --  --      -----      -  -  -  ----  ---  --  --  --
> > >   X       X     ERR_ERROR       X            X           
> > > Bus Requestor Address      = 0xfffffffffffa0000
> > > Bus Target Address         = 0x0000000000000000
> > > Bus Responder Address      = 0xfffffffffed00000
> > > 
> > > Error Status Reg           = 0x0000000000100010
> > > Runway Control Reg         = 0x0000021c00001418
> > > Runway Address Reg         = 0xc1bff0fffed08040
> > > Runway Data High Reg       = 0xe840c000083c025c
> > > Runway Data Low Reg        = 0xe840c000083c025c
> > > Memory Address Reg         = 0x000001ff3fffffff
> > > Memory Address Corr Reg    = 0x000001ff3fffffff
> > > Memory Syndrome Reg        = 0x0000000000000000
> > > Memory Syndrome Corr Reg   = 0x0000000000000000
> > > 
> > > 
> > > 
> > >  Address/Control Parity Error Registers  
> > >    Address/Control Parity Error Bit (mem_addr_par_stat) Not Set 
> > > 
> > > 
> > > ------------  I/O Module Error Log Information  ------------
> > > 
> > > 
> > >    No I/O module errors logged
> > > 
> > > 
> > > Main Menu: Enter command or menu > 
> > 
> 
> -- 
> Meelis Roos (mroos@linux.ee)
> --
> To unsubscribe from this list: send the line "unsubscribe linux-parisc" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-05 17:45         ` Grant Grundler
@ 2009-08-05 19:42           ` Meelis Roos
  2009-08-06 12:15             ` Bernd Gietzelt
  2009-08-29 20:19           ` Meelis Roos
  1 sibling, 1 reply; 29+ messages in thread
From: Meelis Roos @ 2009-08-05 19:42 UTC (permalink / raw)
  To: Grant Grundler; +Cc: Randolph Chung, John David Anglin, linux-parisc

> It would be helpful to know if 2.6.30.x kernels (from unstable)
> show the same problem.

Will test.

-- 
Meelis Roos (mroos@linux.ee)

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-05 19:42           ` Meelis Roos
@ 2009-08-06 12:15             ` Bernd Gietzelt
  2009-08-07 16:22               ` Grant Grundler
  2009-08-07 16:36               ` Grant Grundler
  0 siblings, 2 replies; 29+ messages in thread
From: Bernd Gietzelt @ 2009-08-06 12:15 UTC (permalink / raw)
  To: linux-parisc

On Wed, 5 Aug 2009 22:42:34 +0300 (EEST)
Meelis Roos <mroos@linux.ee> wrote:

> > It would be helpful to know if 2.6.30.x kernels (from unstable)
> > show the same problem.
> 
> Will test.

I've done some test with actual and older kernels from debian because
my system shows the same behavior.

2.6.18-5-parisc64-smp 	Kernel panic at statfs
2.6.18-6-parisc64-smp 	Kernel panic at statfs
2.6.26-2-parisc64-smp 	SERR & PARITY
2.6.30-1-parisc64-smp 	Kernel panic
at /build/buildd/linux-2.6-2.6.30/debian/build/source_hppa_none/kernel/smp.c:369
2.6.30-1-parisc64 	SERR & PARITY 

The complete logs can be found here:
http://89.144.17.178/~bernd/lasatonline.de/dokuwiki/doku.php?id=programmieren:administration:computer:ulrike


Some idea what's behind this failure message?

<snap>
Begin: Running /scripts/init-bottom ... done.
run-init: statfsKernel panic - not syncing: Attempted to kill init!
 /: Function not 
</snap>


If some additional test/logs needed: I'm compliant to deliever them.


-- 
Bernd Gietzelt <berndg@fsim-ev.de>

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-06 12:15             ` Bernd Gietzelt
@ 2009-08-07 16:22               ` Grant Grundler
  2009-08-08  9:31                 ` Bernd Gietzelt
  2009-08-07 16:36               ` Grant Grundler
  1 sibling, 1 reply; 29+ messages in thread
From: Grant Grundler @ 2009-08-07 16:22 UTC (permalink / raw)
  To: Bernd Gietzelt; +Cc: linux-parisc

On Thu, Aug 06, 2009 at 02:15:42PM +0200, Bernd Gietzelt wrote:
> On Wed, 5 Aug 2009 22:42:34 +0300 (EEST)
> Meelis Roos <mroos@linux.ee> wrote:
> 
> > > It would be helpful to know if 2.6.30.x kernels (from unstable)
> > > show the same problem.
> > 
> > Will test.
> 
> I've done some test with actual and older kernels from debian because
> my system shows the same behavior.

Wow! Thank you!

> 
> 2.6.18-5-parisc64-smp 	Kernel panic at statfs
> 2.6.18-6-parisc64-smp 	Kernel panic at statfs
> 2.6.26-2-parisc64-smp 	SERR & PARITY
> 2.6.30-1-parisc64-smp 	Kernel panic
> at /build/buildd/linux-2.6-2.6.30/debian/build/source_hppa_none/kernel/smp.c:369

In my linux-2.6.30 source tree, kernel/smp.c:369 has this code:
361 void smp_call_function_many(const struct cpumask *mask,
362                             void (*func)(void *), void *info, bool wait)
363 {
364         struct call_function_data *data;
365         unsigned long flags;
366         int cpu, next_cpu, this_cpu = smp_processor_id();
367 
368         /* Can deadlock when called with interrupts disabled */
369         WARN_ON_ONCE(irqs_disabled() && !oops_in_progress);
370 
371         /* So, what's a CPU they want? Ignoring this one. */
372         cpu = cpumask_first_and(mask, cpu_online_mask);
373         if (cpu == this_cpu)
374                 cpu = cpumask_next_and(cpu, mask, cpu_online_mask);
375 
...

And I don't expect the WARN_ON_ONCE() is directly related to whatever
is panic'ing later since the expected symptom is a deadlock.


> 2.6.30-1-parisc64 	SERR & PARITY 
> 
> The complete logs can be found here:
> http://89.144.17.178/~bernd/lasatonline.de/dokuwiki/doku.php?id=programmieren:administration:computer:ulrike

Well done - thanks!

In general, adding "pdcchassis=0" will stop the GSP (aka MP) from
putting it's footprint on top of the regular console output:
...
[    7.232000] Freeing unused kernel memory: <0>------------[ cut here ]------------
[    7.388000] Badness at /build/buildd/linux-2.6-2.6.30/debian/build/source_hppa_none/kernel/smp.c:369
...
[    9.092000] Backtrace:

********** VIRTUAL FRONT PANEL **********
System Boot detected
*****************************************
LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
       ON       FLASH         OFF       ON         ON
LED State: There was a system interruption that did not take the system down.
Check Chassis and Console Logs for error messages.

processor                 system panic               1B00
...


The pdcchassis support obscured some of the console output.  The obscured
console output is available by going into the GSP/MP and showing the
console log.  It's easier to disable this "feature" by adding
pdchassis=0 to the kernel parameters and cut/paste the regular output.


> Some idea what's behind this failure message?

"Badness at ..." is the WARN_ON_ONCE().  It's not the panic message.
IIRC, this particular message is known to only occur on the first fork
when /sbin/init (process 0) is started.

I hate to ask you to try 2.6.30-1-parisc64-smp again with "pdcchassis=0"
but can't think of any other way to collect the panic output
at this point.

> <snap>
> Begin: Running /scripts/init-bottom ... done.
> run-init: statfsKernel panic - not syncing: Attempted to kill init!
>  /: Function not 
> </snap>
> 
> 
> If some additional test/logs needed: I'm compliant to deliever them.

Thank you so much since I'm not seeing this on my own machines.

cheers,
grant

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-06 12:15             ` Bernd Gietzelt
  2009-08-07 16:22               ` Grant Grundler
@ 2009-08-07 16:36               ` Grant Grundler
  1 sibling, 0 replies; 29+ messages in thread
From: Grant Grundler @ 2009-08-07 16:36 UTC (permalink / raw)
  To: Bernd Gietzelt; +Cc: linux-parisc

On Thu, Aug 06, 2009 at 02:15:42PM +0200, Bernd Gietzelt wrote:
> I've done some test with actual and older kernels from debian because
> my system shows the same behavior.
...
> 2.6.30-1-parisc64 	SERR & PARITY 

Bernd,
BTW, this output has the same issue as the -smp where
the GSP is printing PDC chassis codes/info instead of
kernel output.

...
[   11.924000] sym53c8xx 0000:38:00.0: enabling device (0000 -> 0003)
[   11.940000] sym53c8xx 0000:38:00.0: enabling SERR and PARITY (0003 -> 0143)

************* SYSTEM ALERT **************
SYSTEM NAME: rfhinf238
DATE: 08/06/2009 TIME: 09:32:34
ALERT LEVEL: 7 = reserved
...
0x0000007000FF6292 000000F0 F0000000 - type  0 = Data Field Unused
0x5800087000FF6292 00006D07 06092022 - type 11 = Timestamp 08/06/2009 09:32:34
A: ack read of this entry - X: Disable all future alert messages
Anything else skip redisplay the log entry
->Choice:a
*****************************************

the 0x6292 indicates this is an HPMC and you've included the PIM dump
so we shouldn't need anything else at the moment. If you want
to retry with "pdcchassis=0", it would be nice to have the complete
output but I don't think it's required (yet).

I'm pointing this out since the symptom in your listing should
be "HPMC in foo()" where we look up the "IIA Offset"
(0x000000004029d6ac) in the System.map file.
(See "a.c" in http://cvs.parisc-linux.org/build-tools/ to help)

It's also good to look up GR02 (0x000000000c1d5448) at the
same time though GR02 not always as useful.

I forgot how to look up the symbol for modules since HPMC's
after /sbin/init has started often occur becuase of additional
kernel modules getting loaded or NIC interfaces are initialized
when ifconfig'd. Tulip is a suspect in this case.

thanks again,
grant

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-07 16:22               ` Grant Grundler
@ 2009-08-08  9:31                 ` Bernd Gietzelt
  2009-08-09  5:27                   ` Grant Grundler
  0 siblings, 1 reply; 29+ messages in thread
From: Bernd Gietzelt @ 2009-08-08  9:31 UTC (permalink / raw)
  To: grundler; +Cc: linux-parisc

On Fri, 7 Aug 2009 10:22:42 -0600
Grant Grundler <grundler@parisc-linux.org> wrote:

> > 2.6.30-1-parisc64 	SERR & PARITY 
> > The complete logs can be found here:
> Well done - thanks!

I try to help.
  
> I hate to ask you to try 2.6.30-1-parisc64-smp again with
> "pdcchassis=0" but can't think of any other way to collect the panic
> output at this point.

I've update the entry on: http://89.144.17.178/~bernd/lasatonline.de/dokuwiki/doku.php?id=programmieren:administration:computer:ulrike#kernel_2.6.30-1-parisc64-smp

[    7.988000] Freeing unused kernel memory: <0>------------[ cut here ]------------
[    8.096000] Badness at /build/buildd/linux-2.6-2.6.30/debian/build/source_hppa_none/kernel/smp.c:369
[    8.104000] 
[    8.104000]      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
[    8.108000] PSW: 00001000000001100000000000001110 Not tainted
[    8.116000] r00-03  000000000806000e 0000000040686fa0 0000000040182c6c 000000004058d020
[    8.120000] r04-07  0000000040668fa0 000000004065e7c0 00000000404f7db0 000000r08-11  0000000040686fa0 000000004065e7c0 0000000000000000 00000000406797a0
[    8.644000] r12-15  0000000000000001 0000000000000001 0000000000000000 0000000000000001
[    8.776000] r16-19  00000000f00003b0 0000000040686fa0 000000012f87cb40 00000000406d6000
[    8.784000] r20-23  0000000000000000 00000000406d6000 ffffffffffffffff 0000000000000001
[    8.788000] r24-27  0000000000000000 000000004065e7c0 00000000404f7db0 0000000040668fa0
[    8.796000] r28-31  0000000000000000 000000012f880490 000000012f880580 0000000000000000
[    8sr00-03  0000000000000000 0000000000000000 0000000000000000 0000000000000000
[    9.208000] sr04-07  0000000000000000 0000000000000000 0000000000000000 0000000000000000
[    9.340000] 
[    9.340000] IASQ: 0000000000000000 0000000000000000 IAOQ: 00000000401829b4 00000000401829b8
[    9.348000]  IIR: 03ffe01f    ISR: 0000000010240000  IOR: 0000000179de7d0c
[    9.356000]  CPU:        0   CR30: 000000012f880000 CR31: 0000000000008020
[    9.360000]  ORIG_R28: 000000000800000e
[    9.364000]  mp_call_function_many+0x7c/0x2f8
[    9.768000]  IAOQ[1]: smp_call_function_many+0x80/0x2f8
[    9.796000]  RP(r2): smp_call_function+0x3c/0x50
[    9.800000] Backtrace:
[    9.804000] Backtrace:
[    9.804000]  [<0000000040115fe8>] printk+0x40/0x50
[    9.804000]  [<0000000040152760>] print_tainted+0xc0/0xe0
[    9.804000]  [<0000000040104084>] intr_check_sig+0x0/0x38
[    9.804000]  [<0000000040104074>] intr_return+0x0/0x4
[    9.804000]  [<0000000040182c6c>] smp_call_function+0x3c/0x50
[    9.804000]  [<0000000040159d08>] on_each_cpu+0x28/0x68
[    9.804000]  [<000000004011b92c>] free_initmem+0x94/0x340

Is there a guide "HowTo read kernel debug log"? What mean the numbers behind the function names?

[<memory adress>] function name + 0x*/0x*

greetings,
bernd

-- 
Bernd Gietzelt <berndg@fsim-ev.de>

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-08  9:31                 ` Bernd Gietzelt
@ 2009-08-09  5:27                   ` Grant Grundler
  2009-08-10  1:22                     ` Randolph Chung
  0 siblings, 1 reply; 29+ messages in thread
From: Grant Grundler @ 2009-08-09  5:27 UTC (permalink / raw)
  To: Bernd Gietzelt; +Cc: grundler, linux-parisc

On Sat, Aug 08, 2009 at 11:31:00AM +0200, Bernd Gietzelt wrote:
...
> > I hate to ask you to try 2.6.30-1-parisc64-smp again with
> > "pdcchassis=0" but can't think of any other way to collect the panic
> > output at this point.
> 
> I've update the entry on: http://89.144.17.178/~bernd/lasatonline.de/dokuwiki/doku.php?id=programmieren:administration:computer:ulrike#kernel_2.6.30-1-parisc64-smp

I'm not able to load this URL...doesn't fail; just times out eventually.
I'll try again tomorrow.

> 
> [    7.988000] Freeing unused kernel memory: <0>------------[ cut here ]------------
> [    8.096000] Badness at /build/buildd/linux-2.6-2.6.30/debian/build/source_hppa_none/kernel/smp.c:369
> [    8.104000] 
> [    8.104000]      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
> [    8.108000] PSW: 00001000000001100000000000001110 Not tainted
> [    8.116000] r00-03  000000000806000e 0000000040686fa0 0000000040182c6c 000000004058d020
> [    8.120000] r04-07  0000000040668fa0 000000004065e7c0 00000000404f7db0 000000r08-11  0000000040686fa0 000000004065e7c0 0000000000000000 00000000406797a0
> [    8.644000] r12-15  0000000000000001 0000000000000001 0000000000000000 0000000000000001
> [    8.776000] r16-19  00000000f00003b0 0000000040686fa0 000000012f87cb40 00000000406d6000
> [    8.784000] r20-23  0000000000000000 00000000406d6000 ffffffffffffffff 0000000000000001
> [    8.788000] r24-27  0000000000000000 000000004065e7c0 00000000404f7db0 0000000040668fa0
> [    8.796000] r28-31  0000000000000000 000000012f880490 000000012f880580 0000000000000000
> [    8sr00-03  0000000000000000 0000000000000000 0000000000000000 0000000000000000
> [    9.208000] sr04-07  0000000000000000 0000000000000000 0000000000000000 0000000000000000
> [    9.340000] 
> [    9.340000] IASQ: 0000000000000000 0000000000000000 IAOQ: 00000000401829b4 00000000401829b8
> [    9.348000]  IIR: 03ffe01f    ISR: 0000000010240000  IOR: 0000000179de7d0c
> [    9.356000]  CPU:        0   CR30: 000000012f880000 CR31: 0000000000008020
> [    9.360000]  ORIG_R28: 000000000800000e
> [    9.364000]  mp_call_function_many+0x7c/0x2f8
> [    9.768000]  IAOQ[1]: smp_call_function_many+0x80/0x2f8
> [    9.796000]  RP(r2): smp_call_function+0x3c/0x50
> [    9.800000] Backtrace:
> [    9.804000] Backtrace:
> [    9.804000]  [<0000000040115fe8>] printk+0x40/0x50
> [    9.804000]  [<0000000040152760>] print_tainted+0xc0/0xe0
> [    9.804000]  [<0000000040104084>] intr_check_sig+0x0/0x38
> [    9.804000]  [<0000000040104074>] intr_return+0x0/0x4
> [    9.804000]  [<0000000040182c6c>] smp_call_function+0x3c/0x50
> [    9.804000]  [<0000000040159d08>] on_each_cpu+0x28/0x68
> [    9.804000]  [<000000004011b92c>] free_initmem+0x94/0x340
> 
> Is there a guide "HowTo read kernel debug log"?

Not really - the best guide is the PA2.0 Instruction Set Manual:
    http://ftp.parisc-linux.org/docs/arch/parisc2.0.pdf

This describes pretty nicely all the registers that are
printed in the dump.

> What mean the numbers behind the function names?
> 
> [<memory adress>] function name + 0x*/0x*

IIRC, it's the offset and function length...but I'm not sure
about the second value after the function name.

cheers,
grant

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-09  5:27                   ` Grant Grundler
@ 2009-08-10  1:22                     ` Randolph Chung
  2009-08-10  8:01                       ` Thibaut VARENE
  0 siblings, 1 reply; 29+ messages in thread
From: Randolph Chung @ 2009-08-10  1:22 UTC (permalink / raw)
  To: Bernd Gietzelt; +Cc: Grant Grundler, linux-parisc

> 
>> [    7.988000] Freeing unused kernel memory: <0>------------[ cut here ]------------
>> [    8.096000] Badness at /build/buildd/linux-2.6-2.6.30/debian/build/source_hppa_none/kernel/smp.c:369
>> [    8.104000] 
>> [    8.104000]      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
>> [    8.108000] PSW: 00001000000001100000000000001110 Not tainted
>> [    8.116000] r00-03  000000000806000e 0000000040686fa0 0000000040182c6c 000000004058d020
>> [    8.120000] r04-07  0000000040668fa0 000000004065e7c0 00000000404f7db0 000000r08-11  0000000040686fa0 000000004065e7c0 0000000000000000 00000000406797a0
>> [    8.644000] r12-15  0000000000000001 0000000000000001 0000000000000000 0000000000000001
>> [    8.776000] r16-19  00000000f00003b0 0000000040686fa0 000000012f87cb40 00000000406d6000
>> [    8.784000] r20-23  0000000000000000 00000000406d6000 ffffffffffffffff 0000000000000001
>> [    8.788000] r24-27  0000000000000000 000000004065e7c0 00000000404f7db0 0000000040668fa0
>> [    8.796000] r28-31  0000000000000000 000000012f880490 000000012f880580 0000000000000000
>> [    8sr00-03  0000000000000000 0000000000000000 0000000000000000 0000000000000000
>> [    9.208000] sr04-07  0000000000000000 0000000000000000 0000000000000000 0000000000000000
>> [    9.340000] 
>> [    9.340000] IASQ: 0000000000000000 0000000000000000 IAOQ: 00000000401829b4 00000000401829b8
>> [    9.348000]  IIR: 03ffe01f    ISR: 0000000010240000  IOR: 0000000179de7d0c
>> [    9.356000]  CPU:        0   CR30: 000000012f880000 CR31: 0000000000008020
>> [    9.360000]  ORIG_R28: 000000000800000e
>> [    9.364000]  mp_call_function_many+0x7c/0x2f8
>> [    9.768000]  IAOQ[1]: smp_call_function_many+0x80/0x2f8
>> [    9.796000]  RP(r2): smp_call_function+0x3c/0x50
>> [    9.800000] Backtrace:
>> [    9.804000] Backtrace:
>> [    9.804000]  [<0000000040115fe8>] printk+0x40/0x50
>> [    9.804000]  [<0000000040152760>] print_tainted+0xc0/0xe0
>> [    9.804000]  [<0000000040104084>] intr_check_sig+0x0/0x38
>> [    9.804000]  [<0000000040104074>] intr_return+0x0/0x4
>> [    9.804000]  [<0000000040182c6c>] smp_call_function+0x3c/0x50
>> [    9.804000]  [<0000000040159d08>] on_each_cpu+0x28/0x68
>> [    9.804000]  [<000000004011b92c>] free_initmem+0x94/0x340
>>
>> Is there a guide "HowTo read kernel debug log"?
> 
> Not really - the best guide is the PA2.0 Instruction Set Manual:
>     http://ftp.parisc-linux.org/docs/arch/parisc2.0.pdf


> This describes pretty nicely all the registers that are
> printed in the dump.
> 
>> What mean the numbers behind the function names?
>>
>> [<memory adress>] function name + 0x*/0x*
> 
> IIRC, it's the offset and function length...but I'm not sure
> about the second value after the function name.

Yes, you are right. Although in this case the backtrace looks a bit 
inconsistent.

According to the register dump, the kernel triggered a warning ("Badness 
at. ..") which is on the line smp.c:369. The instruction that caused the 
dump is smp_call_function_many+0x7c. This function is 0x2f8 bytes long.

As others have pointed out this smp dump appears to be "harmless" and 
may not be the real culprit of the problems you are seeing.

Is there another error message further on? Your URL doesn't work for me 
either.

randolph

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-10  1:22                     ` Randolph Chung
@ 2009-08-10  8:01                       ` Thibaut VARENE
  2009-08-10  8:09                         ` Thibaut VARENE
  2009-08-10  8:26                         ` Bernd Gietzelt
  0 siblings, 2 replies; 29+ messages in thread
From: Thibaut VARENE @ 2009-08-10  8:01 UTC (permalink / raw)
  To: Randolph Chung; +Cc: Bernd Gietzelt, Grant Grundler, linux-parisc

On Mon, Aug 10, 2009 at 3:22 AM, Randolph Chung<randolph@tausq.org> wro=
te:
>>
>>> [ =C2=A0 =C2=A07.988000] Freeing unused kernel memory: <0>---------=
---[ cut here
>>> ]------------
>>> [ =C2=A0 =C2=A08.096000] Badness at
>>> /build/buildd/linux-2.6-2.6.30/debian/build/source_hppa_none/kernel=
/smp.c:369
>>> [ =C2=A0 =C2=A08.104000] [ =C2=A0 =C2=A08.104000] =C2=A0 =C2=A0 =C2=
=A0YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
>>> [ =C2=A0 =C2=A08.108000] PSW: 00001000000001100000000000001110 Not =
tainted
>>> [ =C2=A0 =C2=A08.116000] r00-03 =C2=A0000000000806000e 000000004068=
6fa0 0000000040182c6c
>>> 000000004058d020
>>> [ =C2=A0 =C2=A08.120000] r04-07 =C2=A00000000040668fa0 000000004065=
e7c0 00000000404f7db0
>>> 000000r08-11 =C2=A00000000040686fa0 000000004065e7c0 00000000000000=
00
>>> 00000000406797a0
>>> [ =C2=A0 =C2=A08.644000] r12-15 =C2=A00000000000000001 000000000000=
0001 0000000000000000
>>> 0000000000000001
>>> [ =C2=A0 =C2=A08.776000] r16-19 =C2=A000000000f00003b0 000000004068=
6fa0 000000012f87cb40
>>> 00000000406d6000
>>> [ =C2=A0 =C2=A08.784000] r20-23 =C2=A00000000000000000 00000000406d=
6000 ffffffffffffffff
>>> 0000000000000001
>>> [ =C2=A0 =C2=A08.788000] r24-27 =C2=A00000000000000000 000000004065=
e7c0 00000000404f7db0
>>> 0000000040668fa0
>>> [ =C2=A0 =C2=A08.796000] r28-31 =C2=A00000000000000000 000000012f88=
0490 000000012f880580
>>> 0000000000000000
>>> [ =C2=A0 =C2=A08sr00-03 =C2=A00000000000000000 0000000000000000 000=
0000000000000
>>> 0000000000000000
>>> [ =C2=A0 =C2=A09.208000] sr04-07 =C2=A00000000000000000 00000000000=
00000
>>> 0000000000000000 0000000000000000
>>> [ =C2=A0 =C2=A09.340000] [ =C2=A0 =C2=A09.340000] IASQ: 00000000000=
00000 0000000000000000
>>> IAOQ: 00000000401829b4 00000000401829b8
>>> [ =C2=A0 =C2=A09.348000] =C2=A0IIR: 03ffe01f =C2=A0 =C2=A0ISR: 0000=
000010240000 =C2=A0IOR:
>>> 0000000179de7d0c
>>> [ =C2=A0 =C2=A09.356000] =C2=A0CPU: =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=
=A0 CR30: 000000012f880000 CR31:
>>> 0000000000008020
>>> [ =C2=A0 =C2=A09.360000] =C2=A0ORIG_R28: 000000000800000e
>>> [ =C2=A0 =C2=A09.364000] =C2=A0mp_call_function_many+0x7c/0x2f8
>>> [ =C2=A0 =C2=A09.768000] =C2=A0IAOQ[1]: smp_call_function_many+0x80=
/0x2f8
>>> [ =C2=A0 =C2=A09.796000] =C2=A0RP(r2): smp_call_function+0x3c/0x50
>>> [ =C2=A0 =C2=A09.800000] Backtrace:
>>> [ =C2=A0 =C2=A09.804000] Backtrace:
>>> [ =C2=A0 =C2=A09.804000] =C2=A0[<0000000040115fe8>] printk+0x40/0x5=
0
>>> [ =C2=A0 =C2=A09.804000] =C2=A0[<0000000040152760>] print_tainted+0=
xc0/0xe0
>>> [ =C2=A0 =C2=A09.804000] =C2=A0[<0000000040104084>] intr_check_sig+=
0x0/0x38
>>> [ =C2=A0 =C2=A09.804000] =C2=A0[<0000000040104074>] intr_return+0x0=
/0x4
>>> [ =C2=A0 =C2=A09.804000] =C2=A0[<0000000040182c6c>] smp_call_functi=
on+0x3c/0x50
>>> [ =C2=A0 =C2=A09.804000] =C2=A0[<0000000040159d08>] on_each_cpu+0x2=
8/0x68
>>> [ =C2=A0 =C2=A09.804000] =C2=A0[<000000004011b92c>] free_initmem+0x=
94/0x340
>>>

> As others have pointed out this smp dump appears to be "harmless" and=
 may
> not be the real culprit of the problems you are seeing.
>
> Is there another error message further on? Your URL doesn't work for =
me
> either.

=46or the sake of reliability I've put a (temporary) static copy of the=
 page here:
http://www.pateam.org/archive/tmp/serrparitylogs.html
It still links to the original URL for CSS and stuff, but at least the
logs are there.

=46WIW, the above dump is not the final message, from what can be seen
of the other dumps. As a matter of fact, it happens way before the
actual crash, which is triggered by loading drivers (SYM, afaict).
Output is garbled by GSP, and it seems to me that the dump with
pdcchassis=3D0 is truncated. Could the author post a full dump of the
boot log with pdcchassis=3D0 please? (and maybe use pastebin? ;-)

HTH

T-Bone

--=20
Thibaut VARENE
http://www.parisc-linux.org/~varenet/
--
To unsubscribe from this list: send the line "unsubscribe linux-parisc"=
 in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-10  8:01                       ` Thibaut VARENE
@ 2009-08-10  8:09                         ` Thibaut VARENE
  2009-08-10 11:08                           ` Bernd Gietzelt
  2009-08-10  8:26                         ` Bernd Gietzelt
  1 sibling, 1 reply; 29+ messages in thread
From: Thibaut VARENE @ 2009-08-10  8:09 UTC (permalink / raw)
  To: Randolph Chung; +Cc: Bernd Gietzelt, Grant Grundler, linux-parisc

On Mon, Aug 10, 2009 at 10:01 AM, Thibaut VARENE<T-Bone@parisc-linux.or=
g> wrote:
> On Mon, Aug 10, 2009 at 3:22 AM, Randolph Chung<randolph@tausq.org> w=
rote:
>>>
>>>> [ =C2=A0 =C2=A07.988000] Freeing unused kernel memory: <0>--------=
----[ cut here
>>>> ]------------
>>>> [ =C2=A0 =C2=A08.096000] Badness at
>>>> /build/buildd/linux-2.6-2.6.30/debian/build/source_hppa_none/kerne=
l/smp.c:369
>>>> [ =C2=A0 =C2=A08.104000] [ =C2=A0 =C2=A08.104000] =C2=A0 =C2=A0 =C2=
=A0YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
>>>> [ =C2=A0 =C2=A08.108000] PSW: 00001000000001100000000000001110 Not=
 tainted
>>>> [ =C2=A0 =C2=A08.116000] r00-03 =C2=A0000000000806000e 00000000406=
86fa0 0000000040182c6c
>>>> 000000004058d020
>>>> [ =C2=A0 =C2=A08.120000] r04-07 =C2=A00000000040668fa0 00000000406=
5e7c0 00000000404f7db0
>>>> 000000r08-11 =C2=A00000000040686fa0 000000004065e7c0 0000000000000=
000
>>>> 00000000406797a0
>>>> [ =C2=A0 =C2=A08.644000] r12-15 =C2=A00000000000000001 00000000000=
00001 0000000000000000
>>>> 0000000000000001
>>>> [ =C2=A0 =C2=A08.776000] r16-19 =C2=A000000000f00003b0 00000000406=
86fa0 000000012f87cb40
>>>> 00000000406d6000
>>>> [ =C2=A0 =C2=A08.784000] r20-23 =C2=A00000000000000000 00000000406=
d6000 ffffffffffffffff
>>>> 0000000000000001
>>>> [ =C2=A0 =C2=A08.788000] r24-27 =C2=A00000000000000000 00000000406=
5e7c0 00000000404f7db0
>>>> 0000000040668fa0
>>>> [ =C2=A0 =C2=A08.796000] r28-31 =C2=A00000000000000000 000000012f8=
80490 000000012f880580
>>>> 0000000000000000
>>>> [ =C2=A0 =C2=A08sr00-03 =C2=A00000000000000000 0000000000000000 00=
00000000000000
>>>> 0000000000000000
>>>> [ =C2=A0 =C2=A09.208000] sr04-07 =C2=A00000000000000000 0000000000=
000000
>>>> 0000000000000000 0000000000000000
>>>> [ =C2=A0 =C2=A09.340000] [ =C2=A0 =C2=A09.340000] IASQ: 0000000000=
000000 0000000000000000
>>>> IAOQ: 00000000401829b4 00000000401829b8
>>>> [ =C2=A0 =C2=A09.348000] =C2=A0IIR: 03ffe01f =C2=A0 =C2=A0ISR: 000=
0000010240000 =C2=A0IOR:
>>>> 0000000179de7d0c
>>>> [ =C2=A0 =C2=A09.356000] =C2=A0CPU: =C2=A0 =C2=A0 =C2=A0 =C2=A00 =C2=
=A0 CR30: 000000012f880000 CR31:
>>>> 0000000000008020
>>>> [ =C2=A0 =C2=A09.360000] =C2=A0ORIG_R28: 000000000800000e
>>>> [ =C2=A0 =C2=A09.364000] =C2=A0mp_call_function_many+0x7c/0x2f8
>>>> [ =C2=A0 =C2=A09.768000] =C2=A0IAOQ[1]: smp_call_function_many+0x8=
0/0x2f8
>>>> [ =C2=A0 =C2=A09.796000] =C2=A0RP(r2): smp_call_function+0x3c/0x50
>>>> [ =C2=A0 =C2=A09.800000] Backtrace:
>>>> [ =C2=A0 =C2=A09.804000] Backtrace:
>>>> [ =C2=A0 =C2=A09.804000] =C2=A0[<0000000040115fe8>] printk+0x40/0x=
50
>>>> [ =C2=A0 =C2=A09.804000] =C2=A0[<0000000040152760>] print_tainted+=
0xc0/0xe0
>>>> [ =C2=A0 =C2=A09.804000] =C2=A0[<0000000040104084>] intr_check_sig=
+0x0/0x38
>>>> [ =C2=A0 =C2=A09.804000] =C2=A0[<0000000040104074>] intr_return+0x=
0/0x4
>>>> [ =C2=A0 =C2=A09.804000] =C2=A0[<0000000040182c6c>] smp_call_funct=
ion+0x3c/0x50
>>>> [ =C2=A0 =C2=A09.804000] =C2=A0[<0000000040159d08>] on_each_cpu+0x=
28/0x68
>>>> [ =C2=A0 =C2=A09.804000] =C2=A0[<000000004011b92c>] free_initmem+0=
x94/0x340
>>>>
>
>> As others have pointed out this smp dump appears to be "harmless" an=
d may
>> not be the real culprit of the problems you are seeing.
>>
>> Is there another error message further on? Your URL doesn't work for=
 me
>> either.
>
> For the sake of reliability I've put a (temporary) static copy of the=
 page here:
> http://www.pateam.org/archive/tmp/serrparitylogs.html
> It still links to the original URL for CSS and stuff, but at least th=
e
> logs are there.
>
> FWIW, the above dump is not the final message, from what can be seen
> of the other dumps. As a matter of fact, it happens way before the
> actual crash, which is triggered by loading drivers (SYM, afaict).
> Output is garbled by GSP, and it seems to me that the dump with
> pdcchassis=3D0 is truncated. Could the author post a full dump of the
> boot log with pdcchassis=3D0 please? (and maybe use pastebin? ;-)

Bummer, I've been reading the logs a bit too quickly. It seems we have
two different problems here:

2.6.30-1-64smp doesn't boot (apparently doesn't load init, hangs after
the badness in smp.c message)
2.6.30-1-64up crashes while loading PCI drivers

A log of the up kernel with pdcchassis=3D0 would thus be helpful.

HTH

--=20
Thibaut VARENE
http://www.parisc-linux.org/~varenet/
--
To unsubscribe from this list: send the line "unsubscribe linux-parisc"=
 in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-10  8:01                       ` Thibaut VARENE
  2009-08-10  8:09                         ` Thibaut VARENE
@ 2009-08-10  8:26                         ` Bernd Gietzelt
  1 sibling, 0 replies; 29+ messages in thread
From: Bernd Gietzelt @ 2009-08-10  8:26 UTC (permalink / raw)
  To: linux-parisc; +Cc: Randolph Chung, Grant Grundler, linux-parisc

On Mon, 10 Aug 2009 10:01:32 +0200
Thibaut VARENE <T-Bone@parisc-linux.org> wrote:

> On Mon, Aug 10, 2009 at 3:22 AM, Randolph Chung<randolph@tausq.org>
> wrote:
> >>
> >>> [ =A0 =A07.988000] Freeing unused kernel memory: <0>------------[=
 cut
> >>> here ]------------
> >>> [ =A0 =A08.096000] Badness at
> >>> /build/buildd/linux-2.6-2.6.30/debian/build/source_hppa_none/kern=
el/smp.c:369
> >>> [ =A0 =A08.104000] [ =A0 =A08.104000]
> >>> =A0YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI [ =A0 =A08.108000] PSW:
> >>> 00001000000001100000000000001110 Not tainted [ =A0 =A08.116000]
> >>> r00-03 =A0000000000806000e 0000000040686fa0 0000000040182c6c
> >>> 000000004058d020 [ =A0 =A08.120000] r04-07 =A00000000040668fa0
> >>> 000000004065e7c0 00000000404f7db0 000000r08-11 =A00000000040686fa=
0
> >>> 000000004065e7c0 0000000000000000 00000000406797a0
> >>> [ =A0 =A08.644000] r12-15 =A00000000000000001 0000000000000001
> >>> 0000000000000000 0000000000000001
> >>> [ =A0 =A08.776000] r16-19 =A000000000f00003b0 0000000040686fa0
> >>> 000000012f87cb40 00000000406d6000
> >>> [ =A0 =A08.784000] r20-23 =A00000000000000000 00000000406d6000
> >>> ffffffffffffffff 0000000000000001
> >>> [ =A0 =A08.788000] r24-27 =A00000000000000000 000000004065e7c0
> >>> 00000000404f7db0 0000000040668fa0
> >>> [ =A0 =A08.796000] r28-31 =A00000000000000000 000000012f880490
> >>> 000000012f880580 0000000000000000
> >>> [ =A0 =A08sr00-03 =A00000000000000000 0000000000000000 0000000000=
000000
> >>> 0000000000000000
> >>> [ =A0 =A09.208000] sr04-07 =A00000000000000000 0000000000000000
> >>> 0000000000000000 0000000000000000
> >>> [ =A0 =A09.340000] [ =A0 =A09.340000] IASQ: 0000000000000000
> >>> 0000000000000000 IAOQ: 00000000401829b4 00000000401829b8
> >>> [ =A0 =A09.348000] =A0IIR: 03ffe01f =A0 =A0ISR: 0000000010240000 =
=A0IOR:
> >>> 0000000179de7d0c
> >>> [ =A0 =A09.356000] =A0CPU: =A0 =A0 =A0 =A00 =A0 CR30: 000000012f8=
80000 CR31:
> >>> 0000000000008020
> >>> [ =A0 =A09.360000] =A0ORIG_R28: 000000000800000e
> >>> [ =A0 =A09.364000] =A0mp_call_function_many+0x7c/0x2f8
> >>> [ =A0 =A09.768000] =A0IAOQ[1]: smp_call_function_many+0x80/0x2f8
> >>> [ =A0 =A09.796000] =A0RP(r2): smp_call_function+0x3c/0x50
> >>> [ =A0 =A09.800000] Backtrace:
> >>> [ =A0 =A09.804000] Backtrace:
> >>> [ =A0 =A09.804000] =A0[<0000000040115fe8>] printk+0x40/0x50
> >>> [ =A0 =A09.804000] =A0[<0000000040152760>] print_tainted+0xc0/0xe=
0
> >>> [ =A0 =A09.804000] =A0[<0000000040104084>] intr_check_sig+0x0/0x3=
8
> >>> [ =A0 =A09.804000] =A0[<0000000040104074>] intr_return+0x0/0x4
> >>> [ =A0 =A09.804000] =A0[<0000000040182c6c>] smp_call_function+0x3c=
/0x50
> >>> [ =A0 =A09.804000] =A0[<0000000040159d08>] on_each_cpu+0x28/0x68
> >>> [ =A0 =A09.804000] =A0[<000000004011b92c>] free_initmem+0x94/0x34=
0
> >
> > Is there another error message further on?=20

No. Nothing. After that point the system give no further messages.
Someone noted it looks like a deadlock.

> For the sake of reliability I've put a (temporary) static copy of the

Thank you for that.

> FWIW, the above dump is not the final message, from what can be seen
> of the other dumps. As a matter of fact, it happens way before the
> actual crash, which is triggered by loading drivers (SYM, afaict).
> Output is garbled by GSP, and it seems to me that the dump with
> pdcchassis=3D0 is truncated. Could the author post a full dump of the
> boot log with pdcchassis=3D0 please? (and maybe use pastebin? ;-)

http://www.pateam.org/archive/tmp/serrparitylogs.html#kernel_2.6.30-1-p=
arisc64-smp
is a full dump of the boot log.

I've blacklisted the tulip kernel module but this doesn't change the
behavior. I'll try a custom kernel without all these driver.

cheers,
bernd

--=20
Bernd Gietzelt <berndg@fsim-ev.de>
--
To unsubscribe from this list: send the line "unsubscribe linux-parisc"=
 in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-10  8:09                         ` Thibaut VARENE
@ 2009-08-10 11:08                           ` Bernd Gietzelt
  2009-08-10 11:18                             ` Thibaut VARENE
  2009-08-10 23:20                             ` Grant Grundler
  0 siblings, 2 replies; 29+ messages in thread
From: Bernd Gietzelt @ 2009-08-10 11:08 UTC (permalink / raw)
  To: Thibaut VARENE; +Cc: Randolph Chung, Grant Grundler, linux-parisc

On Mon, 10 Aug 2009 10:09:36 +0200
Thibaut VARENE <T-Bone@parisc-linux.org> wrote:

> Bummer, I've been reading the logs a bit too quickly. It seems we have
> two different problems here:
> 
> 2.6.30-1-64smp doesn't boot (apparently doesn't load init, hangs after
> the badness in smp.c message)
> 2.6.30-1-64up crashes while loading PCI drivers
> 
> A log of the up kernel with pdcchassis=0 would thus be helpful.

http://pastebin.com/m2a494b9b

I couldn't see any difference to the log without pdcchassis=0.



-- 
Bernd Gietzelt <berndg@fsim-ev.de>

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-10 11:08                           ` Bernd Gietzelt
@ 2009-08-10 11:18                             ` Thibaut VARENE
  2009-08-10 11:57                               ` Bernd Gietzelt
  2009-08-10 23:20                             ` Grant Grundler
  1 sibling, 1 reply; 29+ messages in thread
From: Thibaut VARENE @ 2009-08-10 11:18 UTC (permalink / raw)
  To: Bernd Gietzelt; +Cc: Randolph Chung, Grant Grundler, linux-parisc

On Mon, Aug 10, 2009 at 1:08 PM, Bernd Gietzelt<berndg@fsim-ev.de> wrote:
> On Mon, 10 Aug 2009 10:09:36 +0200
> Thibaut VARENE <T-Bone@parisc-linux.org> wrote:
>
>> Bummer, I've been reading the logs a bit too quickly. It seems we have
>> two different problems here:
>>
>> 2.6.30-1-64smp doesn't boot (apparently doesn't load init, hangs after
>> the badness in smp.c message)
>> 2.6.30-1-64up crashes while loading PCI drivers
>>
>> A log of the up kernel with pdcchassis=0 would thus be helpful.
>
> http://pastebin.com/m2a494b9b
>
> I couldn't see any difference to the log without pdcchassis=0.

The final output of GSP is probably due to a HPMC. Could you check in
GSP "CL" command (for Console Logs) that there is no more kernel
output after line 218 in your dump?

Thanks

-- 
Thibaut VARENE
http://www.parisc-linux.org/~varenet/

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-10 11:18                             ` Thibaut VARENE
@ 2009-08-10 11:57                               ` Bernd Gietzelt
  0 siblings, 0 replies; 29+ messages in thread
From: Bernd Gietzelt @ 2009-08-10 11:57 UTC (permalink / raw)
  To: Thibaut VARENE; +Cc: Randolph Chung, Grant Grundler, linux-parisc

On Mon, 10 Aug 2009 13:18:51 +0200
Thibaut VARENE <T-Bone@parisc-linux.org> wrote:

> >> 2.6.30-1-64up crashes while loading PCI drivers
> >> A log of the up kernel with pdcchassis=0 would thus be helpful.
> > http://pastebin.com/m2a494b9b
> > I couldn't see any difference to the log without pdcchassis=0.
> The final output of GSP is probably due to a HPMC. Could you check in
> GSP "CL" command (for Console Logs) that there is no more kernel
> output after line 218 in your dump?

No more lines. Sorry!

CL output: http://pastebin.com/m23ab8814
SER PIM output: http://pastebin.com/m197f93cf

-- 
Bernd Gietzelt <berndg@fsim-ev.de>

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-10 11:08                           ` Bernd Gietzelt
  2009-08-10 11:18                             ` Thibaut VARENE
@ 2009-08-10 23:20                             ` Grant Grundler
  2009-08-11  9:27                               ` Thibaut VARENE
  1 sibling, 1 reply; 29+ messages in thread
From: Grant Grundler @ 2009-08-10 23:20 UTC (permalink / raw)
  To: Bernd Gietzelt
  Cc: Thibaut VARENE, Randolph Chung, Grant Grundler, linux-parisc

On Mon, Aug 10, 2009 at 01:08:27PM +0200, Bernd Gietzelt wrote:
> On Mon, 10 Aug 2009 10:09:36 +0200
> Thibaut VARENE <T-Bone@parisc-linux.org> wrote:
> 
> > Bummer, I've been reading the logs a bit too quickly. It seems we have
> > two different problems here:
> > 
> > 2.6.30-1-64smp doesn't boot (apparently doesn't load init, hangs after
> > the badness in smp.c message)
> > 2.6.30-1-64up crashes while loading PCI drivers
> > 
> > A log of the up kernel with pdcchassis=0 would thus be helpful.
> 
> http://pastebin.com/m2a494b9b
> 
> I couldn't see any difference to the log without pdcchassis=0.

Yeah, wierd....I must be misremembering then.

In any case, the HPMC occurs on the first none-zero numbered Sym2 device:
sym53c8xx 0000:00:01.0: enabling device (0000 -> 0003)  is OK
sym53c8xx 0000:00:01.1: enabling device (0146 -> 0147)  is OK
sym53c8xx 0000:00:02.0: enabling device (0000 -> 0003)  is OK
sym53c8xx 0000:00:02.1: enabling device (0000 -> 0003)  is OK
sym53c8xx 0000:30:00.0: enabling device (0000 -> 0003)  seems to be OK
sym53c8xx 0000:38:00.0: enabling device (0000 -> 0003) HPMCs?

The second cards seems to be the culprit though there are
two add-on cards in the machine (I was expecting both to
fail in similar ways).

I saw you included the PIM dump with a later console capture
but I won't have time this week to look at it. :(
This PIM dump should confirm if we had problems accessing MMIO
space and which device (should) owns that space.

thanks,
grant

> 
> 
> 
> -- 
> Bernd Gietzelt <berndg@fsim-ev.de>

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-10 23:20                             ` Grant Grundler
@ 2009-08-11  9:27                               ` Thibaut VARENE
  0 siblings, 0 replies; 29+ messages in thread
From: Thibaut VARENE @ 2009-08-11  9:27 UTC (permalink / raw)
  To: Grant Grundler; +Cc: Bernd Gietzelt, Randolph Chung, linux-parisc

On Tue, Aug 11, 2009 at 1:20 AM, Grant
Grundler<grundler@parisc-linux.org> wrote:
> On Mon, Aug 10, 2009 at 01:08:27PM +0200, Bernd Gietzelt wrote:
>> On Mon, 10 Aug 2009 10:09:36 +0200
>> Thibaut VARENE <T-Bone@parisc-linux.org> wrote:
>>
>> > Bummer, I've been reading the logs a bit too quickly. It seems we have
>> > two different problems here:
>> >
>> > 2.6.30-1-64smp doesn't boot (apparently doesn't load init, hangs after
>> > the badness in smp.c message)
>> > 2.6.30-1-64up crashes while loading PCI drivers
>> >
>> > A log of the up kernel with pdcchassis=0 would thus be helpful.
>>
>> http://pastebin.com/m2a494b9b
>>
>> I couldn't see any difference to the log without pdcchassis=0.
>
> Yeah, wierd....I must be misremembering then.

No you're not and yes there are differences: without pdcchassis=0 you
have the "system initialization" GSP messages throughout the boot log.
The final message from the GSP is, as I pointed out, unrelated to the
pdcchassis driver, it's triggered directly by hardware.

HTH

-- 
Thibaut VARENE
http://www.parisc-linux.org/~varenet/

^ permalink raw reply	[flat|nested] 29+ messages in thread

* Re: HPPA hang with PCI SERR or PARITY enabling
  2009-08-05 17:45         ` Grant Grundler
  2009-08-05 19:42           ` Meelis Roos
@ 2009-08-29 20:19           ` Meelis Roos
  1 sibling, 0 replies; 29+ messages in thread
From: Meelis Roos @ 2009-08-29 20:19 UTC (permalink / raw)
  To: Grant Grundler; +Cc: Randolph Chung, John David Anglin, linux-parisc

> > The real problem happens after tulip driver 
> > loading and PCI configuration of the cards.
> 
> This would be consistent with add-on cards not getting MMIO
> space assigned correctly. The ioread32() is one of several operations
> to configure the card.
> 
> It would be helpful to know if 2.6.30.x kernels (from unstable)
> show the same problem.

Tried 2.6.30-6 kernels today. Uniprocessor parisc64 kernel behaves the 
same. parisc64-smp kernel has an additional crash:

Command line for kernel: 'root=/dev/sda5 HOME=/ console=ttyS0 TERM=vt102 palo_kernel=2/vmlinux-2.6.30-1-parisc64-smp'
Selected kernel: /vmlinux-2.6.30-1-parisc64-smp from partition 2
Selected ramdisk: /initrd.img-2.6.30-1-parisc64-smp from partition 2
ELF64 executable
Entry 00100000 first 00100000 n 3
Segment 0 load 00100000 size 4771840 mediaptr 0x1000
Segment 1 load 00618000 size 460848 mediaptr 0x48e000
Segment 2 load 0068c000 size 300800 mediaptr 0x4ff000
Loading ramdisk 8180633 bytes @ 3f821000...
Branching to kernel entry point 0x00100000.  If this is the last
message you see, you may need to switch your console.  This is
a common symptom -- search the FAQ and mailing list at parisc-linux.org

[    0.000000] Initializing cgroup subsys cpuset
[    0.000000] Initializing cgroup subsys cpu
[    0.000000] Linux version 2.6.30-1-parisc64-smp (Debian 2.6.30-6) (waldi@debian.org) (gcc version 4.3.4 (GCC) ) #1 SMP Sun Aug 16 03:05:33 UTC 2009
[    0.000000] unwind_init: start = 0x404b9144, end = 0x404e5214, entries = 11277
[    0.000000] WARNING: Out of order unwind entry! 00000000404bb0c4 and 00000000404bb0d4
[    0.000000] WARNING: Out of order unwind entry! 00000000404bb0d4 and 00000000404bb0e4
[    0.000000] FP[0] enabled: Rev 1 Model 16
[    0.000000] The 64-bit Kernel has started...
[    0.000000] console [ttyB0] enabled
[    0.000000] Initialized PDC Console for debugging.
[    0.000000] Determining PDC firmware type: 64 bit PAT.
[    0.000000] model 00005c90 00000491 00000000 00000002 2353fbcb 100000f0 00000008 000000b2 000000b2
[    0.000000] vers  00000203
[    0.000000] CPUID vers 17 rev 8 (0x00000228)
[    0.000000] capabilities 0x1
[    0.000000] model 9000/800/L1000-44
[    0.000000] Total Memory: 3072 MB
[    0.000000] initrd: 7f821000-7ffee399
[    0.000000] initrd: reserving 3f821000-3ffee399 (mem_max c0000000)
[    0.000000] SMP: bootstrap CPU ID is 0
[    0.000000] Built 1 zonelists in Zone order, mobility grouping on.  Total pages: 775680
[    0.000000] Kernel command line: root=/dev/sda5 HOME=/ console=ttyS0 TERM=vt102 palo_kernel=2/vmlinux-2.6.30-1-parisc64-smp
[    0.000000] NR_IRQS:128
[    0.000000] PID hash table entries: 4096 (order: 12, 32768 bytes)
[    0.000000] Console: colour dummy device 160x64
[    0.028000] Dentry cache hash table entries: 524288 (order: 10, 4194304 bytes)
[    0.064000] Inode-cache hash table entries: 262144 (order: 9, 2097152 bytes)
[    0.580000] Memory: 3075452k/3145728k available (3144k kernel code, 69636k reserved, 1467k data, 296k init)
[    0.588000] virtual kernel memory layout:
[    0.588000]     vmalloc : 0x0000000000008000 - 0x000000003f000000   (1007 MB)
[    0.588000]     memory  : 0x0000000040000000 - 0x0000000100000000   (3072 MB)
[    0.588000]       .init : 0x000000004068c000 - 0x00000000406d6000   ( 296 kB)
[    0.588000]       .data : 0x0000000040412118 - 0x0000000040581000   (1467 kB)
[    0.588000]       .text : 0x0000000040100000 - 0x0000000040412118   (3144 kB)
[    0.660000] Calibrating delay loop... 876.54 BogoMIPS (lpj=1753088)
[    0.756000] Security Framework initialized
[    0.764000] SELinux:  Disabled at boot.
[    0.776000] Mount-cache hash table entries: 256
[    0.784000] Initializing cgroup subsys ns
[    0.876000] Initializing cgroup subsys cpuacct
[    0.884000] Initializing cgroup subsys devices
[    0.892000] Initializing cgroup subsys freezer
[    0.896000] Initializing cgroup subsys net_cls
[    0.904000] Brought up 1 CPUs
[    1.160000] net_namespace: 1928 bytes
[    1.168000] regulator: core version 0.5
[    1.176000] NET: Registered protocol family 16
[    1.300000] EISA bus registered
[    1.304000] Searching for devices...
[    1.772000] Found devices:
[    1.772000] 1. Rhapsody DC- 440 at 0xfffffffffffa0000 [160] { 0, 0x0, 0x5c9, 0x00004 }
[    1.780000] 2. Rhapsody DC- 440 at 0xfffffffffffa6000 [166] { 0, 0x0, 0x5c9, 0x00004 }
[    1.788000] 3. Memory at 0xfffffffffed08000 [8] { 1, 0x0, 0x095, 0x00009 }
[    1.792000] 4. Astro BC Runway Port at 0xfffffffffed00000 [0] { 12, 0x0, 0x582, 0x0000b }
[    1.800000] 5. Elroy PCI Bridge at 0xfffffffffed30000 [0/0] { 13, 0x0, 0x782, 0x0000a }
[    1.868000] 6. Elroy PCI Bridge at 0xfffffffffed32000 [0/1] { 13, 0x0, 0x782, 0x0000a }
[    1.876000] 7. Elroy PCI Bridge at 0xfffffffffed34000 [0/2] { 13, 0x0, 0x782, 0x0000a }
[    1.884000] 8. Elroy PCI Bridge at 0xfffffffffed36000 [0/3] { 13, 0x0, 0x782, 0x0000a }
[    1.892000] 9. Elroy PCI Bridge at 0xfffffffffed38000 [0/4] { 13, 0x0, 0x782, 0x0000a }
[    1.900000] 10. Elroy PCI Bridge at 0xfffffffffed3a000 [0/5] { 13, 0x0, 0x782, 0x0000a }
[    2.432000] 11. Elroy PCI Bridge at 0xfffffffffed3c000 [0/6] { 13
********** VIRTUAL FRONT PANEL **********
System Boot detected
*****************************************
LEDs:  RUN      ATTENTION     FAULT     REMOTE     POWER
       FLASH    FLASH         FLASH     ON         ON
LED State: Unexpected Reboot. Running non-OS code. Non-critical error detected.
Check Chassis and Console Logs for error messages.

processor                 system initialization      1C00

*****************************************

************ EARLY BOOT VFP *************
End of early boot detected
*****************************************
[    3.132000] powersw: Soft power switch support not available.
[    3.144000] bio: create slab <bio-0> at 0
[    3.292000] NET: Registered protocol family 2
[    3.348000] IP route cache hash table entries: 131072 (order: 8, 1048576 bytes)
[    3.356000] TCP established hash table entries: 262144 (order: 10, 4194304 bytes)
[    3.440000] TCP bind hash table entries: 65536 (order: 8, 1048576 bytes)
[    3.564000] TCP: Hash tables configured (established 262144 bind 65536)
[    3.568000] TCP reno registered
[    3.584000] NET: Registered protocol family 1
[    3.696000] Trying to unpack rootfs image as initramfs...
[    4.732000] Freeing initrd memory: 7988k freed
[    4.740000] Chassis warnings not supported.
[    4.748000] Performance monitoring counters enabled for Rhapsody DC- 440
[    4.764000] audit: initializing netlink socket (disabled)
[    4.772000] type=2000 audit(1251556747.242:1): initialized
[    4.788000] VFS: Disk quotas dquot_6.5.2
[    4.796000] Dquot-cache hash table entries: 512 (order 0, 4096 bytes)
[    4.816000] msgmni has been set to 6023
[    4.828000] alg: No test for stdrng (krng)
[    4.836000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[    4.848000] io scheduler noop registered
[    4.856000] io scheduler anticipatory registered
[    4.860000] io scheduler deadline registered
[    4.864000] io scheduler cfq registered (default)
[    4.960000] PDC Stable Storage facility v0.30
[    5.652000] STI GSC/PCI core graphics driver Version 0.9a
[    5.684000] Serial: 8250/16550 driver, 4 ports, IRQ sharing enabled
[    5.692000] serial 0000:00:04.0: enabling device (0146 -> 0147)
[    5.704000] 0000:00:04.0: ttyS0 at MMIO 0xfffffffff8000000 (irq = 70) is a 16550A
[    5.712000] console handover: boot [ttyB0] -> real [ttyS0]
[    5.728000] 0000:00:04.0: ttyS1 at MMIO 0xfffffffff8000008 (irq = 70) is a 16550A
[    5.752000] 0000:00:04.0: ttyS2 at MMIO 0xfffffffff8000010 (irq = 70) is a 16550A
[    5.764000] serial 0000:00:05.0: enabling device (0000 -> 0003)
[    5.776000] serial 0000:00:05.0: enabling SERR and PARITY (0003 -> 0143)
[    5.792000] 0000:00:05.0: ttyS3 at MMIO 0xfffffffff8005000 (irq = 71) is a 16550A
[    5.804000] Couldn't register serial port 0000:00:05.0: -28
[    5.908000] brd: module loaded
[    5.912000] mice: PS/2 mouse device common for all mice
[    6.032000] rtc-generic rtc-generic: rtc core: registered rtc-generic as rtc0
[    6.048000] TCP cubic registered
[    6.172000] NET: Registered protocol family 17
[    6.184000] registered taskstats version 1
[    6.196000] rtc-generic rtc-generic: setting system clock to 2009-08-29 14:39:08 UTC (1251556748)
[    6.316000] Freeing unused kernel memory: <0>------------[ cut here ]------------
[    6.464000] Badness at /build/buildd/linux-2.6-2.6.30/debian/build/source_hppa_none/kernel/smp.c:369
[    6.476000] 
[    6.480000]      YZrvWESTHLNXBCVMcbcbcbcbOGFRQPDI
[    6.484000] PSW: 00001000000001100000000000001110 Not tainted
[    6.488000] r00-03  000000000806000e 0000000040686fc0 0000000040182c3c 000000004058d020
[    6.496000] r04-07  0000000040668fc0 000000004065e7e0 00000000404f7db0 0000000000000000
[    6.504000] r08-11  0000000040686fc0 000000000000000 00000000406797c0
[    7.028000] r12-15  0000000000000001 0000000000000001 0000000000000000 0000000000000001
[    7.040000] r16-19  00000000f00003b0 0000000040686fc0 00000000ff83eb40 00000000406d6000
[    7.048000] r20-23  0000000000000000 00000000406d6000 ffffffffffffffff 0000000000000001
[    7.056000] r24-27  0000000000000000 000000004065e7e0 00000000404f7db0 0000000040668fc0
[    7.064000] r28-31  0000000000000000 00000000ff840490 00000000ff840580 0000000000000000
[    7 0000000000000000 0000000000000000 0000000000000000 0000000000000000
[    7.592000] sr04-07  0000000000000000 0000000000000000 0000000000000000 0000000000000000
[    7.608000] 
[    7.608000] IASQ: 0000000000000000 0000000000000000 IAOQ: 0000000040182984 0000000040182988
[    7.616000]  IIR: 03ffe01f    ISR: 0000000000000000  IOR: 0000000000000000
[    7.624000]  CPU:        0   CR30: 00000000ff840000 CR31: 0000000000008020
[    7.628000]  ORIG_R28: 000000000800000e
[    7.632000]  function_many+0x7c/0x2f8
[    8.152000]  IAOQ[1]: smp_call_function_many+0x80/0x2f8
[    8.164000]  RP(r2): smp_call_function+0x3c/0x50
[    8.168000] Backtrace:
[    8.168000] Backtrace:
[    8.168000]  [<0000000040115fe8>] printk+0x40/0x50
[    8.168000]  <0000000040152698>] print_tainted+0xc0/0xe0
[    8.168000]  [<0000000040104084>] intr_check_sig+0x0/0x38
[    8.168000]  [<0000000040104074>] intr_return+0x0/0x4
[    8.168000]  [<0000000040182c3c>] smp_call_function+0x3c/0x50
[    8.168000]  [<0000000040159c40>] on_each_cpu+0x28/0x68
[    8.168000]  [<000000004011b95c>] free_initmem+0x94/0x340

-- 
Meelis Roos (mroos@linux.ee)

^ permalink raw reply	[flat|nested] 29+ messages in thread

end of thread, other threads:[~2009-08-29 20:19 UTC | newest]

Thread overview: 29+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-06-15 10:24 HPPA hang with PCI SERR or PARITY enabling Meelis Roos
2009-06-15 13:45 ` John David Anglin
2009-07-30 17:58   ` Meelis Roos
2009-07-31  1:25     ` Randolph Chung
2009-07-31  1:45       ` John David Anglin
2009-07-31  6:28       ` Meelis Roos
2009-07-31  9:35         ` Thibaut VARENE
2009-07-31 14:46           ` John David Anglin
2009-07-31 14:50             ` John David Anglin
2009-07-31 23:16             ` Meelis Roos
2009-08-01 20:59               ` John David Anglin
2009-08-05 17:45         ` Grant Grundler
2009-08-05 19:42           ` Meelis Roos
2009-08-06 12:15             ` Bernd Gietzelt
2009-08-07 16:22               ` Grant Grundler
2009-08-08  9:31                 ` Bernd Gietzelt
2009-08-09  5:27                   ` Grant Grundler
2009-08-10  1:22                     ` Randolph Chung
2009-08-10  8:01                       ` Thibaut VARENE
2009-08-10  8:09                         ` Thibaut VARENE
2009-08-10 11:08                           ` Bernd Gietzelt
2009-08-10 11:18                             ` Thibaut VARENE
2009-08-10 11:57                               ` Bernd Gietzelt
2009-08-10 23:20                             ` Grant Grundler
2009-08-11  9:27                               ` Thibaut VARENE
2009-08-10  8:26                         ` Bernd Gietzelt
2009-08-07 16:36               ` Grant Grundler
2009-08-29 20:19           ` Meelis Roos
2009-06-15 14:06 ` John David Anglin

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.