From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Ahern Subject: Re: KVM on old kernels pre-2.6.28 Date: Thu, 27 Jan 2011 11:09:42 -0700 Message-ID: <4D41B4E6.7040106@cisco.com> References: <4D405116.2040206@shiftmail.org> <4D41412A.2090001@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: KVM mailing list To: Avi Kivity , Asdo Return-path: Received: from sj-iport-3.cisco.com ([171.71.176.72]:26061 "EHLO sj-iport-3.cisco.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751501Ab1A0SJn (ORCPT ); Thu, 27 Jan 2011 13:09:43 -0500 In-Reply-To: <4D41412A.2090001@redhat.com> Sender: kvm-owner@vger.kernel.org List-ID: On 01/27/11 02:55, Avi Kivity wrote: > On 01/26/2011 06:51 PM, Asdo wrote: >> Some time ago in this list it was mentioned that old kernels pre-2.6.28 >> don't work well with KVM. >> (in particular we have a machine with 2.6.24) >> > > pre 2.6.27 kernels don't have mmu notifiers and thus don't handle > overcommit well. No idea if there's anything wrong with 2.6.27 itself. The KVM code in the 2.6.27 kernel is broken. qemu-kvm emits: KVM kernel module broken (DESTROY_MEMORY_REGION). Please upgrade to at least kernel 2.6.29 or recent kvm-kmod (see http://sourceforge.net/projects/kvm). You'll need to use newer kvm-kmod versions. David