Re: problems getting KSM running on newer 2.6.32.x kernels
Hi Avi, Izik, today I spent some time investigating the problem and I've found the culprit: RHEL5 glibc doesn't define MADV_MERGEABLE, so qemu-kvm didn't compile with KSM support. After I added -DMADV_MERGEABLE=12 -DMADV_UNMERGEABLE=13 CFLAGS, things started to work. Strange it worked for me before - I don't remember using that kind of hack before, but nevermind, it works now! thanks and sorry for my fault. have a nice day nik On Tue, Feb 09, 2010 at 03:02:17PM +0200, Izik Eidus wrote: On Tue, 09 Feb 2010 12:51:47 +0200 Avi Kivity a...@redhat.com wrote: On 02/01/2010 12:37 PM, Nikola Ciprich wrote: Hello, it seems to me that after upgrading to some 2.6.32.x release, KSM stopped working for me. I'm not exactly sure which update did this, but enabling KSM doesn't seem to do anything, ksmd process just sleeps and doesn't merge any memory. Early 2.6.32 versions worked correctly for me, now I'm using 2.6.32.7 and qemu-kvm-0.12.2. I'm enabling it using: echo 262144 /sys/kernel/mm/ksm/pages_to_scan echo 100 /sys/kernel/mm/ksm/sleep_millisecs echo 1 /sys/kernel/mm/ksm/run Is it happen to you just in 2.6.32.x? what happen with 2.6.33.x? I have tested it on 2.6.33.x and it seems to work... Izik? -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html -- - Ing. Nikola CIPRICH LinuxBox.cz, s.r.o. 28. rijna 168, 709 01 Ostrava tel.: +420 596 603 142 fax:+420 596 621 273 mobil: +420 777 093 799 www.linuxbox.cz mobil servis: +420 737 238 656 email servis: ser...@linuxbox.cz - -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: problems getting KSM running on newer 2.6.32.x kernels
On 02/01/2010 12:37 PM, Nikola Ciprich wrote: Hello, it seems to me that after upgrading to some 2.6.32.x release, KSM stopped working for me. I'm not exactly sure which update did this, but enabling KSM doesn't seem to do anything, ksmd process just sleeps and doesn't merge any memory. Early 2.6.32 versions worked correctly for me, now I'm using 2.6.32.7 and qemu-kvm-0.12.2. I'm enabling it using: echo 262144 /sys/kernel/mm/ksm/pages_to_scan echo 100 /sys/kernel/mm/ksm/sleep_millisecs echo 1 /sys/kernel/mm/ksm/run Izik? -- error compiling committee.c: too many arguments to function -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
Re: problems getting KSM running on newer 2.6.32.x kernels
On Tue, 09 Feb 2010 12:51:47 +0200 Avi Kivity a...@redhat.com wrote: On 02/01/2010 12:37 PM, Nikola Ciprich wrote: Hello, it seems to me that after upgrading to some 2.6.32.x release, KSM stopped working for me. I'm not exactly sure which update did this, but enabling KSM doesn't seem to do anything, ksmd process just sleeps and doesn't merge any memory. Early 2.6.32 versions worked correctly for me, now I'm using 2.6.32.7 and qemu-kvm-0.12.2. I'm enabling it using: echo 262144 /sys/kernel/mm/ksm/pages_to_scan echo 100 /sys/kernel/mm/ksm/sleep_millisecs echo 1 /sys/kernel/mm/ksm/run Is it happen to you just in 2.6.32.x? what happen with 2.6.33.x? I have tested it on 2.6.33.x and it seems to work... Izik? -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
problems getting KSM running on newer 2.6.32.x kernels
Hello, it seems to me that after upgrading to some 2.6.32.x release, KSM stopped working for me. I'm not exactly sure which update did this, but enabling KSM doesn't seem to do anything, ksmd process just sleeps and doesn't merge any memory. Early 2.6.32 versions worked correctly for me, now I'm using 2.6.32.7 and qemu-kvm-0.12.2. I'm enabling it using: echo 262144 /sys/kernel/mm/ksm/pages_to_scan echo 100 /sys/kernel/mm/ksm/sleep_millisecs echo 1 /sys/kernel/mm/ksm/run Is there anything else I could check? Thanks a lot for any hints with best regards nik -- - Ing. Nikola CIPRICH LinuxBox.cz, s.r.o. 28. rijna 168, 709 01 Ostrava tel.: +420 596 603 142 fax:+420 596 621 273 mobil: +420 777 093 799 www.linuxbox.cz mobil servis: +420 737 238 656 email servis: ser...@linuxbox.cz - -- To unsubscribe from this list: send the line unsubscribe kvm in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html