Message ID | 1498142878-2222-6-git-send-email-khorenko@virtuozzo.com |
---|---|
State | New |
Series | "Revert "ms/cred: Reject inodes with invalid ids in set_create_file_as()"" |
Headers | show
Delivered-To: criupatchwork@gmail.com Received: from gmail-imap.l.google.com [64.233.162.108] by patchwork.criu.org with IMAP (fetchmail-6.3.26) for <root@localhost> (single-drop); Thu, 22 Jun 2017 16:51:31 +0200 (CEST) Received: by 10.100.181.138 with SMTP id r10csp436040pjb; Thu, 22 Jun 2017 07:50:29 -0700 (PDT) X-Received: by 10.98.202.210 with SMTP id y79mr3154827pfk.230.1498143029420; Thu, 22 Jun 2017 07:50:29 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1498143029; cv=none; d=google.com; s=arc-20160816; b=YuKiilieU9f0WeJL+vT0KU7ezWyi5xdpT4FteE74ZsL/KbO3s3c5RJnNXzepQSY9w8 zxa626lsLYBTK6K2YOkz9tgD3tVU3Ffns+phPmW81ngiV7yTgWTgGFaALKtAXSvMdtYD J7THljMV03MQLS0CcFxihDMgDQT+7d9F5eqOp5f1fbkfXi8HY6jhLPqLoBFZwtZH4Ira qvHMP4UqM4DORe1JQ2nOLpdzgLZTH3TgxEi3Qzpbg5684UoYjMt5Ihryy0FmLscO6yCe a6szH40OZJjPLj8KBw+rm9L8PAArW5q8i7I+C4NjuRib0Da4nvKW/cm1FctnGS1p733A WFfg== 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 :references:in-reply-to:message-id:date:to:from :arc-authentication-results; bh=frJgLDjwhbulkxt3jizgQuzYvNDBmKIbKsFJ2NmOC0g=; b=bEOoVTnPmCLnJghcG8luEI2v8zpztoM/t2gGSIkZZWih/0+WuGwc4rnyOxYTqhKmsc nb09HUbYjWFjatjFNZzpop6YXndPkLS4a/6tofLljOjVCkWg/8CgmMtQQlle1xVk4/nP Jmf+PNp/UpioyBQfCzdm1SN6hjIg9g157JBhA1tLjPNKUIjeFg5jVFDV+/n1ZOPvEUsx TK5gWwec6NXXzdqXhfQnoxGTRoEzptirfrYudUEGlNAQinis81JK+oosloSad8fT1SDl KM03gtCOGnD77LUKR3+SUrSCDX3CsAY56jQp7NuSNv4E6mA+qGpzAQHT5TVDgXgI8RPq XYXQ== 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 l20si1390281pli.420.2017.06.22.07.50.27 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 22 Jun 2017 07:50:29 -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 v5MEmVmt011036; Thu, 22 Jun 2017 17:48:31 +0300 Received: from EUR03-DB5-obe.outbound.protection.outlook.com (mail-db5eur03lp0082.outbound.protection.outlook.com [94.245.120.82]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v5MEmFCg010975 for <devel@openvz.org>; Thu, 22 Jun 2017 17:48:15 +0300 Received: from VI1PR08CA0074.eurprd08.prod.outlook.com (2a01:111:e400:c53b::42) by AM4PR08MB0786.eurprd08.prod.outlook.com (2a01:111:e400:59ed::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Thu, 22 Jun 2017 14:48:01 +0000 Received: from DB5EUR01FT064.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e02::207) by VI1PR08CA0074.outlook.office365.com (2a01:111:e400:c53b::42) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15 via Frontend Transport; Thu, 22 Jun 2017 14:48:01 +0000 Authentication-Results: spf=pass (sender IP is 195.214.232.25) 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.25 as permitted sender) receiver=protection.outlook.com; client-ip=195.214.232.25; helo=relay.sw.ru; Received: from relay.sw.ru (195.214.232.25) by DB5EUR01FT064.mail.protection.outlook.com (10.152.5.83) with Microsoft SMTP Server (version=TLS1_0, cipher=TLS_RSA_WITH_AES_256_CBC_SHA) id 15.1.1178.14 via Frontend Transport; Thu, 22 Jun 2017 14:48:00 +0000 Received: from finist_cl7.x64_64.work.ct (msk-vpn.virtuozzo.com [195.214.232.6]) by relay.sw.ru (8.13.4/8.13.4) with ESMTP id v5MEm0fb013582 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 22 Jun 2017 17:48:00 +0300 (MSK) Received: from finist_cl7.x64_64.work.ct (localhost [127.0.0.1]) by finist_cl7.x64_64.work.ct (8.14.7/8.14.7) with ESMTP id v5MEm0TA002279; Thu, 22 Jun 2017 18:48:00 +0400 Received: (from khorenko@localhost) by finist_cl7.x64_64.work.ct (8.14.7/8.14.7/Submit) id v5MElxNJ002278; Thu, 22 Jun 2017 18:47:59 +0400 X-Authentication-Warning: finist_cl7.x64_64.work.ct: khorenko set sender to khorenko@virtuozzo.com using -f From: Konstantin Khorenko <khorenko@virtuozzo.com> To: <dmonakhov@virtuozzo.com> Date: Thu, 22 Jun 2017 18:47:52 +0400 Message-ID: <1498142878-2222-6-git-send-email-khorenko@virtuozzo.com> X-Mailer: git-send-email 1.8.3.1 In-Reply-To: <1498142878-2222-1-git-send-email-khorenko@virtuozzo.com> References: <1498142878-2222-1-git-send-email-khorenko@virtuozzo.com> X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:195.214.232.25; IPV:CAL; SCL:-1; CTRY:RU; EFV:NLI; SFV:SKN; SFS:; DIR:INB; SFP:; SCL:-1; SRVR:AM4PR08MB0786; H:relay.sw.ru; FPR:; SPF:None; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DB5EUR01FT064; 1:AxoCIxwYYIA1KSgiwP6uK1mTUzAKxveqKkWGHp2M8AZxfqZkOrS+IoPUKGan+rdNe/CVzKfX30VvDhYYEXm0S+Zg99RNvwv8EF4uMEfnFVfT6Gs+/cisYOauWOZV/88f5ICSp8GQU5cEyNCO6tfNHwNMoHtE/KxyL3TQA0/DyzovCmPG1O4qVh206zG687FZQu4iROhX8OLKN/Q+AjZ6INObbRX1oLB6bqbsGnOZI+ApvMGmPFCR+YKQ4GQmeG77jmsWxVcvlHtVLBEXTQ+hAhHEn6wh16y2bZ1ZioDuMxyHTSb+dbYTD2XjUiS6cTvaSjy8bXPRT/SXAfQUiT5L2mdHvpvNXlrnShVv3UQSsyE5FvOUrlDNVAjEbpWUXN9YfS+csSLBeFnPSQ5Ny9yZLM7YqvOp51MLeBE/Et+f849D4pv17bEdwfRHLPNJ/uGvc+TAFsrGI9qUVDTxvSFKxHwk3LjaBO/YiR4fqC2Ww2v6YjtqK44SiLWYKTY95kGBXBjyjnfCO3Pq9Lt8wG6651Vs1C4m18JREFxVJntW9ziPzzNZg4dbC0BYgY6gfKDz8NJ1NrUGrx90RKkByF1fpvRE14U2hXe+NUoKhpS0W7ryLW/GN3iHkdj2tx+Q2cr58jCGTRBEFfq8v0EkhvO1utU4yEJjB2SiBjk1qCfRSXTXDaxmERNzcvW6j0m1jgEIYen88MUnE/MfezOYRjIG2yTElpIb4gXlr5x4ZdCFTxiyJE6hD7wo/ReHMgUh+smJ14lfOyiCAso+ESGQ0S741IH/LHJPFOFuVGaafPMGSUJeNgCM3oL5pFZBo+gSLGFitNdNWLr/XDtiuvy6SrtsYSQHh72VFZ3ubPs5etE3bbM= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: a4612c73-8cb9-4951-f4c0-08d4b97dae5d X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081); SRVR:AM4PR08MB0786; X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB0786; 3:KtG+3OI06Ta/5MnBdrp5yfUQ1jxDIey9iqqWmCCClhlhqDXF+5kpwiJReZvRQWFmyJC2QtJ9mRZ07xBqBrLEc7k7L2ZDAMoxWxJztZxj9czzl5wGiqQw6mCAmLsW5BVusQzwqnKQhdg2AqUwNJvI3zAiX+Rn4iR/nUCqZPQzzebl+rpvfLy8A+tzTOnTW/EX6Y3udznoOhyQKRjF2zIEB509BCbzTW9Cc6hj7wCb3iIqemJjE0NFwxrBNOF67qSWSPFKgsKEWDsnNtZOWzqf9NoSY3kYc+/uBhIcVs352J1bOnuh+7JEQwmwc+aZKpCYVFLtYVGeN1GamA4Dn1B3fs0NjvAQ1Jui051Hh1YQv/Bu953Skcm6UQ8IbLL4K/Sv3H+9sWPh1oN55K2XOv7WqQSDGHv6h6T+2UliZi3JTACf/SP1AEt26VL3pkGdn0GeJPUF9/AnJ/Z5rbOpwAeSmd/HDpjTCh3REnFzqx7yfedYK7EVoN2EMTGurrndabdZ X-MS-TrafficTypeDiagnostic: AM4PR08MB0786: X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB0786; 25:DeVWQkSUyhk8SsFreRTWTGq+3ZiEDNnQVaipPhUI7sKRGLv7/WuoNFIx7kYIoCB7qpHR+6o8KQCv8VNtKSk1cGyMl2HjW1b6Hu/+b1pvEJ0+oSlLVxCfKE+O/lUt7mb0CjuAqPsPkGFE7h6orZaxtPhw9XLYngdU+6mdpCdOh9Oihun4KlHJUY75D9/XAuiu0rTSf0tug4o6w7lrLHtRDXnWmvtDh4AFjmTQ+NWYVrn2wJt2JmImmD1k7QCj3Jcy+IOX+5wARBGu+3jNK5us5S48LzbC0dRyPjb9nLth8WRK1ttJW4csWA3OMWwiZckEHuguuB8I0oQI3i1UZzLFgn41kpat9YeZ3353JvKHBDThbonVc44c7np+xWCoH6qRe7iaQg/r36Zg7D6fBPkWhcl5hFLx7knjNRhXMYIOryL9c5hk7BxIT+de/Kg80nkBaTs2B9nx5GWJi3p+/2hC40cIlNb5RS8EFI3rQweDx4Y=; 31:VyY8O+fSG7wVZOxWbIfYxWxYigCItAXyWL2wW9OVaX9ST8NcwAqDJlD2jjCvvoIv+BrvfuKWD3ty30jz1tj3rTiQ+QGBomXtZHaIXr4kVTrwX52fmMwJZZktluKe+l/7CygLcEL8tHqVrvVuxI3GTDr33gvlVCTDaNh4cv6NgP2HfYb8kUYJtm77KTxD7POvyb+mfqHxB74P+yh3yDOfBouF1J8+HuZFfLkVcdB/pjtdUzXYxnoBplm873J1RVSbboZgbyfpRPPpBkSOH1iI7b/XWahoft5VHQNQW/LP1fE= X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB0786; 20:ue+l4rDW1lifkt2OIv3Z698kxT6PntDzxodGoD0c7/BO+4qRyIYg3EzRy3hZv5JCOXJbft3riXPL6IpREqLFJLurqunDxbfzDsLTkOwbQQ31yyTf0kdiosn7+QeU2PI3npLeCEQPae38Eu9/XCasA2TYPbd95cNrEnkEpNV6ix/Q/ubyfP0p8aypG4ieUiAjyVyg1LYeMJa+5iiw7ub/8WOmPsMSsDVexOFcVfVyaWMXF7OTBR4Z6/9fzYJat2svLdbU5KKD/nq1g9AdjUqGJDpbFHkXLvdoKp/mDM8Wkk50k2S1VrfNbkYDDeJv6/IBTDKtFiey0z7t3vV4WforeVry6Sk8D3nC+zglEAW8PRYbSEDLRNYt2RuHYKYdGSAIr3AG5/OpwIecZvZw/cg01VavnyTBxiZDXtVELZkmYbnv/KZ4gIGA2DPV/9gGS+gVwgw5aNKSGJjZqObZ+ed552CagqmJXbWvGcI2XOxNF4mme+INX2PJPAWvB+B5zdb5JfyC2TNgZRYmbDJu/ToYtQ== X-Exchange-Antispam-Report-Test: UriScan:(215187933766430)(198206253151910); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(9101521199)(601004)(2401047)(8121501046)(13013025)(13021025)(3002001)(10201501046)(100000703101)(100105400095)(93006095)(93004095)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM4PR08MB0786; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM4PR08MB0786; X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB0786; 4:Pmxsl9n786k3yEmEJ7bE1/t8L22eqW0P+2kPAZzIqT+rded1RBOKtmG8brtcjVWibuyKubPJChPb7+bn9h+aOQNuaaETSZPuigiHWsJIGogsKhtRDRthr0LCVuGmQGUHX73OanrgCJB90B96k1tjMgzP9PjcSD7G4M6MVpe9x7V7uub3E5UtVxr9xGNNKFMFBtgEoflnNoWRwhTs8JIa6nKuACcQQrxdGSKtkFerAcm9pS+r0Ygyd0SU8SnUeXM/lNn5ixh4xOIHXdqGm2nnZVrvQNykbkXfER9AtpyWJt/0euBYoE3HReanBc5uah4F0bovZP9GVpAOLgoM/wNCXpohvV7qnVKEEJ7wcZhxdw8FHpGPj8MmKWp511RLkFsvS1K5yJ3EVdiH0l6HqUbnf2IVoe92HOkIcJE/bBAGkxBbdEGcpX7zyji29W+iTNYmD2mIWF6eEHFVzqjhHEJw0IcJ4NIfr4ZkUr1VOwMkis9S7xG/14KuTnHKgBaYjVLDYeqRxFmKWKYDx61V3SNSn21S06mzU9m9UdfQMWGD8yGAmDdUjjz6I97FjVP2WVyBBdAdGMr72aXy518v2QOjtg+U3HcSzokAQPsqa5hmKNl3sdUEHFONKHQKzWglJ3eFY7SaJy3a7IEHFYWJhgfb6vS2JrCiumVbQV8QODrU0WMmmwihw3fac3E7bGJy3Q7hGH7t2Z4c2BBzw06bvNbUlSTj6wc+ZkOmOYEgujgITEj9dSA08r5P/jSiSbUipGiv3zNgZvlcoPSBRsdcwthIP0eb90F+i5hWVR4IFzDRq47wkxTMIWMBBSEHJvRHyuYeYoJtKOxIe35yGvx3hiuB6TsHWXWdt9Ca7nS3YvKdBrjmPt7rFIRvubzvcW+p63NCLPvoIP5Cvdrgc60ephbG2A== X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB0786; 23:gTjUpFSQkIPfU1yCtg8m9whC8rptOLDRwTM3Qe/VjXsxw0GkUo7HmWHpT10hnqaxwQIl9JJBYBZyYpkc7WLCMj9C7vz/4ltTirZolmtQiqTdWG7D1zB8v0lfQ2v/z9VJrPvRi4/UEXND6rot+IK60LVXpTDYRu0QD0Q7tMZE+doDTFHMmB4xyyKV9kkHOYrS X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB0786; 6:hCRNE3hymjh4ylWQf2AxZQLMDRQgRrgW8F0UOEg1kuxKDl/M5r2cki3EPDDFvaVuTvN0ObzfmQ8jwYOIES+bkhGIE+/lOXCFNiQwdmdQ44A6+tAGSw8YRdKxR1Ci2T1+E3mpI1oOGIHeNA+OV7yonhvmM17Z+vb9ISTWPldCwM4qFztW15YQXVtH0r/MzzUXxZW4lrSsBnCGR3gJIYTbxiZENVrSKhUYMIoNo8nazsiyipGLJSO9oZsP/eS5Db1D+OUjMZMm/BvC4AnDYzA+SsXU/3P4t93YxcHP8TpQyYDHfALK/XWd3bqOVrHw4T2P8HehOUhcp4ut0P7mmHcCu9QM4wSa1NlqWUMbV8yjlHulmoWbww8Ivn6MTgQBgSD087GwRrYJqK02Zh/w5lUjvkOPo8QULyUaO+XKA5sZVUn3g94ENG2iOrlYCkURrlTK7gnXqXVvlPrvV60qgIOT+ds0THfIVqdfBy+oSxZw7Q4hEVrwFemz9i/eyuttgzTvBpdph8Iw0evdI3X1qxEMnyFKwpIZx8SWVbl8xWd/hJQ3vMtzA5chlwGVs4wl8c9GHrdfxAxfd/7D1ecwJizxh7m03iyhhmTdUut5IYh5VQoefd5TCXJ9uIC8emR6eapxzU6vmhn7oSvv+4Z5LS7NzypNnm9XLx7x3UhiKsUXGOLvGAMoh3vf+D4PcynAjGScLMLlaPPlwCCcCk2rZ9hMxZrS5uEbfMY+eaMDkFLqFWn/Nz73V22yfUcV4QAMaEtt+3LD+uDQcteHEvwHcMUH52U+l8cUNcg9Mk7gaDBBnrGDVWguJbpjkQ/S/2e/OaoxFH6wQmX4e4Ubm4vze5zojExrok4xgkOaxrI65GkwT9SJKZCs9qTsuo5DGgMusFilyKnIc9sNoieV0BDV3CWhWA== X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB0786; 5:PFSERE7QhOR0Oxl2l8eG79YWXcX+ZZdDSJWdzwR5VR/DHUEkGJNCiT364AmAhXkxXTwFsGMfhnPlORppQVDbkRpmqKGZOI+gpKDGGcF3atMUDGgbUWq1FVHyR9HiT69ZxCp11rCtKX1cl0Ur/dRaOHuMmgT/jz8wexakusRltnZ7+mYkHHkIx/ddOoPd3n4x7LNsj/svRcusjo8J00kFusY8Dtmp/8BOcq1Bb/lXENn5M6NqFZHgWp6Aw1+EZtq2UD/n7GCRCWDFJ5KdDRqM3fkUoLFaX6NMPnu74At+iJ/pQL7s/V9uHtd/SeqwD2XiSrs67jNI2SAAtuvzKnxYnmaNxb98Bx+T4GMzdPMFxJ4Ku0rx+2DZLDtoTsXFKcyB3E6VIMmk90xuzEahmWAuBpH2Vajao2/5NvCEYZ5AVEFyTe4sbry8j4wIhnsUGUBZJpGe/QurajTrAxP0z+wCpFX/lDah9o3GVq0pg3ya0WxR328M5jtWA2Ohw+90y4tR; 24:ry/H+7PAYF+MTCdLiew0vvEjobBBNlpRq/iCEVXQu53W3tMhH8jz68/fD5krBAka2Qdw75Ygu5lswBzi0BEQSdPGFNRDwWQX2Nfm2lzZVoU= SpamDiagnosticOutput: 1:2 SpamDiagnosticMetadata: 2b2090aae5154f77b71484475de18b04 X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB0786; 7:dprqTRzdk72LkFnIvutFhlGJshJwTYvHscHY1UllFjINXSh1RyrP6faQGXP56657ic5pEHGc7V6gfZgxAaZ4IGFODqqSErufLzCSiAEvOoJJMjJx3S63cGX3SXZG2YAbsius7ZRKh4qwVjEHK2/Rc5USDqy3Q0+hhbWbw+fmqWfVh7VMJrV7R4WMGN7QRISn7Oc1kS12BOMk67XlXbzX6XYvK3ccP2cM9Dn7wwSU/cwxlGU6jzX6Ge2lGjmAF1bx3u6hGbE1jQBOMRkwhGKK2tanDPfgLWXDLGyIF+MDDzp20Hc4toP+FpsEKd3g0vY0+m2KpYo17MemeQz4+6xtMlFAmw9YdP66iKqOQaqJFG6AP+X/hvkivxAIgJn0ZJABwkAoisGnhdTR2H2gfD+h6lNrS8MZkWQW54caf45dubZtLDjkgttexUkSySkbJx3MdVtUFT2dAqPBjK+A7V0GeYXnrTJ5YNqDkddmTcfdgnZ4iT8M6nqDFdTyDCA01NNmnXJUuSS3fAC7eypnaQQ4dIMFfggIXCqwk/Sq0EjnZCTGTOUy0cE+xQn8u/cbPe98nvLdEOc8LD5YL1PUHTfA+h/1C449dMizfF5DLu/Mkqj29DC8Z9ZOcaHds5k7OfLUxNkJdDABb2026lsoMRIx2mf5NlMla3YjM/3Ac1pG0UxJFjzIMKaczZgui1JApB5rDIZZeTlwxD54iDfHJNt0qsmbovak3OihMxy73uY3mGXNLqenXY/eLcn3BgK5Xkr8qtx2ut7UNiIN9HpLILbLL0bmgQ0OgE0cy1quvkBfsE2JhdJwcCbwJePOG0L69FhiBhnKQVUC5hsSKXQ1sNXDFwgoj1gL+vFjypwBhWmo8LE= X-Microsoft-Exchange-Diagnostics: 1; AM4PR08MB0786; 20:KeEk5Ktl0qkFhtn2ZzZBVt8dfIQJr2sw3ZJ2QMe4C0djVDvDt2mQJo8NxLCZdAd79RdRzeT10yrp9UkrZLImS+vBZtqVV/bN9kRxeHFkUOcdZ989vkFVxOQnRhRAz/gcD7V5bOrHFMfX1Rd68mYmc1shCD3ABDsfOHrmvMPuPJA= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jun 2017 14:48:00.9463 (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.25]; Helo=[relay.sw.ru] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR08MB0786 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 195.214.232.25 X-MS-Exchange-CrossPremises-SCL: -1 X-MS-Exchange-CrossPremises-AuthSource: DB5EUR01FT064.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-Antispam-ScanContext: DIR:Originating; SFV:SKN; SKIP:0; X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent X-OrganizationHeadersPreserved: AM4PR08MB0786.eurprd08.prod.outlook.com Cc: devel@openvz.org Subject: [Devel] [PATCH rh7 05/11] ms/fs: Check for invalid i_uid in may_follow_link() 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/fs/namei.c b/fs/namei.c index ede7535..1ee459f 100644 --- a/fs/namei.c +++ b/fs/namei.c @@ -803,6 +803,7 @@ static inline int may_follow_link(struct path *link, struct nameidata *nd) { const struct inode *inode; const struct inode *parent; + kuid_t puid; if (!sysctl_protected_symlinks) return 0; @@ -818,7 +819,8 @@ static inline int may_follow_link(struct path *link, struct nameidata *nd) return 0; /* Allowed if parent directory and link owner match. */ - if (uid_eq(parent->i_uid, inode->i_uid)) + puid = parent->i_uid; + if (uid_valid(puid) && uid_eq(puid, inode->i_uid)) return 0; audit_log_link_denied("follow_link", link);