 
	
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH 0/2] Fix Xen boot on XGene
 Hi Stefano, On 01/11/2016 19:29, Stefano Stabellini wrote: On Mon, 31 Oct 2016, Julien Grall wrote:Hi Stefano, On 26/10/16 23:12, Stefano Stabellini wrote:On Wed, 26 Oct 2016, Julien Grall wrote: Is there any way to retrieve the firmware version number from Xen?Also, you mentioned later that it is possible to provide a different DTB with U-boot on m410. A user could decide to provide a modified one (e.g pointing to a different base address) and will not be possible to boot Xen because the quirk will screw up the base addresses.I am wondering if you could turn on the quirk only when certain condition met (like a given GIC base address and the size is not 128K). This would save us some future trouble and that would address my concern. What do you think? To be clear I don't feel strongly either way, but I think it is easier for us to carry this workaround than for our users to update the firmware. So in this case I would take these patches. But it might not be the case in the future for other, more invasive, workarounds. Let me know what you think.I would much prefer something in Xen to check whether the user has to upgrade his firmware based on known broken features.Yes, we should warn the user in any case, that would be helpful. I can produce a patch for that. Regarding firmware updates, for example in this case I cannot actually perform one, as I don't control the environment, I am just a cloud user like any other. I can ask u-boot to use a different DTB, but then I cannot provide a good one because the device tree for m400 has not been properly pushed upstream in Linux. In other words, there isn't really a good update path on this platform. As I mentioned running an older firmware is usually a very bad idea. On ARM, the firmware will usually contain work-around for some errata when there are chicken bits available. So no matter the outcome of this discussion, I would strongly recommend to request the owner to upgrade the firmware. You could extract the device-tree from the platform (via /proc/device-tree) and modifying it. Regards, -- Julien Grall _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx https://lists.xen.org/xen-devel 
 
 
 | 
|  | Lists.xenproject.org is hosted with RackSpace, monitoring our |