From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Olivier B." Subject: Re: Please test xen/stable-2.6.32.x in xen.git Date: Wed, 31 Mar 2010 22:43:34 +0200 Message-ID: <4BB3B3F6.9060106@daevel.fr> References: <4BB38D30.3090100@goop.org> <4BB3AC38.6090503@daevel.fr> <4BB3B20A.5070202@goop.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: quoted-printable Return-path: In-Reply-To: <4BB3B20A.5070202@goop.org> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: xen-devel@lists.xensource.com List-Id: xen-devel@lists.xenproject.org On 31/03/2010 22:35, Jeremy Fitzhardinge wrote: > On 03/31/2010 01:10 PM, Olivier B. wrote: >> On 31/03/2010 19:58, Jeremy Fitzhardinge wrote: >>> Hi all, >>> >>> If you haven't already, could you please test out the=20 >>> xen/stable-2.6.32.x branch. It has been working fairly well for me,=20 >>> but I'd like to get some wider testing coverage before we make it=20 >>> the default branch. >>> >>> To switch over, cd into your kernel directory, and type "git=20 >>> checkout xen/stable-2.6.32.x" and rebuild. >>> >>> This kernel is currently based on 2.6.32.10. The main missing=20 >>> feature from xen/master is that it doesn't have netchannel2. Is=20 >>> anybody using that yet? >>> >>> Thanks, >>> J >>> >> >> Hi, >> >> for me it doesn't compile anymore : >> >> CC mm/vmalloc.o >> mm/vmalloc.c:582: error: expected declaration specifiers or =E2=80=98.= ..=E2=80=99=20 >> before =E2=80=98&=E2=80=99 token >> mm/vmalloc.c:582: warning: data definition has no type or storage clas= s >> mm/vmalloc.c:582: warning: type defaults to =E2=80=98int=E2=80=99 in d= eclaration of=20 >> =E2=80=98__spin_unlock=E2=80=99 >> mm/vmalloc.c:582: warning: function declaration isn=E2=80=99t a protot= ype >> mm/vmalloc.c:582: error: conflicting types for =E2=80=98__spin_unlock=E2= =80=99 >> include/linux/spinlock_api_smp.h:349: note: previous definition of=20 >> =E2=80=98__spin_unlock=E2=80=99 was here >> mm/vmalloc.c:583: error: expected identifier or =E2=80=98(=E2=80=99 be= fore =E2=80=98}=E2=80=99 token >> make[2]: *** [mm/vmalloc.o] Erreur 1 >> make[1]: *** [mm] Erreur 2 >> make[1]: quittant le r=C3=A9pertoire =C2=AB=20 >> /home/daevel/linux/linux-xen-2.6.32.x =C2=BB >> make: *** [debian/stamp/build/kernel] Erreur 2 >> >> I compiled with "make-kpkg --revision=3D1.0=20 >> --append-to-version=3D-dae-dom0 kernel_image kernel_headers", and gcc=20 >> version 4.4.3 (Debian 4.4.3-3). >> >> Did I miss something ? > > No, there was a silly typo in xen/stable. I committed a fix for it,=20 > but note that I'm specifically talking about xen/stable-2.6.32.x,=20 > which differs from xen/stable by having slightly experimental PAT=20 > support in it, which I'd like to shake out before saying "this is the=20 > ``official'' stable kernel". > > Thanks, > J Ok, I had not seen the difference, sorry. I will recheck (and thanks for=20 the typo fix). Olivier