From owner-freebsd-hackers Wed Mar 17 8:18: 1 1999 Delivered-To: freebsd-hackers@freebsd.org Received: from sumatra.americantv.com (sumatra.americantv.com [207.170.17.37]) by hub.freebsd.org (Postfix) with ESMTP id 63EFE14BF3 for ; Wed, 17 Mar 1999 08:17:58 -0800 (PST) (envelope-from jlemon@americantv.com) Received: from right.PCS (right.PCS [148.105.10.31]) by sumatra.americantv.com (8.8.5/8.8.5) with ESMTP id IAA19582; Wed, 17 Mar 1999 08:50:33 -0600 (CST) Received: from free.pcs (free.PCS [148.105.10.51]) by right.PCS (8.6.13/8.6.4) with ESMTP id IAA05575; Wed, 17 Mar 1999 08:50:02 -0600 Received: (from jlemon@localhost) by free.pcs (8.8.6/8.8.5) id IAA20156; Wed, 17 Mar 1999 08:50:01 -0600 (CST) Date: Wed, 17 Mar 1999 08:50:01 -0600 (CST) From: Jonathan Lemon Message-Id: <199903171450.IAA20156@free.pcs> To: tony@dell.com, freebsd-hackers@freebsd.org Subject: Re: Proposal: Define MAXMEM in GENERIC X-Newsgroups: local.mail.freebsd-hackers In-Reply-To: References: Organization: Architecture and Operating System Fanatics Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In article you write: >At 01:20 PM 3/14/99 -0600, Jonathan Lemon wrote: >>>p.s. FreeBSD seems to prefer E801h over E820h. I'd like to see it >>> the other way around, since you could gain almost 64 KB of >>> extra memory in some cases. >> >>Not true, if you're referring to the VM86 memory probe. It tries >>INT 15h, AX=E820, then INT 15h, AX=E801, then INT 15h, AX=88, in >>that order. > >Sorry about that. I have all three of the BIOS functions in my >box, but I still see this: > >BIOS basemem: 639K, extmem: 64512K (from 0xe801 call) > >so I made an assumption. I did say it *seems* to prefer E801h. Actually, it appears that you are right, the E820 call was broken by an earlier commit (circa September), and hasn't worked since. I just sync-ed up to current yesterday and found this out. Once this is fixed, I think that the VM86 code should become mandatory, and the entire "speculative memory probe" should just disappear. -- Jonathan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message