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

Re: [PATCH v5 1/3] xen: Add files needed for minimal ppc64le build


  • To: Timothy Pearson <tpearson@xxxxxxxxxxxxxxxxxxxxx>
  • From: Andrew Cooper <andrew.cooper3@xxxxxxxxxx>
  • Date: Tue, 20 Jun 2023 22:31:59 +0100
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=citrix.com; dmarc=pass action=none header.from=citrix.com; dkim=pass header.d=citrix.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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=vPXW5OU7etxJMwU0slMW1UP1X34n9rktThlZtghZnpw=; b=bb/5b9i8BlVaNBimSBGWo0kZFw4uMbYG/WRpjBgeBCK4CHdbkxYe8evBvW83Crst0qVCsz1tQBoWrqulX/5qtzYDrXHdIBTs4fK0bJ3qpuXrfa+Uy68so0+rXdxbf9JsqumUxpXBlWlVmroSqSzPsohGzXc1CTNC6n8OHw17+tFbB5ewEwTCfIyZArnSAGnFXqn1d4ag6H5ndUEBdHq8OY9U0tq8EEcXEe4ALTM0jQBNNBAzuJ4Zm3Wh2sinYRIkhTFnLZzXvTLphB6KMlitUYUOOPHspGPpuHFkxWG9xHpBc0bw7lvgYLbLYurjuqTeGTOL24R6l6J85ndlvhHVkw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=f8HUDXyLxI+C/O6A2AooW9kdzn5lf7ekFMrZOnBdhulkxgBbKVmkKKHBeGrSR1KDtTne+Nqw5T8HCpBknXotec0w0MrOHH11GxM7HOw/TJTEDj4KJDIGcwTzSdZZpMfUQbiqaoHRl+y+j4G6mEfQqyCm6Kg2RF2Zdwyt40bJ74xLtmBQfshCWmjUUxTObDK4rodPjshAI6bLFuY2x6JiBszQ0m8ooGfKogvXTWENXcPYFDk5EZO26RBSuF502h/uanwWgQxQd0prySBZf0aCVkx0p/3/PJgOspEEeFrlFKth24vMUAAQBRaC3v4UmT79o2w1LwN4ieEwZ8b5fz0s7A==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=citrix.com;
  • Cc: Shawn Anastasio <sanastasio@xxxxxxxxxxxxxxxxxxxxx>, xen-devel@xxxxxxxxxxxxxxxxxxxx, George Dunlap <george.dunlap@xxxxxxxxxx>, Jan Beulich <jbeulich@xxxxxxxx>, Julien Grall <julien@xxxxxxx>, Stefano Stabellini <sstabellini@xxxxxxxxxx>, Wei Liu <wl@xxxxxxx>
  • Delivery-date: Tue, 20 Jun 2023 21:32:24 +0000
  • Ironport-data: A9a23:gXi8e6jQjX525c9vU9FJp9l3X1619xEKZh0ujC45NGQN5FlHY01je htvWGqOPa6PNmqjLop+bNuzp0oHvJaGy4BkTwppqSlgF3sb9cadCdqndUqhZCn6wu8v7q5Ex 55HNoSfdpBcolv0/ErF3m3J9CEkvU2wbuOgTrWCYmYpHlUMpB4J0XpLg/Q+jpNjne+3CgaMv cKai8DEMRqu1iUc3lg8sspvkzsx+qyq0N8klgZmP6sT4gWGzyJ94K83fsldEVOpGuG4IcbiL wrz5OnR1n/U+R4rFuSknt7TGqHdauePVeQmoiM+t5mK2nCulARrukoIHKN0hXNsoyeIh7hMJ OBl7vRcf+uL0prkw4zxWzEAe8130DYvFLXveRBTuuTLp6HKnueFL1yDwyjaMKVBktubD12i+ tQUEhZVMx6R2dmGmvWVQNls2ZR7FpfkadZ3VnFIlVk1DN4AaLWaGuDhwoYd2z09wMdTAfzZe swVLyJ1awjNaAFOPVFRD48imOCvhT/0dDgwRFC9/PJrpTSMilEvluGyabI5efTTLSlRtm+eq njL4CLSBRYCOcbE4TGE7mitlqnEmiaTtIc6TeTjq6M22gLLroAVID0LXlbkmf6ns3aRAvJ7d 2NOxyQE9LdnoSRHSfG4BXVUukWsogYRUsBLFOsS8giV1q3O7gCWB24JQyRAbtNgv8gzLRQx3 1mAhM/gHj1omKecUW6a7LqSojK0NCUPLGkNIyQDSGMt89Tl5Y0+kB/LZtJiC7KuyM34Hynqx DKHpzR4gK8c5eYJ3aim+VHMgxq3u4PECAUy423/XH+h7w5/TJ6oYcqv81ezxe1bMI+TQ12Fv X4Fs8uT9uYDCdeKjiPlaPoJNKGk4bCCKjK0vLJ0N5wo9jDo8Hn6e4lVuWh6PB0wbZ9CfiL1a kjOvw8X/IVUIHahca5wZcS2Ftguyq/jU9/iU5g4c+ZzX3S4TyfflAkGWKJa9zmFfJQE+U3nB aqmTA==
  • Ironport-hdrordr: A9a23:acK78a4MkYa+j+wB5QPXwHvXdLJyesId70hD6qm+c20jTiX+rb HjoB177264tN5yMEtQ6OxoXZPwMU80mqQFk7X5A43SITUO1FHYWb2KqLGSigEJNUXFh5VgPI 1bAs5D4OSZNykDsS4RiDPIaerIueP3iZxA5t2uhUuFLzsaHZ2ItD0Jdjpze3ceLGIqafVWdf rshbsk1l/QHUj/LP7LTkXtcNKz2OEj/6iWKiLuciRXqTVm+gnYpoISfSLoqiv3klt0sNAf2F mAswvk4q6k99GXoyWsqVM7l64m1+fJ+59kGNGCj8ATKHHJggasYIxnMofpgNnrmpDd1GoX
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

On 20/06/2023 10:27 pm, Timothy Pearson wrote:
>> On 20/06/2023 7:12 pm, Shawn Anastasio wrote:
>>> diff --git a/xen/arch/ppc/xen.lds.S b/xen/arch/ppc/xen.lds.S
>>> new file mode 100644
>>> index 0000000000..f75d9be4ed
>>> --- /dev/null
>>> +++ b/xen/arch/ppc/xen.lds.S
>>> <snip>
>>> +/**
>>> + * OF's base load address is 0x400000 (XEN_VIRT_START).
>>> + * By defining sections this way, we can keep our virtual address base at
>>> 0x400000
>>> + * while keeping the physical base at 0x0.
>>> + *
>>> + * Without this, OF incorrectly loads .text at 0x400000 + 0x400000 = 
>>> 0x800000.
>>> + * Taken from x86/xen.lds.S
>>> + */
>> Sorry, one last thing.
>>
>> What's OF?  Searching around suggests it might be OpenFirmware, but I'm
>> not certain if that's applicable in this context either?
>>
>> ~Andrew
> OF is indeed Open Firmware.  It was mainly used on old Apple machines, but 
> its legacy lives on in SLOF (SlimLine Open Firmware) which is the QEMU 
> bootloader for the pSeries machine type.

Ok.  Seeing as everything else appears to be in order, I'll expand this
abbreviation on commit for the benefit of others reading the comment.

~Andrew



 


Rackspace

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