From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Wed, 23 Oct 2024 14:52:22 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-il1-f187.google.com (mail-il1-f187.google.com [209.85.166.187]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 49NCqD7i012351 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Wed, 23 Oct 2024 14:52:14 +0200 Received: by mail-il1-f187.google.com with SMTP id e9e14a558f8ab-3a3cd35858asf60838185ab.1 for ; Wed, 23 Oct 2024 05:52:14 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1729687928; cv=pass; d=google.com; s=arc-20240605; b=kqPsR1IZX1yGo/h7Pn/mDLLe/k5lK8G3L2wg3s4Bvn3AHziKDV12iz3NtyquKr1hpy KGZWKngQH0nwwFgLn1SfYA04sCGGPQczENAI34GIpyhCYuZPvL22GYzfUipPWl1XVOVB Nwld1X67htZfMWTc8HQRrtAxBdVYwbPLhv65m7SvdQ/4Atxp56p+W0InEZd+NEp4X2Sz pWlVJSlu435t+SFddOOe87jCp5vyLFIXCaasS2267MraeiutgtUxgtCwEfFV0lfq1SBZ 2NkausF3stH9uIXOgv+HgVlaSkx4lCiHmlOt1gXzqtHruty13T94tfcg2f5fLpVsqhG2 jkKA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:feedback-id:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=t4CuzgfUOHmmQ+gqif7VAYesY6fv+Kc7o2od8afWE9A=; fh=/TIx1zgf+LW8CQg1jFe9e/DZFP/sTG+SduBdesXwiZQ=; b=HU5KKGqBot7ATuuPmyg6DP6xQJdSTwf7VHsNxogYEhzWEpsmyONtrh69CHXv5YbhES 6Ltudv4G00bev7TzAwLv1f2p1BOTgKdcfFh25cQQSIssDMXhpjaKTL3iw+SgcbjqVR01 prX+Zdb3u3DkHO3SqzBWezz0vIQHwkw9HFUEmb0zGqbgM8YvySSgUSIR3nCQXBQbEm5e zFywznPp5r+rRNg+2SPF6Cnj2FdWg3GzMCPm4akAcMaJBfTuhFGWtAN2TULG5kcX95tu +fzahy2Zq4msRlaTMGG+WqP6bPJaOd8n0UK824kP63Wm4I91o1Q3tNy4Ab5zwJ7u4V2x bwQQ==; darn=ilbers.de ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=YOnvbna9; spf=pass (google.com: domain of fm-1324425-2024102312520406016c42ea565dcb0d-e2ncpm@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-1324425-2024102312520406016c42ea565dcb0d-E2NCPM@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1729687928; x=1730292728; darn=ilbers.de; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:from:to:cc:subject:date:message-id:reply-to; bh=t4CuzgfUOHmmQ+gqif7VAYesY6fv+Kc7o2od8afWE9A=; b=YWskB/gs0liFpg6By1Lo/cDaq1cXuK/2++EuY/rPqcCmDBM9gvYxt5PZtYk8JcURDU qf0U/ubOTkRycAKwCyx9gSASeHl1Niwd2r+JsHP+h3fMoxT8oJrIcVs9cBJygpGwyLQN 8LA7XRII4EZ+gkp8n66Iq14Nxd3sXvBDMbZBWlY5pXx9etB/TF0c5aXW8LzYTDnbtORo t4zzqUvjyHaIcNrBkOMbjoXCBIrbMqQcrZUcd7k1c3kpfPxudZzH08AoqLa7iLcWKveI Rfu3rM373uvgG2PLM6CA56em+TlDoSIdM7xFuyHMWF+KLRpOlFW57UXItpZV4swHBgll opJg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1729687928; x=1730292728; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:feedback-id :mime-version:references:in-reply-to:message-id:date:subject:cc:to :from:x-beenthere:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=t4CuzgfUOHmmQ+gqif7VAYesY6fv+Kc7o2od8afWE9A=; b=dxOPoNGnZSKyIngXQjT4+k2ey2sNEQD6TNLvfYnFYRpEovzuPQhKVVnr2CjASNKi83 o2XgJQGChpeU9s7fpOGym6tOjIonweaHUZWbtf09gu44quSAgQdU5rMdPp2hxEMOg3rJ BUpYqYz06by9pm245wZVR10PhlQPTHR9k3YLzLIc3jJgOEsMt3eDLlgwS8HS/QSm3vT9 hKi8JHfnzAcPcxaCAx0PuNPVnPRKc6tbQc3IP5WnSWeZjDGCw7GWtEbv9HcYOoVOFeSx om5krLXdKzApFnuHMhplF1YdIBIQxn5nIUidjJklJ4XxHC6MFRrDTurdEeTfe50dC1/t stSQ== X-Forwarded-Encrypted: i=2; AJvYcCWxlan2+dkHnAlD7S8dxeuOQXUKLd8XuFIAcadCVKOD3B1TJMy7fFjXWX0AbLNDg2+oguDE@ilbers.de X-Gm-Message-State: AOJu0YwD6r6EF2fzAOzZwcmP/aevrFMe5DRmkz6SRsQR7+Ut7JtrFFTs RZ1qq228pi1eBfNZkGUshJrJfhxZCL5+71RmtgWRuGqVMd5ACgD+ X-Google-Smtp-Source: AGHT+IGTn1wV+ZGRMvF4fPNMNCKVPnmtVgIwqeTPjYrMV4DfoxHkiIWDR7g9nBauqJGeUOBdD2ABzg== X-Received: by 2002:a05:6e02:1d1b:b0:3a0:8d2f:2914 with SMTP id e9e14a558f8ab-3a4d59e056fmr25336925ab.23.1729687927821; Wed, 23 Oct 2024 05:52:07 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6e02:1947:b0:3a0:c882:585e with SMTP id e9e14a558f8ab-3a3e49aec32ls23334715ab.0.-pod-prod-07-us; Wed, 23 Oct 2024 05:52:07 -0700 (PDT) X-Received: by 2002:a05:6602:1501:b0:83a:a9e9:6dc9 with SMTP id ca18e2360f4ac-83af61fe624mr263358839f.12.1729687926829; Wed, 23 Oct 2024 05:52:06 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1729687926; cv=none; d=google.com; s=arc-20240605; b=EDSPjeFmUuupbf78lWJdh+gIMXWhVoL+oQHvq/fPLbkDFCG30POBYQwutBs0vR0/Mj 1pgdvg2lUPc5C7uqnZMnI82KXkKuYUDzn2JTFmPMxi3GhVZEXn1hX8Xn3i6jOTS0oIGd 1QaSHnXJ3ys0KoM2Q47F3BHxIAah/u2n40FOXrIsgCVuK09w0V8a0JzeEtFEStcyGz9a ZmwGzNYSvAbCnAs8StGDe1QW0PBh3h7F2E2gfvJKePwmlgpEGeGOonnVnpT4BHGvcIOj G6+k7sogH4WDXmfCLiMsrFvxHgd/oBAwOyhpMNVNz+BRa+bvXbbSbchXmDpFfMdw/PUn O8Qg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=u7KMAMgjQLMXyAB6kPQ7T5BUGpLrj25qlns1RypArUc=; fh=7w8uPGiMToa9ZVDAMG2h4OTikUm4uxVmIZ1hUqaFJ54=; b=Ry1ay2ZCaWuygVrLIl2J7bm8wmnJshYj+dy1sBHv6j0SfDuDMh8FGs05sglWy3qUtP ysogxBuVivhwpnHwiK8X7J8k4N2rMeAI5SdXOTFmF3vTaF0wqXTEHz+emh36oaOFCm5s pLt9Qr7WMXMa14O+AE2kP9hXJHHxsw0twd/+2SkRdfxtfLyrpH8Etk1dPUfm/00bqYMb jtVFiLE70DrLYuGMf9had7sRk5V+sPF4in2ijXmEucsCE2Z/0fmsYzn9vZK0gIDEOca9 od/tuLiMtzFjSvMdRh1i4OtJktRDLtTSpgbcAClSySoeVn/ej2gQh288MJ/3NmsLPhmk onPQ==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=YOnvbna9; spf=pass (google.com: domain of fm-1324425-2024102312520406016c42ea565dcb0d-e2ncpm@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-1324425-2024102312520406016c42ea565dcb0d-E2NCPM@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-225.siemens.flowmailer.net (mta-64-225.siemens.flowmailer.net. [185.136.64.225]) by gmr-mx.google.com with ESMTPS id 8926c6da1cb9f-4dc2a594a33si317038173.4.2024.10.23.05.52.06 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 23 Oct 2024 05:52:06 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1324425-2024102312520406016c42ea565dcb0d-e2ncpm@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) client-ip=185.136.64.225; Received: by mta-64-225.siemens.flowmailer.net with ESMTPSA id 2024102312520406016c42ea565dcb0d for ; Wed, 23 Oct 2024 14:52:04 +0200 From: "srinuvasan.a via isar-users" To: isar-users@googlegroups.com Cc: cedric.hombourger@siemens.com, jan.kiszka@siemens.com, srinuvasan Subject: [PATCH v2 1/2] add new machine qemuamd64-cip and corresponding mc Date: Wed, 23 Oct 2024 18:23:06 +0530 Message-Id: <20241023125307.1402533-1-srinuvasan.a@siemens.com> In-Reply-To: <3a6be839-a3a9-4b0f-970a-29ea3509b8a7@siemens.com> References: <3a6be839-a3a9-4b0f-970a-29ea3509b8a7@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1324425:519-21489:flowmailer X-Original-Sender: srinuvasan.a@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=YOnvbna9; spf=pass (google.com: domain of fm-1324425-2024102312520406016c42ea565dcb0d-e2ncpm@rts-flowmailer.siemens.com designates 185.136.64.225 as permitted sender) smtp.mailfrom=fm-1324425-2024102312520406016c42ea565dcb0d-E2NCPM@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: srinuvasan.a@siemens.com Reply-To: srinuvasan.a@siemens.com Content-Type: text/plain; charset="UTF-8" Precedence: list Mailing-list: list isar-users@googlegroups.com; contact isar-users+owners@googlegroups.com List-ID: X-Spam-Checked-In-Group: isar-users@googlegroups.com X-Google-Group-Id: 914930254986 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , X-Spam-Status: No, score=-4.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, RCVD_IN_DNSWL_BLOCKED,RCVD_IN_MSPIKE_H2,RCVD_IN_RP_CERTIFIED, RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE,SPF_PASS,T_SPF_HELO_TEMPERROR autolearn=unavailable autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on shymkent.ilbers.de X-TUID: lMJ4xiSLjbfW From: srinuvasan The newly added machine qemuamd64-cip provides to build the kernel from cip git repository, this would be helpul to demonstrate the kernel build from git repo rather than tarball. Moreover this changes needed to demonstrate the support of CONFIG_LOCALVERSION_AUTO in defconfig to automatically append the version in kernelrelease. We chooses this git repo method becuase the repository should contain the .git folder to get the latet HEAD revison to append into the kernelrelease. Signed-off-by: srinuvasan --- meta-isar/conf/machine/qemuamd64-cip.conf | 20 +++++++++++++++++++ meta-isar/conf/mc.conf | 1 + .../multiconfig/qemuamd64-cip-bookworm.conf | 4 ++++ .../linux/linux-cip_4.4.166-cip29.bb | 4 ++-- testsuite/start_vm.py | 2 +- 5 files changed, 28 insertions(+), 3 deletions(-) create mode 100644 meta-isar/conf/machine/qemuamd64-cip.conf create mode 100644 meta-isar/conf/multiconfig/qemuamd64-cip-bookworm.conf diff --git a/meta-isar/conf/machine/qemuamd64-cip.conf b/meta-isar/conf/machine/qemuamd64-cip.conf new file mode 100644 index 00000000..e1a63fa4 --- /dev/null +++ b/meta-isar/conf/machine/qemuamd64-cip.conf @@ -0,0 +1,20 @@ +# This software is a part of ISAR. +# Copyright (c) Siemens AG, 2024 +# +# SPDX-License-Identifier: MIT + +DISTRO_ARCH ?= "amd64" + +KERNEL_NAME ?= "cip" + +IMAGE_FSTYPES ?= "wic" +WKS_FILE ?= "sdimage-efi" +IMAGER_INSTALL:wic += "${GRUB_BOOTLOADER_INSTALL}" + +QEMU_ARCH ?= "x86_64" +QEMU_MACHINE ?= "q35" +QEMU_CPU ?= "" +QEMU_DISK_ARGS ?= "-hda ##ROOTFS_IMAGE## -bios /usr/share/ovmf/OVMF.fd" + +MACHINE_SERIAL ?= "ttyS0" +BAUDRATE_TTY ?= "115200" diff --git a/meta-isar/conf/mc.conf b/meta-isar/conf/mc.conf index 212d3e4d..2a7b69f3 100644 --- a/meta-isar/conf/mc.conf +++ b/meta-isar/conf/mc.conf @@ -21,6 +21,7 @@ BBMULTICONFIG = " \ qemuamd64-bullseye \ qemuamd64-sb-bullseye \ qemuamd64-bookworm \ + qemuamd64-cip-bookworm \ qemuamd64-trixie \ container-amd64-buster \ container-amd64-bullseye \ diff --git a/meta-isar/conf/multiconfig/qemuamd64-cip-bookworm.conf b/meta-isar/conf/multiconfig/qemuamd64-cip-bookworm.conf new file mode 100644 index 00000000..a6eaedd0 --- /dev/null +++ b/meta-isar/conf/multiconfig/qemuamd64-cip-bookworm.conf @@ -0,0 +1,4 @@ +# This software is a part of ISAR. + +MACHINE ?= "qemuamd64-cip" +DISTRO ?= "debian-bookworm" diff --git a/meta-isar/recipes-kernel/linux/linux-cip_4.4.166-cip29.bb b/meta-isar/recipes-kernel/linux/linux-cip_4.4.166-cip29.bb index 4e8fc08a..873ca7b0 100644 --- a/meta-isar/recipes-kernel/linux/linux-cip_4.4.166-cip29.bb +++ b/meta-isar/recipes-kernel/linux/linux-cip_4.4.166-cip29.bb @@ -1,7 +1,7 @@ # Example recipe for building the CIP 4.4 kernel # # This software is a part of ISAR. -# Copyright (c) Siemens AG, 2018 +# Copyright (c) Siemens AG, 2024 # # SPDX-License-Identifier: MIT @@ -13,4 +13,4 @@ SRC_URI += " \ SRCREV = "af3adf9f9c633ac0e1d68487d7fad22285dda8a3" -KERNEL_DEFCONFIG:qemuamd64 = "x86_64_defconfig" +KERNEL_DEFCONFIG:qemuamd64-cip = "x86_64_defconfig" diff --git a/testsuite/start_vm.py b/testsuite/start_vm.py index 2c986344..76814ee3 100755 --- a/testsuite/start_vm.py +++ b/testsuite/start_vm.py @@ -148,7 +148,7 @@ def start_qemu(arch, build, distro, image, out, pid, enforce_pcbios): def parse_args(): parser = argparse.ArgumentParser() - arch_names = ['arm', 'arm64', 'amd64', 'amd64-sb', 'i386', 'mipsel'] + arch_names = ['arm', 'arm64', 'amd64', 'amd64-sb', 'amd64-cip', 'i386', 'mipsel'] distro_names = [ 'buster', 'bullseye', -- 2.39.5 -- You received this message because you are subscribed to the Google Groups "isar-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to isar-users+unsubscribe@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/isar-users/20241023125307.1402533-1-srinuvasan.a%40siemens.com.