From mboxrd@z Thu Jan 1 00:00:00 1970 From: Avi Kivity Subject: Re: kvm-kmod.git Date: Mon, 01 Jun 2009 21:19:55 +0300 Message-ID: <4A241BCB.8090505@redhat.com> References: <49F5A5DD.4090504@redhat.com> <20090428102030.GB24494@redhat.com> <49F6D96C.1060809@redhat.com> <20090428103409.GC24494@redhat.com> <49F6E026.9020409@redhat.com> <20090601165336.GA6411@us.ibm.com> <4A240961.4060303@redhat.com> <20090601181559.GC6411@us.ibm.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: "Michael S. Tsirkin" , KVM list To: Ryan Harper Return-path: Received: from mx2.redhat.com ([66.187.237.31]:48030 "EHLO mx2.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1750780AbZFASTs (ORCPT ); Mon, 1 Jun 2009 14:19:48 -0400 In-Reply-To: <20090601181559.GC6411@us.ibm.com> Sender: kvm-owner@vger.kernel.org List-ID: Ryan Harper wrote: > % cd kvm > % git checkout -f 2.6.29-stable origins/maint/2.6.29 > % cd ../kvm-kmod.git > % ./configure > % make LINUX=../kvm sync > ./sync -v kvm-devel -l ../kvm > Traceback (most recent call last): > File "./sync", line 207, in > source_sync(arch) > File "./sync", line 200, in source_sync > hack(T, arch, i) > File "./sync", line 123, in hack > _hack(T + '/' + file, arch) > File "./sync", line 114, in _hack > data = file(fname).read() > IOError: [Errno 2] No such file or directory: 'source/timer.c' > make: *** [sync] Error 1 > > kvm.git on branch kvm-85: > % make LINUX=/home/rharper/work/git/kvm sync > ./sync -v kvm-devel -l /home/rharper/work/git/kvm > Traceback (most recent call last): > File "./sync", line 207, in > source_sync(arch) > File "./sync", line 200, in source_sync > hack(T, arch, i) > File "./sync", line 123, in hack > _hack(T + '/' + file, arch) > File "./sync", line 114, in _hack > data = file(fname).read() > IOError: [Errno 2] No such file or directory: 'source/eventfd.c' > make: *** [sync] Error 1 > > kvm.git on branch kvm-86: > % make LINUX=/home/rharper/work/git/kvm sync > ./sync -v kvm-devel -l /home/rharper/work/git/kvm > Traceback (most recent call last): > File "./sync", line 207, in > source_sync(arch) > File "./sync", line 200, in source_sync > hack(T, arch, i) > File "./sync", line 123, in hack > _hack(T + '/' + file, arch) > File "./sync", line 114, in _hack > data = file(fname).read() > IOError: [Errno 2] No such file or directory: 'source/eventfd.c' > make: *** [sync] Error 1 > > > only branch master seems to work with kvm-kmod > > Well there are differences in the source trees, so they need different hacking. There is a branch for 2.6.30 in kvm-kmod.git, but 2.6.29 is slightly different and doesn't have a branch. You can just remove the offending files from ./sync, there's a good chance it will work. -- I have a truly marvellous patch that fixes the bug which this signature is too narrow to contain.