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

[Xen-users] NUMA turned off after building & installing Xen 4.5.1 on Debian 8 amd64

  • To: xen-users <xen-users@xxxxxxxxxxxxx>
  • From: Kun Cheng <chengkunck@xxxxxxxxx>
  • Date: Fri, 14 Aug 2015 00:40:41 +0000
  • Delivery-date: Fri, 14 Aug 2015 00:42:08 +0000
  • List-id: Xen user discussion <xen-users.lists.xen.org>

Hi everyone,

My server has two sockets with dual E5620 CPUs and 16GB memory. In Debian 8 (without Xen), numactl -H gives me two nodes with 8 cores and 8 GB memory each.

However, after I compiled & installed Xen 4.5.1 , NUMA feature was turned off as numactl -H only shew one node with 16 cores and 16GB memory.

dmesg | grep NUMA:
[ Â Â0.000000] NUMA turned off
[ Â Â5.971652] pci_bus 0000:00: on NUMA node 0Â

I also added some options to the kernel cmd line, so the menuentry was:
menuentry 'Debian GNU/Linux, with Xen hypervisor' --class debian --class gnu-linux --class gnu --class os --class xen $menuentry_id_option 'xen-gnulinux-simple-17dee3aa-5dcb-4c14-94ff-f544f1410444' {
    insmod part_msdos
    insmod ext2
    set root='hd0,msdos2'
    if [ x$feature_platform_search_hint = xy ]; then
     search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 Â17dee3aa-5dcb-4c14-94ff-f544f1410444
     search --no-floppy --fs-uuid --set=root 17dee3aa-5dcb-4c14-94ff-f544f1410444
    echo  Â'Loading Xen xen ...'
    if [ "$grub_platform" = "pc" -o "$grub_platform" = "" ]; then
      xen_rm_opts="no-real-mode edd=off"
   ÂÂmultiboot /boot/xen.gz placeholder numa=on acpi=on ${xen_rm_opts}
    echo  Â'Loading Linux 3.16.0-4-amd64 ...'
    module Â/boot/vmlinuz-3.16.0-4-amd64 placeholder root=UUID=17dee3aa-5dcb-4c14-94ff-f544f1410444 roÂnuma=onÂquiet
    echo  Â'Loading initial ramdisk ...'
    module Â--nounzip  /boot/initrd.img-3.16.0-4-amd64
But that doesn't help either. Is there any config has to be changed during compiling Xen? I use the following cmds to compile & install it.

./configure --enable-githttp
make dist
make install

I'll be appreciated for any help on this. Thank you!

Xen-users mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.