From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6701143333816762368 X-Received: by 2002:a17:906:d193:: with SMTP id c19mr66128003ejz.149.1560257443990; Tue, 11 Jun 2019 05:50:43 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a17:906:3446:: with SMTP id d6ls4631901ejb.2.gmail; Tue, 11 Jun 2019 05:50:43 -0700 (PDT) X-Google-Smtp-Source: APXvYqycoAABhN7i6zpB4ozIl+feojOCaLLad8MkYY7fLTmQQUwXAPHDUThn28Hod+fHZg9Y9UW/ X-Received: by 2002:a17:906:ca9:: with SMTP id k9mr58456098ejh.4.1560257443602; Tue, 11 Jun 2019 05:50:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1560257443; cv=none; d=google.com; s=arc-20160816; b=Ms0bHLI1TduP+QPBAlX3DiCynFXl23Kovpbe4XHhRdJgnXt9N0441Ubw1UDOosL6Dz 8oHPZKt5UbeB+Yd2QmKjJgSwBsjwTMDkWdKckBK8UnnkUCVxTMxTcVExqkCSobjZBIyu XxEvFfMEQqiG3yrmRiw0tzoqYB+vLJD9pbynOEq3Gpr6bu27D19dQN+XQKFaws2CERLV 5lIrZsiyGsoKk8/kV+GLTFHzV5E/lYobdn3rvn5hFElxpbhdbVS/VjN515Y2LaUU0cLu M1rZppsTnSXbXW//Hsv2lDta9naPFs5K5EzQw34gMWi4ppA+Y/zANUbv3EqgaInnUf/Y 5Faw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:references:in-reply-to:message-id:date:subject:cc:to :from; bh=v0ByRUfzti3ib7mr13JwTsmcPxyNyUQIwigGsfFm2E4=; b=v6Fo5eoyeTMffaH4FfIk99FQV+guBm4gEpABwwqbSDkh6cjTCPutCarbLpyJEjuTF2 izeGv6rOBCycaSp6o5WVJwF4YSwP7YtVkCzeXTN3SiFR6LlvWaxosCTxsvHbokMLsiiK i8MaYLZx1zLmhJxCubytQb9Y3kf8O/I7/7MRoztZ2NRMMsxnsP2tHssXbk/cqZQQz08z seXl+XsQuqNPnlOOKnqfobrOhLPDvKAhB2mLkeHPwwr5GvbGG9M21MWUYDMLtH0r8gv+ AoioINCJpCpGHZuVYwxw/v1XwVxnTroH82w+VYwAetF0qsqfNn4hAOLGS1+ZEUSDPOLZ 9sQQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of cedric_hombourger@mentor.com designates 192.94.38.131 as permitted sender) smtp.mailfrom=Cedric_Hombourger@mentor.com Return-Path: Received: from relay1.mentorg.com (relay1.mentorg.com. [192.94.38.131]) by gmr-mx.google.com with ESMTPS id r27si464020edd.4.2019.06.11.05.50.43 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Tue, 11 Jun 2019 05:50:43 -0700 (PDT) Received-SPF: pass (google.com: domain of cedric_hombourger@mentor.com designates 192.94.38.131 as permitted sender) client-ip=192.94.38.131; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of cedric_hombourger@mentor.com designates 192.94.38.131 as permitted sender) smtp.mailfrom=Cedric_Hombourger@mentor.com Received: from nat-ies.mentorg.com ([192.94.31.2] helo=svr-ies-mbx-02.mgc.mentorg.com) by relay1.mentorg.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-SHA384:256) id 1hagEb-0003CG-JA from Cedric_Hombourger@mentor.com for isar-users@googlegroups.com; Tue, 11 Jun 2019 05:50:41 -0700 Received: from FRG-W10-HOMBOUR.world.mentorg.com (137.202.0.90) by svr-ies-mbx-02.mgc.mentorg.com (139.181.222.2) with Microsoft SMTP Server (TLS) id 15.0.1320.4; Tue, 11 Jun 2019 13:50:37 +0100 From: Cedric Hombourger To: CC: Cedric Hombourger Subject: [PATCH v2 0/9] Add mipsel architecture and QEMU machine Date: Tue, 11 Jun 2019 14:50:17 +0200 Message-ID: <1560257426-225-1-git-send-email-Cedric_Hombourger@mentor.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <20190611130710.0fddc4d6@md1za8fc.ad001.siemens.net> References: <20190611130710.0fddc4d6@md1za8fc.ad001.siemens.net> MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: SVR-IES-MBX-04.mgc.mentorg.com (139.181.222.4) To svr-ies-mbx-02.mgc.mentorg.com (139.181.222.2) X-TUID: orB8BkFa66jh This patch series adds the mipsel architecture and a QEMU machine to Isar to support legacy projects wanting to migrate to Debian (the mipsel architecture and Malta reference board are supported with both stretch and buster). The last patch is optional but desirable: it would add the qemumipsel-stretch configuration to the ci_build chain. ChangeLog: * v2: add qemumipsel-buster configuration * v1: initial submission (targeting qemumipsel-stretch) Cedric Hombourger (9): image.bbclass: introduce KERNEL_FILE (defaults to vmlinuz) start_vm: append kernel arguments specified in QEMU_KARGS recipes-devtools/*-apt: add support for the mipsel architecture recipes-kernel/linux: add support for the mipsel architecture start_vm: add mipsel to the list of supported architectures meta-isar: add the qemumipsel machine ci_build: add qemumipsel-stretch to build targets meta-isar: add qemumipsel-buster configuration ci_build: add qemumipsel-buster configuration to build targets meta-isar/conf/local.conf.sample | 2 ++ meta-isar/conf/machine/qemumipsel.conf | 9 +++++++++ meta-isar/conf/multiconfig/qemumipsel-buster.conf | 17 +++++++++++++++++ meta-isar/conf/multiconfig/qemumipsel-stretch.conf | 17 +++++++++++++++++ meta/classes/image.bbclass | 5 +++-- meta/recipes-devtools/base-apt/files/distributions.in | 2 +- meta/recipes-devtools/isar-apt/files/distributions.in | 2 +- meta/recipes-kernel/linux/files/build-kernel.sh | 4 ++++ scripts/ci_build.sh | 2 ++ scripts/start_vm | 6 +++--- 10 files changed, 59 insertions(+), 7 deletions(-) create mode 100644 meta-isar/conf/machine/qemumipsel.conf create mode 100644 meta-isar/conf/multiconfig/qemumipsel-buster.conf create mode 100644 meta-isar/conf/multiconfig/qemumipsel-stretch.conf -- 2.11.0