[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] Errors with Loading Xen at a Certain Address


  • To: Brian Woods <brian.woods@xxxxxxxxxx>
  • From: Julien Grall <Julien.Grall@xxxxxxx>
  • Date: Thu, 3 Oct 2019 19:23:23 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OhZO9p+VYz0ReNwdbmjFpJhEh/JrH8/0edcnqbliN4k=; b=m2JLJeVxNX1roDRJu4SWuAkvl2Vpv7foKfnEpgxgaPGx/xXTSINhox3yaV856ZJMzZ+v7IuKm88kH9DBE7pz+UXhXAvNG4gtYqh1ie9WpkYD1GEKsYyK4qNnMeYT+EH8sXzL3kK8pBFEy6nIMjjN7J5V9NiAV9eoMkDz/jXvSIpJBY+K7U8qG58BiRNiSUgM+Bw+7M8R+0CBSZs0q5nQyG9FpNboNAiZSDKuIML3eIwiUD8KJ1pOEvROY1gnI/Nbi1ZUbCWTpeutQTKMWSqdu3tT0cy8uUCb4b7G8MNH9Mo/S7bxkREphtsOnakWGuLsCTUEdw8k6KKROVDJJ7RG9Q==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=X+uELdJWKjJKngqwonVCpymoj18NlbGPlJuNtysGfAetOzmODUb17UUo+5eUIatlmZDYGMq7ninDph+cUCNj4EwhBrTvs8mTUMVsUGnZ14X3wLyHUYzDEtKI0cF/sDUDC6L/IZHfMUjpwDuB0g6aZmxqFgIs0Fgey6XpQyk05V7v7X9DAymHhil5IExe0F5/H+79VXO+TQxI9JDTw/WVNGlfrBWceuftjyozy+1TKJAndSU6Kr2njFeSFA4Q9XDCoLAdNbVgtsACYbKhpR5h4agxQlMr9wouDq3GgxPmAYIQsvXlndARGBb6FRIeIfPwmGOGGGs9hCdfs8araUXRbw==
  • Authentication-results: spf=temperror (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; lists.xenproject.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;lists.xenproject.org; dmarc=none action=none header.from=arm.com;
  • Authentication-results-original: spf=none (sender IP is ) smtp.mailfrom=Julien.Grall@xxxxxxx;
  • Cc: xen-devel <xen-devel@xxxxxxxxxxxxxxxxxxxx>, nd <nd@xxxxxxx>, Volodymyr Babchuk <Volodymyr_Babchuk@xxxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>
  • Delivery-date: Thu, 03 Oct 2019 19:24:00 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>
  • Nodisclaimer: True
  • Original-authentication-results: spf=none (sender IP is ) smtp.mailfrom=Julien.Grall@xxxxxxx;
  • Thread-index: AQHVeLj3el+wWu67506idNHh/rHuH6dHotsAgAAAJACAABGzgIAAImsAgAAGhoCAACDTAIABO0mAgAAB94CAABLhgA==
  • Thread-topic: [Xen-devel] Errors with Loading Xen at a Certain Address

Hi,

On 03/10/2019 19:15, Brian Woods wrote:
> On Thu, Oct 03, 2019 at 06:08:45PM +0100, Julien Grall wrote:
> (XEN) BW_DEBUG: .6 count_info=0x0000000000000000
> (XEN) Domain heap initialised
> (XEN) BW_DEBUG: 01 count_info=0x0180000000000000
> 
> Those debug messages sandwich end_boot_allocator() in start_xen().

hmmm, looking back at the thread, the WARN_ON() I suggested is actually 
incorrect. :/ Sorry for that. It should be:

WARN_ON(mfn_x(page_to_mfn(pg + i)) == 0x01533);

Note the "i" instead of "1".

If the WARN_ON() is triggered between the two calls, then it would mean 
we are giving page to the boot allocator.

This would imply that next_modules() or dt_unreserved_regions() is not 
working as expected (i.e. carving out any modules).

Also, could you send your log with early printk enabled?

Cheers,

-- 
Julien Grall
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxx
https://lists.xenproject.org/mailman/listinfo/xen-devel

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.