Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp2018435pxv; Sat, 24 Jul 2021 02:46:12 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyBMj7SyZ3IUGLtHy3DEWX4GMbuiIJp53g+zh2URzpvcoq4f2w5k2khvY3Ch6oz8Amy/IZG X-Received: by 2002:a92:d790:: with SMTP id d16mr6310115iln.185.1627119971913; Sat, 24 Jul 2021 02:46:11 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627119971; cv=none; d=google.com; s=arc-20160816; b=X/09n0A+4K+r8FfrWP/R6puy2qPDLDcN/EEwqhh80aw34cJWDhsv6DBPPdUexpHWA9 YQ4I1AF7eqqTF062bDKuF+NBO/n4I3JZgY2ZHBMsnM0ubS0K23LJaFGYfRqUnHMhuRfl NmcW/s7qh4Dlc0bsPf/t/jGDoTJGf0bGMI1hnjIIwSATWh3NL8JIXA/ouLtBGl3KWyvF 19voQMBfiu82Ho2CTlN+CX2ktyPFZwwazjWNH83Pa48OaX7Ag4wIL5OH99OhqgiQFbWi dYOaX48I8N9ClLcxDGNi3D71xNp8xrCsFN1wMRML+PtvVNdqX0G0lp6LeZyslbsjLvX7 fsYw== 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=keAmZ2CPCYhvSQ4mOFSu6xYJjSpZyH/RHb87AkV/yrs=; b=kv2SpbIerd75ZPsVLMh3tzwz/OvLBCOUxYXZ3HSiFWFBuVFMz2GmZzFc8kbN7upB0m KplRMPqfVnNAeMhCeLPY/XAGjiURVmOskxRDLud1QkFNXbyfiBZnMqpH4omRJK0y94YW VDaHaa3DT1GOHJ3Da2+Zl3k4kVuBA5xicaxs8z4FuGoCY+NLWMU+gwf9nfjFrp/Eczcu ChF2MY560cVHDC3nYMBdZfCe60aNlnbT27Zx1ifUGU/3bsouHL0OhzbxIoa86XW9Td2l Ni1E9D5O6VJQffRKftUyNauNIshDB3VSZWneix/D6hk0HVYZab69sYstfZbu38AQTm79 nRiQ== 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 d20si26446967ioo.61.2021.07.24.02.45.57; Sat, 24 Jul 2021 02:46:11 -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 S235057AbhGXJEd (ORCPT + 99 others); Sat, 24 Jul 2021 05:04:33 -0400 Received: from mail-vs1-f45.google.com ([209.85.217.45]:33790 "EHLO mail-vs1-f45.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S234867AbhGXJEc (ORCPT ); Sat, 24 Jul 2021 05:04:32 -0400 Received: by mail-vs1-f45.google.com with SMTP id j19so2481829vso.0; Sat, 24 Jul 2021 02:45:03 -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=keAmZ2CPCYhvSQ4mOFSu6xYJjSpZyH/RHb87AkV/yrs=; b=R/IP32YKksYg5gZWhO3ZZEs8inZlz2wkXLlM1kl027VKqG/fRFquq9pnP/r9mRx6Uu 9NhN6sziKpC/mzGB2CgjFPLmuV4e4SzslFUlLEBTed+13wleyVk3eqhDzCVSvAL2lWQY 1OgmrvaZeto+2C9ulNM2aGVjc4D/+aTMW3SXDrFJNs5mUhVib24SR8e/JTU1y2q/cumC Mhveb8cyQmXg/ph+4KJVPLhC4FuCTLiU30Gw0+HSwq99RirGh5RhGhIZ7rdcRKeCRJog VdUdqrA6yp2CipcNDGMwOd192CzsVcreWzbsDbJfV9FVjBTsQ9z4FPCPFaloc3xHztrv eIqA== X-Gm-Message-State: AOAM532al6VzDfm6Gk3RUBeoqmH3MAi3+VLsuewibiZbhSjS+hBlwate ZSv9Sn8GJL2SfioJ7rwYj6gqg97X56VTszEh0KE= X-Received: by 2002:a05:6102:2828:: with SMTP id ba8mr7652479vsb.18.1627119902711; Sat, 24 Jul 2021 02:45:02 -0700 (PDT) MIME-Version: 1.0 References: <20210722124814.778059-1-arnd@kernel.org> <20210722124814.778059-10-arnd@kernel.org> In-Reply-To: <20210722124814.778059-10-arnd@kernel.org> From: Geert Uytterhoeven Date: Sat, 24 Jul 2021 11:44:51 +0200 Message-ID: Subject: Re: [PATCH v3 9/9] asm-generic: reverse GENERIC_{STRNCPY_FROM,STRNLEN}_USER symbols To: Arnd Bergmann Cc: Linux-Arch , Arnd Bergmann , "James E.J. Bottomley" , Al Viro , Anton Ivanov , Brian Cain , Chris Zankel , Christian Borntraeger , Christoph Hellwig , Guo Ren , Heiko Carstens , Helge Deller , Jeff Dike , Linus Walleij , Max Filippov , Michal Simek , Richard Weinberger , Thomas Bogendoerfer , Vasily Gorbik , Vineet Gupta , Yoshinori Sato , linux-csky@vger.kernel.org, "open list:QUALCOMM HEXAGON..." , "linux-ia64@vger.kernel.org" , Linux Kernel Mailing List , "open list:BROADCOM NVRAM DRIVER" , Parisc List , linux-s390 , arcml , linux-um , "open list:TENSILICA XTENSA PORT (xtensa)" , "moderated list:H8/300 ARCHITECTURE" Content-Type: text/plain; charset="UTF-8" Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, Jul 22, 2021 at 2:50 PM Arnd Bergmann wrote: > From: Arnd Bergmann > > Most architectures do not need a custom implementation, and in most > cases the generic implementation is preferred, so change the polariy > on these Kconfig symbols to require architectures to select them when > they provide their own version. > > The new name is CONFIG_ARCH_HAS_{STRNCPY_FROM,STRNLEN}_USER. > > The remaining architectures at the moment are: ia64, mips, parisc, > s390, um and xtensa. We should probably convert these as well, but > I was not sure how far to take this series. > > Cc: "James E.J. Bottomley" > Cc: Anton Ivanov > Cc: Christian Borntraeger > Cc: Heiko Carstens > Cc: Helge Deller > Cc: Jeff Dike > Cc: Max Filippov > Cc: Richard Weinberger > Cc: Thomas Bogendoerfer > Cc: Vasily Gorbik > Cc: linux-ia64@vger.kernel.org > Cc: linux-mips@vger.kernel.org > Cc: linux-parisc@vger.kernel.org > Cc: linux-s390@vger.kernel.org > Cc: linux-um@lists.infradead.org > Cc: linux-xtensa@linux-xtensa.org > Signed-off-by: Arnd Bergmann > arch/m68k/Kconfig | 2 -- Acked-by: Geert Uytterhoeven 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