Received: by 2002:a05:6a10:17d3:0:0:0:0 with SMTP id hz19csp3401295pxb; Tue, 20 Apr 2021 07:34:09 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxJiua1lBg12fACneWXVHfZ0SKZdilc+B9acnZBW/4gLkvAO+xF1Navp7mAcF+kVcYyXLvR X-Received: by 2002:a17:906:a20b:: with SMTP id r11mr8125120ejy.323.1618929249448; Tue, 20 Apr 2021 07:34:09 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1618929249; cv=none; d=google.com; s=arc-20160816; b=CUqHeQuvawwmb4OQZIySWJMwkFM2wPc02aNZdNyzObBNcacqkdPQNjOBdC0qSv1NUi 1cDNw+03mthVtriGvOfwjVZ+WYsl6BtbTdrG45TPTW77IOAEUiXRSFWPc0DfdDMwHaue 4cb9hqHvSal152X8DUKgWJDCHJXfiqrrYk/kvgNOTe3qs+3qcgcpN6QGROlQpEhzo6kK NM0SRC2E+PJk6LgF0MMN/Ro2t6uqbGFkwWUWG0Au3L9V6Ov+1jqfSH0/suYV7BW5EuuN bhu3YqgPAHGrwDT4W1o6H7Im4yH7OU6gBZ12vtnrPbOuQ3OvZy1uqG+S42YOdMo+WdD9 qT5A== 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=R76dxxUw7tDGrUVAKnqj+hug1u/dU6JctvD711tXjhs=; b=CDZk0qIe7Q+kSd72ryi8q5mop8/+AE1ciKuFD5CF1rcZ8VJnNjjOw7x5E79qymXBE3 Aj6PyaIhu/3crpLxhtJVvmTirv2suGhXIFI+2Jkjd63vU2aQHmNh9+PNXrdNgwa+IRy4 0dGYeVkzeHopFYKq6YQNKPKKNkGH/++dNRmeYvaevsQ78nLofpwjCC5BWwWXo5r61Hky 8GgSaXVSxFsJiv9/EpB094yUKjL8iwObaCf6VJLEw6z3DevypvsuYRIuHswYfXFF7PA1 YBvX1Caxg6h/rlyr4IsttLUZcJSJW6DzFkE5Z9LXppFV3I6nx9m8p7TYGiMtKIWAWIE/ feSg== 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 eb13si16797233edb.88.2021.04.20.07.33.46; Tue, 20 Apr 2021 07:34:09 -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 S232699AbhDTOdX (ORCPT + 99 others); Tue, 20 Apr 2021 10:33:23 -0400 Received: from mout.kundenserver.de ([212.227.126.133]:48509 "EHLO mout.kundenserver.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232084AbhDTOdX (ORCPT ); Tue, 20 Apr 2021 10:33:23 -0400 Received: from mail-wr1-f49.google.com ([209.85.221.49]) by mrelayeu.kundenserver.de (mreue010 [213.165.67.97]) with ESMTPSA (Nemesis) id 1MfHUx-1m14VV2I1b-00gtTc; Tue, 20 Apr 2021 16:32:50 +0200 Received: by mail-wr1-f49.google.com with SMTP id g9so21818755wrx.0; Tue, 20 Apr 2021 07:32:50 -0700 (PDT) X-Gm-Message-State: AOAM531l6p1bx2AuzWfLJ+YHixKGTLIvE0uYmFNBYEMuLpWpS0nPHWCw /mioWGa90qeuaAZZH1qt3b3NxQIZSMYmKzZ9wOM= X-Received: by 2002:adf:e483:: with SMTP id i3mr21737991wrm.286.1618929170116; Tue, 20 Apr 2021 07:32:50 -0700 (PDT) MIME-Version: 1.0 References: <1618925829-90071-1-git-send-email-guoren@kernel.org> <1618925829-90071-2-git-send-email-guoren@kernel.org> In-Reply-To: <1618925829-90071-2-git-send-email-guoren@kernel.org> From: Arnd Bergmann Date: Tue, 20 Apr 2021 16:32:33 +0200 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: [PATCH 2/3] nios2: Cleanup deprecated function strlen_user To: Guo Ren Cc: linux-riscv , Linux Kernel Mailing List , linux-csky@vger.kernel.org, linux-arch , Guo Ren Content-Type: text/plain; charset="UTF-8" X-Provags-ID: V03:K1:lqvcbbgDyrkm3OAb+MFZOfHRrUOr3/tVk7wOi+VJSnZM6e1z0UL laXHvAitfihF2W4V9Bt6/nZc1iGjaMnKSefbPDWRSFJqwoMSjbF4BCbJb8Y7PrPPvU9QGo2 BU2nS4ITULtaX63G0qcp2cPHZ63mi5Z1FoprJ4YuGH8Sa88aeInC61llWs3P3K5u6idCnoU i1/Dy6saOJKQbw7yAE1Wg== X-Spam-Flag: NO X-UI-Out-Filterresults: notjunk:1;V03:K0:XkbHRZbCywI=:Svhcd1f+8MuKuQp9aMUC5o LKmOgmHCjvY/xQ2PF+/OE68OZjRiJ8kuSx3L+BwbA2ezodPjC4eRh5AM7y+CxyuV1IucW0SgO /wlWELdvBcrUDrK0CA08XC1QlveihzuI4d4ZlkxLDGofoSYPiVhF+n1T2rDezz52KaFbInjoz 50VmogAmmDURsmMt1l1V8niRIztrQfFdFYwF+bVLEPTNUC0R8j/WbxBt9ZzrV1YwmTmEpqPcv 150sCjTCQYluFHxdixAT1GBqBe9mCJLxVKYn6nxs6YYvqihu0l5zAtkKez/Q1E2bCPI/xrrt8 HuRFTCgCPKdukwjczL8UtlCjbGRXA2ukVf0v1ORvIdELavWNDakrDvP6cLWQwtdRHxHjJdzto Ajc0u6XCtWPNbJRh2s0mitlEjCUnAwr3Z46MbBU13DLa/X5g54TWpzyAbJK783gbXhqFypaSQ iJ//qkpENTwDa8DuE6WW4MYM8Y2ZZI1SlFyLj667o85zlsB/OqHnOFZNfbnKD+bPpnlbmpvJX YmRHgUuo5nrnPyJdCvpf8g= Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Apr 20, 2021 at 3:37 PM wrote: > > From: Guo Ren > > $ grep strlen_user * -r > arch/csky/include/asm/uaccess.h:#define strlen_user(str) strnlen_user(str, 32767) > arch/csky/lib/usercopy.c: * strlen_user: - Get the size of a string in user space. > arch/ia64/lib/strlen.S: // Please note that in the case of strlen() as opposed to strlen_user() > arch/mips/lib/strnlen_user.S: * make strlen_user and strnlen_user access the first few KSEG0 > arch/nds32/include/asm/uaccess.h:extern __must_check long strlen_user(const char __user * str); > arch/nios2/include/asm/uaccess.h:extern __must_check long strlen_user(const char __user *str); > arch/riscv/include/asm/uaccess.h:extern long __must_check strlen_user(const char __user *str); > kernel/trace/trace_probe_tmpl.h:static nokprobe_inline int fetch_store_strlen_user(unsigned long addr); > kernel/trace/trace_probe_tmpl.h: ret += fetch_store_strlen_user(val + code->offset); > kernel/trace/trace_uprobe.c:fetch_store_strlen_user(unsigned long addr) > kernel/trace/trace_kprobe.c:fetch_store_strlen_user(unsigned long addr) > kernel/trace/trace_kprobe.c: return fetch_store_strlen_user(addr); I would suggest using "grep strlen_user * -rw", to let the whole-word match filter out the irrelevant ones for the changelog. > See grep result, nobody uses it. > > Signed-off-by: Guo Ren > Cc: Arnd Bergmann All three patches Reviewed-by: Arnd Bergmann Do you want me to pick them up in the asm-generic tree?