From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS4713 221.184.0.0/13 X-Spam-Status: No, score=-3.6 required=3.0 tests=AWL,BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_DNSWL_MED,SPF_HELO_NONE, SPF_PASS,UNPARSEABLE_RELAY,URIBL_GREY shortcircuit=no autolearn=no autolearn_force=no version=3.4.2 Received: from neon.ruby-lang.org (neon.ruby-lang.org [221.186.184.75]) by dcvr.yhbt.net (Postfix) with ESMTP id 32B9F1F670 for ; Thu, 21 Oct 2021 20:34:57 +0000 (UTC) Received: from neon.ruby-lang.org (localhost [IPv6:::1]) by neon.ruby-lang.org (Postfix) with ESMTP id 61AA7120F2B; Fri, 22 Oct 2021 05:34:52 +0900 (JST) Received: from xtrwkhkc.outbound-mail.sendgrid.net (xtrwkhkc.outbound-mail.sendgrid.net [167.89.16.28]) by neon.ruby-lang.org (Postfix) with ESMTPS id D6948120F27 for ; Fri, 22 Oct 2021 05:34:49 +0900 (JST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sendgrid.me; h=from:references:subject:mime-version:content-type: content-transfer-encoding:list-id:to; s=smtpapi; bh=V4wu9L/OYE50tBK7twGZfUnY3OI7Zxx4DWUDRAN4JOc=; b=rPjNEeUZjl+zcjDpIG6PYNleh5nPy2mt92enQDYFA3iSqBA6MN9hb0a7TSafSjGBZ4fh 0NT2USRuNFBNoS7oxwTqMsGXT/0dVRouVHfrhrgx0IzLZ+KrfCSi+rdXowacdXb8OpW7S0 u2MnX3R3zKGkxsvz6J4nXwC+RM+HZ1E5g= Received: by filterdrecv-7bf5c69d5-vrdq9 with SMTP id filterdrecv-7bf5c69d5-vrdq9-1-6171CEE8-18 2021-10-21 20:34:48.235697401 +0000 UTC m=+4313684.091910576 Received: from herokuapp.com (unknown) by ismtpd0184p1mdw1.sendgrid.net (SG) with ESMTP id vtdCnCIARGicDogTs6V71w for ; Thu, 21 Oct 2021 20:34:48.106 +0000 (UTC) Date: Thu, 21 Oct 2021 20:34:48 +0000 (UTC) From: "maximecb (Maxime Chevalier-Boisvert)" Message-ID: References: Mime-Version: 1.0 X-Redmine-Project: ruby-master X-Redmine-Issue-Tracker: Bug X-Redmine-Issue-Id: 18260 X-Redmine-Issue-Author: jeremyevans0 X-Redmine-Issue-Assignee: maximecb X-Redmine-Sender: maximecb X-Mailer: Redmine X-Redmine-Host: bugs.ruby-lang.org X-Redmine-Site: Ruby Issue Tracking System X-Auto-Response-Suppress: All Auto-Submitted: auto-generated X-Redmine-MailingListIntegration-Message-Ids: 81948 X-SG-EID: =?us-ascii?Q?zIopk+GYrfxaFZKR2ztRFb8ZuWMKjJeXK89gL2DuKjDTCcLghUd1QuIXZZobz3?= =?us-ascii?Q?Z1at4TymivivM=2FBXJOZa0t64dFZwPq5ijbJTlRa?= =?us-ascii?Q?mYCMyT3EWzgACRhIk22elp+cHQcewZHW=2FqyHv9O?= =?us-ascii?Q?xXK5e5cy2uZnkJrCT+yTG+a07HYF4S2US80Tzny?= =?us-ascii?Q?FYI+Za6ZpJhrtb7S0kxp=2FtDmBcDtxRvDnNaMIas?= =?us-ascii?Q?V06fzk0jwcGjtCiisE2UZ4BWk8gs1NceZ+1drPp?= =?us-ascii?Q?rLxRkCiolZeXXXz4niEtpm=2FJ7hfgs7N1In85yS8?= =?us-ascii?Q?IKE=3D?= To: ruby-core@ruby-lang.org X-Entity-ID: b/2+PoftWZ6GuOu3b0IycA== X-ML-Name: ruby-core X-Mail-Count: 105741 Subject: [ruby-core:105741] [Ruby master Bug#18260] YJIT uses insecure mmap protections X-BeenThere: ruby-core@ruby-lang.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Ruby developers List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Reply-To: Ruby developers Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ruby-core-bounces@ruby-lang.org Sender: "ruby-core" SXNzdWUgIzE4MjYwIGhhcyBiZWVuIHVwZGF0ZWQgYnkgbWF4aW1lY2IgKE1heGltZSBDaGV2YWxp ZXItQm9pc3ZlcnQpLgoKCldlIGNhbiBsb29rIGludG8gdGhpcy4gVGhlIGRvd25zaWRlIGlzIHRo YXQgWUpJVCBkb2VzIGEgbG90IG9mIGNvZGUgcGF0Y2hpbmcsIHNvIHRoaXMgd291bGQgcHJlc3Vt YWJseSBpbnZvbHZlIHR3byBzeXN0ZW0gY2FsbHMgZXZlcnkgdGltZSBZSklUIG5lZWRzIHRvIGdl bmVyYXRlIGNvZGUuIEhvcGVmdWxseSB0aGUgcGVyZm9ybWFuY2UgaW1wYWN0IHdpbGwgYmUgcmVs YXRpdmVseSBtaW5pbWFsLgoKLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LQpCdWcgIzE4MjYwOiBZSklUIHVzZXMgaW5zZWN1cmUgbW1hcCBwcm90ZWN0aW9ucwpodHRwczov L2J1Z3MucnVieS1sYW5nLm9yZy9pc3N1ZXMvMTgyNjAjY2hhbmdlLTk0MjQyCgoqIEF1dGhvcjog amVyZW15ZXZhbnMwIChKZXJlbXkgRXZhbnMpCiogU3RhdHVzOiBPcGVuCiogUHJpb3JpdHk6IE5v cm1hbAoqIEFzc2lnbmVlOiBtYXhpbWVjYiAoTWF4aW1lIENoZXZhbGllci1Cb2lzdmVydCkKKiBC YWNrcG9ydDogMi42OiBET05UTkVFRCwgMi43OiBET05UTkVFRCwgMy4wOiBET05UTkVFRAotLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCllKSVQgdXNlcyBgbW1hcGAgd2l0 aCBgUFJPVF9SRUFEIHwgUFJPVF9XUklURSB8IFBST1RfRVhFQ2AgcHJvdGVjdGlvbnMsIHdoaWNo IHJlZHVjZXMgc2VjdXJpdHkgYmVjYXVzZSBpdCBtYWtlcyBjb2RlIGluamVjdGlvbiBhdHRhY2tz IG11Y2ggZWFzaWVyLCBhcyB0aGUgYXR0YWNrZXIgb25seSBuZWVkcyB0byBiZSBhYmxlIHRvIHdy aXRlIHRoZWlyIHNoZWxsY29kZSB0byB0aGUgbWFwcGVkIG1lbW9yeSByZWdpb24gYW5kIHRoZW4g ZGlyZWN0bHkganVtcCB0byB0aGUgc2hlbGxjb2RlIGp1c3Qgd3JpdHRlbi4KClRoZSBzZWN1cml0 eSBwcmluY2lwbGUgYmVpbmcgdmlvbGF0ZWQgaGVyZSBpcyByZWZlcnJlZCB0byBhcyBgV15YYCAo VyB4b3IgWCkuIEJhc2ljYWxseSwgbWVtb3J5IGNhbiBiZSBlaXRoZXIgd3JpdGFibGUgb3IgZXhl Y3V0YWJsZSwgYnV0IG5ldmVyIGJvdGggYXQgdGhlIHNhbWUuCgpPcGVuQlNEIGhhcyBkaXNhbGxv d2VkIGBtbWFwYCB3aXRoIGBQUk9UX1dSSVRFIHwgUFJPVF9FWEVDYCBieSBkZWZhdWx0IHNpbmNl IDIwMTYuICBOZXRCU0QvTGludXggd2l0aCBQYVggTVBST1RFQ1QgZGlzYWxsb3dzIHRoaXMgYXMg d2VsbCwgYXMgZG9lcyBTRUxpbnV4IHVubGVzcyB5b3UgZW5hYmxlIGBhbGxvd19leGVjbWVtYC4K CkZpeGluZyB0aGlzIGdlbmVyYWxseSBpbnZvbHZlcyBpbml0aWFsbHkgbWFwcGluZyBwYWdlcyB3 aXRoIGBQUk9UX1JFQUQgfCBQUk9UX1dSSVRFYCwgYW5kIGFmdGVyIHdyaXRpbmcgZXhlY3V0YWJs ZSBjb2RlLCB1c2luZyBgbXByb3RlY3RgIHRvIHN3aXRjaCB0byBgUFJPVF9SRUFEIHwgUFJPVF9F WEVDYC4gIFRoaXMgaXMgdGhlIGFwcHJvYWNoIHRoYXQgRmlyZWZveCB0YWtlcyBmb3IgdGhlaXIg SmF2YXNjcmlwdCBlbmdpbmUgc3RhcnRpbmcgaW4gRmlyZWZveCA0Ni4gIFRoaXMgbWFrZXMgY29k ZSBpbmplY3Rpb24gYXR0YWNrcyBtb3JlIGRpZmZpY3VsdCBhcyBhbiBhdHRhY2tlciBlaXRoZXIg Y2Fubm90IHdyaXRlIHRoZSBzaGVsbGNvZGUgKGlmIG1hcHBlZCBgUFJPVF9SRUFEIHwgUFJPVF9F WEVDYCksIG9yIGNhbm5vdCBqdW1wIGRpcmVjdGx5IHRvIHRoZSBzaGVsbGNvZGUgYWZ0ZXIgd3Jp dGluZyAoaWYgbWFwcGVkIGBQUk9UX1JFQUQgfCBQUk9UX1dSSVRFYCkuCgoKCi0tIApodHRwczov L2J1Z3MucnVieS1sYW5nLm9yZy8K