Received: by 2002:ab2:6203:0:b0:1f5:f2ab:c469 with SMTP id o3csp2825054lqt; Tue, 23 Apr 2024 02:45:52 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCURK859QraGJ66Zotpef5rvShsqccMpuAFz4OuwqfbLRrzZkQO94HZTFQI6yRMK4SJr8l4oCrIHQz32zl0b5Z1kFZhe2emk3xRGZrAQZQ== X-Google-Smtp-Source: AGHT+IE6aXWLJpgMNsa0D+wmsq0sLVwL56MHk2Hu+mWM05vARC2qTLyOew6JzcQeQed62lVfZslg X-Received: by 2002:ac8:5dd2:0:b0:436:8684:faa0 with SMTP id e18-20020ac85dd2000000b004368684faa0mr14081303qtx.4.1713865552742; Tue, 23 Apr 2024 02:45:52 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1713865552; cv=pass; d=google.com; s=arc-20160816; b=jhz31/m58VxNabzk/JBL+oXZvBU1dcvyRMVil4uF24Yfy654NTA3txURjUmxxcpSgX TE2LXbxI7u3emsZS0/W6p/0gOPB4ui1kDmrXq2VLfc3fiTGJypdb9M3kNGH6gsVgHHrN 7x5J0Na9wZBCh7xmNEGnX2luycbDM3cp9IpspcySD9ATKbhWt44JTWnbz2ampKYBLWRk iFkEZw1ZpKTDsIyKS1a0hSCzdIknH3bjn/JBiLkRC0g4vJrjmQLX7Gv2eEd61N97BFPc Spd/zdEFur1V4uiyuDPyBv0Ef3wowOFHa8c8BcPLQ0W4W3EFynFD8UrUB/XFetPzR16e tczA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=ui-outboundreport:content-transfer-encoding:in-reply-to:from :content-language:subject:references:cc:to:user-agent:mime-version :list-unsubscribe:list-subscribe:list-id:precedence:date:message-id :dkim-signature; bh=unf/IKr9VmLOe/XGqyE5/FCvp/8jpLFn08Ee3ayn9vE=; fh=uFS31y/mUgADVdB8XPdkgSlxBZyTcNGWW7gNfO9mXVg=; b=a9+B94YOtzC/QA5F3zrinQsUG90fOBBaK4ssDi3B/kkP/cbbZBqIYmf1GZqvKiUtVm SF6NeE0g3cYfycBZxcUyjS9dgpXeXReVGgFeUgUA/gLxP28VTDFOj3HL5/FqOlfH5wrh ZWzlVGqF9JTcuJnN7b+77eyxcDRPmdlY9fJBrunh16B3UdaJhS6XssGWr95jqZ7DvElk TQuGo2EhFpPzHqSAZh20rajtD7vyt1SRdrGIkWoErT2g85G1IohLXth9j4AuEcXM1o1P hJIkk6Cv2hKJYYHIj56FDKjYNGh7GtZ35aHDgOt4hT+8u1JDNAc55hsYYvqt37zITGRJ fX5Q==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@web.de header.s=s29768273 header.b=Tr6T8d3n; arc=pass (i=1 spf=pass spfdomain=web.de dkim=pass dkdomain=web.de dmarc=pass fromdomain=web.de); spf=pass (google.com: domain of linux-kernel+bounces-154804-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-154804-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=web.de Return-Path: Received: from ny.mirrors.kernel.org (ny.mirrors.kernel.org. [2604:1380:45d1:ec00::1]) by mx.google.com with ESMTPS id y4-20020a05622a004400b00439fc73958bsi446224qtw.0.2024.04.23.02.45.52 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 23 Apr 2024 02:45:52 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-154804-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) client-ip=2604:1380:45d1:ec00::1; Authentication-Results: mx.google.com; dkim=pass header.i=@web.de header.s=s29768273 header.b=Tr6T8d3n; arc=pass (i=1 spf=pass spfdomain=web.de dkim=pass dkdomain=web.de dmarc=pass fromdomain=web.de); spf=pass (google.com: domain of linux-kernel+bounces-154804-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:45d1:ec00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-154804-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=web.de Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ny.mirrors.kernel.org (Postfix) with ESMTPS id 640A71C22506 for ; Tue, 23 Apr 2024 09:45:52 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id D8F755C61C; Tue, 23 Apr 2024 09:45:44 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=web.de header.i=markus.elfring@web.de header.b="Tr6T8d3n" Received: from mout.web.de (mout.web.de [212.227.15.4]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id C480F56B9D; Tue, 23 Apr 2024 09:45:41 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=212.227.15.4 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713865544; cv=none; b=cPBlr+IkZ+23k8QXM8100ZhkJz67U3AscoaR08vwLXVa1Tv5Y7cSD2ixoFpMUtb5xCaSCIRSEk+ZA0w63RczfcKaygkSEi8ViLW36mkUG1+tOlwr9xjhOK+1SE5Tz1nVSun8rA3gRdXHX42rnw2KM603FDlZI4A9Pq2c/NLahQQ= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1713865544; c=relaxed/simple; bh=unf/IKr9VmLOe/XGqyE5/FCvp/8jpLFn08Ee3ayn9vE=; h=Message-ID:Date:MIME-Version:To:Cc:References:Subject:From: In-Reply-To:Content-Type; b=FNtpK30RyIdq+cDU1VwbpG5a0C/1h5jEBDNloEsrb4wxb+/xkuNYqsNqPkncySX6rONuz95NldPlHCNJ7IUBE04A4f6DxJ+8M/GQbm8EUMom4mdGnUOx77XgkKfrYYak474tFlw1pld6dEV7F3QaTLbA8cdwwEGvlulW7OZ2NLI= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=web.de; spf=pass smtp.mailfrom=web.de; dkim=pass (2048-bit key) header.d=web.de header.i=markus.elfring@web.de header.b=Tr6T8d3n; arc=none smtp.client-ip=212.227.15.4 Authentication-Results: smtp.subspace.kernel.org; dmarc=pass (p=quarantine dis=none) header.from=web.de Authentication-Results: smtp.subspace.kernel.org; spf=pass smtp.mailfrom=web.de DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=web.de; s=s29768273; t=1713865502; x=1714470302; i=markus.elfring@web.de; bh=unf/IKr9VmLOe/XGqyE5/FCvp/8jpLFn08Ee3ayn9vE=; h=X-UI-Sender-Class:Message-ID:Date:MIME-Version:To:Cc:References: Subject:From:In-Reply-To:Content-Type:Content-Transfer-Encoding: cc:content-transfer-encoding:content-type:date:from:message-id: mime-version:reply-to:subject:to; b=Tr6T8d3n2Z6QotE4Ah2/GuNN+n+H0MPh+Rib8eT9ZHFctn5z9bzoGFJa7fBLb89w PgQSmRGgsBjwGxyWM3dUQx9cV91Gyy03JNqIXHJD941+Q+JIy1cTMlKHnFTv8URBk aCkZG187W/mp6/Ao9Gq/vnfDdpZsL6tp0MgIH2U3ZLRkfziVmLk/K9rbSSeaGzfPZ 0DpZdTl/aOTM7bLgeXM+oGSPj8MW/1aS1SugoA8Qts8gWt6BDO1LsJWjazsx6qdM3 DyPkUTdCAzSjJNsCniEOBibmjgLqFuMU2JteTOxv8XLi6USby5YIHlu2R2xOFdgkp HQS/2Woaz2DrPKY/Qg== X-UI-Sender-Class: 814a7b36-bfc1-4dae-8640-3722d8ec6cd6 Received: from [192.168.178.21] ([94.31.85.95]) by smtp.web.de (mrweb005 [213.165.67.108]) with ESMTPSA (Nemesis) id 1MjPQ6-1sR9k73YkM-00hArN; Tue, 23 Apr 2024 11:45:01 +0200 Message-ID: <1f15f7e3-32ff-486f-8e6f-bbe9183b05e5@web.de> Date: Tue, 23 Apr 2024 11:44:55 +0200 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: Huacai Chen , Jiantao Shan , loongarch@lists.linux.dev, loongson-kernel@lists.loongnix.cn, linux-arch@vger.kernel.org, kernel-janitors@vger.kernel.org, Arnd Bergmann Cc: LKML , Guo Ren , Huacai Chen , Jiaxun Yang , Xuefeng Li , Xuerui Wang References: <20240423074257.2480274-1-chenhuacai@loongson.cn> Subject: Re: [PATCH] LoongArch: Fix access error when read fault on a write-only VMA Content-Language: en-GB From: Markus Elfring In-Reply-To: <20240423074257.2480274-1-chenhuacai@loongson.cn> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Provags-ID: V03:K1:5aAF/++CnrqQb4hr3ZNQgDjqdbWXV8FiY70vkX5EAL9c+pMnohp sKY5V/AoYCKJqdNqip9JJNcWrXuJfNvdZwzjZaLSkSq/mUjGiu4hVt3P/fBig1peL/Gl+cb P9HLBr4deryChgh/8nLct4XJM5XFQhZZlSkCVcum+5nO9kdvpMy22gS7NFaLB9t6SKz1hft wvb8Rwojp2UmKg/xrsVeA== X-Spam-Flag: NO UI-OutboundReport: notjunk:1;M01:P0:uxmvR4l/YWM=;moCV0Xu1L3eQa1QE3ayecdIt6yI TFwIiOzdVBTn1XS7iqW/d+WA80gDD8hWX8R458DMLrZWMWJkL887aXirdoajoDlX2j0/7aA6/ 5E2CEn2U2K9LWRORqLHkA/YhmUh0uBf3z7Eny3RmQMW46PgDKa6zUC0m0RP1gjMdDBn1ll1i9 3Gqg763E+MrPz/V47ZIyEfaM8O7xzUkYjev1P0pqAXQ9I73mJtT9+gTe9tAGbPnQjvB0pPXD1 C6mkWZZuWdo9upJG0F48diq83XqbiJqFpQlkt3yAfBlNQ+XJhuqjMajL0kyVrRwwJALlj3tlE 4Q8CkFfl5ADIzGL6SHlfwwr7mjyuWMsKpsTqDTtk3pe+B2bl4n0xiIoMAzcHrQ9WaPkTZkkdG yP9U7Tn0DewYHscBzIpn09XDQhGsmNpYJTThlKudftUe2eCgX+5emdmWG1R0uTwMv/2yrRqcp gZWrinbZ0kRNYdOwCDHH02bewpnMIAdAp4rYKlvHREaktT5yubOy7j0nVyvgJal5r6g8dnvYZ ijYq/jrG2Sssc4Y3pBNOm9U8YkHY4hS2TpQRDdYoD817pOjto7TRBBxzwFThBkbNZ5abFT84F l++U4l98nVtct94Q/Yf8TfRsYEghVt1Zae4crHi9dDqyX7c5fmroIOk0yB44XfTQzfTtbJ23x TNlHEayPqfruBhlthohHs92c8hjE8wko5nY+O8WBklVGv2IvywPlmrdxNKJffBDGI/eeRGBlU +CaJx/7Cxcw1/HwK0wgEs4nbGwqaF5lpSHGpzpd2lxs7J0MDrjuBoi4hboaEMirmIt7ZgZRkV T7RbDHhJ1JomBCsixaL4mpI2UXiN7Mtbp9w5t1KWc/CTE= > As with most architectures, allow handling of read faults in VMAs that > have VM_WRITE but without VM_READ (WRITE implies READ). =E2=80=A6 Will the tag =E2=80=9CFixes=E2=80=9D become relevant here? Regards, Markus