[OmniOS-discuss] Ang: fmdump help?
Dan McDonald
danmcd at omniti.com
Mon May 12 13:41:36 UTC 2014
On May 12, 2014, at 8:46 AM, Johan Kragsterman <johan.kragsterman at capvert.se> wrote:
> panic message: pcieb-0: PCI(-X) Express Fatal Error. (0x145)
That's these flags from pcie_impl.h (viewable from the source, it's not an installed system header file):
#define PF_ERR_NO_ERROR (1 << 0) /* No error seen */
#define PF_ERR_NO_PANIC (1 << 2) /* Error should not panic sys */
#define PF_ERR_PANIC (1 << 6) /* Error should panic system */
#define PF_ERR_MATCH_DOM (1 << 9) /* Error Handled By IO domain */
That's a lot of flags set, and all of this flag-setting happens during a fault scan of the PCIe bus (see pcie_fault.c, especially starting with pf_scan_fabric() and its descendants).
I'd be inclined to say this is a HW error, especially given your e1000g3 device complained, per here:
NOTICE: e1000g3 link down
NOTICE: vnic1000 link down
NOTICE: e1000g3 link up, 100 Mbps, full duplex
NOTICE: vnic1000 link up, 100 Mbps, unknown duplex
NOTICE: SUNW-MSG-ID: SUNOS-8000-0G, TYPE: Error, VER: 1, SEVERITY: Major
Dan
More information about the OmniOS-discuss
mailing list