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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id 26B98FA3746 for ; Mon, 31 Oct 2022 20:24:42 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id A0E146B0071; Mon, 31 Oct 2022 16:24:41 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 9BDC380007; Mon, 31 Oct 2022 16:24:41 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 8AC346B0073; Mon, 31 Oct 2022 16:24:41 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id 7C7896B0071 for ; Mon, 31 Oct 2022 16:24:41 -0400 (EDT) Received: from smtpin17.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay08.hostedemail.com (Postfix) with ESMTP id CF7E9140F4D for ; Mon, 31 Oct 2022 20:24:40 +0000 (UTC) X-FDA: 80082372720.17.173AC69 Received: from mail-wm1-f49.google.com (mail-wm1-f49.google.com [209.85.128.49]) by imf29.hostedemail.com (Postfix) with ESMTP id 5A5E5120008 for ; Mon, 31 Oct 2022 20:24:40 +0000 (UTC) Received: by mail-wm1-f49.google.com with SMTP id 5so7780208wmo.1 for ; Mon, 31 Oct 2022 13:24:39 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:from:to:cc:subject:date :message-id:reply-to; bh=pj4AnkiHgVQz7SPjt5YOESk/9+I7kMURb24JqWTC8Jo=; b=mUXL10qBfYurQd3QOkXRWYJnNKTtH0O+h0amoCK8gtcsBE3W77l2WYkJ8ipm0e8LFr 3dlGC1ynThHZTtVtsdvL621QjGRrwssighhzYiKYwrOLWQemlAAVxd/VFpGuGGAnoxe4 jbSdXvLhWq78TcD4/CfX2k7wzmNT09nCpZRX83oYVY4oCuDWKuudFhFNBLs4f0LZUBd1 JbN0A5xosr74N8SzYyu+N2KMuKYGBYS3yKddltc24pEIpV2/JjHvwe10z0iEmPGlBd2z V4PXJUJ40SLSgbFXz+iL/7Q/ke/BauaD1tvAKt0LKjweuT7D27NFX05MDs91fObW0Ijb IhjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=in-reply-to:from:references:cc:to:content-language:subject :user-agent:mime-version:date:message-id:x-gm-message-state:from:to :cc:subject:date:message-id:reply-to; bh=pj4AnkiHgVQz7SPjt5YOESk/9+I7kMURb24JqWTC8Jo=; b=iDxBfzHa/PiBvR3TpXjtnXzLStT9eFcR/8IR6a3UC8E9AuMcBd5xa3mGWiJ3nn/Nb8 srjLAKagLKh+154r5PHpzUhwpKcvN4y2L0RwkLIwYZbIJydKduxBSblY3I19iOGVxBXv 8B82Q6VejNkXYztnyw0P5xGPWjreaCgaPNfV8ZSGdwmSxC40SlQFagwWIw4sWeputrfb LZgSmF1npi9Pq4LjPCVYYUDBw8sGNNJwaknssWVvZrpwbMHz7H0pqII6MymZR7EXStp7 B1rUwsK1uiTtWQl8NU6HXtYGUTltfVmcUJsyRrOpDQc66RJcILjXKcLdUU1hBQMKTCqi 0wAg== X-Gm-Message-State: ACrzQf0cqbmayGhd/P81mE76KxYzCqnXW5K9DBt4RJibV0j/wMB1mMrB DjPDoGsjmrt7FGClUTw0Al4= X-Google-Smtp-Source: AMsMyM6GTgglLmv5OM6dS5agIBL2mrMZ3K6ajhquSJ+hSOY8QIqLpEN0N1iCpYRFG8W1O7VNJEEEvw== X-Received: by 2002:a05:600c:4f93:b0:3cc:9bc5:c454 with SMTP id n19-20020a05600c4f9300b003cc9bc5c454mr9494606wmq.84.1667247878941; Mon, 31 Oct 2022 13:24:38 -0700 (PDT) Received: from [192.168.0.160] ([170.253.36.171]) by smtp.gmail.com with ESMTPSA id k25-20020a7bc419000000b003cf4eac8e80sm8772673wmi.23.2022.10.31.13.24.37 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 31 Oct 2022 13:24:38 -0700 (PDT) Message-ID: <07d9c046-0284-2e1d-9948-3530a5356938@gmail.com> Date: Mon, 31 Oct 2022 21:24:36 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.4.0 Subject: Re: [PATCH man-pages v3 3/4] process_madvise.2: fix capability and ptrace requirements Content-Language: en-US To: Suren Baghdasaryan , Zach OKeefe Cc: Yang Shi , linux-mm@kvack.org, linux-man@vger.kernel.org, Minchan Kim , Michael Kerrisk References: <20221021223300.3675201-1-zokeefe@google.com> <20221021223300.3675201-4-zokeefe@google.com> From: Alejandro Colomar In-Reply-To: Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------uYkawYQuwiA7FLO3yaUVDsEH" ARC-Authentication-Results: i=1; imf29.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=mUXL10qB; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf29.hostedemail.com: domain of alx.manpages@gmail.com designates 209.85.128.49 as permitted sender) smtp.mailfrom=alx.manpages@gmail.com ARC-Seal: i=1; s=arc-20220608; d=hostedemail.com; t=1667247880; a=rsa-sha256; cv=none; b=x0UI02MxP8o1MAjoRtrxfSiMI4Hkkpp+MNZXk6QvlvLMLn1OdNw824eoQc4JgcrFR8I8rM dalR4366GGcN63kHpQs6UxCenMvF8jBu+AS7oBnOoljeFWo97nARNbyIRqFtB+BLoq7tp2 96h8grG3VxkWeEZKynPVxNJo8DP8H4g= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1667247880; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=pj4AnkiHgVQz7SPjt5YOESk/9+I7kMURb24JqWTC8Jo=; b=xNoVx9Or3rfcN4Iei2uji1a0q8bp9hnkfthZz4wSd1qIjA7hNm9jmF9DPB6/vvUCPsrZzR Yp/eMzbcUvpiBfw+BEA4PHa0qm2hJNGqFq9FLWcLRXPr0HfTz6xH+QrxhLoSA2NkeyQT1E +uyyDWfWphTu6f/wxAQyg+GGNYilWAA= Authentication-Results: imf29.hostedemail.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=mUXL10qB; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (imf29.hostedemail.com: domain of alx.manpages@gmail.com designates 209.85.128.49 as permitted sender) smtp.mailfrom=alx.manpages@gmail.com X-Rspam-User: X-Stat-Signature: c8mpwakd1ea79uw73mrdjrre6zsdcjxp X-Rspamd-Queue-Id: 5A5E5120008 X-Rspamd-Server: rspam11 X-HE-Tag: 1667247880-949071 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: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------uYkawYQuwiA7FLO3yaUVDsEH Content-Type: multipart/mixed; boundary="------------mjP8ubz9vvPIX3iKK1Ne27ck"; protected-headers="v1" From: Alejandro Colomar To: Suren Baghdasaryan , Zach OKeefe Cc: Yang Shi , linux-mm@kvack.org, linux-man@vger.kernel.org, Minchan Kim , Michael Kerrisk Message-ID: <07d9c046-0284-2e1d-9948-3530a5356938@gmail.com> Subject: Re: [PATCH man-pages v3 3/4] process_madvise.2: fix capability and ptrace requirements References: <20221021223300.3675201-1-zokeefe@google.com> <20221021223300.3675201-4-zokeefe@google.com> In-Reply-To: --------------mjP8ubz9vvPIX3iKK1Ne27ck Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 SGkgU3VyZW4sIFphY2gsDQoNCk9uIDEwLzMxLzIyIDIwOjEzLCBTdXJlbiBCYWdoZGFzYXJ5 YW4gd3JvdGU6DQo+IEhpIEFsZXgsDQo+IA0KPiBPbiBTdW4sIE9jdCAzMCwgMjAyMiBhdCA0 OjUwIEFNIEFsZWphbmRybyBDb2xvbWFyDQo+IDxhbHgubWFucGFnZXNAZ21haWwuY29tPiB3 cm90ZToNCj4+DQo+PiBIaSBTdXJlbiwNCj4+DQo+PiBPbiAxMC8yMi8yMiAwMDozMiwgWmFj aCBPS2VlZmUgd3JvdGU6DQo+Pj4gRnJvbTogWmFjaCBPJ0tlZWZlIDx6b2tlZWZlQGdvb2ds ZS5jb20+DQo+Pj4NCj4+PiBUaGUgaW5pdGlhbCBjb21taXQgb2YgcHJvY2Vzc19tYWR2aXNl KDIpIHRvIExpbnV4LCBjb21taXQgZWNiOGFjOGIxZjE0DQo+Pj4gKCJtbS9tYWR2aXNlOiBp bnRyb2R1Y2UgcHJvY2Vzc19tYWR2aXNlKCkgc3lzY2FsbDogYW4gZXh0ZXJuYWwgbWVtb3J5 DQo+Pj4gaGludGluZyBBUEkiKSwgcmVsaWVkIG9uIFBUUkFDRV9NT0RFX0FUVEFDSF9GU0NS RURTIChzZWUgcHRyYWNlKDIpKSwNCj4+PiBidXQgd2FzIGFtZW5kZWQgYnkgY29tbWl0IDk2 Y2ZlMmMwZmQyMyAoIm1tL21hZHZpc2U6IHJlcGxhY2UgcHRyYWNlDQo+Pj4gYXR0YWNoIHJl cXVpcmVtZW50IGZvciBwcm9jZXNzX21hZHZpc2UiKSB3aGljaCByZXBsYWNlZCB0aGlzIHdp dGggYQ0KPj4+IGNvbWJpbmF0aW9uIG9mIFBUUkFDRV9NT0RFX1JFQUQgYW5kIENBUF9TWVNf TklDRSAoUFRSQUNFX01PREVfUkVBRCB0bw0KPj4+IHByZXZlbnQgbGVha2luZyBBU0xSIG1l dGFkYXRhIGFuZCBDQVBfU1lTX05JQ0UgZm9yIGluZmx1ZW5jaW5nIHByb2Nlc3MNCj4+PiBw ZXJmb3JtYW5jZSkuDQo+Pj4NCj4+PiBUaGUgaW5pdGlhbCBjb21taXQgb2YgcHJvY2Vzc19t YWR2aXNlKDIpIHRvIG1hbi1wYWdlcyBwcm9qZWN0LCBtYWRlDQo+Pj4gYWZ0ZXIgdGhlIHNl Y29uZCBwYXRjaCwgaW5jbHVkZWQgdHdvIGVycm9yczoNCj4+Pg0KPj4+IDEpIENBUF9TWVNf QURNSU4gaW5zdGVhZCBvZiBDQVBfU1lTX05JQ0UNCj4+PiAyKSBQVFJBQ0VfTU9ERV9SRUFE X1JFQUxDUkVEUyBpbnN0ZWFkIG9mIFBUUkFDRV9NT0RFX1JFQURfRlNDUkVEUw0KPj4+DQo+ Pj4gQ29ycmVjdCB0aGlzIGluIHRoZSBtYW4tcGFnZSBmb3IgcHJvY2Vzc19tYWR2aXNlKDIp Lg0KPj4+DQo+Pj4gRml4ZXM6IGExNDRmNDU4YiAoInByb2Nlc3NfbWFkdmlzZS4yOiBEb2N1 bWVudCBwcm9jZXNzX21hZHZpc2UoMikiKQ0KPj4+IENjOiBTdXJlbiBCYWdoZGFzYXJ5YW4g PHN1cmVuYkBnb29nbGUuY29tPg0KPj4+IENjOiBNaW5jaGFuIEtpbSA8bWluY2hhbkBrZXJu ZWwub3JnPg0KPj4+IFNpZ25lZC1vZmYtYnk6IFphY2ggTydLZWVmZSA8em9rZWVmZUBnb29n bGUuY29tPg0KPiANCj4gUmV2aWV3ZWQtYnk6IFN1cmVuIEJhZ2hkYXNhcnlhbiA8c3VyZW5i QGdvb2dsZS5jb20+DQoNClRoYW5rcyEgIFBhdGNoIGFwcGxpZWQuDQoNCj4gDQo+Pg0KPj4g WW91IGFkZGVkIHlvdXIgUmV2aWV3ZWQtYnkgdGFnIHRvIHYyIG9mIHRoaXMgcGF0Y2guICBJ IGd1ZXNzIHlvdSdkIGxpa2UgdG8gcHV0DQo+PiBpdCBpbiB0aGlzIG9uZSB0b28sIGJ1dCBz aW5jZSBpdCBjaGFuZ2VkIHNsaWdodGx5LCBJJ2QgbGlrZSB5b3UgdG8gY29uZmlybS4NCj4g DQo+IFRoYW5rcyBmb3IgdGhlIHJlbWluZGVyIQ0KDQo6KQ0KDQpDaGVlcnMsDQoNCkFsZXgN Cg0KPiBTdXJlbi4NCj4gDQo+Pg0KPj4gVGhhbmtzLA0KPj4NCj4+IEFsZXgNCj4+DQo+Pj4g LS0tDQo+Pj4gICAgbWFuMi9wcm9jZXNzX21hZHZpc2UuMiB8IDIxICsrKysrKysrKysrKysr KysrLS0tLQ0KPj4+ICAgIDEgZmlsZSBjaGFuZ2VkLCAxNyBpbnNlcnRpb25zKCspLCA0IGRl bGV0aW9ucygtKQ0KPj4+DQo+Pj4gZGlmZiAtLWdpdCBhL21hbjIvcHJvY2Vzc19tYWR2aXNl LjIgYi9tYW4yL3Byb2Nlc3NfbWFkdmlzZS4yDQo+Pj4gaW5kZXggNjIwODIwNmU0Li40NGQz Yjk0ZTggMTAwNjQ0DQo+Pj4gLS0tIGEvbWFuMi9wcm9jZXNzX21hZHZpc2UuMg0KPj4+ICsr KyBiL21hbjIvcHJvY2Vzc19tYWR2aXNlLjINCj4+PiBAQCAtMTA1LDE2ICsxMDUsMjAgQEAg cmVtb3RlIHByb2Nlc3MuDQo+Pj4gICAgTm8gZnVydGhlciBlbGVtZW50cyB3aWxsIGJlIHBy b2Nlc3NlZCBiZXlvbmQgdGhhdCBwb2ludC4NCj4+PiAgICAoU2VlIHRoZSBkaXNjdXNzaW9u IHJlZ2FyZGluZyBwYXJ0aWFsIGFkdmljZSBpbiBSRVRVUk4gVkFMVUUuKQ0KPj4+ICAgIC5Q UA0KPj4+IC1QZXJtaXNzaW9uIHRvIGFwcGx5IGFkdmljZSB0byBhbm90aGVyIHByb2Nlc3Mg aXMgZ292ZXJuZWQgYnkgYQ0KPj4+ICsuXCIgY29tbWl0IDk2Y2ZlMmMwZmQyM2VhN2MyMzY4 ZDE0Zjc2OWQyODdlN2FlMTA4MmUNCj4+PiArU3RhcnRpbmcgaW4gTGludXggNS4xMiwNCj4+ PiArcGVybWlzc2lvbiB0byBhcHBseSBhZHZpY2UgdG8gYW5vdGhlciBwcm9jZXNzIGlzIGdv dmVybmVkIGJ5DQo+Pj4gICAgcHRyYWNlIGFjY2VzcyBtb2RlDQo+Pj4gLS5CIFBUUkFDRV9N T0RFX1JFQURfUkVBTENSRURTDQo+Pj4gKy5CIFBUUkFDRV9NT0RFX1JFQURfRlNDUkVEUw0K Pj4+ICAgIGNoZWNrIChzZWUNCj4+PiAgICAuQlIgcHRyYWNlICgyKSk7DQo+Pj4gICAgaW4g YWRkaXRpb24sDQo+Pj4gICAgYmVjYXVzZSBvZiB0aGUgcGVyZm9ybWFuY2UgaW1wbGljYXRp b25zIG9mIGFwcGx5aW5nIHRoZSBhZHZpY2UsDQo+Pj4gICAgdGhlIGNhbGxlciBtdXN0IGhh dmUgdGhlDQo+Pj4gLS5CIENBUF9TWVNfQURNSU4NCj4+PiAtY2FwYWJpbGl0eS4NCj4+PiAr LkIgQ0FQX1NZU19OSUNFDQo+Pj4gK2NhcGFiaWxpdHkNCj4+PiArKHNlZQ0KPj4+ICsuQlIg Y2FwYWJpbGl0aWVzICg3KSkuDQo+Pj4gICAgLlNIIFJFVFVSTiBWQUxVRQ0KPj4+ICAgIE9u IHN1Y2Nlc3MsDQo+Pj4gICAgLkJSIHByb2Nlc3NfbWFkdmlzZSAoKQ0KPj4+IEBAIC0xODAs NiArMTg0LDE1IEBAIGNvbmZpZ3VyYXRpb24gb3B0aW9uLg0KPj4+ICAgIFRoZQ0KPj4+ICAg IC5CUiBwcm9jZXNzX21hZHZpc2UgKCkNCj4+PiAgICBzeXN0ZW0gY2FsbCBpcyBMaW51eC1z cGVjaWZpYy4NCj4+PiArLlNIIE5PVEVTDQo+Pj4gK1doZW4gdGhpcyBzeXN0ZW0gY2FsbCBm aXJzdCBhcHBlYXJlZCBpbiBMaW51eCA1LjEwLA0KPj4+ICtwZXJtaXNzaW9uIHRvIGFwcGx5 IGFkdmljZSB0byBhbm90aGVyIHByb2Nlc3Mgd2FzIGVudGlyZWx5IGdvdmVybmVkIGJ5DQo+ Pj4gK3B0cmFjZSBhY2Nlc3MgbW9kZQ0KPj4+ICsuQiBQVFJBQ0VfTU9ERV9BVFRBQ0hfRlND UkVEUw0KPj4+ICtjaGVjayAoc2VlDQo+Pj4gKy5CUiBwdHJhY2UgKDIpKS4NCj4+PiArVGhp cyByZXF1aXJlbWVudCB3YXMgcmVsYXhlZCBpbiBMaW51eCA1LjEyIHNvIHRoYXQgdGhlIGNh bGxlciBkaWRuJ3QgcmVxdWlyZQ0KPj4+ICtmdWxsIGNvbnRyb2wgb3ZlciB0aGUgdGFyZ2V0 IHByb2Nlc3MuDQo+Pj4gICAgLlNIIFNFRSBBTFNPDQo+Pj4gICAgLkJSIG1hZHZpc2UgKDIp LA0KPj4+ICAgIC5CUiBwaWRmZF9vcGVuICgyKSwNCj4+DQo+PiAtLQ0KPj4gPGh0dHA6Ly93 d3cuYWxlamFuZHJvLWNvbG9tYXIuZXMvPg0KDQotLSANCjxodHRwOi8vd3d3LmFsZWphbmRy by1jb2xvbWFyLmVzLz4NCg== --------------mjP8ubz9vvPIX3iKK1Ne27ck-- --------------uYkawYQuwiA7FLO3yaUVDsEH Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6jqH8KTroDDkXfJAnowa+77/2zIFAmNgLwQACgkQnowa+77/ 2zJoyQ//egegy7Drj3jBELvj8G2QzodT5uS63XIkIKkKQop7JGscFgcq/sn3f0Sq KESYowantUPHy0p+yya5lLi2FgjrFHu9uSM5iPGN7Jax/65fZp7wiGdZLbPlHymS Fr/fLMBTmwY06kwngy7/PujY8viTm5BC1Xhs51JOQ0TMixmYDZIHSR8OlTsnzUba v++6Lw3NkBNe6+XKpNkhL8lDjGUQLFajo+Vk07mzHflf2pa5+OCMe7TLVzMUc0gP o3b+hw/qtR8RrXWPwPU7NoZQI8LxwIL3PxdAHQ8z/GIdD3YiHIdUT8XV01a+jEAl scqq3oLNu4eWkMbKxrYIxuwKA++RVMxQCMNFRSJeADJjnnePV83l4SUXNLsqF/aL P3v4Z9xAjXqjZXEpbneJsNN84OgC2wf/Uon1+rHZdO+8wqhLu61J4MV85/oNIsxR CjV12bNGv9tMyyIwxGSpgEbg+59Dl6bPK/L/F6LNtw6lC2GLO7ebpeVsIZp5M75n hGAVXqlJV+lSEvH/sNMg1A9NzEYuQhBKQaEl2zesMrK6SHTHW9pcMeLwFUGRsyzW DWniQnFQLeshLS0QJSgR7Rp9r5APDdZjmVyX7LGph/S1/OXECWKUgRQhTK4u7fVz 4zVVMTKP73QeduSf9Dbj3fPrQh/pvgF7hG4wEePO/jvLiqf5ltA= =rXOg -----END PGP SIGNATURE----- --------------uYkawYQuwiA7FLO3yaUVDsEH--