Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp1209803pxb; Thu, 15 Apr 2021 17:32:22 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwTdq8JKthGRYmlYO82sHlyN6Va/2P4yoTtTGSd7cMIR+aBXXBeposDBtJxvj2jvG6KLLT1 X-Received: by 2002:aa7:cd51:: with SMTP id v17mr7208982edw.137.1618533141801; Thu, 15 Apr 2021 17:32:21 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1618533141; cv=pass; d=google.com; s=arc-20160816; b=dhVNgqhuks5INWUd5yZSZoiV/XVtK1Ad6d1+G3YkTV2puFP8sATVluwdFx5CMxilR/ yTBhSSrzaLqRV0M1p4E3pfFZxkuSp7xRjVeNvLTcg1G4KD/YlYxnRz3cKkbyql4LEwa3 NOaJJ16W8qkwQ3vsuGMsGRrhTkWEn4LuJYaNVeVGEKdHkczO7Mb2Qirhqv7hqIyRZuJu BNbDK5V5PX8azXKNXBsC0g29elYTxWpnnd+ffzN6HMXk7BKTev2AcW4N+bS/2cniBs05 RkBxcZLyxmwu2Wk2W0/pWVZzYl4Otx8gO4z2wmH7cbenGkwUqDgvxWpXfSdVhh5bqM8F QWgQ== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:mime-version:content-transfer-encoding :wdcipoutbound:content-language:accept-language:references :message-id:date:thread-index:thread-topic:subject:cc:to:from :dkim-signature:ironport-sdr:dkim-signature; bh=7LQ12C0NJDNUn9gLGuUPER/W+UH8ztQJ2ISITw9EHy0=; b=zrSIGSrNqWLtWC8JTvZC+DSmm0qHxCUffYE5srWlhoGAs0BwUby4wt84rKMVu/060O ArUpSFZ+8R0GcUv3AWPlUYuz9UrxxEoQUPLW3IZTnHU54L2Yscr5zxbkcEFAQymJBySe w4Nb1qaffxI8aL1yTTNKczzC+F2bJbsAUqTKDL7VZfvg+ozgptQUBD8n3mSLWJqyF4NY 4SzuBlspzbD/barvyUwZe1WLIKS01RkcKLEWKi+DFIr/ilXjnqofBaD7CBfwY0Bb9+3U IRCYqaMkDo+lpieusQt0wx6QZk5hwNZEJNObhxI+riJTwZt1Gv1DV/rLIE5bfDs/ifpI UDbA== ARC-Authentication-Results: i=2; mx.google.com; dkim=fail header.i=@wdc.com header.s=dkim.wdc.com header.b="eYj/bkdK"; dkim=pass header.i=@sharedspace.onmicrosoft.com header.s=selector2-sharedspace-onmicrosoft-com header.b=GJa5MSlT; arc=pass (i=1 spf=pass spfdomain=wdc.com dkim=pass dkdomain=wdc.com dmarc=pass fromdomain=wdc.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=wdc.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id r17si2218050ejc.193.2021.04.15.17.31.08; Thu, 15 Apr 2021 17:32:21 -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; dkim=fail header.i=@wdc.com header.s=dkim.wdc.com header.b="eYj/bkdK"; dkim=pass header.i=@sharedspace.onmicrosoft.com header.s=selector2-sharedspace-onmicrosoft-com header.b=GJa5MSlT; arc=pass (i=1 spf=pass spfdomain=wdc.com dkim=pass dkdomain=wdc.com dmarc=pass fromdomain=wdc.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=wdc.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S235208AbhDPA0x (ORCPT + 99 others); Thu, 15 Apr 2021 20:26:53 -0400 Received: from esa5.hgst.iphmx.com ([216.71.153.144]:9609 "EHLO esa5.hgst.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234940AbhDPA0x (ORCPT ); Thu, 15 Apr 2021 20:26:53 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=wdc.com; i=@wdc.com; q=dns/txt; s=dkim.wdc.com; t=1618532789; x=1650068789; h=from:to:cc:subject:date:message-id:references: content-transfer-encoding:mime-version; bh=+hyz5PI6EL/gxSTMI7PTT1WpCx9a9yMj9wFcPeku1eo=; b=eYj/bkdKUqf2sHTwau950dLQCTIfw3Q9baKQIJEybCP6AnptSDatPgzi POta+PxpsgQi0oSyUNPW2H6sDvxeZnNmWbvXxV8jE3TfH4nzyZfdJewd4 bn1ehqztqPX5gdImczkdY5HnGWCBQ0OmAqWeC+lbjOpsK8IrpNr6m/2PH 2+b8u/x3HIBCe9AvoHo6kV1G/ewUQQ47lpomTjjhtB3RNaWrn2A+2yT1I pkDXRF22i5F61T/tbsI7+Pk6tXy/J5Mvq8IMvCrGA+6D3D06/gmYZn4xB vjk5rmiFqF+Hcykl7kKJeycMtGsHK0D6pEAqgn1KW59/eUl4apkXyzdSS A==; IronPort-SDR: qQV5h89YymbQglQRl7vDunP8HRCeLZQNwWNwZwKnUzjcKUgfFzJzJMR+bKSJeHU/gWBm35e5HB C2ciMe0Mrg6GZ3hKWYTv7zdOnNN2TGnUcP2zO/UmB26V6pIG/gV/w7i+5pM+U/+ZO/ylv0n3sW RwIio1ClAzaEUP/RXtHmt9vezLO1aBLkPCRanIbUGu3oakHMZAe54qsll0JMFkFh0FXRMaxBGp OojrlKhfE8Xnj8U9B/A6OHBcP3XEszjTlFaMFOMbVpFf5YDI/2EdQrK0gRGpyDgPgdPcScyiG5 3ZE= X-IronPort-AV: E=Sophos;i="5.82,226,1613404800"; d="scan'208";a="164993708" Received: from mail-dm6nam11lp2168.outbound.protection.outlook.com (HELO NAM11-DM6-obe.outbound.protection.outlook.com) ([104.47.57.168]) by ob1.hgst.iphmx.com with ESMTP; 16 Apr 2021 08:26:28 +0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=TANVwTwTlXE3IHQVk2bSftbJFn9iyMyCSCOV1cyflhpJ4S/GPcMOPShP9ILHd2d/3n0D/80DemowOloCzniQ8rcj23/scLhSUeP61xI//NEptPSTsROTQjPymwkm/0CLCy1Nnu9jH1+X1917MOeCZQU1AyIRrDMhfrS9he23cfn9ojzHLlUuaLTuI9pRfzNy1lJPOXa7sFP50oUQNY9bIkClIl2u88EBIx7Ld+Efbx3zNKRGRzP3UWxslLITII883xgYRTJqke2v3icNexoVV2czo6bIyU1w0PIh7Z1AlZNyCyWw1EG0KScYpUVCju5HDngZJaN2H9NY243wEk7e5Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7LQ12C0NJDNUn9gLGuUPER/W+UH8ztQJ2ISITw9EHy0=; b=j6FqC0psXo58v9YlGy81O9gYDMhwqFxP8tU+3L/2Yz0deI5m/5HNtn5/vPYplsbbNuA8ZRYJX89tlSg+2gDmhObX+W2O2ZSDsFD8nHKSi84p2SqaXt81BLYDx2pQekjGQr174k3Oc5fEuJHkpZYouvbuX2OlZflN2UKk7yBNtRSZOtwSdvYEt3LOzGosSg+iT2Qy2kCaDzpVqUsKgTqk8GloqEkD0qerBqEK9DKYhY79eI1KvaOx0iscs0TYnYFOd4Xdh2RcxGUASOZLNTo6hZ8HW62wJwJosYBqZ0YZztJBzJyN7LhSBWi6Rczf0gAIkOY+LN4g47/YFLlq0pCvAw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=wdc.com; dmarc=pass action=none header.from=wdc.com; dkim=pass header.d=wdc.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sharedspace.onmicrosoft.com; s=selector2-sharedspace-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7LQ12C0NJDNUn9gLGuUPER/W+UH8ztQJ2ISITw9EHy0=; b=GJa5MSlTzrFOK1vEapDhrQhnN2FRis1Sd7g9YX8IXtYnB6tENDtrXUtSmMDl0EYTHtcgKNAC61YMkWzfx8NGpLf4QPdPuFdV4k+9vmvIv8YI2JMvVUj2RXXboN+qFhXgw9Vl+RQPj6dNnyTBg7EPT03pXjG8fBmaoUnvOXcOMRI= Received: from BL0PR04MB6514.namprd04.prod.outlook.com (2603:10b6:208:1ca::23) by MN2PR04MB7072.namprd04.prod.outlook.com (2603:10b6:208:1e6::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4042.18; Fri, 16 Apr 2021 00:26:27 +0000 Received: from BL0PR04MB6514.namprd04.prod.outlook.com ([fe80::8557:ab07:8b6b:da78]) by BL0PR04MB6514.namprd04.prod.outlook.com ([fe80::8557:ab07:8b6b:da78%3]) with mapi id 15.20.4042.016; Fri, 16 Apr 2021 00:26:27 +0000 From: Damien Le Moal To: Al Viro , Christoph Hellwig CC: Palmer Dabbelt , "linux-riscv@lists.infradead.org" , "linux-kernel@vger.kernel.org" , "jcmvbkbc@gmail.com" , "gerg@linux-m68k.org" , Anup Patel , "uclinux-dev@uclinux.org" Subject: Re: [PATCH v2 0/2] Fix binfmt_flat loader for RISC-V Thread-Topic: [PATCH v2 0/2] Fix binfmt_flat loader for RISC-V Thread-Index: AQHXK8WacfnVzM4zUUS2ex+k23Zi9Q== Date: Fri, 16 Apr 2021 00:26:27 +0000 Message-ID: References: <20210415055605.GB8947@lst.de> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: zeniv.linux.org.uk; dkim=none (message not signed) header.d=none;zeniv.linux.org.uk; dmarc=none action=none header.from=wdc.com; x-originating-ip: [2400:2411:43c0:6000:c420:851d:e64f:2199] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: c8512ce1-44b9-40f1-1346-08d9006e462b x-ms-traffictypediagnostic: MN2PR04MB7072: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: wdcipoutbound: EOP-TRUE x-ms-oob-tlc-oobclassifiers: OLM:8882; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: ZfsvSaun7BnJNl+DrvmV4dNSytrMloYp2EezZ9q8mNturqYcHx4bTC5268Ad9hQw7GB/DHC1dS4makHy7DjYKzWzFiH+OrPQRP3GvWeSrYQx8Ag0oMqWTVq/NscqKGrZb9S2nMXaEqyqF9P1zm+DQwzPfatuX3JnCjOZRLYDb7vq0s0Ic2+B4NzOGKlfnz4bI2XKWJqmY8X+IFhQHkg2L1Hsc4yN3qeKjqNl4QvR0o4lST/2Qq0N1VcXov+YpG1TVQflgkNJ6q/0i3SaZmttyVPPNEBkj+Alb/GfOVmZnsTNyNJWr4kPspMvHkdH6AznreLjxl2FC0e/VCBIutyxJ6DWC5wpYACVW1h1zxUEJiuz2FgLIH4f7rm4VNFoVsL9exQPTr0F7cS0HklT9BsCkIbsHipaOytYKZR5RKJvk4O2MTvD82/r8vsOh1PY/FIR0Vvxu9IJ0yurCW99PiLLPAQXqqPUzB1pt3WfMWHuuviQNiSn7G/IX1FHZ0ZRDirE/h+N6fbQraUOLDs+0ly+RLTVa3DKeQXOWe6YeCC1JxmPyeKaAucXUwtOEXLcYKrM+dRB68F3F93Pa9WkTuU3/LCK0HrWJW49eySKwabyl94= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BL0PR04MB6514.namprd04.prod.outlook.com;PTR:;CAT:NONE;SFS:(4636009)(346002)(136003)(376002)(366004)(39860400002)(396003)(186003)(9686003)(71200400001)(38100700002)(122000001)(478600001)(33656002)(66946007)(7696005)(86362001)(2906002)(54906003)(55016002)(316002)(52536014)(66556008)(66476007)(110136005)(53546011)(76116006)(4326008)(6506007)(91956017)(8936002)(64756008)(8676002)(66446008)(5660300002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?QsXpS1P+GFHk1c0UgTxKk6ve9Uq9kT7N0uSV/Ocek2EkmyW+77+SQyl+EYen?= =?us-ascii?Q?rfH3cL4dd50Zv/W66L02tQ0WyHmGm/AFUj0Mb38P0gSpSahNBZ9X1vhM1JEU?= =?us-ascii?Q?yI61J/HqTbQ5zu2n/jBHh6RmJSgJlU18VYLLrxnCxG1LN6hZmAmRCuJWeDfb?= =?us-ascii?Q?RdXGNCaaBrLwkL1pOZxH+hJHiJYcelJywyG/OxZYMfulGPLN4O3hRmSJoxO3?= =?us-ascii?Q?mA/zJgdWXkGSfdjKAH6qvdERdf5EwZ8yJ4FYApUwKJ0ZwfHtt8OSmAyToJFl?= =?us-ascii?Q?lischksOMorBEe6fkgJRhPlCo7X9ZoImX+mkCQSITHgkxPvW9XKTGJ56msCP?= =?us-ascii?Q?yn4WrOcZaOtsc9BxSjfTTHX45wEY3mLrP+0yckaasUBSegHC3rb+4OXWtkb9?= =?us-ascii?Q?M0zvB6+YybpTiBskpQzc3oXBhlOj6xjO+KKx9J7FCRKaeKaMXPbDfLW1JDKl?= =?us-ascii?Q?ZUDYGkjDIjL/OwwC2Nv8JnqBgqNq6uUY4e2anZGR/0tj7XpLFsEWMaxFA+5P?= =?us-ascii?Q?AAbqO+MUQ6cPzTljLyztlmRz38VQ/GMLqPqHthJoCQs6qDHvkqmTZhBHfugJ?= =?us-ascii?Q?nX7kelY+3zX1iraufqph6RnBegeTr019Zb8oXGTQjQ4MZbDoFFEHtJkuYvnP?= =?us-ascii?Q?m0XcVvVngBvDKrzJ/A3tj0oDoqVPHkmRTj1/laq+mG7nRdB5fZZ2GYLjjF9G?= =?us-ascii?Q?zbUopAyKgHJffyU5B06RCfR4am+IUJ9kVx8Zyp4TYkJXdKhGNwj6gsnuKCzc?= =?us-ascii?Q?3Bp1WgYzDgIh8ZgQ3F9caXHbtpedOiJFcMQzfdPClaMGTV2P+cK2sWIOtTfz?= =?us-ascii?Q?pGfwx3ieHWcmc/V73UlfiVFN1AuKAoDh3TAVxYKX6rDa5hxKdR/U4PI4BO6W?= =?us-ascii?Q?h9NaHULtZo+4Fh9j1w5gITYgAdKhCijktTSj+aad7JlevW5KTklVTQfisj/O?= =?us-ascii?Q?zUyF2J+3MvBuTIWuuqQM836dlsqNbktk0Dd7t+iXkbS/WkOgHfDi2Z/M2Wx9?= =?us-ascii?Q?8MZbZZOVydqJZ78p0pzoBz69UwK6djRFOHn8xSqre93+5wZ7k3JIwYAruySd?= =?us-ascii?Q?OSdIOIGMmL2k3BrsLhvX3BKJ7uGgbLCPy5lGxQO6AWxDH8gfqPtI8jf29Vfq?= =?us-ascii?Q?iHRt16ePUcEioCUs5VZy60iuGjcH9+ILAnh2PILjRqzcwqJvm5FuPOw8wGw0?= =?us-ascii?Q?MdkcEjRCvTjT7fo7YMFqHGYM+9SlZpEIdLg12k+npI+guAkYxzcyET6GPfzL?= =?us-ascii?Q?EpeUJGMOKXvkbr8xLT/bEbv+QDQBTYO/oYiyOVy69twTzd9yD4wKDhDxrbo5?= =?us-ascii?Q?qPruePBRYrWQBpaY4Wi4+No5kepcGq1bhbs4kn4zScSqauO8FE1L/oCH85mc?= =?us-ascii?Q?B0f2iSq1nS4NkIlP/DMdXx5ZyR6c5kGw4H+WGBL/evxQrM4QWw=3D=3D?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: wdc.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BL0PR04MB6514.namprd04.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c8512ce1-44b9-40f1-1346-08d9006e462b X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Apr 2021 00:26:27.0986 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: b61c8803-16f3-4c35-9b17-6f65f441df86 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ZHT04CDAsT9wWBAHUclBG/pknEDwrZVeAiKM6kHo7Zhp0bLs7fgadX7CehUOqhufCGp+fsNnz0gD6EjhdRA5mg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR04MB7072 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2021/04/16 9:22, Al Viro wrote:=0A= > On Thu, Apr 15, 2021 at 07:56:05AM +0200, Christoph Hellwig wrote:=0A= >> binfmt_flat tends to go through Greg's uclinux tree, adding him and=0A= >> the list.=0A= > =0A= > FWIW, my involvement with binfmt_flat had been pretty much nil -=0A= > the least trivial had been "binfmt_flat: flat_{get,put}_addr_from_rp()=0A= > should be able to fail" about 4 years ago and that fell out of hunting=0A= > for places where __get_user() had been used without checking error values= .=0A= > =0A= > It's in fs/*, but I've no way to test it and I have pretty much=0A= > zero familiarity with the guts of that one, so I can't give any useful=0A= > feedback on that series. So consider the Christoph's comment seconded -= =0A= > you want it reviewed by gerg et.al., and it probably ought to go via=0A= > gerg/uclinux.git tree.=0A= > =0A= > I'm reasonably familiar with binfmt_{elf,misc,script}; anything=0A= > else gets touched as part of larger series and only with sanity checks=0A= > from other folks, if the changes are not entirely trivial.=0A= =0A= Al,=0A= =0A= Thanks for the clarification. Would it make sense to have an entry in=0A= MAINTAINERS file pointing to Greg and the uclinux tree for binfmt_flat.c ?= =0A= Greg ?=0A= =0A= =0A= -- =0A= Damien Le Moal=0A= Western Digital Research=0A=