From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:44095) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZRJcA-0005hQ-FJ for qemu-devel@nongnu.org; Mon, 17 Aug 2015 08:34:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZRJc5-0006nX-9u for qemu-devel@nongnu.org; Mon, 17 Aug 2015 08:34:10 -0400 Received: from mx-v6.kamp.de ([2a02:248:0:51::16]:55772 helo=mx01.kamp.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZRJc5-0006ms-0F for qemu-devel@nongnu.org; Mon, 17 Aug 2015 08:34:05 -0400 Message-ID: <55D1D4B7.10807@kamp.de> Date: Mon, 17 Aug 2015 14:33:59 +0200 From: Peter Lieven MIME-Version: 1.0 References: <55CDCCE6.90102@kamp.de> <87zj1thc5z.fsf@linaro.org> In-Reply-To: <87zj1thc5z.fsf@linaro.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Subject: Re: [Qemu-devel] Help debugging a regression in KVM Module List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: =?UTF-8?B?QWxleCBCZW5uw6ll?= Cc: Paolo Bonzini , "qemu-devel@nongnu.org" , "kvm@vger.kernel.org" Am 14.08.2015 um 22:01 schrieb Alex Bennée: > Peter Lieven writes: > >> Hi, >> >> some time a go I stumbled across a regression in the KVM Module that has been introduced somewhere >> between 3.17 and 3.19. >> >> I have a rather old openSUSE guest with an XFS filesystem which realiably crashes after some live migrations. >> I originally believed that the issue might be related to my setup with a 3.12 host kernel and kvm-kmod 3.19, >> but I now found that it is also still present with a 3.19 host kernel with included 3.19 kvm module. >> >> My idea was to continue testing on a 3.12 host kernel and then bisect all commits to the kvm related parts. >> >> Now my question is how to best bisect only kvm related changes (those >> that go into kvm-kmod)? > In general I don't bother. As it is a bisection you eliminate half the > commits at a time you get their fairly quickly anyway. However you can > tell bisect which parts of the tree you car about: > > git bisect start -- arch/arm64/kvm include/linux/kvm* include/uapi/linux/kvm* virt/kvm/ Yes, I just have to find out how exactly that works out if I want to bisect the linux submodule of the kvm-kmod repository. But thanks for the pointer on how to limit the directories. Thanks, Peter