Date: Wed, 20 Apr 2005 02:10:30 GMT From: =?big5?B?ZXJpYy5jaG8gKKj0rbOnuyk=?= <eric.cho@gigabyte.com.tw> To: freebsd-i386@FreeBSD.org Subject: RE: i386/79779: If system memory is above 4GB, one parts of memory will be ignored. Message-ID: <200504200210.j3K2AUeX057268@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR i386/79779; it has been noted by GNATS.
From: =?big5?B?ZXJpYy5jaG8gKKj0rbOnuyk=?= <eric.cho@gigabyte.com.tw>
To: "Marc Olzheim" <marcolz@stack.nl>,
<freebsd-gnats-submit@freebsd.org>
Cc: =?big5?B?ZXJpYy5jaG8gKKj0rbOnuyk=?= <eric.cho@gigabyte.com.tw>
Subject: RE: i386/79779: If system memory is above 4GB, one parts of memory will be ignored.
Date: Wed, 20 Apr 2005 10:04:15 +0800
Hi Marc:
Can you duplicate the issue?
If you need more information, please tell me.
Best Regards, Eric
-----Original Message-----
From: eric.cho (=A8=F4=AD=B3=A7=BB)=20
Sent: Friday, April 15, 2005 2:45 PM
To: 'Marc Olzheim'; freebsd-gnats-submit@FreeBSD.org
Cc: eric.cho (=A8=F4=AD=B3=A7=BB)
Subject: RE: i386/79779: If system memory is above 4GB, one parts of =
memory will be ignored.
Hi Marc:
Sorry for late reply.
Our update is below for your reference.
1. After we update the kernel to 5.4, the issue still exists.
Kernel information:
FreeBSD db2 5.4-STABLE FreeBSD 5.4-STABLE #0: Wed Apr 6 03:28:10 CST =
2005 root@db2:/usr/obj/usr/src/sys/BSD53 i386
real memory =3D 3220045824 (3070 MB)
avail memory =3D 3153928192 (3007 MB)
2. My platform is Lindenhurst (7520) + ICH5 and I can reproduce the same =
issue on other platforms.
Ex:=20
Other Intel chipset (7501)
FreeBSD www2 5.4-STABLE FreeBSD 5.4-STABLE #0: Wed Apr 6 03:28:10 CST =
2005 root@www2:/usr/obj/usr/src/sys/BSD53 i386
real memory =3D 4026466304 (3839 MB)
avail memory =3D 3946156032 (3763 MB)
AMD platform:
FreeBSD 5.4-STABLE #0: Wed Apr 6 03:28:10 CST 2005
root@db7:/usr/obj/usr/src/sys/BSD53
real memory =3D 4227268608 (4031 MB)
avail memory =3D 4143411200 (3951 MB)
3. These three platforms all have 4GB (4096), but any of real memory is =
smaller than 4GB. We get one conclusion that the real memory size is =
decided by PCI resource base.
In my example, its PCI resource will locate 0C0000000h ~ 0FFFFFFFFh, the =
range of memory address will be reserved for PCI, so the real avail =
memory under 4GB is only 000000000h ~ 0C0000000h about 3GB. Other memory =
(about 1GB) will re-map to over 4GB address. Other platforms are also =
due to this reason.
4. So, the issue seems the current FreeBSD cannot use over 4GB memory, =
right?
Please kindly suggest.
Thanks.
Best Regards, Eric
-----Original Message-----
From: Marc Olzheim [mailto:marcolz@stack.nl]=20
Sent: Monday, April 11, 2005 7:17 PM
To: freebsd-gnats-submit@FreeBSD.org; eric.cho (=A8=F4=AD=B3=A7=BB)
Cc: marcolz@stack.nl
Subject: Re: i386/79779: If system memory is above 4GB, one parts of =
memory will be ignored.
Could you please try this on a less ancient release, like >=3D 5.3 ?
Marc
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200504200210.j3K2AUeX057268>
