On May 12, 2014, at 8:46 AM, Johan Kragsterman <johan.kragster...@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

_______________________________________________
OmniOS-discuss mailing list
OmniOS-discuss@lists.omniti.com
http://lists.omniti.com/mailman/listinfo/omnios-discuss

Reply via email to