Re: BUG: using smp_processor_id() in preemptible

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux