Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-1998581.1
Update Date:2018-03-22
Keywords:

Solution Type  Problem Resolution Sure

Solution  1998581.1 :   The Solaris message "unsupported 64-bit Prefetch Memory On Pci-pci Bridge" might appear on boot on X4170 or X4270 M2  


Related Items
  • Sun Fire X4270 M2 Server
  •  
  • Sun Fire X4170 M2 Server
  •  
  • Solaris Operating System
  •  
Related Categories
  • PLA-Support>Sun Systems>x86>Server>SN-x64: SERVER 64bit
  •  




In this Document
Symptoms
Cause
Solution
References


Created from <SR 3-9323519608>

Applies to:

Sun Fire X4270 M2 Server - Version Not Applicable to Not Applicable [Release N/A]
Sun Fire X4170 M2 Server - Version Not Applicable to Not Applicable [Release N/A]
Solaris Operating System - Version 10 3/05 to 10 1/13 U11 [Release 10.0]
Oracle Solaris on x86-64 (64-bit)

Symptoms

Sun Fire X4170/X4270 M2, Solaris 10u11 X86, the message "unsupported 64-bit Prefetch Memory On Pci-pci Bridge" might appear on boot.

 SunOS Release 5.10 Version Generic_147148-26 64-bit
Copyright (c) 1983, 2013, Oracle and/or its affiliates. All rights reserved.
NOTICE: unsupported 64-bit prefetch memory on pci-pci bridge [0/1/0]
NOTICE: unsupported 64-bit prefetch memory on pci-pci bridge [0/2/0]
Failed to configure IPv4 interface(s): igb2
Hostname: XXXXXXX
Configuring devices.
Jul 10 12:45:30 in.mpathd[159]: No test address configured on interface igb2; disabling probe-based failure detection on it
Jul 10 12:45:30 in.mpathd[159]: No test address configured on interface igb0; disabling probe-based failure detection on it
Loading smf(5) service descriptions: 1/1

XXXXXXX console login:

 


The Solaris 10 Update 11 installation might fail when the Sun Quad Data Rate (QDR)
InfiniBand Host Channel Adapter PCIe option card (X4242A) is installed.

Sun Fire X4170 M2 Server
Sun Fire X4270 M2 Server
Sun Quad Data Rate (QDR) InfiniBand Host Channel Adapter PCIe option card (X4242A)
Solaris 10

 

 

Cause

There is a known limitation for 64-bit addresses in PCIe with some cards installed and when running Solaris 10.

 

Solution

Oracle Solaris 10 1/13 does not support PCI Subsystem settings option enabled in the BIOS setup utility IO menu.

There is a known issue, for details see Sun Fire X4170 M2 and X4270 M2 Servers Product Notes 1.7.6.

Page 17,Known Issues;

Limitation on 64-bit addresses in PCIe with some cards installed and when running Solaris 10.
When booting Solaris 10 Update 11, the following error messages might be displayed:
NOTICE: unsupported 64-bit prefetch memory on pci-pci bridge (128/3/0)
NOTICE: hermon0: error during attach: UAR BAR mapping
NOTICE: hermon0: driver failed to attach: UAR BAR mapping
WARNING: kstat_create('unix', 0, 'hermon_rsrc_cache00000000'): namespace collision


The system might panic and the processor will be taken off line when the system is rebooted.


Affected hardware:
Sun Fire X4170 M2 Server
Sun Fire X4270 M2 Server
Sun Quad Data Rate (QDR) InfiniBand Host Channel Adapter PCIe option card (X4242A)
Solaris 10

 

 

Workaround:


In the BIOS Setup Utility, disable the PCIe 64-bit resource allocation (PCI MMIO 64 Bits
Support). The hermon driver for the Sun Quad Data Rate (QDR) InfiniBand Host Channel
Adapter PCIe option card (X4242A) will then load successfully.

Solution:

 

Update System to Solaris 11 or later.

References

<NOTE:1906000.1> - X4-2, Solaris 10u11, Reporting Unsupported 64-bit Prefetch Memory On Pci-pci Bridge [0/2/2] On Boot
<BUG:19236137> - UNSUPPORTED 64-BIT PREFETCH AT S10U11 WHEN "PCI MMIO 64 BITS SUPPORT" ENABLED.
Sun Fire X4170 M2 and X4270 M2 Servers Product Notes 1.7.6.

Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback