From patchwork Tue Aug 13 11:55:19 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "nicusor.huhulea@siemens.com" X-Patchwork-Id: 3744 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 13 Aug 2024 13:56:30 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-wm1-f55.google.com (mail-wm1-f55.google.com [209.85.128.55]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 47DBuT8X015798 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 13 Aug 2024 13:56:30 +0200 Received: by mail-wm1-f55.google.com with SMTP id 5b1f17b1804b1-4280e1852f3sf43709165e9.3 for ; Tue, 13 Aug 2024 04:56:30 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1723550184; cv=pass; d=google.com; s=arc-20160816; b=MzP8U2xqo1atEtCRQR2SVUW9YllAP1SUvk/YfN6/v3NSY6wv7dmCmVoCJJoI+01PGR M1L3gWEQECRagsiJy8eXq5ozGLjOw5kZP74Z+qhY6b+HjP7DWUBBnrhH3rJ0iT4O4quo Aw6RK/evJkG5b87Dmg6ddk63nBSDagY2ml4UTtNX2N1KpjmYfXTZi7RnB8ATlRbf3I7R eJLVAYyptAHctboBYaqGMbVQDohMM09LnOwY4e/YN7A6EMgTcJzPjAN+NpcA/3pTtHLg m2l6edXN/XfACa7nkHzws8AA7GsIG0XpE5MXKRuZlvJoLXI3RCmMlgs2Q0KBRbXJbPWM 0LWA== 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:reply-to:feedback-id:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=9cVHzdwMOHDTP7/OtomfccN8AAOWBi+ilFWwXkSlwd8=; fh=jm2vSBMJWC8LpUFibGeMvuyGwjGO5tj3aFE5ynRm7xE=; b=AI7LDkP4AKQortCCumkx85zKpQqAyNlV2oGsTFb/RHew8OPlwCk+MMGSTaD7UX/U17 ajhOtkuH55JO2rMKwiAvWmnSrCRQz2Puj44YiMmP3bJQgVfG9Y8OXIypkpiRgR1t+bUx AL0ifnQvt8H21Ok/SdPsvKAB4tI0XEiEZfXOCSm13F44Bfvlx6udrYzs+gjYgiTnGVW0 ziy73igGomMW3XLH8MX8pg+dnVAy7XIa8WMawarefA0Md4fFt21MrA2H0+H5AUYDj82k PdvxXnsDF5cZ0kPMyg0JR7XI0xIly4k+pFz8pSQwx3PRnGHkTdmgpwCjdxxYwI3w22HD OEwg==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=OoNBISvB; spf=pass (google.com: domain of fm-1327153-202408131156217b83d38bf609cb2b56-zbipfu@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-1327153-202408131156217b83d38bf609cb2b56-zBiPFu@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=1723550184; x=1724154984; darn=isar-build.org; 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=9cVHzdwMOHDTP7/OtomfccN8AAOWBi+ilFWwXkSlwd8=; b=wO+0aEwTzHH1H1i2786VrV9tCxuredPyCCCDtzmigQjZ95+DATjRzWQHYGEnZ8SEI/ h18KGtsYdFEbq5TyG+iLEekjSxJd4rylazGXw+SS/1VvsRCdBb69g6hr/NW30U2aXEWt titliTLrDwz9FcyhrSAne0JSWls6eMy/Kzo9NaQMxZDJ2qu9pZiyB+J6QaIeCHjt0dck mSkYW6DSySx8/0+2lXy1KaPOjlWaCi3aE+rSFIgLgv0ENQsA0QfeS+w8hwHvxLRt8cV1 HpjU1xajIeERlur2jS9vbxDZKs+jnE6WnK6tQMViocXAvCCzlbmYQ2jVW9n+K5tx1wMh vmTg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723550184; x=1724154984; 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=9cVHzdwMOHDTP7/OtomfccN8AAOWBi+ilFWwXkSlwd8=; b=s9ufbu/5FGs65kOjaYBKp7mAUoZ8aueE0OzmF3GKXyBj8QvmGPu3Xh2tDh5in5qNnE bo/7FhxEpnt933DsSCZORLdlUD8w/LDzOMWeZPDXKyQM68VyFwxhMt2SF/KusU+UVy3Q rqhj7cCwXU/hSbb2/pGktzR0MgSeTjt2YJxhWEHNydGI+edZwzHaUybPiTw8TbU25svM jHpriih1L5lxhYaBoJYVj078+JxSkWpj68yO7ACD2iMJrgkELR71sqz1WayIw/bHQ9H4 p4GXe8j3DCdUbYgZzzvi3NrKJ4ZCEcMjXr8zwg3HbcxCJ4isimAC+Ti8t6Vl0E/+9cjS Tcyg== X-Forwarded-Encrypted: i=2; AJvYcCU7CBHve0VXh4UeuO17aKB/zMMN99swMxZD4G6Aqis13lsgXBNkEPseKMiKWPpsYVtkKaS+s5tNcftHFafujcyZ5/Ivpc4= X-Gm-Message-State: AOJu0Yz39KIGN5X2yYZn5kMLsW/fW3ia/485A5JdqPGVNV/yFYV/bLBP z1fQ6Gjh23qlpsF9DrCGizKzvytmaKAtJle0MzAu2Xhxt0P0fB68 X-Google-Smtp-Source: AGHT+IGlURdgmFHAiG9ceteZiGlgB6QMnrRcCmyrw81iC9EREu8hzY8hByIjnLpAZyyy1GXljeUSdQ== X-Received: by 2002:a05:600c:1c88:b0:427:ac40:d4b1 with SMTP id 5b1f17b1804b1-429d486e792mr26458195e9.27.1723550183666; Tue, 13 Aug 2024 04:56:23 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:600c:3baa:b0:426:73d7:f1f5 with SMTP id 5b1f17b1804b1-4290918e8e0ls25857505e9.1.-pod-prod-07-eu; Tue, 13 Aug 2024 04:56:22 -0700 (PDT) X-Received: by 2002:a05:600c:1d10:b0:429:d43e:dbb9 with SMTP id 5b1f17b1804b1-429d486e7c8mr24731575e9.23.1723550181802; Tue, 13 Aug 2024 04:56:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1723550181; cv=none; d=google.com; s=arc-20240605; b=EgA34jI2VQ9/r0QWxl1VezNtk9XZjOkbqtv5Af5b37i0vvaxB6d4IkStS4PE8BynR+ QFlXZRkSP62z0OpqVbr1HnzP57cx1lzAwEN5p/iW/EtUPwkdjHEUu2j7Q4JPb8tjMDEO ba99Y6pzfNemKhtiKc3O4z3f/QsKuG6wIh9ECJFg0rZ5MVYeFn8/SMas6Jc3Q+4RfP5L qu1Xw+THBCVlQFThbfYSFvSPu/KeYnUsWmkivlx0Qzvd6QZYzlXP8MQZgpqpmdsM4B1B V6JB0lcAFz3WiWLRCuCQgfavzv4q3HmKHkRB4mwCR4BGTgazxCEkObrJoKjusGkSYXBK fstg== 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=vAZX2H6BkXdzimjvhdIniYSldQHxVH+SxuXLIsH2lMM=; fh=uEpizMaC9FZ5RjhWZ8Q38YHTDXG+3EPxv68QQHJHPnI=; b=UcY1jLbScKCP57xf2vljjJsdIbKbrtidsys1+hPqENaCnqhfWjnUIyrOpydQgXAuP2 IziVR2mcRrIoPULgH6BeyCU019smX7AP0fBkQSKbsPBYSSvXIzv77zZJJgiLQB85zLZk YSzHXDyrmsNkFjXknSP69T+3dDFR79EsEU0m6T6Qkml/tDQ6vHY2ErJC0XU9RvzbbNdf 5DPR8K6peNfkPl9Wots/BrVT+LUqgyKHaS/ltwXaQ2Q+8xIWP9P1lZ/UgbW9EuIwEjOj wICNDoJfX64k9SwVddSfSeI6Z8+tU3yLFcaoxcmD0hwB7NCdNH4FxmdW5ahVTLUM5Ks8 C3zw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=OoNBISvB; spf=pass (google.com: domain of fm-1327153-202408131156217b83d38bf609cb2b56-zbipfu@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-1327153-202408131156217b83d38bf609cb2b56-zBiPFu@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-64-226.siemens.flowmailer.net (mta-64-226.siemens.flowmailer.net. [185.136.64.226]) by gmr-mx.google.com with ESMTPS id 5b1f17b1804b1-429d780f2cesi714035e9.0.2024.08.13.04.56.21 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Aug 2024 04:56:21 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1327153-202408131156217b83d38bf609cb2b56-zbipfu@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) client-ip=185.136.64.226; Received: by mta-64-226.siemens.flowmailer.net with ESMTPSA id 202408131156217b83d38bf609cb2b56 for ; Tue, 13 Aug 2024 13:56:21 +0200 X-Patchwork-Original-From: "'Nicusor Huhulea' via isar-users" From: "nicusor.huhulea@siemens.com" To: isar-users@googlegroups.com Cc: Nicusor Huhulea Subject: [PATCH 1/3] linux-custom: optimization on kernel's make command Date: Tue, 13 Aug 2024 14:55:19 +0300 Message-Id: <20240813115521.381481-1-nicusor.huhulea@siemens.com> In-Reply-To: <20240802114105.1767411-1-nicusor.huhulea@siemens.com> References: <20240802114105.1767411-1-nicusor.huhulea@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1327153:519-21489:flowmailer X-Original-Sender: nicusor.huhulea@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=OoNBISvB; spf=pass (google.com: domain of fm-1327153-202408131156217b83d38bf609cb2b56-zbipfu@rts-flowmailer.siemens.com designates 185.136.64.226 as permitted sender) smtp.mailfrom=fm-1327153-202408131156217b83d38bf609cb2b56-zBiPFu@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Nicusor Huhulea Reply-To: Nicusor Huhulea 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_MSPIKE_H2,RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE, 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= Signed-off-by: Nicusor Huhulea --- .../recipes-kernel/linux/files/debian/isar/build.tmpl | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/meta/recipes-kernel/linux/files/debian/isar/build.tmpl b/meta/recipes-kernel/linux/files/debian/isar/build.tmpl index bafc5ca4..1fd6f948 100644 --- a/meta/recipes-kernel/linux/files/debian/isar/build.tmpl +++ b/meta/recipes-kernel/linux/files/debian/isar/build.tmpl @@ -21,15 +21,16 @@ do_build() { KR=$(${MAKE} O=${KERNEL_BUILD_DIR} -s --no-print-directory kernelrelease) sed -i "s/@KR@/${KR}/g" ${S}/debian/control ${S}/debian/linux-image-${KERNEL_NAME_PROVIDED}.* - if echo "${DEB_BUILD_PROFILES}" | grep -q "kernel"; then # Build kernel scripts and tools - ${MAKE} O=${KERNEL_BUILD_DIR} ${PARALLEL_MAKE} ${KERNEL_EXTRA_BUILDARGS} KCFLAGS="${KCFLAGS}" KAFLAGS="${KAFLAGS}" + MAKE_COMMON_ARGS="O=${KERNEL_BUILD_DIR} ${PARALLEL_MAKE} KCFLAGS=${KCFLAGS} KAFLAGS=${KAFLAGS}" + if echo "${DEB_BUILD_PROFILES}" | grep -q "kernel"; then # Full build + ${MAKE} ${MAKE_COMMON_ARGS} ${KERNEL_EXTRA_BUILDARGS} elif echo "${DEB_BUILD_PROFILES}" | grep -q "kbuild"; then # Build kernel scripts and tools - ${MAKE} O=${KERNEL_BUILD_DIR} ${PARALLEL_MAKE} ${KERNEL_EXTRA_BUILDARGS} KCFLAGS="${KCFLAGS}" KAFLAGS="${KAFLAGS}" scripts + ${MAKE} ${MAKE_COMMON_ARGS} ${KERNEL_EXTRA_BUILDARGS} scripts if grep -q -E "CONFIG_STACK_VALIDATION=y|CONFIG_HAVE_OBJTOOL=y" ${KERNEL_BUILD_DIR}/.config && [ -d "tools/objtool" ]; then - ${MAKE} O=${KERNEL_BUILD_DIR} ${PARALLEL_MAKE} KCFLAGS="${KCFLAGS}" KAFLAGS="${KAFLAGS}" tools/objtool || true + ${MAKE} ${MAKE_COMMON_ARGS} tools/objtool || true fi if grep -q "CONFIG_MODULES=y" ${KERNEL_BUILD_DIR}/.config; then - ${MAKE} O=${KERNEL_BUILD_DIR} ${PARALLEL_MAKE} KCFLAGS="${KCFLAGS}" KAFLAGS="${KAFLAGS}" modules_prepare + ${MAKE} ${MAKE_COMMON_ARGS} modules_prepare fi fi From patchwork Tue Aug 13 11:55:20 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "nicusor.huhulea@siemens.com" X-Patchwork-Id: 3746 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 13 Aug 2024 13:56:36 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lj1-f185.google.com (mail-lj1-f185.google.com [209.85.208.185]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 47DBuZKo015856 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 13 Aug 2024 13:56:35 +0200 Received: by mail-lj1-f185.google.com with SMTP id 38308e7fff4ca-2f16a786316sf37128511fa.1 for ; Tue, 13 Aug 2024 04:56:35 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1723550189; cv=pass; d=google.com; s=arc-20160816; b=RQDYgFlZcVEjp4cMdPbyxCqxkaB+KNdSCX+ynAWOxjTTWZCGGoXp5Gc0Wxe+WfZjHU pxcbEA+LwNnBfPHoYioeX4j+s1GKgO7hoMTi5JBdy2k2N/xm77K/JD4UHyIFqTtfyO1L AI6MYugilkrvGh/VZj++Q4Y1g0DyymSiWB/ku5OXEwgTC6ddJ2gbQrxmd5yDijv7w7nI U11yU+3Bqb9ouAOVq6kW0g7enaMJaBa5+E3kbsWokFoifr3BoMwjXry87Phq9hVp6qfE yVW/yO2j/DbiNCWwcMD9uXaZukCjFv8pLUfIUZJ955oEAv6KV1ZgkSi+EyPDWUXFSbD5 B5WA== 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:reply-to:feedback-id:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=zY6lH3TPjseLCeyP/6lV1dQr98SJ4j04FtRoG+6C6Lw=; fh=JdejG8jylSBXcv/6y+N9F3hFLBGk27gSVFuzzVHH+iI=; b=weEzqw28lBdrCrwHegijfEmIhN5gqy1OWN76E0ZpHv2SvP8IdLs4F4Hu5yOrCR6zTq NdtOsjHYYdfjOmSSuqpdjYbQEVFuT5cyfsxdXkQaPuK0Ge9QwDpRPY1S/fVABC9LhOPH xgd/dteeIGnCun8zamSC/Qd2caafGIMYIVkv1ic/zNWC4HHiq20Zh4oB8u+aAD4G9xxN hP33lfrTEnhB2tDp3+e6h4/2K2pmy8rJswyRGpYPOfy+d86ATJPDdhQ444EJXNmL3piv VWa1pWT4SMsWF8A8Ne7Epefw7O/pjKSs1+qSaPlArckIzNGkceLy+wejR/6/BNHsDnQT bk5A==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=fjCAmlTE; spf=pass (google.com: domain of fm-1327153-202408131156253b26fe288a19371416-dp9npq@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1327153-202408131156253b26fe288a19371416-dp9NPQ@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=1723550189; x=1724154989; darn=isar-build.org; 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=zY6lH3TPjseLCeyP/6lV1dQr98SJ4j04FtRoG+6C6Lw=; b=Oim97irQk63cpE5hc76NliLDpwVk3zReLqgluuccnkF7TBr6N3hOQ6o4/N1rlqd03t c5A4QqVNHfCQINtM0XtvcxaT4LaxSZVCluW5DGIveXjNqEU52YE9YdCCCCMAKXkcbe4n 3Zs9yh1lKLUkMX6G41dRKtpcT6xutbxaAxNLwNz3QUUOGcpu7rpceu66AxHxa1sHs15a 7Dnp9tU6N/zmUwe7ae1wYMSf7QtCwvS1tdrHiTNca3jU//kLiRQq5lMmXolstmBa4W6q 8IVQ36KM6JCpvD58y+VD56aZsr3RKXz6b0MHn1uoFXSYjlNn4W1LVCkUWlgwaFb4clL5 D7IA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723550189; x=1724154989; 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=zY6lH3TPjseLCeyP/6lV1dQr98SJ4j04FtRoG+6C6Lw=; b=hkn+ib16Z3t8zebSKVDzQl1B4gSTBYz49TYzD2LOcdHe3Q/Q6epXkrTOS0qdJVkw4R ps2h0ChpVWvLP7SgeRsDiyyJwlUgBSIGKpL3AdsnyDrOpvkX0v0HN+pADFsduOx1AuVO AUEgDV/qFWaIJM8rS8RIsu2c6Ja/NLIC4fuYPQ0lUW9wtY9VdxKFyIC8dnXHUMiDiX5S d1zZIGiNoPUxnFT888FEsjL+hTv1FP/5vBEDp++jV06SJhJzW+eOuhycVhwSakeT2VBQ 3uD5jQKu44Rtxy7xB6ioqx2B/qQ8mDdLJR1SC/HT16L+VKCAVE4IKU3zzIkVyO37BH0e 14og== X-Forwarded-Encrypted: i=2; AJvYcCUgxE3E5qIy6snoTCvKfsI8Di7S1Pi6rae/tb+0xPeg545gdh+sQxV8DVlsFbiaecPRai4rrFZb6QyM3XR0L9TJvF+rAwo= X-Gm-Message-State: AOJu0YwAtuTbTbisMYxKJKri2vLp8hShbLWg4ZfNVjIPIFRDfbJ9SdYj OOWOsQho0z5HQAz4I5RWEEAWH4HjSoIIT6vcqqwlHYsuZfkXYttc X-Google-Smtp-Source: AGHT+IEDz+n1Q7DJdkZidPlPyyr/0W1JUQpayL2rq2hxOv2hr+GtmL69M9OrZc/ryxTySFiCrwEfEg== X-Received: by 2002:a2e:b891:0:b0:2f0:1d1d:f2ce with SMTP id 38308e7fff4ca-2f2b8f3f8bdmr9049731fa.26.1723550188556; Tue, 13 Aug 2024 04:56:28 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:2a41:0:b0:2f0:1e8f:d12e with SMTP id 38308e7fff4ca-2f19bc6242fls8700911fa.1.-pod-prod-00-eu; Tue, 13 Aug 2024 04:56:26 -0700 (PDT) X-Received: by 2002:a05:6512:2207:b0:52e:f9f1:c132 with SMTP id 2adb3069b0e04-53213d977a9mr776030e87.4.1723550186224; Tue, 13 Aug 2024 04:56:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1723550186; cv=none; d=google.com; s=arc-20160816; b=Cz1hYH4312l/SZudZYTU6Nr7sPdp322SkvF6cG6+SgpuSzhXqBvm6ijbibU6MH1tWt qg5oPyzT/u5nRODr5/uDJyTLUAQyZN4bZp30H1PdH7SB+BbwDdV3pAur+j/soYCkRr3C BjTlNX6L1jXdKG7dfbD5otWVbKuNm100TB1AGCldcMT6J+Jr1pU6+CCHJ7a17T0/jrfE +E9SSqeHMV5m/sx1f2kcjBlcaTJ8GINpR0ysIaJ/CKPZiAvnY02RWtIBid0eAlDTDN6U 41YM52sUmLN9yz3g9nCJzbctzMaYMk9JIktJe6QgrzRto1demcMrXwYgi2wBMLEHT/Om Djag== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=XU15djdN5hfKpXPsTMiLkMgCmlnklFthZK1yc8PzVrY=; fh=uEpizMaC9FZ5RjhWZ8Q38YHTDXG+3EPxv68QQHJHPnI=; b=oPDQeLZpK/GjtU5uSiqZBMK6AUgEOj4wW3YVORWyKEbvV3aLCPleyN74+LbcyUlEXm LCFMgwzY/3LyLTEHYXAca9xlU8sHXp3gB0V0sYVrKjd7hAIsR04sLJq/uzRH7Cw1YMEr qkOUgdWNsIPVxtrFpVHxNK0pDtYABZmtISNyaGyKfIgcc6eYs/4nw9t8cQO+uYCsf3NE NtXzfMPLCJtXqbtxMrtcRzfUuX+t2XetlzCh1QAsO4xJs/jyZVgxUNKIdfDKO66OsScQ 78tZACgNfyfhf/PWYResRV8Xjf1hQ+ceHdBUAZPx0dHgrV3gMAOmtzvlQzSJitG/ZoKY BiOw==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=fjCAmlTE; spf=pass (google.com: domain of fm-1327153-202408131156253b26fe288a19371416-dp9npq@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1327153-202408131156253b26fe288a19371416-dp9NPQ@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-227.siemens.flowmailer.net (mta-65-227.siemens.flowmailer.net. [185.136.65.227]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-53200ea4d92si158493e87.5.2024.08.13.04.56.26 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Aug 2024 04:56:26 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1327153-202408131156253b26fe288a19371416-dp9npq@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) client-ip=185.136.65.227; Received: by mta-65-227.siemens.flowmailer.net with ESMTPSA id 202408131156253b26fe288a19371416 for ; Tue, 13 Aug 2024 13:56:25 +0200 X-Patchwork-Original-From: "'Nicusor Huhulea' via isar-users" From: "nicusor.huhulea@siemens.com" To: isar-users@googlegroups.com Cc: Nicusor Huhulea Subject: [PATCH 2/3] linux-custom: compile only those specified dtbs Date: Tue, 13 Aug 2024 14:55:20 +0300 Message-Id: <20240813115521.381481-2-nicusor.huhulea@siemens.com> In-Reply-To: <20240813115521.381481-1-nicusor.huhulea@siemens.com> References: <20240802114105.1767411-1-nicusor.huhulea@siemens.com> <20240813115521.381481-1-nicusor.huhulea@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1327153:519-21489:flowmailer X-Original-Sender: nicusor.huhulea@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=fjCAmlTE; spf=pass (google.com: domain of fm-1327153-202408131156253b26fe288a19371416-dp9npq@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1327153-202408131156253b26fe288a19371416-dp9NPQ@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Nicusor Huhulea Reply-To: Nicusor Huhulea 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_MSPIKE_H2,RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE, 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The current implementation makes a full kernel build and that means it will compile all dtbs specified by the bsp makefile e.g arch/arm64/boot/dts/ti/Makefile Currently the required dtbs are given by the DTB_FILES. These changes are checking if the DTB_FILES is specified, compile only those and avoids compiling all the dtbs from the bsp directory. Otherwise build all dtbs specified by the kernel source. Preventing the automatic dtb builds is made by using target specific build commands e.g KERNEL_IMAGETYPE The compilation of the dtbs accepts the following formats e.g: Kernel Post 6.x: a) full path from the architecture directory: arch/${ARCH}/boot/dts/bsp_dir/test.dts arch/${ARCH}/boot/dts/bsp_dir/test.dtb b) relative path from the dts directory: bsp_dir/test.dts c) device tree blob file: bsp_dir/test.dtb Kernel Pre 6.x: The same as on Kernel Post 6.x but without the bsp_dir The differences when building a full build and when using a specific target build are:(tests were made on the machine phyboard-mira on 6.x and 4.x versions) specific target: Build needed 00:02:08, 2219688k disk space linux-phy 6.x full build: Build needed 00:02:14, 2271528k disk space linux-phy 6.x The time difference: the full build took 6s longer than the specific target build The disk space difference: the full build used 50.6MB more disk space than the specific target build. In conclusion the specific target build is slightly faster and uses less disk space. For now the DTB_FILES variable should accept only Device Tree Blobs(.dtb) because some areas still depends on it e.g: do_copy_boot_files, plugins Signed-off-by: Nicusor Huhulea --- .../linux/files/debian/isar/build.tmpl | 56 ++++++++++++++++++- .../linux/files/debian/isar/install.tmpl | 12 +++- meta/recipes-kernel/linux/linux-custom.inc | 6 ++ 3 files changed, 71 insertions(+), 3 deletions(-) diff --git a/meta/recipes-kernel/linux/files/debian/isar/build.tmpl b/meta/recipes-kernel/linux/files/debian/isar/build.tmpl index 1fd6f948..15201686 100644 --- a/meta/recipes-kernel/linux/files/debian/isar/build.tmpl +++ b/meta/recipes-kernel/linux/files/debian/isar/build.tmpl @@ -22,8 +22,13 @@ do_build() { sed -i "s/@KR@/${KR}/g" ${S}/debian/control ${S}/debian/linux-image-${KERNEL_NAME_PROVIDED}.* MAKE_COMMON_ARGS="O=${KERNEL_BUILD_DIR} ${PARALLEL_MAKE} KCFLAGS=${KCFLAGS} KAFLAGS=${KAFLAGS}" - if echo "${DEB_BUILD_PROFILES}" | grep -q "kernel"; then # Full build - ${MAKE} ${MAKE_COMMON_ARGS} ${KERNEL_EXTRA_BUILDARGS} + if echo "${DEB_BUILD_PROFILES}" | grep -q "kernel"; then + if [ -n "${KERNEL_IMAGETYPE}" ]; then # Override the default compilation + ${MAKE} ${MAKE_COMMON_ARGS} ${KERNEL_EXTRA_BUILDARGS} ${KERNEL_IMAGETYPE} modules + compile_dtbs + else # Full build + ${MAKE} ${MAKE_COMMON_ARGS} ${KERNEL_EXTRA_BUILDARGS} + fi elif echo "${DEB_BUILD_PROFILES}" | grep -q "kbuild"; then # Build kernel scripts and tools ${MAKE} ${MAKE_COMMON_ARGS} ${KERNEL_EXTRA_BUILDARGS} scripts if grep -q -E "CONFIG_STACK_VALIDATION=y|CONFIG_HAVE_OBJTOOL=y" ${KERNEL_BUILD_DIR}/.config && [ -d "tools/objtool" ]; then @@ -38,6 +43,53 @@ do_build() { set +x } +compile_dtbs() { + local prefix="arch/${ARCH}/boot/dts/" + + for dtb in ${DTB_FILES}; do + # Handle the case where a standalone(with no path .dtb/.dts) file may reside within + # a specific BSP directory or not(kernel pre-6.x) + if [[ ("${dtb}" == *.dtb || "${dtb}" == *.dts) && "${dtb}" != */* ]]; then + bsp_dir="" + dts_path="" + if [[ "${dtb}" == *.dtb ]]; then + dts="${dtb%.dtb}.dts" + else + dts="${dtb}" + fi + + # recursively search for the dts file in all possible BSP directories + while IFS= read -r dts_path; do + if [ -n "${dts_path}" ]; then + # Eliminate the prefix and dts to get only the bsp_dir + bsp_dir="${dts_path#${prefix}}" + bsp_dir="${bsp_dir%${dts}}" + + relative_dtb_path="${bsp_dir}${dtb}" + else + relative_dtb_path="${prefix}${dtb}" + fi + done < <(find "${prefix}" -type f -name "${dts}") + + # Check if the path is relative (starts with arch/${ARCH}/) + # and if it does then extract the relative path from the architecture specific path + elif [[ "${dtb}" == "${prefix}"* ]]; then + relative_dtb_path="${dtb#${prefix}}" + else + # directly use the given dtb + relative_dtb_path="${dtb}" + fi + + # Check if it's a .dts file + if [[ "${relative_dtb_path}" == *.dts ]]; then + # Change .dts to .dtb + relative_dtb_path="${relative_dtb_path%.dts}.dtb" + fi + + ${MAKE} ${MAKE_COMMON_ARGS} ${relative_dtb_path} + done +} + print_settings() { cat < X-Patchwork-Id: 3745 Return-Path: Received: from shymkent.ilbers.de ([unix socket]) by shymkent (Cyrus 2.5.10-Debian-2.5.10-3+deb9u2) with LMTPA; Tue, 13 Aug 2024 13:56:35 +0200 X-Sieve: CMU Sieve 2.4 Received: from mail-lf1-f56.google.com (mail-lf1-f56.google.com [209.85.167.56]) by shymkent.ilbers.de (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTPS id 47DBuYEi015811 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 13 Aug 2024 13:56:35 +0200 Received: by mail-lf1-f56.google.com with SMTP id 2adb3069b0e04-52f02833519sf6618650e87.2 for ; Tue, 13 Aug 2024 04:56:35 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1723550189; cv=pass; d=google.com; s=arc-20160816; b=rK9jryquIsDnDPERmBL5wY9TyM6wwnc26J0I2pT+4ckNo9hvOUJut6AvoJ7BV8X9kj sT/9Zehn2mAMPVp39DNx+5PCgsgl2ZLphU4wEVdFWMiZmOmtxE0ihLdEWWAceTH8GDG0 Cfgq5PrpsvdaGdvaBpPHDVXJPKHmanoZdWYZDxEbJsc8B8n/PT04k0W6zs9ZqHw6sUSo QOr1mkEBVuI7HHWTKewvnTVoIAFfXePBgvndHZ/WxttxKjT9j4rD6abMYm6551oR5JYL ZyOTauo1TKn5Z8p8CBXOCI/apS4lheWEfgYP8vVJkJwCth46P+oFWQI0Fhv75U/ZrePw Uljw== 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:reply-to:feedback-id:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :dkim-signature; bh=sWj5/TiBTuSfAhteOGe3ZPfEP0JaWPCr6mMNFb4QObM=; fh=jzO3IvAKCRTq4CGu3zr6CIGL3LJ1A/m2tu4IfjF2quM=; b=Fzbk/yJ8rF2GPGG1fJfnExhYuyHSFcLrvJzDcMYSXrIxi866j/wiJhVOeLjZ/uAB4b 4pAmh+/lKnQFxlUA23Gy1ieGl6OUjYg0XgoJJqw87BazoUe9UvIsr1xsrDzOxxcAT36p FhYwa+Utoiph20VcLZfJyx9uyPv8znZGBy6o9pf1ngO9J1+ofGVKSBByYhUlE9MU178m ZisPpLnYD8mye1DTzpIb3AYPH+C65TZrLFcU87IGd+LJKmZ2l0hQNu2YkRcx8H3jxWTj htJx6ujt/EjDFOqJSgbRFYbSsNJgCaeKxlfvwbhwq2lQY59VlZ3V4gCPsKO6wN/QHu/n nVog==; darn=isar-build.org ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=Ps0af5dD; spf=pass (google.com: domain of fm-1327153-202408131156260f14744a0ff378a0d9-j7syx2@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1327153-202408131156260f14744a0ff378a0d9-J7SYX2@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=1723550189; x=1724154989; darn=isar-build.org; 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=sWj5/TiBTuSfAhteOGe3ZPfEP0JaWPCr6mMNFb4QObM=; b=MhBONORNOq2BtFY9/Ql4XXPd2VzlhL20VXPGwP1oNKbgN/9J8M5f3RLBUCrDYh61pc bwSgwnIUnLEQNbpZm50+4AVg6xMW+NRLQlR+suZT1I4iKylvCf82ax8u2TbXQGnwM5h+ s95i07HCJJ7uxWsuUy/hnpyT5YOp8NtOd22NkHeMrcOFOG9AJOoP4gZfarksZ6ho84m4 JeewOQiL2ldd8AC5sgBjaDJsaLy0H43QCRIiwbfaUUklwoIBm8r9QKiEu85atDWWcKyS xLJ0uxcMP5DLKACaduezCU2OJM/iMIAGlP2vu81beFBZSu7feOFbaBNCpN2c6yiMotrg tnFA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1723550189; x=1724154989; 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=sWj5/TiBTuSfAhteOGe3ZPfEP0JaWPCr6mMNFb4QObM=; b=FsnQjdZ/6IgQbP3q0HNe34ZM5da44RxCNxuUozYMdl+T4GmPBbjQg5QJr61HucBdxT GNWRUsvumZswaJZHNwdI6ucP3MqHz0+ZRIcKxugnLc2X66e/CaWGBcOyVOTqOHxkM3Th LxY2lWCYEJF/UtA0U1ZQlcrDAQacKzUX0aHBlUIbfav/4UNv9OZLFAPz26ALmUewO2jW Atr/e1uXz15TC6Gttgy0Vn9CdSPSQrcR6v3Qee2z8pjZQlpA15OFRE6/BqVI3aMiFPBu uKOCVPwbzAkW4An23/Z4rxPnJJd+wF+ptp4BXNToXqkVGyiUUzKeQi8IY2/Mg2R4iCRH lzYw== X-Forwarded-Encrypted: i=2; AJvYcCVrHHV0a+Yo89gki9YW5mcA9adjn0DN9jVvzgduCq0C1F4MQ1/hs6YkzQ/zlnTlCINY9b+BQoYmhppTRrVyZpky43B3CLw= X-Gm-Message-State: AOJu0YylgZTGTg8oHUZSoMt1V7H4aRbQhJtwBDr+lgkDl1TIipbGmS4E lWadcTnDDIFQteq71JEbZf0lvfu9aR32GGsh+22nohzpRLBDCKQE X-Google-Smtp-Source: AGHT+IHtkRD8nes5l5U0vZ/BfMWK/ILiKrl0gYZRCWhRNiITkwi/nSplgJaWEFMkUCF0IQLSzvvLyg== X-Received: by 2002:a05:6512:1248:b0:530:ae4a:58ce with SMTP id 2adb3069b0e04-532136511d1mr2353015e87.11.1723550188857; Tue, 13 Aug 2024 04:56:28 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a05:6512:3f1e:b0:52f:4ab:7f4b with SMTP id 2adb3069b0e04-530e3953812ls2870895e87.0.-pod-prod-03-eu; Tue, 13 Aug 2024 04:56:27 -0700 (PDT) X-Received: by 2002:a05:6512:3b27:b0:52c:9413:d02f with SMTP id 2adb3069b0e04-532136585c2mr2223233e87.17.1723550186838; Tue, 13 Aug 2024 04:56:26 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1723550186; cv=none; d=google.com; s=arc-20160816; b=X0V7u02l4kQIY4Ua8cO26Go6andIxwYCRM1L22V9kGvsOpkDkJU+VSU0h8293Xa61P GyBKo/oeWSuFHMjnRvqHteVNracXzYA8m0Dae2JjtUczX8MExHfufW8CPl+rYBTOaC8d au8FmLqIsD/9FPE1ZIDmsUfRBQy2YHQH2p50qXSheJFFEC+J8LzplhGi+Y3wiW2RM/YE 0d6JysM5/naFrM0e4P9UHukMvedgtKUxs6Nb88f4pWkh9qCr1e2wgSqiZ0wTV5827KF9 20FqLIccGmLWA9+s856vhH1SaQXhy429yD7hPsWHZU/bNpdyBID+9JlNka6kGD39ZYgq 09lA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=feedback-id:content-transfer-encoding:mime-version:references :in-reply-to:message-id:date:subject:cc:to:from:dkim-signature; bh=PjL6FqHJF6gmmeeyGevf+1fEbO4liCiBD+f0TH4QA8M=; fh=uEpizMaC9FZ5RjhWZ8Q38YHTDXG+3EPxv68QQHJHPnI=; b=IQvtPXmNO8ere6Z38IATsbP9/RnWhZVN9SCPBHWdrVjl5mc8CK0bq8HB8WGsKnveYe ZGcT/KI8MZ7Rbe8pQd9c/xTmvMkqbpqcaK5oiVzXvFpqCWjdmuzrt/Yjwi5tTdnhScWs 2jutTWV4mXByQQHUpboiOhICXmWszGvGiAG44/PaqT0jdDyvneD3ek/7upjMhZE85I2R hwY2Sls1IXvJu9DC3NgbcdpG3bAeFHw6tAY7YC58fOLRzRbQpSUutKHziW55oLWBNYnr xGmEmR6s3PLtRebzBDWl54Z4x6j+VDgMvwxoWMYE6EZO6daj4M7mSG0LruZtWeoLk6KJ zD9Q==; dara=google.com ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=Ps0af5dD; spf=pass (google.com: domain of fm-1327153-202408131156260f14744a0ff378a0d9-j7syx2@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1327153-202408131156260f14744a0ff378a0d9-J7SYX2@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com Received: from mta-65-227.siemens.flowmailer.net (mta-65-227.siemens.flowmailer.net. [185.136.65.227]) by gmr-mx.google.com with ESMTPS id 2adb3069b0e04-53200ea4d92si158493e87.5.2024.08.13.04.56.26 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 13 Aug 2024 04:56:26 -0700 (PDT) Received-SPF: pass (google.com: domain of fm-1327153-202408131156260f14744a0ff378a0d9-j7syx2@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) client-ip=185.136.65.227; Received: by mta-65-227.siemens.flowmailer.net with ESMTPSA id 202408131156260f14744a0ff378a0d9 for ; Tue, 13 Aug 2024 13:56:26 +0200 X-Patchwork-Original-From: "'Nicusor Huhulea' via isar-users" From: "nicusor.huhulea@siemens.com" To: isar-users@googlegroups.com Cc: Nicusor Huhulea Subject: [PATCH 3/3] phyboard-mira.conf: use a specific target build Date: Tue, 13 Aug 2024 14:55:21 +0300 Message-Id: <20240813115521.381481-3-nicusor.huhulea@siemens.com> In-Reply-To: <20240813115521.381481-1-nicusor.huhulea@siemens.com> References: <20240802114105.1767411-1-nicusor.huhulea@siemens.com> <20240813115521.381481-1-nicusor.huhulea@siemens.com> MIME-Version: 1.0 X-Flowmailer-Platform: Siemens Feedback-ID: 519:519-1327153:519-21489:flowmailer X-Original-Sender: nicusor.huhulea@siemens.com X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@siemens.com header.s=fm1 header.b=Ps0af5dD; spf=pass (google.com: domain of fm-1327153-202408131156260f14744a0ff378a0d9-j7syx2@rts-flowmailer.siemens.com designates 185.136.65.227 as permitted sender) smtp.mailfrom=fm-1327153-202408131156260f14744a0ff378a0d9-J7SYX2@rts-flowmailer.siemens.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=siemens.com X-Original-From: Nicusor Huhulea Reply-To: Nicusor Huhulea 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_MSPIKE_H2,RCVD_IN_RP_CERTIFIED,RCVD_IN_RP_RNBL,RCVD_IN_RP_SAFE, 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-getmail-retrieved-from-mailbox: =?utf-8?q?INBOX?= The reason for this change is that phyboard-mira full build produces several tens of dtbs from the nxp bsp dir, therefore use a target build to get only the desired dtb Signed-off-by: Nicusor Huhulea --- meta-isar/conf/machine/phyboard-mira.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/meta-isar/conf/machine/phyboard-mira.conf b/meta-isar/conf/machine/phyboard-mira.conf index feec4e54..1d2b3e1c 100644 --- a/meta-isar/conf/machine/phyboard-mira.conf +++ b/meta-isar/conf/machine/phyboard-mira.conf @@ -20,6 +20,8 @@ DTB_FILES = "imx6q-phytec-mira-rdk-nand.dtb" IMAGE_INSTALL += "barebox" +KERNEL_IMAGETYPE = "zImage" + BAREBOX_CONFIG = "imx_v7_defconfig" BAREBOX_ENV = "phytec-mira-env" BAREBOX_BASE_BIN = "barebox-phytec-phycore-imx6q-som-nand-1gib"