From: D. B. <db...@en...> - 2004-06-24 23:13:26
|
hello UMLers i uml launch a guest with "mem=3D1024M"=20 and i see "CONFIG_HIGHMEM not enabled". so i "make ARCH=3Dum xconfig" to enable it and rebuild. i no longer see "CONFIG_HIGHMEM not enabled" but i still see "Memory: 460188k available" which makes me think i'm missing something. clues or outright help appreciated? db w/o CONFIG_HIGHMEM: Checking for the skas3 patch in the host...found Checking for /proc/mm...found CONFIG_HIGHMEM not enabled - physical memory shrunk to 499122176 bytes Kernel virtual memory size shrunk to 32505856 bytes Checking for /dev/anon on the host...Not available (open failed with errno 2) Linux version 2.4.26-1um (user@host) (gcc version 3.3.1) #1 Mon Jun 14 16:07:12 EDT 2004 On node 0 totalpages: 121856 zone(0): 121856 pages. zone(1): 0 pages. zone(2): 0 pages. Kernel command line: umid=3Duml ubd0=3D/local/target0/cowthis,/misc/cctools/target0/images/root_fs_mv31 hostfs=3D/local/target0/s1/hostfs/chassis[box].cm[cm1] mem=3D1024M root=3D/dev/ubd0 Calibrating delay loop... 3355.44 BogoMIPS Memory: 474328k available w/ CONFIG_HIGHMEM: Checking for the skas3 patch in the host...found Checking for /proc/mm...found Kernel virtual memory size shrunk to 32505856 bytes Checking for /dev/anon on the host...Not available (open failed with errno 2) Linux version 2.4.226-1um (user@host) (gcc version 3.3.1) #3 Thu Jun 24 18:58:57 EDT 2004 On node 0 totalpages: 262144 zone(0): 121856 pages. zone(1): 0 pages. zone(2): 140288 pages. Kernel command line: umid=3Duml ubd0=3D/local/target0/cowthis,/misc/cctools/target0/images/root_fs_mv31 hostfs=3D/local/target0/s1/hostfs/chassis[box].cm[cm1] mem=3D1024M root=3D/dev/ubd0 Calibrating delay loop... 3656.90 BogoMIPS Memory: 460188k available |
From: BlaisorBlade <bla...@ya...> - 2004-06-25 17:34:00
|
Alle 01:12, venerd=EC 25 giugno 2004, D. Bahi ha scritto: > hello UMLers > > i uml launch a guest with "mem=3D1024M" > and i see "CONFIG_HIGHMEM not enabled". > so i "make ARCH=3Dum xconfig" to enable it > and rebuild. > > i no longer see "CONFIG_HIGHMEM not enabled" > but i still see "Memory: 460188k available" > which makes me think i'm missing something. That support could be broken. I don't think you can have done anything wron= g=20 (no configuration error possible; double-check that CONFIG_HIGHMEM =3D y in= the=20 =2Econfig, but you cannot have missed anything else). But there could be some strange host configuration: what is your distro? Ha= ve=20 you enabled exec-shield (which is enabled by default on Fedora and RedHat 9? I think that the message could be wrong; could you check with the "free"=20 command inside the UML? See the explainations: > w/o CONFIG_HIGHMEM: >CONFIG_HIGHMEM not enabled - physical memory shrunk to 499122176 bytes >Kernel virtual memory size shrunk to 32505856 bytes > On node 0 totalpages: 121856 > zone(0): 121856 pages. > zone(1): 0 pages. > zone(2): 0 pages. I.e. there are some pages (each one is 4k) in the zone 0 (normal). > Memory: 474328k available > w/ CONFIG_HIGHMEM: > Kernel virtual memory size shrunk to 32 505 856 bytes This is unrelated, but strange: is the kernel going to use just 32 Mega (in= =20 both cases) for itself? > On node 0 totalpages: 262144 > zone(0): 121856 pages. > zone(1): 0 pages. > zone(2): 140288 pages. I.e. there are those pages in the normal zone plus some more ones in the zo= ne=20 2, i.e. (IIRC) the HIGHMEM zone. So HIGHMEM seems to work, at least=20 partially. > Memory: 460188k available Bye =2D-=20 Paolo Giarrusso, aka Blaisorblade Linux registered user n. 292729 |
From: Trent L. <la...@bu...> - 2004-06-26 06:22:01
|
In 2.6.6, with HIGHMEM support on my kernel fails to build On Fri, Jun 25, 2004 at 07:46:17PM +0200, BlaisorBlade wrote: > Alle 01:12, venerd? 25 giugno 2004, D. Bahi ha scritto: > > hello UMLers > > > > i uml launch a guest with "mem=1024M" > > and i see "CONFIG_HIGHMEM not enabled". > > so i "make ARCH=um xconfig" to enable it > > and rebuild. > > > > i no longer see "CONFIG_HIGHMEM not enabled" > > but i still see "Memory: 460188k available" > > which makes me think i'm missing something. > > That support could be broken. I don't think you can have done anything wrong > (no configuration error possible; double-check that CONFIG_HIGHMEM = y in the > .config, but you cannot have missed anything else). > > But there could be some strange host configuration: what is your distro? Have > you enabled exec-shield (which is enabled by default on Fedora and RedHat 9? > > I think that the message could be wrong; could you check with the "free" > command inside the UML? > > See the explainations: > > > w/o CONFIG_HIGHMEM: > > >CONFIG_HIGHMEM not enabled - physical memory shrunk to 499122176 bytes > >Kernel virtual memory size shrunk to 32505856 bytes > > > On node 0 totalpages: 121856 > > zone(0): 121856 pages. > > zone(1): 0 pages. > > zone(2): 0 pages. > > I.e. there are some pages (each one is 4k) in the zone 0 (normal). > > > Memory: 474328k available > > > > w/ CONFIG_HIGHMEM: > > > Kernel virtual memory size shrunk to 32 505 856 bytes > > This is unrelated, but strange: is the kernel going to use just 32 Mega (in > both cases) for itself? > > > On node 0 totalpages: 262144 > > zone(0): 121856 pages. > > zone(1): 0 pages. > > zone(2): 140288 pages. > > I.e. there are those pages in the normal zone plus some more ones in the zone > 2, i.e. (IIRC) the HIGHMEM zone. So HIGHMEM seems to work, at least > partially. > > > Memory: 460188k available > > Bye > -- > Paolo Giarrusso, aka Blaisorblade > Linux registered user n. 292729 > > > > ------------------------------------------------------- > This SF.Net email sponsored by Black Hat Briefings & Training. > Attend Black Hat Briefings & Training, Las Vegas July 24-29 - > digital self defense, top technical experts, no vendor pitches, > unmatched networking opportunities. Visit www.blackhat.com > _______________________________________________ > User-mode-linux-devel mailing list > Use...@li... > https://lists.sourceforge.net/lists/listinfo/user-mode-linux-devel -- Trent Lloyd <la...@bu...> Bur.st Networking Inc. |