From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-14.4 required=3.0 tests=BAYES_00, DKIM_ADSP_CUSTOM_MED,DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FORGED_FROMDOMAIN, FREEMAIL_FROM,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_CR_TRAILER, INCLUDES_PATCH,MAILING_LIST_MULTI,NICE_REPLY_A,SPF_HELO_NONE,SPF_PASS, USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 93DD0C433EF for ; Fri, 10 Sep 2021 13:51:53 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id 31AF0600AA for ; Fri, 10 Sep 2021 13:51:53 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.4.1 mail.kernel.org 31AF0600AA Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=kvack.org Received: by kanga.kvack.org (Postfix) id 76FB16B0071; Fri, 10 Sep 2021 09:51:52 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 71FF66B0072; Fri, 10 Sep 2021 09:51:52 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 5C04B6B0073; Fri, 10 Sep 2021 09:51:52 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0124.hostedemail.com [216.40.44.124]) by kanga.kvack.org (Postfix) with ESMTP id 489706B0071 for ; Fri, 10 Sep 2021 09:51:52 -0400 (EDT) Received: from smtpin09.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay04.hostedemail.com (Postfix) with ESMTP id EAABC2C6BB for ; Fri, 10 Sep 2021 13:51:51 +0000 (UTC) X-FDA: 78571802022.09.8B469F8 Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.52]) by imf16.hostedemail.com (Postfix) with ESMTP id 9B2E0F00008E for ; Fri, 10 Sep 2021 13:51:51 +0000 (UTC) Received: by mail-wm1-f52.google.com with SMTP id e26so1286570wmk.2 for ; Fri, 10 Sep 2021 06:51:51 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=subject:to:cc:references:from:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=H6x5LRiOVF3GV6fj6cpEctTbkHJofu5J4FIfBf/F6uM=; b=pJDFDi+eGBw+YaKT5EUQBFqa6A3hogyZeigvfjJDNWMqPanbj1XJDx3+gPpbZLcc4C pzj7yfaXvEkWgCaM4bs0V1zxDvjh53jlh556/X5IfMc9CbH7tfiTWp+5NhBSqF83Nox4 sMH568WlGDA2PrTb6JHNFGiEQvrR64iL7YgvE37XAr6K7hERnEoTSjcYN36QUpuzlLsk BJzLTGTM8v8Fujj4XKKa7vzli5WwbGEro+cHU2suzeAr291hVcEHGrd/k4Fl3rYrqoIm twQn1Aic2a8jCts/ymCUwLh2li4UGKhLlRRW9+tP631xRKKq33QoMORlfqMnR/sLcRyy qFlQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:subject:to:cc:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=H6x5LRiOVF3GV6fj6cpEctTbkHJofu5J4FIfBf/F6uM=; b=o9y89DIAk6moQxHR0JIVtJCu74zbwdRub9EvLgtyURFJUddcUvR3PGvrCEqutCrtyI Jeq/WDJLlhKhBRBNXFJDCEGM4cgZQGIs2Ic72jwYV0l3UAW+7VKPDXo1+eHGEMgljOdW zD1sYGjgn0iWvWMqdt6whF1oxeEnhngAUz53wW6uupk6n9lIyOemOWA2tQgnRtPSYn04 VJrS4pcxlx6ZZIBVQ0TYaFlrr6Q78GfR7v96SAcwtp0almAm84hMNST3W7hc3mTeCYZk DahSl61WuyHUdml19zUJ+R73F5CwHj2CXENYXd8aMOs8KI1yNBy95Ku41nSodwTK/LQu VNCg== X-Gm-Message-State: AOAM530e1pPoe/yTBWo6MRuGOU1+yETbe+PfwunwQeFyd0bY7skSzGqF wfnm6OD1igybJmN0UOAWQ6aszJOqCB0= X-Google-Smtp-Source: ABdhPJwhlnFxg5sxl8FddqKJTl7vBPJeFsnZSnCjI9NH5cSGVWLG2E5dne5PaukzXYPN+4xqOGQPIQ== X-Received: by 2002:a1c:f314:: with SMTP id q20mr8323150wmq.154.1631281910333; Fri, 10 Sep 2021 06:51:50 -0700 (PDT) Received: from [10.168.10.11] ([170.253.36.171]) by smtp.gmail.com with ESMTPSA id c23sm4402923wmb.37.2021.09.10.06.51.49 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 10 Sep 2021 06:51:50 -0700 (PDT) Subject: Re: [PATCH] process_madvise.2: Add MADV_WILLNEED to process_madvise() To: zhangkui , Suren Baghdasaryan Cc: linux-man , "Michael Kerrisk (man-pages)" , Andrew Morton , LKML , linux-mm References: <20210805044411.18966-1-zhangkui@oppo.com> From: "Alejandro Colomar (man-pages)" Message-ID: <4e28e934-84fe-005c-1035-c8954d6b90f5@gmail.com> Date: Fri, 10 Sep 2021 15:51:49 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Authentication-Results: imf16.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=pJDFDi+e; spf=pass (imf16.hostedemail.com: domain of alx.manpages@gmail.com designates 209.85.128.52 as permitted sender) smtp.mailfrom=alx.manpages@gmail.com; dmarc=pass (policy=none) header.from=gmail.com X-Stat-Signature: 4j537bibaxbgf7zh1brtq8dun5p5s6qp X-Rspamd-Server: rspam02 X-Rspamd-Queue-Id: 9B2E0F00008E X-HE-Tag: 1631281911-782712 Content-Transfer-Encoding: quoted-printable X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: Hi Zhangkui and Suren, On 8/9/21 7:31 PM, Suren Baghdasaryan wrote: > On Wed, Aug 4, 2021 at 9:44 PM zhangkui wrote: >> >> Add MADV_WILLNEED to process_madvise() for read-ahead swapped >> out memory immediately when the app switches to forground. >> >> https://lore.kernel.org/patchwork/patch/1472006/ >> >> Signed-off-by: zhangkui Patch applied! >=20 > Reviewed-by: Suren Baghdasaryan >=20 And tag added. Thank you both, Alex >> --- >> man2/process_madvise.2 | 4 ++++ >> 1 file changed, 4 insertions(+) >> >> diff --git a/man2/process_madvise.2 b/man2/process_madvise.2 >> index a6c8724d4..caa8bc0b3 100644 >> --- a/man2/process_madvise.2 >> +++ b/man2/process_madvise.2 >> @@ -112,6 +112,10 @@ See >> .BR MADV_PAGEOUT >> See >> .BR madvise (2). >> +.TP >> +.BR MADV_WILLNEED This should have been: .B MADV_WILLNEED I fixed it myself, don't worry. And also the surrounding cases, which led to this. >> +See >> +.BR madvise (2). >> .PP >> The >> .I flags >> -- >> 2.25.1 >> >> ________________________________ >> OPPO >> >> =E6=9C=AC=E7=94=B5=E5=AD=90=E9=82=AE=E4=BB=B6=E5=8F=8A=E5=85=B6=E9=99=84= =E4=BB=B6=E5=90=AB=E6=9C=89OPPO=E5=85=AC=E5=8F=B8=E7=9A=84=E4=BF=9D=E5=AF= =86=E4=BF=A1=E6=81=AF=EF=BC=8C=E4=BB=85=E9=99=90=E4=BA=8E=E9=82=AE=E4=BB=B6= =E6=8C=87=E6=98=8E=E7=9A=84=E6=94=B6=E4=BB=B6=E4=BA=BA=E4=BD=BF=E7=94=A8=EF= =BC=88=E5=8C=85=E5=90=AB=E4=B8=AA=E4=BA=BA=E5=8F=8A=E7=BE=A4=E7=BB=84=EF=BC= =89=E3=80=82=E7=A6=81=E6=AD=A2=E4=BB=BB=E4=BD=95=E4=BA=BA=E5=9C=A8=E6=9C=AA= =E7=BB=8F=E6=8E=88=E6=9D=83=E7=9A=84=E6=83=85=E5=86=B5=E4=B8=8B=E4=BB=A5=E4= =BB=BB=E4=BD=95=E5=BD=A2=E5=BC=8F=E4=BD=BF=E7=94=A8=E3=80=82=E5=A6=82=E6=9E= =9C=E6=82=A8=E9=94=99=E6=94=B6=E4=BA=86=E6=9C=AC=E9=82=AE=E4=BB=B6=EF=BC=8C= =E8=AF=B7=E7=AB=8B=E5=8D=B3=E4=BB=A5=E7=94=B5=E5=AD=90=E9=82=AE=E4=BB=B6=E9= =80=9A=E7=9F=A5=E5=8F=91=E4=BB=B6=E4=BA=BA=E5=B9=B6=E5=88=A0=E9=99=A4=E6=9C= =AC=E9=82=AE=E4=BB=B6=E5=8F=8A=E5=85=B6=E9=99=84=E4=BB=B6=E3=80=82 >> >> This e-mail and its attachments contain confidential information from = OPPO, which is intended only for the person or entity whose address is li= sted above. Any use of the information contained herein in any way (inclu= ding, but not limited to, total or partial disclosure, reproduction, or d= issemination) by persons other than the intended recipient(s) is prohibit= ed. If you receive this e-mail in error, please notify the sender by phon= e or email immediately and delete it! --=20 Alejandro Colomar Linux man-pages comaintainer; https://www.kernel.org/doc/man-pages/ http://www.alejandro-colomar.es/