From mboxrd@z Thu Jan 1 00:00:00 1970 X-GM-THRID: 6594296924563570688 X-Received: by 2002:a2e:870b:: with SMTP id m11-v6mr575413lji.27.1535358688378; Mon, 27 Aug 2018 01:31:28 -0700 (PDT) X-BeenThere: isar-users@googlegroups.com Received: by 2002:a2e:6802:: with SMTP id c2-v6ls1407492lja.1.gmail; Mon, 27 Aug 2018 01:31:27 -0700 (PDT) X-Google-Smtp-Source: ANB0VdYQo3IhNSXqRFUUUA58nm7cYj9oKFJUNIG5ky3y0AntQyb1azCV4b1+DZBn/xuUflOHz9Wi X-Received: by 2002:a2e:7c13:: with SMTP id x19-v6mr581841ljc.32.1535358687787; Mon, 27 Aug 2018 01:31:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1535358687; cv=none; d=google.com; s=arc-20160816; b=CKiZjPvxE8xxn4D/N6xnFOfTopSTLVUfQq92bSlQ5/gUN+ZAwP3G1aDtw1XXJUOAyZ II4swa/JSgT3/4/CJWD+bpbsIDLvBEa4tq33SkywWrWUOisJxu0Z3+k/mtoKsSgMDnoj cBYh53BDcZzhrUmFPB0+36wny+H+FDxFsAgz51VYHCZPtb0p+zvyVgFlupPY9LaVH0+u QWX8NzGbmr+WHK/f14VV0nMD5WScaYApQ6s3QQ6ZoY9za5phW4tMhioLzmXQvQ2OPagd teGKzaMzYkbQwfy5e0mgt8RQzaqKCk7ZYdJNv4w+fvytpYM1GZFqmRRVBJ3OzYfR1h0V nA0w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-transfer-encoding:content-language:in-reply-to:mime-version :user-agent:date:message-id:from:references:cc:to:subject :arc-authentication-results; bh=lyKtyEAH6OFY3V3/arftJrlIcBFhraMtqO9aeNlusAE=; b=D/Kw3K0DeAaRrTzNJfLcv1SQcC96vsPA7JJubYAS6Ryz5NRdAZvt/lgOnjWEQ4vDcP 1tUambjRQVe82tqnYJJi08BA61o7UHtOtFNMxZ7SroAlq+67HX/9spiNN7EtXnHy51ML K/sobHIW74Palzzik5Xz5Uu9Rea6BAIy9mXa6QtE156sWnuIDMSH1dLwvIToFLgTXEBD IJrei+MmG/DfLHKQAhnPX2eIPYZiXVw5hgD1TF/fx2DD6wkLo1n+yBLvf9/dvbgFEYd1 lZDZlcQ8bwywMlOdHSzo7LhmCvIkGn0/d0d6qJrQ7J5InW8sW78D53+U7Mhs9jrr0TWr UNgw== ARC-Authentication-Results: i=1; gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Return-Path: Received: from david.siemens.de (david.siemens.de. [192.35.17.14]) by gmr-mx.google.com with ESMTPS id m2-v6si405986lfi.4.2018.08.27.01.31.27 for (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 27 Aug 2018 01:31:27 -0700 (PDT) Received-SPF: pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) client-ip=192.35.17.14; Authentication-Results: gmr-mx.google.com; spf=pass (google.com: domain of jan.kiszka@siemens.com designates 192.35.17.14 as permitted sender) smtp.mailfrom=jan.kiszka@siemens.com Received: from mail1.sbs.de (mail1.sbs.de [192.129.41.35]) by david.siemens.de (8.15.2/8.15.2) with ESMTPS id w7R8VQro016157 (version=TLSv1.2 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Mon, 27 Aug 2018 10:31:26 +0200 Received: from [167.87.11.147] ([167.87.11.147]) by mail1.sbs.de (8.15.2/8.15.2) with ESMTP id w7R8VQhr006341; Mon, 27 Aug 2018 10:31:26 +0200 Subject: Re: [PATCH 3/4] linux-custom: Use uncompressed kernel image on arm64 To: Henning Schild Cc: isar-users References: <2eade0f587dfb3c7b7771722bfc345058dc68776.1535354395.git.jan.kiszka@siemens.com> <20180827102914.236a4db0@md1pvb1c.ad001.siemens.net> From: Jan Kiszka Message-ID: Date: Mon, 27 Aug 2018 10:31:26 +0200 User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); de; rv:1.8.1.12) Gecko/20080226 SUSE/2.0.0.12-1.1 Thunderbird/2.0.0.12 Mnenhy/0.7.5.666 MIME-Version: 1.0 In-Reply-To: <20180827102914.236a4db0@md1pvb1c.ad001.siemens.net> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit X-TUID: eIT1/EvRYWdJ On 2018-08-27 10:29, Henning Schild wrote: > Am Mon, 27 Aug 2018 09:19:54 +0200 > schrieb "[ext] Jan Kiszka" : > >> From: Jan Kiszka >> >> U-Boot does not directly support decompression on bootloader side like >> Image.gz would require. We would have to enable the unzip command and >> write special scripts that perform the decompression prior to calling >> booti. As the Debian kernel also comes uncompressed, choose that path >> instead. >> >> Signed-off-by: Jan Kiszka >> --- >> meta/recipes-kernel/linux/files/build-kernel.sh | 7 +++++++ >> 1 file changed, 7 insertions(+) >> >> diff --git a/meta/recipes-kernel/linux/files/build-kernel.sh >> b/meta/recipes-kernel/linux/files/build-kernel.sh index >> 8b58e93..ef30aea 100644 --- >> a/meta/recipes-kernel/linux/files/build-kernel.sh +++ >> b/meta/recipes-kernel/linux/files/build-kernel.sh @@ -95,6 +95,13 @@ >> if [ \"\$1\" != upgrade ] && command -v linux-update-symlinks >>> /dev/null; then\\ linux-update-symlinks remove >>> ${PV} /boot/vmlinuz-${PV}\\ fi" >> >> +# Make sure arm64 kernels are decompressed >> +if [ "$target_arch" = "arm64" ]; then >> + vmlinuz=${REPACK_LINUX_IMAGE_DIR}/boot/vmlinuz-${PV} >> + mv $vmlinuz $vmlinuz.gz >> + gunzip $vmlinuz >> +fi > > That looks weird. The gunzip should not work after the mv. And would is > the filename after the intended patch? If it still contains a "z", that > would be misleading. gunzip appends .gz. We maybe that also works explicitly, didn't test. The filename follows Debian style, I douple-checked the upstream package. Jan -- Siemens AG, Corporate Technology, CT RDA IOT SES-DE Corporate Competence Center Embedded Linux