Received: by 2002:a05:6a10:16a7:0:0:0:0 with SMTP id gp39csp1228225pxb; Wed, 4 Nov 2020 03:30:39 -0800 (PST) X-Google-Smtp-Source: ABdhPJxTzmEDor/rRH77sysZqgZ4HSjl1HSbX7u8IeK7F+DEODT7xW5YHRs9mDvEPkeA2QHcV513 X-Received: by 2002:a17:906:415a:: with SMTP id l26mr23772603ejk.442.1604489438789; Wed, 04 Nov 2020 03:30:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1604489438; cv=none; d=google.com; s=arc-20160816; b=GmJcpK0p4m8v/HMLHOakjwTmiWEjiOKgMvEvGB+A7rtKcgax7KlfGrojZmnX4hSKYZ ibBVP8nd0Z9ndoUNmz3DpUHH0sFd8zs3QEly0Izi/9clqZ0l0IzJedqOuXUNjmg1re0l xnQjo6mlRLvthG3Hmf9ZMhUu6/1eWwguhFoF30a+rJhNY7DdcUdqyursueflqDEdr3D1 TDqApp6deZrjxB8dkePmRC1mJL5nHZg93Wj/w42XZo6O33R8DGiXi2CiBNX7ytwqjCkd 7dAN6BLk3B7RHDFDrxf9B7Uvli/IhJx+XFbJ1f2L5PqrI6iFYHugPSqRYp4pwoYVQCVO 7oVA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:cc:to:subject:from:date; bh=3ZJwy6/0NOztzvQsq8avIIKqgznR/cQDzeMmvTyj7Pk=; b=V/Lut6hnfjn0qGKl8GEMjFLnAxmSlK000nQqNTLnqvqfGGylEMA0t9hv1p+9dud72S 1/OgXMyxTV+Mp5MXgxILq+mC9RZ+2QRkjhQyxo3rO7LRtj/VWRPy4yM1xD17tAEa6YdU phI2hgIqy/y2r/tlSLh2zUNf0PiXfNv3J8FiTmrhvBSs5k51ojRdO+t5nCu15sjVRO/2 I0Ys3EfgxG9NatyAqrJowP2dbYNL5sMIIWPXP80pSlItFpP77xTkl8q328t4g1aIyqgB M4aFUOTmftcFc9GRlTDZjrPVlK/EW+Zo/n7Eps0C0Q1W1o25Z5vTW2/5XoRJnjJRvqfr iakQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=crapouillou.net Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id no2si1176459ejb.422.2020.11.04.03.30.15; Wed, 04 Nov 2020 03:30:38 -0800 (PST) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=crapouillou.net Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729700AbgKDL0a convert rfc822-to-8bit (ORCPT + 99 others); Wed, 4 Nov 2020 06:26:30 -0500 Received: from aposti.net ([89.234.176.197]:51000 "EHLO aposti.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1729227AbgKDL03 (ORCPT ); Wed, 4 Nov 2020 06:26:29 -0500 Date: Wed, 04 Nov 2020 11:26:09 +0000 From: Paul Cercueil Subject: Re: [PATCH mips-next 0/2] mips: boot: add support for self-extracting FIT images (vmlinuz.itb) To: Alexander Lobakin Cc: Thomas Bogendoerfer , Greg Kroah-Hartman , Masahiro Yamada , Paul Burton , Huacai Chen , Jiaxun Yang , linux-mips@vger.kernel.org, linux-kernel@vger.kernel.org Message-Id: In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 8BIT Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Alexander, Le dim. 1 nov. 2020 ? 15:11, Alexander Lobakin a ?crit : > Commit c3e2ee657418 ("MIPS: generic: Add support for zboot") added > support for self-extracting images to Generic MIPS. However, the > intended way to boot Generic MIPS kernels is using FIT Images and > UHI boot protocol, but currently there's no way to make > self-extracting > FIT Image (only legacy uzImages). > > This set consists of two parts: > 1) various cleanups in arch/mips/boot/compressed/Makefile as a > prerequisite; > 2) a new target named "vmlinuz.itb" for composing self-extracting > FIT Images, which allows to have the advantages of both UHI and > vmlinuz. > > The second part involves some scenarios duplication, but I think it > can be a subject for another series (for constifying and unifying > FIT Images rules across the architectures). > > Alexander Lobakin (2): > mips: boot: clean up self-extracting targets scenarios > mips: boot: add support for self-extracting FIT images (vmlinuz.itb) It doesn't break anything on my end, so: Acked-by: Paul Cercueil for the series. Why vmlinuz.itb and not vmlinuz.fit or vmlinuz.uhi? Is the .itb suffix already a thing? Cheers, -Paul > arch/mips/Makefile | 3 +- > arch/mips/boot/.gitignore | 1 + > arch/mips/boot/compressed/Makefile | 96 > +++++++++++++++++++++++++----- > 3 files changed, 85 insertions(+), 15 deletions(-) > > -- > 2.29.2 > >