Received: by 2002:a05:6a10:1287:0:0:0:0 with SMTP id d7csp1787174pxv; Fri, 23 Jul 2021 18:00:53 -0700 (PDT) X-Google-Smtp-Source: ABdhPJx9GiuWhwr/DKJjSuN/LUmumOKjKdlF2Rr6RoFlAPLBAG4fm+TozqsEbQ/gSeC1Tvd0eObH X-Received: by 2002:a5d:818d:: with SMTP id u13mr5886896ion.92.1627088452985; Fri, 23 Jul 2021 18:00:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1627088452; cv=none; d=google.com; s=arc-20160816; b=FC8iZRGeDT0KHJo7JLMEzDrR7TNsgLb+b//QR3yg89l7/4R9IhI3QsM1D1xwssBNH5 q+xs65a/9nBzz15mCfw8Vn6DtZToLoINtQQ81wBbn9dsn7C4P5xoWkUprONw58iUKuOh VFsKN2qG3o+1h9+Agryk4jCPLogRmTDYhzv33cKIKBcVwfJeAxn/R+QnXgSeBIQvsQZM mBw2LxUjlDfLiDApSuEQTOuhFxYVwA7KeIKZwmUNJSrfyO4WmpevX794z/PSBxEYuW/q 3YUjQhD/hLWixydLcw0dOC/KRiN3FyPGURTLWeDatsJLCHediy3mMRSzSfikJyI9AhLU 4BaQ== 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 :message-id:to:from:cc:in-reply-to:subject:date:dkim-signature; bh=ixp2Efw04Zmd3ojpMMirglfvU4JyFrlYnefPbpvE9qQ=; b=BI1blac7PcmC5YdM3k7WWML8xivr4xozBgDmPkql8vP1Idb3tfKfVjIERMTIa8rGE8 s7BTtJdHN6IlRCYEVM7MdroL2R5b5bEB+MPR0kxOq3wT46mDzFTceIU4Sr7mRUyruzIM h3LCIfnn5ogWE8qYLzo8diD718he13GW2ZCO+030k9+gAfLUtmheDavBJBKliGqYnETH l9I/wHrfesjpwz389uz3R0Y5YPfb57lxCh1mybOJQPIUa94T3dz16yQIIZ+CRSfW2TzP 9ZTjPFF9j5EMAUQCxXd/taJzYu0I4BkME0GXRF0tFCY8usuE9ie9W+y1MSf07npCRKX1 6pWw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@dabbelt-com.20150623.gappssmtp.com header.s=20150623 header.b=l9EmVZ1b; 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 v12si12764719ilu.154.2021.07.23.18.00.41; Fri, 23 Jul 2021 18:00:52 -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=pass header.i=@dabbelt-com.20150623.gappssmtp.com header.s=20150623 header.b=l9EmVZ1b; 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 S233714AbhGXARn (ORCPT + 99 others); Fri, 23 Jul 2021 20:17:43 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:36440 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S233665AbhGXARl (ORCPT ); Fri, 23 Jul 2021 20:17:41 -0400 Received: from mail-pl1-x634.google.com (mail-pl1-x634.google.com [IPv6:2607:f8b0:4864:20::634]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 46A3AC061575 for ; Fri, 23 Jul 2021 17:58:13 -0700 (PDT) Received: by mail-pl1-x634.google.com with SMTP id e5so3065343pld.6 for ; Fri, 23 Jul 2021 17:58:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=dabbelt-com.20150623.gappssmtp.com; s=20150623; h=date:subject:in-reply-to:cc:from:to:message-id:mime-version :content-transfer-encoding; bh=ixp2Efw04Zmd3ojpMMirglfvU4JyFrlYnefPbpvE9qQ=; b=l9EmVZ1b8261Fr7etjdogpbySpGIQb72E9mXlzLasGgTGWAJ8EtVZTKMd8zbqGSMJc 7YIbBQh9V9p0HVnWd19DovMR24aEgea4rFtpb21KtqEp1fAJ1bQIsxr+Ro7Ca+XRbJti AaPBqClr83WbK38H6hMlj8Ux1ezhqf6w3PM1/0f/1tSq0cHWZb7pNMI5Q0ClyXlxf41X 7rqvgNVh5C4wJEO0M59w2xU8cdceEWdq6sVIY+rrJMLcVFAAFqhc2pOn6gckWmsnB9a2 zu+husRrFIUNK3nLfWZLOnroMNLehpEAurSlwX4ZzIJJ/GqkKknqJzQR2dJaVqeU/AQN 5ESw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:subject:in-reply-to:cc:from:to:message-id :mime-version:content-transfer-encoding; bh=ixp2Efw04Zmd3ojpMMirglfvU4JyFrlYnefPbpvE9qQ=; b=nH8cslNIfpkOYQz9c1zRqWVj2q6zRrAatSMe/PMGQKZnnQnqtJreCygfnoDpDJczAT 3Kr8LnTeFnZwtYiKlmw32JQlg5egNnk9V1ztP51CA9XEwCVza42yUTg5yWRcxPm//smn iuozNYuoiUYPsHSlbRNkDNMSUMvQhBjw/JtDsMiI6c2KlGj0ePJgp4HSC8GhiM+wiGdA jMohA3WOOJLL4rBJwev9jA1rEDP61s51vCRCg/oSQKRq2iKFRklh2y3wJevOebpMClFo AdzB1u44QFY2mUn+IWIuMLITYUcnh0ryf8cZ/FdQzl9HgGlWC2iaU5L05y9xUQ+RaSBR VTSg== X-Gm-Message-State: AOAM532knKvq5REvTmgMBw4w/RqElZH4AVBTxvgWIDG01iRIXX5uYNuP mZoyneSel8ed/LKpj/p1KWl6AQ== X-Received: by 2002:a17:902:dcd4:b029:12b:fd1:d95 with SMTP id t20-20020a170902dcd4b029012b0fd10d95mr5740043pll.13.1627088292770; Fri, 23 Jul 2021 17:58:12 -0700 (PDT) Received: from localhost (76-210-143-223.lightspeed.sntcca.sbcglobal.net. [76.210.143.223]) by smtp.gmail.com with ESMTPSA id d3sm11434430pfj.17.2021.07.23.17.58.12 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 23 Jul 2021 17:58:12 -0700 (PDT) Date: Fri, 23 Jul 2021 17:58:12 -0700 (PDT) X-Google-Original-Date: Fri, 23 Jul 2021 17:51:10 PDT (-0700) Subject: Re: [PATCH 0/4] __asm_copy_to-from_user: Fixes In-Reply-To: <37097718-c472-025a-2058-55667badc5b9@gmail.com> CC: Paul Walmsley , linux@roeck-us.net, geert@linux-m68k.org, aou@eecs.berkeley.edu, akira.tsukamoto@gmail.com, linux-riscv@lists.infradead.org, linux-kernel@vger.kernel.org From: Palmer Dabbelt To: akira.tsukamoto@gmail.com Message-ID: Mime-Version: 1.0 (MHng) Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 20 Jul 2021 01:49:42 PDT (-0700), akira.tsukamoto@gmail.com wrote: > These are series for the fix reported by Guenter, Geert and Qiu. > > One patch to fix overrun memory access, one patch to fix on rv32. > And two more for clean up and typos. > > Have tested on qemu rv32, qemu rv64 and beaglev beta board. > > Thanks for the report and instructions to reproduce the error on rv32. > > Akira > > Akira Tsukamoto (4): > riscv: __asm_copy_to-from_user: Fix: overrun copy > riscv: __asm_copy_to-from_user: Fix: fail on RV32 > riscv: __asm_copy_to-from_user: Remove unnecessary size check > riscv: __asm_copy_to-from_user: Fix: Typos in comments > > arch/riscv/lib/uaccess.S | 27 +++++++++++++-------------- > 1 file changed, 13 insertions(+), 14 deletions(-) Thanks, these are on fixes.