From patchwork Fri Sep 22 09:09:55 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Uladzimir Bely X-Patchwork-Id: 3112 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Fri, 22 Sep 2023 11:10:32 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f190.google.com (mail-lj1-f190.google.com [209.85.208.190]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 38M9AUmM032101 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 22 Sep 2023 11:10:30 +0200 Received: by mail-lj1-f190.google.com with SMTP id 38308e7fff4ca-2bffb48a78csf24872101fa.0 for ; Fri, 22 Sep 2023 02:10:30 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1695373824; cv=pass; d=google.com; s=arc-20160816; b=tqozV0DEGHlERbTcbw9fmCS4OoLnTXYHwPNkAIJZzDQ+mwWHN+QpJzJUPe/wgEr7vz 78H6TxdZwL72JZ2vuYz+SBShwg/kOCh06qpzbRQNsSRjA5026YGGjLnzp3sVv8Kla64T U9GddxlKhiHHfVdRGWoEWrP2EbEh/wV8IAB+URgexh6OZNAoEZU0ciY0EFMn+s79pKat X5GmZ/FABoGzPR3slYmhVusHg9sAIaTyTQvm2C6kYzlk0G1Bdxx+KUbKVugmBo8js8XF yO6kkj7OYDjyxp6An/LFtCQqh/D95bnNOzp17JrLpNPiZQPjrFbeomqpx+xAwJQKyRKQ rX6Q== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:mime-version:references:in-reply-to :message-id:date:subject:to:from:sender:dkim-signature; bh=zKhxXDM7GTETjNZDO0ZMNbQFgRNlejjSglB1lLkQS0Q=; fh=7tclEdh7YbwSQowgJ6LNq720O7H5HTEaqj22NJWRE2E=; b=nS6KtYvJ7RyMcLfrweTbNtGkqFbUadNI3w3VdkCU0DTtI9cm4dLQZZslQBeQJKgEdQ 3AR3mH0Bwa3k6yJxOwmqJ3mQVGfW5FMPjRtuzDJVfuMQyADaEy1L6iWoNtCROUZao23X 6QvoaT7pEgvUpA8RvJkbW5ZZVb1hHwTsYR9JgiciD6d3SKD9O2UBPayMr79mcgttL+K8 EHgKgB3SLXd/5OZJp+j/gpWtomJ1NA4X0sSwgRUNvw+bF096i73NNMD6LvkAcYhBqdD9 O8s3l6VAqikC47+StQJQ15urcXuvHismM6h/0EK/su8a8F9YQOTGHXyd0P8wFVTDcghs 4KJg== ARC-Authentication-Results: i=2; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20230601; t=1695373824; x=1695978624; darn=isar-build.org; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:x-original-authentication-results :x-original-sender:mime-version:references:in-reply-to:message-id :date:subject:to:from:sender:from:to:cc:subject:date:message-id :reply-to; bh=zKhxXDM7GTETjNZDO0ZMNbQFgRNlejjSglB1lLkQS0Q=; b=i8mz8T0UTsPlPj94+Or2jRHpBQ9cLOnThMYOmBgSym81TRNSNdN/d53CxxleERxjGR 14k4kYShNFZyj2DX4YnP6ohIolJTJLHzqgeUZbKqIc3G9NREJFPeqZ+yh6Z91f0kDNMx 9+RPDUH089BN3ZABsIXtP9Tu4tLKp1Z4UZppfmFYfh8Ex3yc6DVIYN+Fi6iUUx384CcK Rwd7xyhAG1KSn/BRTcAsVm7p3WnosfLWwp2exrk5phuEZv76rLcST5BASdRFcC9uJpK1 Te9sEGHkJuHkmjU/nKeisNpb3c5fNRGek8qUi+3OMCtWLcY72q7TDXSDDHqLkQz1SYot lwFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695373824; x=1695978624; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence :x-original-authentication-results:x-original-sender:mime-version :references:in-reply-to:message-id:date:subject:to:from:x-beenthere :x-gm-message-state:sender:from:to:cc:subject:date:message-id :reply-to; bh=zKhxXDM7GTETjNZDO0ZMNbQFgRNlejjSglB1lLkQS0Q=; b=XP0W9GWEA104Q6gskpfw21pTMW04W7UuU4XziUxjY59Eu2321CG6vsUqYj1/l5slBM LpI631xZcTOuVAvA1SZSzJ3suIVOZ/PeVKRc6iSaP3aqGvHehI26cSGjfvNYHdb13bLX A+xIyq7SJgFIzNn6GYSzrNMyfxz7zX3PFeCx5pRRz7uE9Kt2IqVkOgqbItweQ6RvfLJc e46RLwqeTnW5WhCAqsJoAIu4wMlLxNLVX6BJs7errNBhGOfnQIE+5mxlS93IMS1vs0hQ GOVpocS6D/LhT301S1Tx6fp8XWUom7FkK8e7SUecI8HNyylMqL1OB4R0KTJl48CH31au 9DpA== Sender: isar-users@googlegroups.com X-Gm-Message-State: AOJu0YxxCY5vCW7dAaBGcD4cb/dwJ6wVEtbVgT1xxSbrlmMbHXw+xCDu 1Q5sMmIrcJwc3B1Fb2zuitA= X-Google-Smtp-Source: AGHT+IHfWBBUQaDycJ25/9Gp+MQ/vCcnv1Ji9aCTH7lgK7ZpcCozxHzMql/04YHGNxa/Q/WvA+OIcw== X-Received: by 2002:a2e:9f15:0:b0:2bd:1804:29ee with SMTP id u21-20020a2e9f15000000b002bd180429eemr830812ljk.18.1695373823962; Fri, 22 Sep 2023 02:10:23 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:bba2:0:b0:2c1:261b:7353 with SMTP id y34-20020a2ebba2000000b002c1261b7353ls600670lje.0.-pod-prod-00-eu; Fri, 22 Sep 2023 02:10:21 -0700 (PDT) X-Received: by 2002:a2e:b170:0:b0:2bd:21ea:bf0a with SMTP id a16-20020a2eb170000000b002bd21eabf0amr827634ljm.2.1695373821822; Fri, 22 Sep 2023 02:10:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695373821; cv=none; d=google.com; s=arc-20160816; b=afO82VsZLMMieGzrou2O0KXF1DuvP1pA/vbWxWdzeLliIKhhDEGFlVnvmK+tGK//jt XYhXzlPE5aR8YHL5prqeUScNjxsJKQyXbeO86F2U+T3AQYvfe/VlA17dG2aIMvfOhq/K gVcJfWGVJZOAH2lxA91CDRjUWPYzyXh2d8ATUjer9DMeL55peaRcLl8p4B/09kR5IxOi OjdyROlQnknBRhxF3Ss4cF1X5wM/12ligLjOt4daY25q4PKikF09eXz5gUagonQPd1c+ rCTwauMPLOCay0elj+7+stCMEIHPO9D8MlUcccgMWSVTDkvBRtOuiX6u06ALNILQQeRt kUgg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:to:from; bh=2ieaJ6sA/OVrtG5d5vBva7qrDMXgldNBDAzyLRxlkc4=; fh=7tclEdh7YbwSQowgJ6LNq720O7H5HTEaqj22NJWRE2E=; b=tXc82flPKF98tOwFkWMjf4oGnPGphS1NwTaw/Co+zrboUwioBNmt96pdFHLCsclLlt M1oUJodtH9OZk3IDiOwcNrGnd9Xt2dcoCJfjoytyXuebBtHfeaKbHIavTP0zNaiJJ1ky RUeKKVKbY9oO1Vf10k3tmmqiJ5+BjHRyFnLAkX1r2hHnDWkBKOozSH73L1rqzyahzVEP hBgY2z26PMcch2cpQhNG4JiwtUcK0Kuove9UEAyQWGvdburK6A0HPpxOgMab/gB42Doa cwbKQ6yfYdzTpQq1+TTcAb+jV4kP/Qtmr8PFx6f3/AfGHFvt2BLYeM8iwS2QWbxrEr8M KNyw== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de Received: from shymkent.ilbers.de (shymkent.ilbers.de. [85.214.156.166]) by gmr-mx.google.com with ESMTPS id u16-20020a2e9f10000000b002bced4ef910si295595ljk.3.2023.09.22.02.10.21 for (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Fri, 22 Sep 2023 02:10:21 -0700 (PDT) Received-SPF: pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) client-ip=85.214.156.166; Received: from baighyz.m.ilbers.de (host-80-81-17-52.static.customer.m-online.net [80.81.17.52]) (authenticated bits=0) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPSA id 38M9A3Z8031991 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Fri, 22 Sep 2023 11:10:20 +0200 From: Uladzimir Bely To: isar-users@googlegroups.com Subject: [PATCH v4 05/13] kas: Add COMPAT_ARCH support Date: Fri, 22 Sep 2023 11:09:55 +0200 Message-Id: <20230922091003.20763-6-ubely@ilbers.de> X-Mailer: git-send-email 2.20.1 In-Reply-To: <20230922091003.20763-1-ubely@ilbers.de> References: <20230922091003.20763-1-ubely@ilbers.de> MIME-Version: 1.0 X-Spam-Status: No, score=-0.9 required=5.0 tests=DKIMWL_WL_MED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_EF,HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_PASS 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-Original-Sender: ubely@ilbers.de X-Original-Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of ubely@ilbers.de designates 85.214.156.166 as permitted sender) smtp.mailfrom=ubely@ilbers.de 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= This adds an option to the menu that can enable or disable COMPAT_ARCH support for amd64 and arm64 architectures. Signed-off-by: Uladzimir Bely --- kas/opt/Kconfig | 9 +++++++++ kas/opt/compat-arch.yaml | 10 ++++++++++ 2 files changed, 19 insertions(+) create mode 100644 kas/opt/compat-arch.yaml diff --git a/kas/opt/Kconfig b/kas/opt/Kconfig index 06a9e3e5..02375399 100644 --- a/kas/opt/Kconfig +++ b/kas/opt/Kconfig @@ -40,3 +40,12 @@ config KAS_INCLUDE_MIRROR_UBUNTU depends on MIRROR_UBUNTU endmenu + + +config COMPAT_ARCH + bool "Enable compat arch support" + +config KAS_INCLUDE_COMPAT_ARCH + string + default "kas/opt/compat-arch.yaml" + depends on COMPAT_ARCH diff --git a/kas/opt/compat-arch.yaml b/kas/opt/compat-arch.yaml new file mode 100644 index 00000000..520bc705 --- /dev/null +++ b/kas/opt/compat-arch.yaml @@ -0,0 +1,10 @@ +# This software is a part of ISAR. +# Copyright (C) 2023 ilbers GmbH + +header: + version: 14 + +local_conf_header: + compat-arch: | + ISAR_ENABLE_COMPAT_ARCH_amd64 = "1" + ISAR_ENABLE_COMPAT_ARCH_arm64 = "1"