[PATCH] PPC64: draft version of EEH code.

Benjamin Herrenschmidt benh at kernel.crashing.org
Wed Feb 2 15:17:48 EST 2005


Ok, built your stuff, applied, setup a partition on an SF2 with an
ethernet e100 card in a hotplug slot, got the errinj tools (0.8.5),
enabled error injection in the FSP, rebooted the partition, and then
did:

linux:~ # /opt/ibmras/errinjct eeh -f 0 -p U7311.D20.10488BA-P1-C02-T1
Injecting an ioa-bus-error...
cpu 0x0: Vector: 700 (Program Check) at [c0000000332c38b0]
    pc: 00000000077d9374
    lr: 000000000000dafc
    sp: c0000000332c3b30
   msr: 81002
  current = 0xc000000034b5b030
  paca    = 0xc000000000573000
    pid   = 11206, comm = errinjct
cpu 0x0: Vector: 700 (Program Check) at [c0000000332c2e00]
    pc: 00000000077d9374
    lr: 000000000000dafc
    sp: c0000000332c3080
   msr: 81002
  current = 0xc000000034b5b030
  paca    = 0xc000000000573000
    pid   = 11206, comm = errinjct
cpu 0x0: Exception 700 (Program Check) in xmon, returning to main loop
xmon: WARNING: bad recursive fault on cpu 0x0

Looks like it died in RTAS or something weird like that ...

Ben.





More information about the Linuxppc64-dev mailing list