WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Re: [PATCH] xen: mask XSAVE in cpuid since we don't allo

To: Andrew Lyon <andrew.lyon@xxxxxxxxx>, Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Subject: Re: [Xen-devel] Re: [PATCH] xen: mask XSAVE in cpuid since we don't allow guests to use it
From: Boris Derzhavets <bderzhavets@xxxxxxxxx>
Date: Thu, 12 Mar 2009 01:48:48 -0700 (PDT)
Cc: Xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxx>, Keir Fraser <keir.fraser@xxxxxxxxxxxxx>
Delivery-date: Thu, 12 Mar 2009 01:49:10 -0700
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1236847728; bh=45xZXGLShWhSElz4qE7cE3Z7036ybta/J4nYdCxdpN8=; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=uDo0DEIsUzQ79Zwn3Gf4+tK+E+YghTwXmcdFmcLb2c/bMHSp2SRAzR1kribsiDwPd2MGHShCz9l1e4tnOyPvCyufuq5nUBq4qRqzJbPe8pfyxK25MyVxEZbrISr1pmC006aQ0dYvlngFXWV1PV609vZhZYXNfFpiqLGEdv53l2Q=
Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=Message-ID:X-YMail-OSG:Received:X-Mailer:Date:From:Reply-To:Subject:To:Cc:In-Reply-To:MIME-Version:Content-Type; b=6ElHFa37n4acLJPZoN3RDB20ufcNK/vQmgO1RB4zRBa9++GOKGx+9WMv2tItn2yor/EhMHQ5y0dzMKrAglxCH65Yk4L1u81jVZfahJLXn+XXbuEG9MpIJQ0YtN2W9myRmanCXq9xZ377zW8GYLxk40SJ5Inzd4YLHoCP2ilno74=;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
In-reply-to: <49B86B6C.6050300@xxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Reply-to: bderzhavets@xxxxxxxxx
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Trying to get 19242 on fresh clone :-

root@ServerXen331:/usr/src/xen-unstable.hg# hg bisect -r
root@ServerXen331:/usr/src/xen-unstable.hg# hg bisect -g 19242
root@ServerXen331:/usr/src/xen-unstable.hg# hg bisect -b 19297
Testing changeset 19269:3673926b2375 (55 changesets remaining, ~5 tests)
63 files updated, 0 files merged, 0 files removed, 0 files unresolved
root@ServerXen331:/usr/src/xen-unstable.hg# make tools

gcc  -O1 -fno-omit-frame-pointer -fno-optimize-sibling-calls -m64 -g -fno-strict-aliasing -std=gnu99 -Wall -Wstrict-prototypes -Wno-unused-value -Wdeclaration-after-statement  -D__XEN_TOOLS__ -MMD -MF .block-qcow2.o.d  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE  -Werror -Wno-unused -I../lib -I../../../tools/libxc -I../../../tools/include -I../../../tools/xenstore -I../../../tools/include -I ../../libaio/src -D_GNU_SOURCE -c -o block-qcow2.o block-qcow2.c
cc1: warnings being treated as errors
block-qcow2.c: In function ‘qcow2_create’:
block-qcow2.c:2045: error: ignoring return value of ‘write’, declared with attribute warn_unused_result
block-qcow2.c:2047: error: ignoring return value of ‘write’, declared with attribute warn_unused_result
block-qcow2.c:2052: error: ignoring return value of ‘write’, declared with attribute warn_unused_result
block-qcow2.c:2055: error: ignoring return value of ‘write’, declared with attribute warn_unused_result
block-qcow2.c:2058: error: ignoring return value of ‘write’, declared with attribute warn_unused_result
make[5]: *** [block-qcow2.o] Error 1
make[5]: Leaving directory `/usr/src/xen-unstable.hg/tools/blktap/drivers'
make[4]: *** [subdir-install-drivers] Error 2
make[4]: Leaving directory `/usr/src/xen-unstable.hg/tools/blktap'
make[3]: *** [subdirs-install] Error 2
make[3]: Leaving directory `/usr/src/xen-unstable.hg/tools/blktap'
make[2]: *** [subdir-install-blktap] Error 2
make[2]: Leaving directory `/usr/src/xen-unstable.hg/tools'
make[1]: *** [subdirs-install] Error 2
make[1]: Leaving directory `/usr/src/xen-unstable.hg/tools'
make: *** [install-tools] Error 2

I can build tools only for 19232, but pygrub return no data for this release

--- On Wed, 3/11/09, Jeremy Fitzhardinge <jeremy@xxxxxxxx> wrote:
From: Jeremy Fitzhardinge <jeremy@xxxxxxxx>
Subject: Re: [Xen-devel] Re: [PATCH] xen: mask XSAVE in cpuid since we don't allow guests to use it
To: "Andrew Lyon" <andrew.lyon@xxxxxxxxx>
Cc: bderzhavets@xxxxxxxxx, "Xen-devel" <xen-devel@xxxxxxxxxxxxxxxxxxx>, "Keir Fraser" <keir.fraser@xxxxxxxxxxxxx>
Date: Wednesday, March 11, 2009, 9:54 PM

Jeremy Fitzhardinge wrote:
> Change 19242:226031d62fc5 is the last one which works for me. I
haven't managed to bisect which specific change the problem starts occuring
in, but 19250:b3774712e654 seems like a good starting point.

Hm, perhaps not; it doesn't work for me now after a reboot. I realize now
that I wasn't restarting xenstored between tests.

J

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>