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

[ImageBuilder][PATCH v2 0/4] Add extra ImageBuilder features


  • To: xen-devel@xxxxxxxxxxxxxxxxxxxx
  • From: "Andrei Cherechesu (OSS)" <andrei.cherechesu@xxxxxxxxxxx>
  • Date: Thu, 30 Jun 2022 17:00:25 +0300
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=oss.nxp.com; dmarc=pass action=none header.from=oss.nxp.com; dkim=pass header.d=oss.nxp.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=r/bE8m0mHq4cfkvTjD0XHvH5DmfTH/t1/sIVm5i0T/A=; b=J7nJzoOtEgKlVTbgsjBdUkskWKYXebzCbVuQf8mWPiwIfzB6gJy1nThiGg2YNKeGqFcc/zmAhOVIPH2M1LzEGeF4XNWFqyQsjS2mjmqlnVB6vNlwN+Wbo6eILW7ZFrlK9My1dcr/CoPBaS1sNScc+npcnVv1VZ9YPTIwn1i5YEDZDzUQZugZhBPW/vD9rd07QT8vtpRcteKyn/kIWCtt00CLbO9WxM6k7xSDj+32dnxKlw8Wj50ONp2BE5KDxf62XBv076m97vdKooPF1qvvBRcW/7SAr9c/5Wr2zMW0bn5vWmVN1Bay+BIA5VfeDB3H9iAxY8Gs7CX6PIwMQQLMzA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TRAelFvjHNKE+Dq/9+xFLA/w33IuElA/wwrSruQuB+NC2bEvlXeB8pAasrcVaiHbbqq1pbjAFWyK3KglBj6SfZ0S87LIQ+h4z6Dh70vmsCq/OZsZy5vr/RlHkj++H9BwLVJgffs5nbk9bXkv6/l6zktWnm81VKkUTTvzz3inFPBQJfZVyxK55tfQ9a/X0i7zk4v0GEoQgOFBjuhjrKr28/G+K+2slVUNBqlOQObeXK1PsAEt3rrXdjpdVinSI5fAeLdVdu/XxEzXZpwNyKq6TXu6xzXvQMnHcOOZ+br3dWFr7Ji80NwMExIn8G278AQ9SAQiY9G1JEV1uUaQkPvaVg==
  • Authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=oss.nxp.com;
  • Cc: viryaos-discuss@xxxxxxxxxxxxxxxxxxxxx, sstabellini@xxxxxxxxxx, Andrei Cherechesu <andrei.cherechesu@xxxxxxx>
  • Delivery-date: Thu, 30 Jun 2022 14:05:05 +0000
  • List-id: Xen developer discussion <xen-devel.lists.xenproject.org>

From: Andrei Cherechesu <andrei.cherechesu@xxxxxxx>

Hello,

Sorry for the late re-submission of patches, but I had some
company internal work to take care of. I managed to include the
changes mentioned by Stefano S. and Ayan K. H. in the discussions
for the first version of patches.

Changes in v2:
 - Dropped the patch which added support for DOMU_DIRECT_MAP and
DOMU_STATIC_MEM from the set, since it was already submitted by
someone else
 - For PATCH 1/4: Added the PREPEND_PATH option in disk_image script
as well
 - For PATCH 2/4: Added support for dynamically computing load
addresses and storing them in variables for each loaded binary,
along with the size of each loaded binary. Now, there is no
hardcoded address inside the generated script.
 - For PATCH 3/4: Rebased
 - For PATCH 4/4: Skip adding boot command to script if BOOT_CMD
is set to "none", instead of via passing parameter to script.


Andrei Cherechesu (4):
  scripts: Add support for prepending path to file names
  uboot-script-gen: Dynamically compute addr and size when loading
    binaries
  uboot-script-gen: Enable appending extra commands to boot script
  uboot-script-gen: Enable not adding boot command to script

 README.md                |   5 +-
 scripts/disk_image       |  37 +++++----
 scripts/uboot-script-gen | 169 +++++++++++++++++++++++++++++++++------
 3 files changed, 172 insertions(+), 39 deletions(-)

-- 
2.35.1




 


Rackspace

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