On Mon, 2009-06-29 at 13:25 +0300, Avi Kivity wrote:

> > So even my qemu is missing a lot more than you are. But I guess my
> > kernel might also be a lot larger.
> >    
> 
> Aha.  Maybe paravirt patching allocates a lot of memory?  Otherwise 
> there should be no difference between qemu-kvm and qemu.

No idea.

> Do you really have a 100MB kernel?

Hmm. Maybe?

   text    data     bss             dec             hex filename
5635486 5482828 84287488        95405802        5afc6ea vmlinux
-rwxr-xr-x 1 johannes johannes 86242879 2009-06-29 11:31 vmlinux
-rwxr-xr-x 1 johannes johannes 83M 2009-06-29 11:31 vmlinux

But that's with complete debug info.

> >> What does dmesg say about the e820 map?
> >>      
> >
> > [    0.000000] BIOS-provided physical RAM map:
> > [    0.000000]  BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
> > [    0.000000]  BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
> > [    0.000000]  BIOS-e820: 00000000000e8000 - 0000000000100000 (reserved)
> > [    0.000000]  BIOS-e820: 0000000000100000 - 000000000fff0000 (usable)
> > [    0.000000]  BIOS-e820: 000000000fff0000 - 0000000010000000 (ACPI data)
> > [    0.000000]  BIOS-e820: 00000000fffbc000 - 0000000100000000 (reserved)
> >    
> 
> That's only 256MB (0xfff0000).

Oh, yes, sorry, I booted with 256 now since that worked too. 512 yields
[    0.000000] BIOS-provided physical RAM map:
[    0.000000]  BIOS-e820: 0000000000000000 - 000000000009f000 (usable)
[    0.000000]  BIOS-e820: 000000000009f000 - 00000000000a0000 (reserved)
[    0.000000]  BIOS-e820: 00000000000e8000 - 0000000000100000 (reserved)
[    0.000000]  BIOS-e820: 0000000000100000 - 000000001fff0000 (usable)
[    0.000000]  BIOS-e820: 000000001fff0000 - 0000000020000000 (ACPI data)
[    0.000000]  BIOS-e820: 00000000fffbc000 - 0000000100000000 (reserved)


johannes

Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to