From owner-freebsd-alpha Fri Jan 9 19:18:54 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.7/8.8.7) id TAA13136 for alpha-outgoing; Fri, 9 Jan 1998 19:18:54 -0800 (PST) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from mail1.digital.com (mail1.digital.com [204.123.2.50]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id TAA12828 for ; Fri, 9 Jan 1998 19:13:12 -0800 (PST) (envelope-from cgd@pa.dec.com) Received: from dnaunix.pa.dec.com (dnaunix.pa.dec.com [16.4.208.21]) by mail1.digital.com (8.8.8/8.8.8/WV1.0c) with SMTP id TAA29095; Fri, 9 Jan 1998 19:13:07 -0800 (PST) Received: by dnaunix.pa.dec.com; id AA09346; Fri, 9 Jan 1998 19:12:14 -0800 To: Andrew Gallatin Cc: "Jordan K. Hubbard" , freebsd-alpha@FreeBSD.ORG From: "Chris G. Demetriou" Subject: Re: Alpha port.. In-Reply-To: Your message of "Fri, 09 Jan 98 19:46:11 EST." <199801100046.TAA20664@hurricane.cs.duke.edu> Date: Fri, 09 Jan 98 19:12:12 -0800 Message-Id: <1382.884401932@dnaunix.pa.dec.com> X-Mts: smtp Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org > Its currenly festering because it only runs static binaries. It > only runs static binaries because the current NetBSD/alpha pmap > implementation is limited to a virtual address space of 8Gb. This > prevents dynamic binaries from running because the DU /sbin/loader > wants to be loaded at 0x3ff80000000. See > sys/compat/osf1/README.dynamic for a much more detailed explaination. And I must add for posterity that it wasn't done that way simply because I'm an idiot, but rather because I wanted a working pmap "immediately," and realized that the hp300 pmap and sed would get me very, very close to what i wanted. Working, but not quite as featureful or performant as I might have wanted. Pmap in a day. 8-) Of course, I forgot to implement modify and reference bit emulation (d'oh!) and had to implement that later, but... chris