Message ID | 201709010759.v817xP4X007694@finist_ce7.work |
---|---|
State | New |
Series | "ms/x86: Fix norandmaps/ADDR_NO_RANDOMIZE" |
Headers | show
Delivered-To: criupatchwork@gmail.com Received: from gmail-imap.l.google.com [209.85.233.108] by patchwork.criu.org with IMAP (fetchmail-6.3.26) for <root@localhost> (single-drop); Fri, 01 Sep 2017 10:01:58 +0200 (CEST) Received: by 10.179.10.78 with SMTP id 14csp603232lts; Fri, 1 Sep 2017 01:01:56 -0700 (PDT) X-Google-Smtp-Source: ADKCNb4pQP0HPucUc95XShFscoF1+1GGG/LdRPwMLCYWyeQmZY7xRgvrKyjwexm/ZZ6aazqGnv4J X-Received: by 10.25.38.141 with SMTP id m135mr414837lfm.230.1504252916275; Fri, 01 Sep 2017 01:01:56 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1504252916; cv=none; d=google.com; s=arc-20160816; b=rhWFjXRPBB/lfHVJfGM6Q30BTI+AlIkIsp2IHUv6FCRHMvNj4K9g4ZxAhn966HJOz3 znKAJW5uURNQI15Q9uGUhxoSyrj7l2M/D8EYfsTigkGYfa0G+nUlLKDcsbwjsyzyBrju lVBUfkPlUytIW2mlFoY++HMUGxxJ1/Ko9Snl9ymD4kcUAcHQ5vcXQ5zY8fxnSVIEQeiR xj2GlJHfXzbIYpT1zwM/ww1VaywyhQU9/m9xl2pm7aWyzpTf0h93zyBNeoIhNB1djpOs Alfq5wfa+vR+pJU6vvvnTxyC1Di/IaYhwj0uIim/hL6b/M+PQpW+7zdleTtLXrBQ4Q+T j8KA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=errors-to:sender:content-transfer-encoding:list-subscribe:list-help :list-post:list-archive:list-unsubscribe:list-id:precedence:subject :cc:spamdiagnosticmetadata:spamdiagnosticoutput:mime-version :in-reply-to:to:from:message-id:date:arc-authentication-results; bh=neT4KYf/J4+4E9xIvBKkUk9Api/T1oOBxGpV6s2V29E=; b=0wnxeAMRjBXWdSsPHBub+lRfRx66lvsmEsiT/i/dZ5kDSOLRj/zXPpaCOM9+eFkZhX mp0Lj/+m+NHoV/vkqV4y/GQ6SAQsYrxhCCNUWScQY2fPmLT/IDc/kw/DzzcV36YsdThy wgck8GtK/znK7GPpq04kzZ5sw8sgLHQ/K01K5v1M6qLgeO21JfsHR/iap72eeh3tIul8 Rg0XLBg8V/KYvM1K6+mRMxxb42xxmLRt4QV2Q1RalEs7rCh2ueISLGz1cWCO6UCsbek5 9mb2U6XYcobjxbeE81wPfY0Tgm5HV6aDybbAfMmEU8VcSrSJLUH+P/lqzrqPUCMtjQAC vuTQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of devel-bounces@openvz.org designates 195.214.232.140 as permitted sender) smtp.mailfrom=devel-bounces@openvz.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=virtuozzo.com Return-Path: <devel-bounces@openvz.org> Received: from mail.openvz.org (mail.openvz.org. [195.214.232.140]) by mx.google.com with ESMTPS id k16si766175ljb.7.2017.09.01.01.01.55 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Fri, 01 Sep 2017 01:01:56 -0700 (PDT) Received-SPF: pass (google.com: domain of devel-bounces@openvz.org designates 195.214.232.140 as permitted sender) client-ip=195.214.232.140; Authentication-Results: mx.google.com; spf=pass (google.com: domain of devel-bounces@openvz.org designates 195.214.232.140 as permitted sender) smtp.mailfrom=devel-bounces@openvz.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=virtuozzo.com Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v817xkWh028969; Fri, 1 Sep 2017 10:59:51 +0300 Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01lp0208.outbound.protection.outlook.com [213.199.154.208]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v817xh37028966 for <devel@openvz.org>; Fri, 1 Sep 2017 10:59:44 +0300 Received: from VI1PR0802CA0015.eurprd08.prod.outlook.com (2603:10a6:800:aa::25) by HE1PR0801MB1884.eurprd08.prod.outlook.com (2603:10a6:3:4e::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1385.9; Fri, 1 Sep 2017 07:59:28 +0000 Received: from VE1EUR01FT008.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e01::200) by VI1PR0802CA0015.outlook.office365.com (2603:10a6:800:aa::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.13.10 via Frontend Transport; Fri, 1 Sep 2017 07:59:28 +0000 Authentication-Results: spf=pass (sender IP is 195.214.232.6) smtp.mailfrom=virtuozzo.com; openvz.org; dkim=none (message not signed) header.d=none; openvz.org; dmarc=pass action=none header.from=virtuozzo.com; Received-SPF: Pass (protection.outlook.com: domain of virtuozzo.com designates 195.214.232.6 as permitted sender) receiver=protection.outlook.com; client-ip=195.214.232.6; helo=finist_ce7.work; Received: from finist_ce7.work (195.214.232.6) by VE1EUR01FT008.mail.protection.outlook.com (10.152.2.67) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.1385.11 via Frontend Transport; Fri, 1 Sep 2017 07:59:27 +0000 Received: from finist_ce7.work (localhost [127.0.0.1]) by finist_ce7.work (8.14.7/8.14.7) with ESMTP id v817xP67007695; Fri, 1 Sep 2017 10:59:25 +0300 Received: (from khorenko@localhost) by finist_ce7.work (8.14.7/8.14.7/Submit) id v817xP4X007694; Fri, 1 Sep 2017 10:59:25 +0300 Date: Fri, 1 Sep 2017 10:59:25 +0300 Message-ID: <201709010759.v817xP4X007694@finist_ce7.work> X-Authentication-Warning: finist_ce7.work: khorenko set sender to khorenko@virtuozzo.com using -f From: Konstantin Khorenko <khorenko@virtuozzo.com> To: In-Reply-To: <fake.2017.09.01> X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:195.214.232.6; IPV:CAL; CTRY:RU; EFV:NLI; SFV:NSPM; SFS:(6009001)(2980300002)(438002)(199003)(189002)(8676002)(81166006)(626005)(81156014)(8936002)(1096003)(6306002)(9686003)(54906002)(5660300001)(2950100002)(356003)(26826003)(69596002)(8276002)(87636003)(40036005)(36756003)(575784001)(86362001)(5003940100001)(966005)(106466001)(305945005)(4326008)(109986005)(110136004)(107886003)(50986999)(54356999)(189998001)(42186005)(1671002)(50466002)(48376002)(47776003)(1076002)(4000290100002)(266003); DIR:INB; SFP:; SCL:1; SRVR:HE1PR0801MB1884; H:finist_ce7.work; FPR:; SPF:Pass; PTR:msk-vpn.virtuozzo.com; A:1; MX:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; VE1EUR01FT008; 1:6VSjtpYUnYJTVzZqv2Q1PIql1bsV33mgE+DeBv2pkSeTvR0k75AwvpfILQPPp/N0k03RTeHgUP3WTZ4LEDGwDomM/oC3qaNX4WnE5g5uDizS8lWICTNNE0bXtlaFas80 MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 720296f5-5c07-4452-158f-08d4f10f5e4a X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(8251501002)(300000503095)(300135400095)(2017052603199)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:HE1PR0801MB1884; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1884; 3:vawelM3+P/i+VtUn1Ct9u6ip/nxObUoivsfWlfP/yABen3W/ywNF+N1VRK+6Pm+wajfKPUpAVhSV4PESTg8GWui5OzmnFgq5ipoygUbOGiIRcfTxO8dkPOrSf1NcfyiheT6CG4ZHUtJKzOSAdjc9+mWZJoqxTZfuCG3QecXqo1uqj+XgCCiOl3/6ekU8ZJgxBol1PWSNpo6TQLOUUGYr8HBPqP23iAVbFU5iQ2Uym9odpJ3v355nPoTjSor7LiJzVpHjemR09fobkf2cgFmKmq0mck2vPyOUK3K9TJVwfSgBcROVwC65T7E2rmwu6b1kRsFNXlEsJwqITSriKtWFKFOpCpxX9z+0WKDUovLecik=; 25:fJI1VZoDY6msnGDetbfPna4J8PCaXwBFFSYPWvKO/HJLfbs5llwOpuyCRLdqdA+sIpXQDp/8NSLF0rqSX14BrV9T8wRQddDdL0PfLb/ViW4AAVc9OfkYMtLHSfbS7SM1zW7XWmFiZ3A6YfFLMOiNuOulH0G+6gcdodcgcYCiHZuMqbN9uDXmPeFX45YdZZKJkEZIbsks0a8zdK4v3Ii5QYQwOr/4khnGbruZ53ETYUI02z7jd0o+rvMaoMRZmF1r2nr+6ZIU2oTHpJJap+pTo/kx4ulQxRdimiJE1+/+2bEjuU+XuiUzYjwtV5Y/N61YDY9kuL206Xy4msXyDnxa0A== X-MS-TrafficTypeDiagnostic: HE1PR0801MB1884: X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1884; 31:J7CxKC8Iei7Pt/tu8bWatVGPnUZ4IjOZf/ft+Avc5OanFGfKA0xjrCRIxBFmjbeJU4pI37g9AJZM8ZcCpd1DRWtzf0GVrPRjnaQ8j/TqfcxF/jvOouZt6BHM7T+RdGltIZH6i83BJ7QlPlzolMD3DnV+q29NXTxfRpfOlpyr7Y3dUS7Q60OxEKdfyqJWlM5cMQTaBMcEKvezQPqhznlp4TF4R2SibxwL+/+gvow3h3I=; 20:sGh9+I6QjPOvkFsPFHU9VFZIqgN2q53SADAURCDxFEBCvrziDDZXKE7+mSROKo2EafkMn22tFrvCwdxW12m3upgeRuESrlM3rrFzPlayKQZ5vgPGtKy0ynQG20EDUrcje9A/E1eYP0LtTqUkmL1+5ouoEFPTKFAL0GW7J5XAVCk7CGy0v5I9O5f/Vuzgex0GqJ7sQWjkZrVJTz2sxBPqkfdbQ3igK7Jn7rJivVx1Vs4WnMpy8lD4W2uizVnxYNguGD9bmyh3TI6ZAyIrtQ7VFitL6IRsuHIqkahimAyFwJNhUJYsk3WOp7NFkMmWhod7ou48xUcfFr7HgVN7E9D4ESFVwRDjIgalIakY4CHT2JwUk0KFyAs1+m04hs/J6IXYBFdn11vRIF9ONW4/T/jq2I1CbTh4x8gAALue2RG4rkg= X-Exchange-Antispam-Report-Test: UriScan:(9452136761055)(42068640409301)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(9101521199)(601004)(2401047)(8121501046)(13021025)(13013025)(10201501046)(93006095)(93004095)(3002001)(100000703101)(100105400095)(201708071742011)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:HE1PR0801MB1884; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:HE1PR0801MB1884; X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1884; 4:LEdZUB6YpCHPQN8oYRFppMkEo62fFkD3rXVTBYYii2t/DKs27FzH/SZO6AyTW7/rn/bROyh+WIIBS4Hds5l7IkrCG0WZxgCxLDYvbiEzxKq+uAnGZIl6nggsgsFIZ50l7HwnqXnoWO55Cb/UKF7edXPpKnVh00Vn1uN50JRUgtWlRozDMIcKxHPjLH60p6EooKWuOmgR5IcZ0838VY9fp81KYf+M3HRn3xbyzFPR5mPuhhhMe+k+OYJSngRrIh7+i2dO3Z+fq0W5GLVIvnwDk6CxxByb/gbU92q8JDWUqnDOfTWcZIhNgwRD/TBqkc109tUc7meSVWBY4Ow1mTiirlY133OVTBDst8rKpJ14Ops= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; HE1PR0801MB1884; 23:qyj6yLMjjUXQBPd9YnFeq0eKnpQvIrbGgbEerfT?= =?us-ascii?Q?ra1l18dvxPWjqST3wDI3ERdzrUMpbMtGHG15S+nDeB3j6sVSI+R3g7+VKTS1?= =?us-ascii?Q?anMYOeskPBDYZ5h8x+px8PvB/2gUYGl7d14YZu16clhtO1gDciXw4x7ObwjY?= =?us-ascii?Q?2HhaSJRRkTOCcvmrykvwnvaxLORQWN6FtI3B4D9Ocxt239ZPYkA7HcTfbMfk?= =?us-ascii?Q?hpFj6fH7nDl3s37BTrzXlXct/VJmM1Bo8iSM7Zu4kdnWgAPe+woL7iVwrQrK?= =?us-ascii?Q?lScFOcAjUITED7DC0gtyaM4dfTlAVhTn0bDtb9AzHk30sTbKNwmDrOIxHyNA?= =?us-ascii?Q?bi5kwwDqKvjGS4ahidVq7y9Y27BKaAQ4OXhoSXNquvtckoEVb2o9UVTjQGb5?= =?us-ascii?Q?RZAi8aW91u7eufbVzltHuFlKJQdQgZBFCNZeDINmbdv6rBwKp0M++M9zTdLm?= =?us-ascii?Q?0Ay2pevc0m5+aDsxwZ8bAXhqpF2LDhY1x+hbj8U6IrD7qA/xFqXKTJqqAx5H?= =?us-ascii?Q?ZCXWO+x/QCxOKTaZCOjjK/Zziyqupq20aoGUdWLj5L6l8QhqNZe+a7ekanBf?= =?us-ascii?Q?xZQJh9J2cvz+mLO1BvJIJeHomspA7NsQRYK8Hjdaklh3VWl82ammS2gXX8Hk?= =?us-ascii?Q?oVZBQJGhjaqsg6QTwTjS/xZKgrXkg2g3GK+o6wJNSSJkHLsp9zq8VB0k4uQe?= =?us-ascii?Q?eqsGJlUl45p5F5h1A7DTldOlUvqsWRdhkllial+r3PbtHAJrBjjSfsA/RFcD?= =?us-ascii?Q?l1e7vM7NsXYddvqCNpyTATwDXU555PJ4PWSzGdrpGuu1PtSr7nInkFd2lENZ?= =?us-ascii?Q?sac+bz/t2Z+w4Naaacb5iM8vp8Uw+t89ivAwzUzD9TQLimlCr/PhdhS9Q9Hl?= =?us-ascii?Q?3ObBA/93i+S70n04MFn4LcqhtWGEEIok7MaRGaGpw6rLXCWXmyR0/h80JdVn?= =?us-ascii?Q?tCi9xupRvO/YIFXjW9TR0i2ZpIxEbzRyBkNG39AG9KatfFI4SzlqZwulGgPf?= =?us-ascii?Q?dFbE5e8pRQ0iL3OIlUbYwTXG1cmU4JAntLnzM6FixYOM9fgMpHPUYrn07SgG?= =?us-ascii?Q?z1fyzLMM=3D?= X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1884; 6:ok6/EtIpFvJMguELZWYUKWkabqE33OQc/FhJM1pTKUDSQEGpnYf1GWngliPSL/nRGCZmhND1yc3VxDi5lAbspwQ4/lUgGQhPYR4yt3XZ/8j3kCmo2Y4mTgNpjPR6lLyUxBBWiFVMeGuGUKk2ENVnMDrr/REAnLHghTLDf5CYmMXcQ37Utgv3WlMKTLmim8NOMC+lgYiuj8a/J3j8vIB9Usv1j/q/umr+zYyeA8ovPTKKp3ocKSwidXrdGLwHkzBC3LjdzUskHBtbxY49oMu84KEVtf8Rd5oLIe1JLeaXJnDsMMhbcWGo5d1R7bYkE+/g6hU2shOV8ye2SUIH3UCRgg==; 5:x7QUg0Jo7fdoaglo7xxo6Xsfv0fiyPrXFxQWm7hDOLsRE3hVo/SV9Bn9Ydt98z7e/jGfVsBpTjgKIbMVEnJCVlxzNd/p7peHtlEYfraajgrAyBDrVYaOwMCppzJHbIjJXSQ+VaRA8tOB0ORTj/2Gvw==; 24:QmUr5OWUdgM1be9QY2GCAIzE7u2ni6V7k3D/05Aa2bdyuEojH1vnzMevYDvOnJMLESp03Jna1ivh1bYSD4UzuHDaf3+QGI722rKar3t8jBM=; 7:sPkDsiArWtfO/tpGAH+qDD9Wr/ykXIKUszIbkjP8sxWd0FAJSqup3KZPGVNv6Og4DLldiwtlBFR9o2nRglSKBaCJVWN6K4WyDBsa6JxmAGk8/g9kcobCnRtT8Tm55S3EpDWO2uucu2ULDyNltShTrKSgGjbBsIZTm5KCbbwjwhfr9LMdjzEfKgyQujFY2LA1pLHN0LepW0x/4daretS1GUO4fSuwt4dC+FCL/zQNZHk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; HE1PR0801MB1884; 20:zthU4xfAE45e6KpG76F99KFJNW4SFqZaGPR204k/qAJxIaM8yqoXs8DK31+D4J6nXS9quuSJyqQgakwEt1RhhzCo4eJJTLfIrPuHIs904lgGrxmB7Itp519Xcn7Q1Zt21hqIrsaodXxDXUhijEbXnHtJ+NlmRq9c98uilIGj+qQ= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Sep 2017 07:59:27.2143 (UTC) X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=0bc7f26d-0264-416e-a6fc-8352af79c58f; Ip=[195.214.232.6]; Helo=[finist_ce7.work] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: HE1PR0801MB1884 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 195.214.232.6 X-MS-Exchange-CrossPremises-AuthSource: VE1EUR01FT008.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossPremises-AuthAs: Anonymous X-MS-Exchange-CrossPremises-TransportTrafficType: Email X-MS-Exchange-CrossPremises-TransportTrafficSubType: X-MS-Exchange-CrossPremises-SCL: 1 X-MS-Exchange-CrossPremises-Antispam-ScanContext: DIR:Originating; SFV:NSPM; SKIP:0; X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent X-OrganizationHeadersPreserved: HE1PR0801MB1884.eurprd08.prod.outlook.com Cc: OpenVZ devel <devel@openvz.org> Subject: [Devel] [PATCH RHEL7 COMMIT] ms/x86: Fix norandmaps/ADDR_NO_RANDOMIZE X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development <devel.openvz.org> List-Unsubscribe: <https://lists.openvz.org/mailman/options/devel>, <mailto:devel-request@openvz.org?subject=unsubscribe> List-Archive: <http://lists.openvz.org/pipermail/devel/> List-Post: <mailto:devel@openvz.org> List-Help: <mailto:devel-request@openvz.org?subject=help> List-Subscribe: <https://lists.openvz.org/mailman/listinfo/devel>, <mailto:devel-request@openvz.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org |
diff --git a/arch/x86/mm/mmap.c b/arch/x86/mm/mmap.c index a1656c8..22026df 100644 --- a/arch/x86/mm/mmap.c +++ b/arch/x86/mm/mmap.c @@ -81,14 +81,14 @@ static int mmap_is_legacy(void) static unsigned long arch_rnd(unsigned int rndbits) { + if (!(current->flags & PF_RANDOMIZE)) + return 0; return ((unsigned long)get_random_int() & ((1UL << rndbits) - 1)) << PAGE_SHIFT; } unsigned long arch_mmap_rnd(void) { - if (!(current->flags & PF_RANDOMIZE)) - return 0; return arch_rnd(mmap_is_ia32() ? mmap32_rnd_bits : mmap64_rnd_bits); }