From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6751292434813026304 X-Received: by 2002:a9d:39a1:: with SMTP id y30mr2662048otb.144.1572025170795; Fri, 25 Oct 2019 10:39:30 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6830:1383:: with SMTP id d3ls2737975otq.0.gmail; Fri, 25 Oct 2019 10:39:30 -0700 (PDT) X-Google-Smtp-Source: APXvYqx5wLnCr+A67WS2XiucjcLP9gKCFys/R2pNDDKjV3IHx1UcFZ+4Lx87uMD0DqzJWulWRDH5 X-Received: by 2002:a9d:7f8d:: with SMTP id t13mr865146otp.369.1572025170299; Fri, 25 Oct 2019 10:39:30 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1572025170; cv=none; d=google.com; s=arc-20160816; b=J88zQd+fxb8WqhkjvAFUjSjyz7vu7R0qDThb9CA/c5A53Xz/Lyosk3DbR4NKIeFhVY +R5jdTSMVaBZTsttthjYWVXyGsgLIrPYQ54qkvKkEapaf9x51STwo6lkzp4ltTejGNFw N+VdFj1NeluKQy5Lqd007Us0aZqTO3b3RmNPSzWqUXF1TacN5ZJJRDB3MAOLLk7pWBdH viCu4vNTghP58o1MLFI+jCvh8LQL7kARGYfqxxqRI57H6uIfmOLBNKb9dwlMJPutjCG/ 0Fm0UgdkouYrWQLtxzhaaJ0MQSvaOun6GZGPt0Y2jMzZZelfSIWeVKduwywYGjwzwjYE Dndw== 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:ironport-sdr:ironport-sdr; bh=+43YWQwyeDcTzrIXGfz/xiWTpblt9EoSL5lVVqTLIXE=; b=npb0KvsHtQa3DUtRKClT0fz3d2tUqQgl70vqa5cAWajg8rJYZ9pll5YOQ1dUuc+gmN 82+tRIplDVttV3sRX3A8lgVgsdRp+HZ+d71eEea+g7xHQkkwkZugZbC7k9qd5QQ/Okca jodCLjokQet2aOe2IbV5kRyOS7F/FErdeDuDjzsGRwiK4synu7l0a3v/7QhsSKAEbwdK RpGOOhv0OF7I6yFuEkzypmzoa5OZPxNQI/tcEIwK7nRtyvJD5ECTI0uKazdu1joQsFyi AsZtSi1gJCMQ+ElioM6tYBdC5lXj5nN7jty2BWaBcFfDaChQytlGTJHaa/EI1MYGpHHd YZnA== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of cedric_hombourger@mentor.com designates 68.232.141.98 as permitted sender) smtp.mailfrom=Cedric_Hombourger@mentor.com Return-Path: Received: from esa2.mentor.iphmx.com (esa2.mentor.iphmx.com. [68.232.141.98]) by gmr-mx.google.com with ESMTPS id n63si116225oib.3.2019.10.25.10.39.29 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 25 Oct 2019 10:39:30 -0700 (PDT) Received-SPF: pass (google.com: domain of cedric_hombourger@mentor.com designates 68.232.141.98 as permitted sender) client-ip=68.232.141.98; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of cedric_hombourger@mentor.com designates 68.232.141.98 as permitted sender) smtp.mailfrom=Cedric_Hombourger@mentor.com IronPort-SDR: NrmmQEM/xDGeT0Q9sU4/HZJtgTsP60+F+Mys1nISgsjOxCNd25xPUqjtxZqyjvx4FgU2l+hUbe ubDOC98lXEEHP9G83Lh1Vh1Z8OQPg3mkOzZP870rWpaUGVHkYt5VipBqj5Dyu2+U5gsHZgTIgN Ag/DFU9QVT+YfAYVC/fyT7pRYcxsSL1Rmhi6NrUfuABBe7k/+6frJSMYGZqj3eL+AvX07A95S9 JMpfKYXqAj9anZcwjKORMjohS8T9fZWTNZcwPEChOSE7iSu7slYWLoZUA6F2fMknCpYtJp+Hxg xYI= X-IronPort-AV: E=Sophos;i="5.68,229,1569312000"; d="scan'208";a="42545330" Received: from orw-gwy-01-in.mentorg.com ([192.94.38.165]) by esa2.mentor.iphmx.com with ESMTP; 25 Oct 2019 09:39:29 -0800 IronPort-SDR: ts7eUWUDHCSAPyu/jiLd0vnqZYCEXuQIm4LvrHmw/XNbk/+w+QUmalTvWGA5/jctNGA1CRZuAD zYeQVGBrc+1RzEZp8xPv8Ja8JIevB+pnBHrA1DckW2/UTfQx2UsDPVte34DUGEUFT25XwvZGy2 gsPzpRiAd5MXmx1yAtkvrwlMIKToI7tV6XpQ35igeCUrfWKLSpdQRkWGRPW90GKeNcjkj7Gjl5 PQFU/NWlfNeiJEykB2hpXkwXwd7zM6FxsPR+uj+dSC7U3KfBFxSGtlB5lHnmv4pQzYyJhjNZGA HFI= From: Cedric Hombourger To: CC: Cedric Hombourger Subject: [PATCH v2 0/7] custom kernel recipes enhancements (was Ci40 support) Date: Fri, 25 Oct 2019 19:39:07 +0200 Message-ID: <1572025154-1312-1-git-send-email-Cedric_Hombourger@mentor.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1571907744-1121-1-git-send-email-Cedric_Hombourger@mentor.com> References: <1571907744-1121-1-git-send-email-Cedric_Hombourger@mentor.com> MIME-Version: 1.0 Content-Type: text/plain Return-Path: Cedric_Hombourger@mentor.com X-Originating-IP: [137.202.0.90] X-ClientProxiedBy: svr-ies-mbx-01.mgc.mentorg.com (139.181.222.1) To svr-ies-mbx-02.mgc.mentorg.com (139.181.222.2) X-TUID: C99+I2EXc7j5 This patch series was initially targeting initial support for the Creator Ci40 (mipsel) but my inability to change the boot-loader it came with required uses of work-arounds. So until I figure something out (and that's not going to be next week because of ELC-E), I'd like to reduce the patch series to bring some of the Isar improvements/fixes that were created along the way: * update from 4.19.0 to 4.19.80 * support for config fragments * honor the KERNEL_FILE setting (mips uses vmlinux instead of vmlinuz) * correct SRC_URI for -stable releases ending with "0" (e.g. 4.19.80) All of this was ci_build tested with the other two patchsets I submitted earlier this week, namely: * [PATCH 0/1] update bitbake to version 1.44.0 * [PATCH v2 0/5] miscellaneous (minor) fixes Changes between v2 and v1: * Drop "image: add CUSTOM_IMAGE_EXTENSIONS for user layers/machines to use" * Drop "meta-isar: add creator-ci40-marduk machine (mipsel + mainline kernel)" * Rename the "vmlinuz" variable in build-kernel.sh * Introduce KERNEL_CONFIG_TARGET (leave KERNEL_DEFCONFIG untouched) * Handle apply=no in the SRC_URI of config fragments Cedric Hombourger (7): linux-custom: honor KERNEL_FILE setting bitbake.conf: set name of the qemu-static binary to use for mipsel recipes-kernel/linux: make KERNEL_DEFCONFIG support in-tree defconfigs linux-mainline: fix stripping of .0 from the kernel version linux-mainline: update from 4.19.0 to 4.19.80 linux-custom: add support for kernel config fragments linux-mainline: disable support for HFS to demonstrate use of config fragments .../recipes-kernel/linux/files/no-fs-hfs.cfg | 2 ++ ...ne_4.19.0.bb => linux-mainline_4.19.80.bb} | 8 +++-- meta/classes/image.bbclass | 1 - meta/conf/bitbake.conf | 2 ++ .../linux/files/build-kernel.sh | 17 +++++----- meta/recipes-kernel/linux/linux-custom.inc | 33 ++++++++++++++++++- 6 files changed, 49 insertions(+), 14 deletions(-) create mode 100644 meta-isar/recipes-kernel/linux/files/no-fs-hfs.cfg rename meta-isar/recipes-kernel/linux/{linux-mainline_4.19.0.bb => linux-mainline_4.19.80.bb} (67%) -- 2.20.1