From owner-freebsd-hackers Thu Jun 6 6:37:29 2002 Delivered-To: freebsd-hackers@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 3ADEF37B404 for ; Thu, 6 Jun 2002 06:37:24 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id JAA27032; Thu, 6 Jun 2002 09:37:23 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g56DarS03415; Thu, 6 Jun 2002 09:36:53 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15615.25973.556463.119216@grasshopper.cs.duke.edu> Date: Thu, 6 Jun 2002 09:36:53 -0400 (EDT) To: Terry Lambert Cc: freebsd-hackers@freebsd.org Subject: Re: allocating memory In-Reply-To: <3CFF4FE8.86C44C31@mindspring.com> References: <3CFEEB99.AEDC5DB9@math.missouri.edu> <3CFF2780.FAD81226@mindspring.com> <20020606122702.A81113@energyhq.homeip.net> <3CFF4FE8.86C44C31@mindspring.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Terry Lambert writes: > now that HP owns what Intel didn't already own. The FreeBSD Alpha > port (which *is* complete) unfortunately can't handle more than 2G > of RAM (apparently, this has to do with the I/O architecture issues > that have yet to be resolved completely, by way of code changes > that *should* happen, but haven't, because the i386 doesn't need > them to happen). The only known problem is nearly all PCI network drivers don't use busdma (disk controllers already use busdma). If you're willing to use a crappy ISA nic which either uses busdma or just does PIO, you should be fine. (newer alphas also have a "monster window" for 64-bit pci dma; we don't use this currently) I've never been motivated to work on this because none of the alphas in my care have ever had more memory than the direct mapped DMA window size. (2GB some places, 1GB other places). The sparc64 guys had the (good?) fortune of having to write a driver for the most common nic on their platform, so they did it right. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message