summaryrefslogtreecommitdiffstats
path: root/sys/ia64
diff options
context:
space:
mode:
authorarun <arun@FreeBSD.org>2004-08-04 20:09:41 +0000
committerarun <arun@FreeBSD.org>2004-08-04 20:09:41 +0000
commitc4e47edbe570f4efb980955bcb0138f40b850a5c (patch)
tree6bf652111a3856a45e473cd074f074af6a44abcd /sys/ia64
parent4476e1734832063a30367b5beb227fd2e8896534 (diff)
downloadFreeBSD-src-c4e47edbe570f4efb980955bcb0138f40b850a5c.zip
FreeBSD-src-c4e47edbe570f4efb980955bcb0138f40b850a5c.tar.gz
Use a 256MB TR instead of a 64MB TR to make sure that the kernel
text/data are covered on APs. This enables the kernel to boot on a 4 way Intel Itanium-2 platform. This has a secondary effect of keeping the TRs identical on BP and the APs. reviewed by: marcel@
Diffstat (limited to 'sys/ia64')
-rw-r--r--sys/ia64/ia64/locore.S2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/ia64/ia64/locore.S b/sys/ia64/ia64/locore.S
index e334873..fc83d0c 100644
--- a/sys/ia64/ia64/locore.S
+++ b/sys/ia64/ia64/locore.S
@@ -190,7 +190,7 @@ ENTRY(os_boot_rendez,0)
;;
srlz.d
mov r16 = (PTE_P|PTE_MA_WB|PTE_A|PTE_D|PTE_PL_KERN|PTE_AR_RWX)
- mov r18 = IA64_ID_PAGE_SHIFT<<2
+ mov r18 = 28<<2
;;
mov cr.ifa = r17
OpenPOWER on IntegriCloud