Received: by 2002:a05:6a10:9848:0:0:0:0 with SMTP id x8csp937078pxf; Wed, 7 Apr 2021 15:31:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxzwAEaOxy85oFkcOdmtTKLejkOTyTQjjhxl5vLr/FgUVymA70hJkG+fKuTZ46J9ZzoxL19 X-Received: by 2002:a62:b412:0:b029:21f:6b06:7bdd with SMTP id h18-20020a62b4120000b029021f6b067bddmr4792731pfn.51.1617834713353; Wed, 07 Apr 2021 15:31:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1617834713; cv=none; d=google.com; s=arc-20160816; b=kc6b66RfTqWkzF/xtQa0/9+pcVhKSsU7YhNtPNRNFPKBPPLkFeXhQa4cOWlGTmuoj0 D78nJXfFNHc7U8SMObwF7SXTZ4nDa3YJyUGC0B32MuIKa+LuqGICroPtHJNSVrBjZ045 n2MBZmUMOnB+j10jECLnH/mZzhFgQmsEfS748k2JlJYPpRwhymX3JUFZ0/IV2Y4Xq5eo FdVfuu73Q4YEL7iTxsFYJh8a8TrhWD3sxb48cQDQgi3yYrCR8LEx2cnyCO7kkUMJhZ63 9CVlzXa0yw6NUuj3E2fEKYyNBpAnN5EZtCdb4u2M3GhDdD6PI+yxmLld4v444y9tzkPI I+5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:cc:to:subject:message-id:date:from:in-reply-to :references:mime-version; bh=kNIWCvfs0ZW4eVgsk+0zdu8i1BkoDuHPkcI6NnFD88o=; b=HrgEhpcBkJDg4XGA19Df3R23fMqtku6Z7B/8/um4OyeCjSaM3Qbot4xcP8jOItiMag IgmQvFElIvicAMM/GYkF5oNBfpiJZsHfZx+UAuUQ945w1Oo+TKa590IfZv6b2RoeI3BG wrdoLYJ1csSLWga7yw8zSes97Dtf1h3JK80rYfAL0DYb/YUTi1mPER7Ss+xOBSm4Rw5L YDOAuxiTkmjSIMEZrU0xBl+U12ba19DMEzoVG9dqfxjDVdOJTbYbKk7VTfeGIjGPO8n/ jjrxC5soj0Wcm7H9P/Oqdm3+A6EXcPb3+ENjhB3MLiOspqFkc/bnzyQq6xZdzks0wRJ7 LTBA== 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 Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id o1si13128163plg.160.2021.04.07.15.31.41; Wed, 07 Apr 2021 15:31:53 -0700 (PDT) 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 Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1346538AbhDGHSs (ORCPT + 99 others); Wed, 7 Apr 2021 03:18:48 -0400 Received: from mail-vs1-f51.google.com ([209.85.217.51]:37652 "EHLO mail-vs1-f51.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234913AbhDGHSd (ORCPT ); Wed, 7 Apr 2021 03:18:33 -0400 Received: by mail-vs1-f51.google.com with SMTP id 2so8215220vsh.4; Wed, 07 Apr 2021 00:18:23 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=kNIWCvfs0ZW4eVgsk+0zdu8i1BkoDuHPkcI6NnFD88o=; b=gsQC9RPM63DO358lomakf4DbH2WZfVVo9SyciFu+0xqndIdhpu5FrRBvpC7eC6kPJZ OP9ACkDWCXHZhZ4XO+rP9w4NWCtD6WkT0fKqsptMMP0ZVPXxoJkS0yxSAd3ixkQgP2om CmyCb7nyYIONWTo68WMY+VmHt43EIXXM/Qyniz6VGzL1ihWOTR3RgnH1lsHHAze4AIaa hw1CClXHnQbuUwdakC0BBBaTPlDPJE5zysWU4GA3hqXKr/9DrUDRllsCpMAukquSZMOF dP9cfG96dIwdkfv1hdeDEnZra7V+pkktKa776ZQK+xCZlEdEkhBa7R2c32fFI4rfTtBp ZKUQ== X-Gm-Message-State: AOAM5336vEhhMaP74Fyr4MHG+u9crT+F347ujIYb4dSo2AdUjscQsF0n F8jdsrDG+Qfq6Ij+VAaTowpKLGuzG479fedd9Q4= X-Received: by 2002:a67:7d02:: with SMTP id y2mr1034896vsc.18.1617779902678; Wed, 07 Apr 2021 00:18:22 -0700 (PDT) MIME-Version: 1.0 References: <20210407053419.449796-1-gregkh@linuxfoundation.org> In-Reply-To: <20210407053419.449796-1-gregkh@linuxfoundation.org> From: Geert Uytterhoeven Date: Wed, 7 Apr 2021 09:18:11 +0200 Message-ID: Subject: Re: [PATCH 00/20] kbuild: unify the install.sh script usage To: Greg Kroah-Hartman Cc: Masahiro Yamada , Michal Marek , linux-kbuild , Linux-Arch , Linux Kernel Mailing List , "David S. Miller" , "James E.J. Bottomley" , Albert Ou , Borislav Petkov , Catalin Marinas , Christian Borntraeger , Greentime Hu , Heiko Carstens , Helge Deller , Ingo Molnar , Ley Foon Tan , Michael Ellerman , Nick Hu , Palmer Dabbelt , Paul Walmsley , Rich Felker , Russell King , Thomas Gleixner , Vasily Gorbik , Vincent Chen , Will Deacon , Yoshinori Sato , "the arch/x86 maintainers" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Greg, Thanks for your series! On Wed, Apr 7, 2021 at 7:34 AM Greg Kroah-Hartman wrote: > Almost every architecture has copied the "install.sh" script that > originally came with i386, and modified it in very tiny ways. This > patch series unifies all of these scripts into one single script to > allow people to understand how to correctly install a kernel, and fixes > up some issues regarding trying to install a kernel to a path with > spaces in it. > > Note that not all architectures actually seem to have any type of way to > install a kernel, they must rely on external scripts or tools which > feels odd as everything should be included here in the main repository. > I'll work on trying to figure out the missing architecture issues > afterward. I'll bite ;-) Does anyone actually use these scripts (outside of x86)? I assume the architectures that have them, only have them because they were copied from x86 while doing the initial ports ("oh, a file I don't have to modify at all."). But installing the kernel can be very platform-specific. Do you need the vmlinux, vmlinux.gz, Image, zImage, uImage, ...? With separate or appended DTB? Even on x86, the script will bail out with "Cannot find LILO." if you're using Grub. Anyway, having less of them is good. Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds