Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 3 Jul 2002 18:05:32 -0700 (PDT)
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 13779 for review
Message-ID:  <200207040105.g6415WgJ006586@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://people.freebsd.org/~peter/p4db/chv.cgi?CH=13779

Change 13779 by peter@peter_ia64 on 2002/07/03 18:04:56

	Note: accessing physical addresses instead of mapped addresses
	is bad.  This should not have worked on the Itanium SDV either,
	but probably did due to a stray TC entry or something.  This
	is necessary to work on the Itanium2 box I have.

Affected files ...

.. //depot/projects/ia64/sys/ia64/ia64/efi.c#3 edit

Differences ...

==== //depot/projects/ia64/sys/ia64/ia64/efi.c#3 (text+ko) ====

@@ -133,7 +133,8 @@
 		static EFI_GUID acpi = ACPI_TABLE_GUID;
 		static EFI_GUID acpi20 = ACPI_20_TABLE_GUID;
 		if (!memcmp(&conf[i].VendorGuid, &sal, sizeof(EFI_GUID)))
-			saltab = conf[i].VendorTable;
+			saltab = (struct sal_system_table *)
+			    IA64_PHYS_TO_RR7((u_int64_t) conf[i].VendorTable);
 		if (!memcmp(&conf[i].VendorGuid, &acpi, sizeof(EFI_GUID)))
 			ia64_efi_acpi_table = (u_int64_t) conf[i].VendorTable;
 		if (!memcmp(&conf[i].VendorGuid, &acpi20, sizeof(EFI_GUID)))

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe p4-projects" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200207040105.g6415WgJ006586>