From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christoph Egger Subject: Re: Re: [Xen-users] Nested Virtualisation question Date: Thu, 7 Apr 2011 11:09:46 +0200 Message-ID: <4D9D7F5A.8090007@amd.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1"; format=flowed Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-devel-bounces@lists.xensource.com Errors-To: xen-devel-bounces@lists.xensource.com To: Keir Fraser Cc: "xen-devel@lists.xensource.com" , "eddie.dong@intel.com" , Jeroen Groenewegen van der Weyden , Tim Deegan List-Id: xen-devel@lists.xenproject.org On 04/07/11 09:09, Keir Fraser wrote: > On 07/04/2011 06:36, "Jeroen Groenewegen van der Weyden" > wrote: > >> I couldn't help noticing some patches were added in the >> /staging/xen-unstable branch. So I gave it a go. >> >> I know it is not called the unstable branch for nothing but, but I want >> to let you know that it the entire system crashes when any domain is >> created: >> xl create someDomain -> results in immediate system crash > > Probably the same as this, happening often in the automated tests: > > Apr 7 03:09:18.695893 (XEN) hvm_vcpu_initialise: nestedhvm_vcpu_initialise > returned -95 > Apr 7 03:09:18.703835 (XEN) Assertion 'd->arch.paging.hap.total_pages == 0' > failed at hap.c:699 > [...] > Apr 7 03:09:18.915908 (XEN) Xen call trace: > Apr 7 03:09:18.915950 (XEN) [] > hap_teardown+0x1a8/0x229 > Apr 7 03:09:18.923861 (XEN) [] > paging_teardown+0x25/0x135 > Apr 7 03:09:18.923922 (XEN) [] > domain_relinquish_resources+0x6b/0x23c > Apr 7 03:09:18.935903 (XEN) [] domain_kill+0x95/0xe9 > Apr 7 03:09:18.943841 (XEN) [] do_domctl+0xd8e/0x1a02 > Apr 7 03:09:18.943900 (XEN) [] > syscall_enter+0xc8/0x122 > Apr 7 03:09:18.955837 (XEN) > Apr 7 03:09:18.955875 (XEN) > Apr 7 03:09:18.955909 (XEN) **************************************** > Apr 7 03:09:18.955961 (XEN) Panic on CPU 7: > Apr 7 03:09:18.956003 (XEN) Assertion 'd->arch.paging.hap.total_pages == 0' > failed at hap.c:699 > Apr 7 03:09:18.963863 (XEN) **************************************** > This seems to happen on guest destroy. Which value has d->arch.paging.hap.total_pages ? Christoph -- ---to satisfy European Law for business letters: Advanced Micro Devices GmbH Einsteinring 24, 85689 Dornach b. Muenchen Geschaeftsfuehrer: Alberto Bozzo, Andrew Bowd Sitz: Dornach, Gemeinde Aschheim, Landkreis Muenchen Registergericht Muenchen, HRB Nr. 43632