Message ID | 1481113261-32271-1-git-send-email-gorcunov@virtuozzo.com |
---|---|
State | Superseded |
Series | "restore: Fetch mmap_minimal_address runtime" |
Headers | show
Delivered-To: criupatchwork@gmail.com Received: from gmail-imap.l.google.com [74.125.199.108] by patchwork.criu.org with IMAP (fetchmail-6.3.26) for <root@localhost> (single-drop); Wed, 07 Dec 2016 13:25:10 +0100 (CET) Received: by 10.37.248.25 with SMTP id u25csp268957ybd; Wed, 7 Dec 2016 04:25:05 -0800 (PST) X-Received: by 10.84.218.8 with SMTP id q8mr146681939pli.138.1481113505155; Wed, 07 Dec 2016 04:25:05 -0800 (PST) Return-Path: <criu-bounces@openvz.org> Received: from mail.openvz.org (mail.openvz.org. [199.115.104.192]) by mx.google.com with ESMTPS id q130si23831786pgq.205.2016.12.07.04.25.03 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 07 Dec 2016 04:25:05 -0800 (PST) Received-SPF: pass (google.com: domain of criu-bounces@openvz.org designates 199.115.104.192 as permitted sender) client-ip=199.115.104.192; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com; spf=pass (google.com: domain of criu-bounces@openvz.org designates 199.115.104.192 as permitted sender) smtp.mailfrom=criu-bounces@openvz.org; dmarc=fail (p=NONE dis=NONE) header.from=gmail.com Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id uB7CLGNk013637; Wed, 7 Dec 2016 04:23:57 -0800 Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03lp0143.outbound.protection.outlook.com [213.199.154.143]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id uB7CLBes013633 for <criu@openvz.org>; Wed, 7 Dec 2016 04:21:12 -0800 Received: from VI1PR0801CA0058.eurprd08.prod.outlook.com (10.168.60.154) by AM5PR0801MB2003.eurprd08.prod.outlook.com (10.168.158.18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.771.8; Wed, 7 Dec 2016 12:21:07 +0000 Received: from HE1EUR01FT039.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e1f::201) by VI1PR0801CA0058.outlook.office365.com (2603:10a6:800:4d::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.761.9 via Frontend Transport; Wed, 7 Dec 2016 12:21:07 +0000 Authentication-Results: spf=pass (sender IP is 74.125.82.67) smtp.mailfrom=gmail.com; openvz.org; dkim=pass (signature was verified) header.d=gmail.com;openvz.org; dmarc=pass action=none header.from=gmail.com; openvz.org; dkim=pass (signature was verified) header.d=gmail.com; Received-SPF: Pass (protection.outlook.com: domain of gmail.com designates 74.125.82.67 as permitted sender) receiver=protection.outlook.com; client-ip=74.125.82.67; helo=mail-wm0-f67.google.com; Received: from mail-wm0-f67.google.com (74.125.82.67) by HE1EUR01FT039.mail.protection.outlook.com (10.152.0.222) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA_P384) id 15.1.761.6 via Frontend Transport; Wed, 7 Dec 2016 12:21:06 +0000 X-IncomingTopHeaderMarker: OriginalChecksum:; UpperCasedChecksum:; SizeAsReceived:2476; Count:16 Received: by mail-wm0-f67.google.com with SMTP id m203so27473453wma.3 for <criu@openvz.org>; Wed, 07 Dec 2016 04:21:06 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id; bh=hMHB36OrtResMJFqxYmkMlnqewTKKuOyZ8uaCAaWSiI=; b=gJkXcQHHVRiLmLXFOJZaimFAu0y0hxRTiqHW1XK4ol8jSSljvVgel8LHxPYkh8rW3n vpeY692jJ4IFFm+mDL/IJmtwP4SSg81JIYQDpFXltP3FPUKUDwTPFR8p8+DkjXOhaEbm hQjQ/9Yb/QvfNhRzXW778HUnvBMypvohgbI11SqnLzVYaiiNIrXWRYzqMxU7VA1rdsJc wctexv51uOffFuigCjBpH9/Al7CtQStPCjJ/Vej8NY3VDzaYGCVGHzv/bRYTtv0axPMm A2ASQjI4dP9qzWwhoP+LQSGFwQe0FY43LJNa9Ykg7R7K/jyIu6IPrZbHoN13Frkc/SEN JOUA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=hMHB36OrtResMJFqxYmkMlnqewTKKuOyZ8uaCAaWSiI=; b=TwQnVxiWCH88C2YPmeMECO3+pySr7k+S3saFIUTYupZGJMeHVERUusThYxgQnczFiw wyoz7z2nPpTZjzYuSj0HNnkGdEyF9Arsw2PVQQtwwp2YyxPbxy40YghBXBrRhlLlkNPi vA7ghgdY7oazfM43IjWWJc6+Gl40tvbJudAAxZKUb0n5fRzPZ55sb3PF4rYll6ezfwLs amg+o9KFau2pGnkGYPcJ4g+VadMjY8NqYBL2alTmlLq06ibyaSqlQ1CR8JAZKZqlifKo GsfaiRJdQoGCGCpBrhn+w28jcTfXRBBCiiTivxZgdVSEQxfXHbIGvDHUwPOPVwQhFg/I 11TQ== X-Gm-Message-State: AKaTC02fQYk2HKUV4a0ddEs0dq9ozXnC/tfeeU+e9gK81QT95MxruPewF8QpY4A5wNw39A== X-Received: by 10.25.33.140 with SMTP id h134mr19147064lfh.181.1481113265747; Wed, 07 Dec 2016 04:21:05 -0800 (PST) Received: from uranus.localdomain ([5.18.178.32]) by smtp.gmail.com with ESMTPSA id v26sm4690336lja.30.2016.12.07.04.21.04 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Wed, 07 Dec 2016 04:21:05 -0800 (PST) From: Cyrill Gorcunov <gorcunov@gmail.com> X-Google-Original-From: Cyrill Gorcunov <gorcunov@virtuozzo.com> Received: by uranus.localdomain (Postfix, from userid 1000) id 1F8FF24525; Wed, 7 Dec 2016 15:21:04 +0300 (MSK) To: crml <criu@openvz.org> Date: Wed, 7 Dec 2016 15:21:01 +0300 Message-Id: <1481113261-32271-1-git-send-email-gorcunov@virtuozzo.com> X-Mailer: git-send-email 2.7.4 X-IncomingHeaderCount: 16 X-EOPAttributedMessage: 0 X-EOPTenantAttributedMessage: 0bc7f26d-0264-416e-a6fc-8352af79c58f:0 X-Forefront-Antispam-Report: CIP:74.125.82.67; IPV:NLI; CTRY:US; EFV:NLI; SFV:NSPM; SFS:(979002)(6009001)(8196002)(2980300002)(438002)(189002)(199003)(92566002)(81442002)(83322999)(73972006)(47776003)(106466001)(5660300001)(450100001)(107886002)(42186005)(73392002)(189998001)(5003940100001)(110136003)(6666003)(46386002)(6916009)(52956003)(76482005)(45336002)(956001)(38730400001)(246002)(48376002)(356003)(7846002)(236004)(93516999)(60616004)(63696999)(86362001)(50466002)(626004)(7636002)(305945005)(7596002)(50986999)(87572001)(4326007)(9686002)(50226002)(90966002)(4001430100002)(82202002)(8896002)(33646002)(8676002)(36756003)(1096003)(45356006)(969003)(989001)(999001)(1009001)(1019001); DIR:INB; SFP:; SCL:1; SRVR:AM5PR0801MB2003; H:mail-wm0-f67.google.com; FPR:; SPF:Pass; PTR:mail-wm0-f67.google.com; MX:1; A:1; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; HE1EUR01FT039; 1:G14g5Q4i9n2mGDOFhKmNnrziYuF0oKP0F6K7m7pxkBPKq8fHKiAmeMEtYvYBYeYGEs8CJJuWhA1eCem1zXkKCYjLOYvsvX+sDlfjnccb5J5Xzn06Q07kJzg/6xtiU3hqAfBB45mbz9CWeG6jMSnT6Knkv/yDFxdjJjLNyn2+q5UCd3a09UXNWNpVXMNX4rTylA09kFpRshpkp0kpW/YgiceO2PQWdZkVdOZ+AT9auETvlCQM7+qBkfI2LIy+rcQOmsv0iHrrjpdxcyBafRCuEOhItFkSsjxYu6/yiNoAwuKrKkR2hxEsZ9QrWRvo7xvlpvlz4r3vxuoB714wbEh1WAtCHxHnSt8epm4lCpTIFml6t8KpyJ3ecl5JmyD4muH2GsIu08++1qITEZ8k4PhPb4aMXwzewdvmYx/K6+Qvc6UvbUwDmVRZjxMWh+9WFlRtw1QJvBlr8SbXY5LoNsrK5ALeu5oUgKbsXRgLnHgDmHbkqPL5gIA1+wXOvyo7W/gDfxpCPcshdq86be4PD1MYFP99D5K1AbOArAEuNQYUfmWYskzfbCztToygdKfqCWCjgziS8kL46dd6nBLGqOsD/AprHShChLjpZl19M9dWD9s= MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 200b1d31-6f6a-4b80-0dbe-08d41e9b853f X-DkimResult-Test: Passed X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(81800161)(8251501002)(3001016)(3010002)(71701004)(71702002); SRVR:AM5PR0801MB2003; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB2003; 3:tc/qe8P3EE/KFgICy8ClCoHNKbI8v9Iv9QxVI8sTwdM5fzhJukL9TrTjmw2w+1Wslf6IwpFd5vTGrIE+zQanCPBXIKpm6DBDyVD4xqpGS2bUZoDh4OhvxnuH0ikuWQVKy7ew5sc4p+yw9lvPtoHvo3U2/PlzRfpIBmjvcZvFBe+IT0/b10lP/IXvFclZLdTrFkVi4d5eHvXOwr/2ZOAjHpmIRGRZbTiRFKI8YvXBaH01soXroLHTS1R+oor9R1DaS2Qv4SU2sqfFZPzcZwzvdf9TeMlYLSJqg3geuQPjTW971/5w7ZBFVrTbwiKjVjztf962z1dnF1+7Y/6UQ4A82OxoTS0N0NawNaGLSzOEu6dj/cmxQcpUNUI5yMz4kamZ1nkorro31dH21YJr77AbLhZxBsqb0o2rlNPhIkkpkRiUhlrYo0z4F2yiYon0u8Ie6LoZSwDEuw13m742MYNM5FVU0XZhT9G+l78gRQ4eC5Pdi5UTFaNzpddkRE2//u+J X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB2003; 25:VlUMsarhpwzR3nSm0E2G8SjSTRRggRUZdUTnf+M0/FyFLjzrtWGgwfjpBqwswszNiwZKt+95+jlMO3rUV5K1obVdynahyh5DudmQubs5lUemV1oQxl/0XWyZPAwKBj2yBo2u/2o4PlUSYr1HQGX2JRBNCpJmuXS40h1nyXvhDXBxDK0IGcykAr63JVYSltwMsm9G/Df6JJ44clar1EWWIWdzNfAhdxAiS9jVWwbwyt+ewlzjLlU0+qsRIua4g1c/ALrpPKS/lB/dnW6ibjNk8Es94HkLv5Oe/RsHLRcdkL6uB1dvSdurv5t8dcbXSbLbZt80wlI+E4rfqmnyh0TplUbSlRwtKTIZgtFzbs9g9NzXtzPeAaJmgXgKbEKhMHaHNtl+NPIibWgJ61yb5e747Zytp7mkdzMBUK4pqPnEOYnPjkzzsnYdRwgvYfCxSJIWdqj5hJ2jzefYFBW5mPa9ZhuZUgdvfMCTIlZ2QhI1vlh6igL2Il55JICq4WRfiaRX1UqCXtQ7mrLjR1puPS9yOYTKyhLPI8mX9gBu++kL3gyJHD0cfq+5G0AXlOi4issNa2nZDmVFW7IpGZWLjGT8QCzdBHCn0LIEv0VQiFmBRuLPfEES40PjEY6y8NmP9vbVPYZnqBpJuXqPMW9pMuLQwH9swLD4iQ5xptElu66Ra2vuz0WIbSpAEVoNAN81J+mAAirhKapHirpZe+PWMf/gK2BB9ftsCTvMraaNSvAFrDj5V0yZkReS9ETgTezbf6/z/7eaVPtom4ScyvUt+ubW7RQqS7nTJtoe7guzhUdTIrg= X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB2003; 31:NVXiZsLXEEFIs2Bh+ZfTT1nXnL+hvlcFTfhCTgw1jAGm8AbMG5OR5Ysa5StQXABnLIjKj3dEHRQfahyuMrzdKRDIJADkrcYf/93k7MeSw88EOCdqJLId0h5rWAnpMR0ftlGfgl5QNdu2gMs4gSgge2zLzc0MrPMW3ljd7qCzDMWy21tq9Ie092TAny8MiGoEVNTF84choznx+elDv5xJShFmONRaE58yCl002wy2y4cHYYsSFbJlpvws7Aq6qlg4PTa4jK8gBXYXzBZwDkMd/w==; 20:Qy84mgtKigFO0o3qunqxO0BYHtu0rEH34rDE3mLqQPVx7pmprJZhK9JjqNJHqqRWam03kZHSx5Tao8991cXYkEBoYWwNjyCwN30quSBa6fmyXuxxK6R2rXO3hVfmueWi3w+k1I/3YJOW6brFUo1zTDHiRMgvrS3rWu8j0sas4bs7IhFgMDOALd5yu8ntZEVDIPMRwFisdw/Ag/FHFehHvgIwuvmaxBXAXPqZqcuQMCiZBsKjjTNm9LA76Fs2luXF X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(9101531078)(601004)(2401047)(13023025)(13024025)(13016025)(13018025)(8121501046)(9101536074)(3002001)(10201501046); SRVR:AM5PR0801MB2003; BCL:0; PCL:0; RULEID:; SRVR:AM5PR0801MB2003; X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB2003; 4:OQlniVcHELZxyo68tC0HtDuNaISfzwx+iVR0O83y988nz2QbfzS3SZk89GqRbz2+G+CRgHkEl/oaejEFh7hCs1y3MczEcJBJD9MOy9bG0Vn4ascYlsKjC4zVfZZL4hbs8LV9DCQBDo6WD0zoL8vNDJIjlJiBluW82pdY2r++S2lX+GUy92kHMhvdZVdf8wPgTumPjcClY8Kf5DEcaRK7Wx22YCRKHGMmN1BOqBforCCRwnzT/mXDjmuJB8vhI2VOIDekZ4/e7ijTs8y+zkNN7xdgAIyhuTUxBQ7gxP5+hC8hTelkYxbPdKeSI3bQ5KdDL0G+Dugex7nSArB/70RN0dNWwZFE+1SB88wrPQq5yI5caykDlOn1inA2f/BdgY8JdJ9QOjwZkWcAV9HNldOIe6o0GaKVJpDKgKmObtCy+XLDPtAM51U6JsZkKi6a7X1id6M8uJSQsb6ixfqeVe4OZ9wc/6lmSgdfo+mL15etS/+5LXgOrmuqzDWfDU9eWpFk X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; AM5PR0801MB2003; 23:n8teqXIy079QtF6iYFcU/1/3goBkS7te5olTCA0?= =?us-ascii?Q?cdsLnffKvEaoh7zd+BjYsk4vILLECbh1Z7cIHUn0OirUnbvPK5b6kLmDhDp2?= =?us-ascii?Q?nMWKxNmGOyXpJrOqdtucngaFb3QPx1FyhO2g/WAQOb6ct/8cOHpRbqIWJNQ3?= =?us-ascii?Q?/yNO9IMMz9FZGb4x2cFpSuZdhNWzf+qpoimVRaQRbUEylUT54RdDhNBXGHAI?= =?us-ascii?Q?UDjJqmt+/oO8GHeJL/bV5QB3Vxb4U9zjxwtEsfEZGZ5PB2D1SvvVB4irCE0A?= =?us-ascii?Q?6EA21zmdkyz/QpAWaLBKXjlVNGubqbiHFxa5umPTIsX2EEc+ob1bRPl6f2Pl?= =?us-ascii?Q?Mb7DpancX6YAuz0Jyo0TBRmMyr7ykBLBgNjxp8O9L6peGH0Gdjg/21yGjOKU?= =?us-ascii?Q?H2mCkvwTjmuPDRtmOWi1Fugm6g0qATKHAHiqtwX+YgxqhEvftaH6YkjRC2u3?= =?us-ascii?Q?KpxockhCGUPXa1DaeCghk+Op7ESvELHXYzgxqXhXXD5hoZo8c0r5B484g7ae?= =?us-ascii?Q?2KtTEwNDdsm4HNUwYmSC2WS2ybLjJxp1a/WVKvH2QsKxYSWk27FyV0zmCH4U?= =?us-ascii?Q?PK9/ubw/x3i/gGEQqSQaCCQVXDl57yWBzWyOpWr5LpHrIrXR/QHW3JGSoFHn?= =?us-ascii?Q?/LUFM6y3hkWDwkF90kLbUvoBebdbyM/m5tE3sL05hqbNMVcV42eNICUZZzOL?= =?us-ascii?Q?cq/lRp5nhKgchavzNYrY6KnDOhKhbjs8dYK91hzymBLvoMASYMmCFD+seAch?= =?us-ascii?Q?WpV4rpIw8W1EP47J3k0jQmVGRq2vMuKC0bPSi9WZMzdBpjXISEPwZg8f8bf5?= =?us-ascii?Q?J+YPmNSOM3C+4NBdRyR+LAeFKp3SeDjfDtOdzJYUCjM10cqytORwaGTHAJdo?= =?us-ascii?Q?3Y9Xq5s9/Xe6ld60MHtVib/6/MKhkPtg2fPH5qkDf2ieue9kDO8tWj5pmBV7?= =?us-ascii?Q?CX6K5cMmjbDx3tdhLq/x3cVkBqI6NkIfeL4M2MLRbu0OtUliRVasT/9GVdYE?= =?us-ascii?Q?2gANAHCxotf3JJO5e/wqVBSdBW3ijovt+z9CNosw78W+gxMk+GWBBNejcukM?= =?us-ascii?Q?jkpk/kpIHxn916ooZMaoDkEOPWb3Bej9lSA9LrfkqWlz9rhI/DV0sB7aeDH3?= =?us-ascii?Q?m6W9+y8RYpdUF5a5wU5gYPzp0e8JHaeNdTjI7U4I4b7vJ2pheLWWQ1/+Pbqo?= =?us-ascii?Q?jbRTbpbiFHILRXW3y7aCgvwIvnC0cBzK0MFnyCXirE/476jnKIeSVJfZdxmo?= =?us-ascii?Q?Gywjl/iFcGozH41oUB9EVT1fz//KaHDIkJiycmI6N1YrkO8ZRB3cJD6sHgLV?= =?us-ascii?Q?tvXWBRgiDaUl1Nm9jBExBx9bHgn76imxTLucmgiy1gSooTY+XjLNhWfJubRc?= =?us-ascii?Q?qnHNZDhNm6RENKX5nGnpyvWkCo9NvXECDyiu10jt7+8YCqJGP?= X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB2003; 6:dJs7yWsEWQcPoOmNsi0y4GYTTWyCLWoapuUntcW2pS6uywV0ApwcfoqVuTROq6SrnE6BnsYHg016TiMWMq0kOB2rFWaLhxJoEll3ki8oN38VDr122Vf/zBVzbCnS+SUF6eyvVLflSv6lowk8b27ACXyER0rG61qwJsX7xK8d3Pgoc04GmpPwnunAX15OJvvD5Qy7bn949RWZDRxk9ruRvbA8KSHiG1tvu6Cd5UOkJ71SUo8Fy/iUmPP9Fy2KPrOp+7uwBkgKEgY3FccQW/x7npFzROkyI4h6kgEUQ5s82DeweDXqr4D+AGLHxeSv5nTYQwCGny1eoCusInGwhaNCO8y/IsWB6WB0kmaCSuP2tiTyYKwkrVHGBUjtJl0yEdoHTyVV4cain4U1he2ZM7xUUiVI3ieu2GPaHXr7jf5QsmoP/7Sj4kgCaFKYL/hbJ0f8; 5:53bOo4PRSfIpzB9odzhDv0OZr1JOf/pRru33+6H8UqC/4o35Ok5jIsqyJu4S/WVAbBFN0+DqQa93dapUC9Qy9cS5rohOV8ssrToZU1vq6Y0TX6VGf1nuRUL8IYpTdtboipQzybnEdUzcWH0RuD17XA==; 24:nXCVjp1o1LOdYqf2Np6kghMhqSYgAx6XHNTuBDEvZeCiLBlon3f9H9qAZfoVdJlIps/fo5T8dNpQlu1P1SCxEXjUuNAa9dpallqFp9JJofY= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; AM5PR0801MB2003; 7:Rg2+TswFE/TD/9NOqoMJATBziyp8mSNmPQhSCUTvkYnhjbxHuNo0p6LIR5tXEYqQZXD2tAwt7OKektSCbpf5/MbpFXunKabIm1tqTYbcPea44/cB9/CoySx8HXP7w2OX8b/4i7Y5JjioYWBwvh1QEoyCuk27t89O9dnFj2zpiWxjqHjVEz6KUyP5pvD4G5UG6bn9HY+OGSPWjv6b3Vxds7eKXxignqn3GfToneHwxMTWcpjYibJfpIgur1PPOVa3nMwAM805b0xBzC/biF+Jnha1gQMZ+vdjKkmRVq0gBqPiKJveiHKc6Avbu/+3Rg+afMy5GJewNR0uDNfBZ/u8C3AtEqxqXC7ZHfGhKyr7/CAZKCxmyqz6ycqAPRhzWveNomHqfKBpgBr0/hu80R05hbEfd85VnqG5KmYk2a0J5uDywaKuBI+peZApo5/t0BhyFU8AWdPMS3FlZlKxybbt/Ge+g24mvxTJYvbcpp1287g=; 20:fjnbgFpqgeknfu1QbkAmubjG0fAAAfgTDVwVeS7xMOJaaVNBPtAPkcaRxgJdTQjbPlhVW7ilhsNCiJsS8wtXLHleCdDt7G1BYZI4u4dmZ/Vd3uCGcbkhYilraVnQ1C6PvauMjpB4M4XUTzeciXnX/cu3cw/hwCjlW0XUvQNQhdY= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Dec 2016 12:21:06.7379 (UTC) X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-FromEntityHeader: Internet X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM5PR0801MB2003 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 74.125.82.67 X-MS-Exchange-CrossPremises-AuthSource: HE1EUR01FT039.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossPremises-AuthAs: Anonymous X-MS-Exchange-CrossPremises-AVStamp-Service: 1.0 X-MS-Exchange-CrossPremises-SCL: 1 X-MS-Exchange-CrossPremises-Antispam-ScanContext: DIR:Incoming; SFV:NSPM; SKIP:0; X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent X-OrganizationHeadersPreserved: AM5PR0801MB2003.eurprd08.prod.outlook.com Cc: Andrey Vagin <avagin@virtuozzo.com>, Cyrill Gorcunov <gorcunov@virtuozzo.com>, Pavel Emelyanov <xemul@virtuozzo.com> Subject: [CRIU] [PATCH] restore: Fetch mmap_minimal_address runtime X-BeenThere: criu@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: CRIU development <criu.openvz.org> List-Unsubscribe: <https://lists.openvz.org/mailman/options/criu>, <mailto:criu-request@openvz.org?subject=unsubscribe> List-Archive: <http://lists.openvz.org/pipermail/criu/> List-Post: <mailto:criu@openvz.org> List-Help: <mailto:criu-request@openvz.org?subject=help> List-Subscribe: <https://lists.openvz.org/mailman/listinfo/criu>, <mailto:criu-request@openvz.org?subject=subscribe> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: criu-bounces@openvz.org Errors-To: criu-bounces@openvz.org |
diff --git a/criu/cr-restore.c b/criu/cr-restore.c index fb787a0..706e62a 100644 --- a/criu/cr-restore.c +++ b/criu/cr-restore.c @@ -1977,6 +1977,37 @@ err: return ret; } +static long restorer_get_mmap_min_addr(void) +{ + /* CONFIG_LSM_MMAP_MIN_ADDR=65536 */ + static const long default_mmap_min_addr = PAGE_SIZE * 0x10; + static const char path[] = "/proc/sys/vm/mmap_min_addr"; + static long mmap_min_addr = 0; + char buf[128]; + int ret, fd; + + if (mmap_min_addr) + return mmap_min_addr; + + fd = open(path, O_RDONLY); + if (fd < 0) { + pr_perror("Can't open %s, switching to default", path); + return default_mmap_min_addr; + } + + ret = read(fd, buf, sizeof(buf)); + if (ret < 0) { + pr_perror("Can't read %s, switching to default", path); + close(fd); + return default_mmap_min_addr; + } + close(fd); + + mmap_min_addr = atol(buf); + pr_debug("Obtained %#lx as mmap_min_addr\n", mmap_min_addr); + return mmap_min_addr; +} + static long restorer_get_vma_hint(struct list_head *tgt_vma_list, struct list_head *self_vma_list, long vma_len) { @@ -1987,7 +2018,7 @@ static long restorer_get_vma_hint(struct list_head *tgt_vma_list, end_vma.e = &end_e; end_e.start = end_e.end = kdat.task_size; - prev_vma_end = PAGE_SIZE * 0x10; /* CONFIG_LSM_MMAP_MIN_ADDR=65536 */ + prev_vma_end = restorer_get_mmap_min_addr(); s_vma = list_first_entry(self_vma_list, struct vma_area, list); t_vma = list_first_entry(tgt_vma_list, struct vma_area, list);
On Wed, Dec 07, 2016 at 03:21:01PM +0300, Cyrill Gorcunov wrote: > We assume that mmap_minimal_address with non-default > setting is not widespread but it's not true. Instead > lets fetch this setting runtime. For speed sake the value > is cached. > > Signed-off-by: Cyrill Gorcunov <gorcunov@virtuozzo.com> Drop it, v2 on the fly
We assume that mmap_minimal_address with non-default setting is not widespread but it's not true. Instead lets fetch this setting runtime. For speed sake the value is cached. Signed-off-by: Cyrill Gorcunov <gorcunov@virtuozzo.com> --- criu/cr-restore.c | 33 ++++++++++++++++++++++++++++++++- 1 file changed, 32 insertions(+), 1 deletion(-)