changeset 10576:6b4d0968a170

6869322 no output is seen on monitor on an upcoming nehalem machine (serial console & disabling acpi works)
author Guoli Shu<Kerry.Shu@Sun.COM>
date Thu, 17 Sep 2009 17:45:50 -0700
parents 2a8816c5173b
children 538e1d73a729
files usr/src/uts/intel/io/pci/pci_resource.c
diffstat 1 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/usr/src/uts/intel/io/pci/pci_resource.c	Thu Sep 17 15:21:48 2009 -0700
+++ b/usr/src/uts/intel/io/pci/pci_resource.c	Thu Sep 17 17:45:50 2009 -0700
@@ -340,6 +340,12 @@
 		break;
 
 	case ACPI_RESOURCE_TYPE_ADDRESS64:
+	/*
+	 * We comment out this block because we currently cannot deal with
+	 * PCI 64-bit addresses. Will revisit this when we add PCI 64-bit MMIO
+	 * support.
+	 */
+#if 0
 		if (rp->Data.Address64.AddressLength == 0)
 			break;
 		acpi_cb_cnt++;
@@ -347,9 +353,11 @@
 		    rp->Data.Address64.Info.TypeSpecific, bus),
 		    rp->Data.Address64.Minimum,
 		    rp->Data.Address64.AddressLength);
+#endif
 		break;
 
 	case ACPI_RESOURCE_TYPE_EXTENDED_ADDRESS64:
+#if 0	/* Will revisit this when we add PCI 64-bit MMIO support */
 		if (rp->Data.ExtAddress64.AddressLength == 0)
 			break;
 		acpi_cb_cnt++;
@@ -357,6 +365,7 @@
 		    rp->Data.ExtAddress64.Info.TypeSpecific, bus),
 		    rp->Data.ExtAddress64.Minimum,
 		    rp->Data.ExtAddress64.AddressLength);
+#endif
 		break;
 
 	case ACPI_RESOURCE_TYPE_EXTENDED_IRQ: