Message ID | 1498142878-2222-4-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:29 +0200 (CEST) Received: by 10.100.181.138 with SMTP id r10csp436009pjb; Thu, 22 Jun 2017 07:50:23 -0700 (PDT) X-Received: by 10.84.132.79 with SMTP id 73mr3428388ple.142.1498143023279; Thu, 22 Jun 2017 07:50:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1498143023; cv=none; d=google.com; s=arc-20160816; b=kjSCCe22hJdqgwj2Zu8tU7WNSB/cIuln/z0SRkxrQtfjkr3wRxvOsZnBlXDx1KzGBb LY2liwikYFi0FNMdVUDf/B6xGFlvE7pp+gij+mW83Geqr9vuQCunQ/vnalx7EePD09yw Dq5Y5g5k39cRkTCxeNNwY76VC4dsyt4+FcYVdUCKBmI222L2oRBud7n2fEgEob33Q3e8 H+WVVzozh9N41/A7wT/SNTkr5Osq2583tWxopOxrfi5kVmPLY8+djE9wp2Kdh36T9C4u GbwL1JXdU4g0boonfAwM/wt6+six7JpRwaBIX92oCkHOM0ulAuU5KxRfMdq+EsocS9q7 3VlA== 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=xDghkQ7ImTF7welO/XORXiEkLYGJav27q2qKJntVcEc=; b=Xp8MueWladNZPxrkibIvOCQDUKLNlkg7seCKkZsNUCsr8L8RW0hebFNUITQAxtX9ce T0C6ifmZuqFLcQp/cz104QRcaHuSNj6JCcPfhZQ57z/9jZXuL6VP0y6zVlCtLepKnDxS BRkvguLM+v9S+rjOhvR8UIoEsOoKi7yAByxNg9UtRdM4sAWPR6KKc6Gu+Xm2cPJwQYwx 103QpXVIhD1vVHzveP/TQ/tvLBEDc+4vJ8bbQGirhPRtNm/VNZPcjljwtUBD1074PEee Ag/tr7zHScUnjEv65UTixlOoHH08cpOElMZO1NK67U2JJQjHFvJh+uKt67GMvOVAFZvP dnIg== 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 t130si1282435pgb.538.2017.06.22.07.50.21 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 22 Jun 2017 07:50:23 -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 v5MEmTri011017; Thu, 22 Jun 2017 17:48:29 +0300 Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03lp0149.outbound.protection.outlook.com [213.199.154.149]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v5MEmElu010967 for <devel@openvz.org>; Thu, 22 Jun 2017 17:48:14 +0300 Received: from VI1PR08CA0053.eurprd08.prod.outlook.com (2a01:111:e400:c53b::21) by AM2PR08MB0100.eurprd08.prod.outlook.com (2a01:111:e400:841e::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1178.14; Thu, 22 Jun 2017 14:48:01 +0000 Received: from DB5EUR01FT007.eop-EUR01.prod.protection.outlook.com (2a01:111:f400:7e02::205) by VI1PR08CA0053.outlook.office365.com (2a01:111:e400:c53b::21) 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:00 +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 DB5EUR01FT007.mail.protection.outlook.com (10.152.4.107) 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 v5MElxI5008640 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 22 Jun 2017 17:47:59 +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 v5MElxlF002271; Thu, 22 Jun 2017 18:47:59 +0400 Received: (from khorenko@localhost) by finist_cl7.x64_64.work.ct (8.14.7/8.14.7/Submit) id v5MElxJK002270; 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:50 +0400 Message-ID: <1498142878-2222-4-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:AM2PR08MB0100; H:relay.sw.ru; FPR:; SPF:None; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DB5EUR01FT007; 1:9BuFVX0CNw6qbt5mLl9nwpgnr7CiXLcbvEg9b7xpc9fN7eHu1tc1hMVLSLeQYjuk2/8hkZui7yZzrP1L4eHEpVN86R4Tml1BgtVEYAWrOGmihpXMgg1o6+yp1Sq6qlVjE7hvHhXp4FUkE+yMpHYADYEC3C9a0q6CfJX2o2BAOZ8TUDhx4IZpm2k5wZyfnbx5Ek5thzF8d0h0DvBT3dHRkMDsH52I0K/ceqnBqpn/h6bgBcs22gQcmVM9qME6l6e9XYNeS2QxtddsY9KQF6pmw0FSJO8AKj50iMgHVUECyLupwuTzTAwR27MzCpuZBaaVd6HSVL8wzRGZs43jyjSlvouIQbIQa15FGjEWiERMDeH9iL5gc67OpHmX9CrerHs7LI/2vSPhQ7opj9kSjYs9C9Vdi6Q2oBK3Nd+1gJSIgVBiEC79Kp0gsjI6aQBp8buEvCkoOPiy86hQoulefO+d/aDnFEjJs7K2lm35aL9ri2Dymlt97KHLhBA5aeTQ/O5hZHQFhK1Vd4vuC9YCugNOmv52A3BtVsYu8ofhS1NrULVLCg6L7XIlEyS3wmwYPYQo9YBqyldECzS4+WVFY5wIANOZYkpU4YUkskDIUI2eGQ3Z++xR/p+xLXuuSyqklbXUsEtS1xObIwhTr6zuHztrj28DnnkocqWfD6/Qmba8CBgEWy80888oBjrGm09Adg4cc0z+TnRvqDqLRCav0dJVWKY6y8lAL/GBARMOuu/CAAoVfDudd/Hrauhkuebdq+pVeYveHE5p3SSiwLPyYMkVlZkJMNjybtKnhk0TbTVboenUEW4icmal9sfCkKy56Za8oF7mWKvRO2U9k8JnHDMfIMAmwCKKqMlKlhDpxq/MGKA= MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e9a37ec8-6778-4d39-9a10-08d4b97dae05 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(8251501002)(2017030254075)(201703131423075)(201703031133081); SRVR:AM2PR08MB0100; X-Microsoft-Exchange-Diagnostics: 1; AM2PR08MB0100; 3:k/thT6+PT/ipymJez1H8838x+JNfXat3kJW2vnOiF6bG3/Y/EV8/MLEYV1PgE/EaMhRMqfMlv1vdX1RmN546cvsBgg8K9kLtaJCDfoUTjpY2T3kjIDzaJTLIP59mX9DwvQN1AGv+YnAGkgZTWNT+ftfP8/CGnuRA+hR1w+pjHNs0KvPI6DAQas5RSeXWa7MOtDCChbiH68xypuCw70ulOsBDR9E1ihQaBh+8+MDDI5M0vz1t1OURi1aez074/ldyf06vDWin80WdhAeQ3uEyP6ghp3rNFn4ww0R1yFqpX/kc311ju11Fl2aAReZtukqVM/YiB4TxvuUW4GU3gn3PxShF4CMWlq66ZX1ZrakxJPEMbGEih8xDHmErCYb/HSITgoCrpNljFBmaRpSg0A8qi+qdMPrt1CsRKaDGYDVnE9zkSBhCPr8weXNxQ74RUJA3HRfs5copAynsaZ+Tfg1aFVAfyZ+NrrLqIUqiI2OEFuXelfi6Jz03IdfqZyKnNUAs X-MS-TrafficTypeDiagnostic: AM2PR08MB0100: X-Microsoft-Exchange-Diagnostics: 1; AM2PR08MB0100; 25:nvUNWHlEomupq24BnWp3YeYrqoC71VBlzRVgbYhbq+ufL6JkL9nGevAKgSUUdJZTGwCj9EmzlYvV1i8VPIz4CO6NAO5pqp/zP93Y36gflruBdmxIifV6Hvnv/QbccgEcXamfI5UsE/kEZselM4fCr4f2P1uhtbePF2z8ZXqN+FOC1tEcJOdguoMcb7CyacPVoWBZGRtP6triIupAGI0/lIYRMPzbfz14F9aN99kxYyYiqgSHSHsQKqM37NiAr0pMcjKeTAqTQ26HPUVl+dA5UnR0vDVTbFTR90VIbOgr0A3l7nNqSId8N0MADMIEPAxYi68kahxxs9h+vgRtSR/CpLouHDxeZ9KBGdHQRckqqPXiHeDKLw7z70/iL2An07BACNiW/0eVBepi2wPpBOcZjQrbNZu6Ku7qL3GXFN1xU+3wetKSNnq1Ict5N98NS+8s47l2KK74nBBkhImZc6nQA8NkWeNp737w6I9cH0NSGas=; 31:hvVVPW1OHu6V+dxuMwLNtfib1I/leKCxI8JJHnFzTWCiaeWS3z8l/2lZLn3UwafktB2ioCM22DLdk5Hs8TQeGpp3JsPVhexyVBma4Cil8ZsXr319rlF3EOo9y1Q8cxL9RLY9siuI/RagXo4e6qrVa7qEhOurgWAcJLnFiR9gZSYZRO1EOPCSjz97UgGzNrX58jPKtjzm2GpSVjviVOUSeAzgRzdiXnwgr1eirJMw9LIwq/W83a8JqGVpETG9UJ/op6TGU9Vni4iMyBWiy2Bmgx2aakFMpVfeA+3F3o1qG4D2/52cROOwhNzbLRRmHt+b X-Microsoft-Exchange-Diagnostics: 1; AM2PR08MB0100; 20:F/2F1bB5JegsPEGo/fZyB3nlex8BJpDQ941bn/autWSzhXfYoLKqr6WNNr6vQrkeAriaTY6tKHB0Lz5VOt76OYlvjcirMU6dsLAiBoHOoJ7nmAqmraiwG16cH2rIos3wlSwIdf7G/fzzuW6xeCteA20U2fdKsArcIKouMsr0PpFH3A/jMCpocN1FwCidY8Eig/MyCQERJFfUe1u41YQV/565wf+wHgwg8Y0nUGvdTpdARPTSEL7YNuHITxMiWle+t3XQtfk91tTDlc967dFr+8XQqtzX0hvJs6fVZmDRkeDm82Spot8g6OOoon/28y4qnTUDSnTadQHLLDppIJVT9iNPbp49/vCcESB5wZVOopV3rwxP2mjOpWXyK2jfak0Wy7UTTY/sb/xtVvjP7YZFQQ18ZK7rbK/LThT84HOWmT8jfgdOq/U7rYMj7Om1REo+546Q/br1KYdz6iplAeURG/yAjm0bXxLA1puTPYyapbUhjnOegdT8dgC4q3dNA9td/QEJFYf2o/e2+SVcITzAnQ== X-Exchange-Antispam-Report-Test: UriScan:(192374486261705)(215187933766430)(198206253151910); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(9101521199)(601004)(2401047)(13021025)(8121501046)(13013025)(10201501046)(100000703101)(100105400095)(3002001)(93006095)(93004095)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:AM2PR08MB0100; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:AM2PR08MB0100; X-Microsoft-Exchange-Diagnostics: 1; AM2PR08MB0100; 4:yVTHF6mXsmozorW16M4CScqlotQgqkkTjpVKqlgoJw8Ik3PCzTpgSz69ftuGeGXN5Jwy3UPNkT1e1o16rl00Lg0n4Gn3q/0EHfLEtkNMi2CnBqPuB6ZtVwKHCDsSA+QyaX5SZAku8dikSuNM57+j54eDoDEHHCmSRPnSVcyeKtkSh7fce0yk4Ri7/5zKmvdLSsZf/xYaNUgLNLX5qidtWHC6jC50YGwVbof1Q/Ms/G4q2XISM+e6Eydxi+bhKwp+6dP3uw+l5enaoPRwij0h/+iQ4kEjhKY8DDZtQXsePQiE1mYuAoiMdxE+q2cQH+ItmMgoAKPx50QsZA7nbFPabCb1I5/jgL2TRrJBdorxG1eK7J2Izu668/rVZrEvDEdCHr4mlp0P/KIk4Tu6J935EqjFJAVLB5Yu2mWCkMECGOl46GPqVhO4LVR0VoCcHqpycwJu3VTKqEoAeL/uFWzDki7u0FPZlIUbH4LirVDKCT2upkGNBBizSkJG6o6o0iOZiWxqnjorx3SrjE/7TGiHm8qHct+KZmoskxy+djqmfz2o7/hhrZfxPd5iuZJ6bC0PaazFnu+Vwg0+8TQLqGwIbwETRlS5GZUGJqZ5UlX78Zpq7uXGtlAf3b0NtSGowgIBe0n/S7Pd+je+Gb8eSkrNxn2nF9bkaF8VD96ByoZyXrqvm2Z4fAE2+PEsyLzN8ehrHgvVtaJPbYMscgCzbLm+p/QkLSd4u4B9bUuyWuyXrvMu0Bf8Wez6XxqOtDtPyx6/cI0pzx2baU2Pac8uEvx0ocQCnnQbal1BJDsTUGmrcEO5rPgDawVRYX9hnlJP9tMBcOV/cb3Rutjlt3A1JAlKEJqGOJe1+U44OF+xJlkQaQ+U/k4LIg7jB8OnrYcX7BrrJlkGTS8gFbqRGUrPp3XcXYvSn5c9JvWpxW4/A8HwIVM= X-Microsoft-Exchange-Diagnostics: 1; AM2PR08MB0100; 23:oY9vtjGyTW0jFJnEnJJUrvbFj4e3C3evCTFT9PSJh2TCWS3rfFs3G6NoRv5kP9JKsnWQ5rh9CNWOHxkEqdW/Cw9tA14J4SaJpgYnjdBjVtHQ9yxhEK8qaGezD/C7jem4odyk75gjQaP+ivE+MNiwcvEHYWbBoH/qnFGFFLSc/VaZgtQyzWkzVz/xPILW/WP8 X-Microsoft-Exchange-Diagnostics: 1; AM2PR08MB0100; 6:cosI4kOgZfLGdB3T1xSqyCfqUUvfY4YpUMSFv7jpLFZeKrtzIAtmtI/dHtyyIZ2r6Nl6+lOoVNskO8NyiSCyr5bQyuQpoRHEDXRxcqx1iX/SgvREn5X3cFFv8Pr0PHUt0efH6HJ6QnYDMiGQAU9bQuT/vvdcJHVS7Bc8d2uZ+scQEQTXa40XvstnaN8VMeH3J1qGRKcswYsZedKd8Bwa0v1p0aYTab60QGDnjXoe7jCfPKcm8pOsNutMv2qXYo1cv5aTy4/v6Ji5cYJPBLpKNDf5Nq3FcvxA4yD+nMLAFoy0APDEBS2vlG4bHsF0leLoX23Ls4wzN2PHY970VnViEmW+FPh0L1NNZEapcIkOueKVKHIv2pfzyCI62NVMfgTkBeUrMJIkaRJ1uEqkfnqdf81SDP6JcXXjEocA5qP+MnIYQq4WWNvs15xGDoIfP/NONkkSX9sd3Vjhl2PZNYgdJN8xSN4+eipoorQKTT0JJDSbuQiNtOd7pr0yXS4pqk8ABZOdc1IfrFirZCJWrEdTvCqB0rLs6ws3NzXT5MoN5GrvTSSkFC6UO85LiSgNrWtprNoDr/omVZYiaTUZGGdlm/GhywzgRRb7MtbHCgwT7UYaMHD7UxMmhSuaTCcQAfC0dNaYRlm5TGgtSr5ChNp3gCf5A/rRBFkKK3ZmXAnI5NvAP36abEl2e0fQBPO8fy15nGlJ6jsf0CuLirSMELqQDaio2wq+xNue7+jshuDuOTLq26bCphyNqksN3mV3XDQ+Q3STavP8LIklmHaI0/oAMKGRR8K3LfDHDDa+zIv0Bu8aqPuiHlBN08vUgC+Ox5pcSV9KZhY7YjFXnT8ISZSF3VmiEWHIAIQoW69428r/+jQrC+Y39AiE4nwjnFG9xj96Fz3g6KpwksK/yPhmEn840g== X-Microsoft-Exchange-Diagnostics: 1; AM2PR08MB0100; 5:ggN3cvQ4OUHRl1i/VcgPRtmmFodWkb6Lu+qALqERlsnRRPnsuaBz5y+DCAjgfmYPK7vePBPjPiguiyPqkeg+zIzwXCnTbsU8ZD4mtIwcRoi0jT/kFSwiHYmIwAKVhdesV0+3BvrCbZgirL0xe9tpULstwk1FTVcqBR34iEYum4l57ux//fbtcbEhS24eSh5/t+qB97/AWu631k61chjFu0XRXO/DztSx+faEfh8e6+tCEi9Nn+MCoYeO2RbpiRnIX17o0U+VdneWWWVhjUtmbGktxmFsrVOM1qcO5Wdv0mtHGcUEIm/y/u6kWApx3r+TCya9gl2j2p3ThkcGiqkpy1OxscpvB7GfgHh2sZ6+NocVZbmxKHohB+WJVhMZ+MqBp33+/Kfj8VhAbKcJgSx7lkJAkWD8Eh1VUF2Oq5lYmDMf/IthkWw1YX4Qc82JVThc068EITmLtG9czCChn7RJsp8NTZIjImSo4p80/7wV3Sxg49v1hQLsKistPs5nVA/0; 24:rcnWS6rdx6IkLa1V7eZzAr7bZONYC4C9/xTaeh9BTKQJ9cnY2P2dAGsAfKn1bO5qJZp7pt+pifZHOpe0NM3HjAGaa4qJJjkTSFqePX0n/qE= SpamDiagnosticOutput: 1:2 SpamDiagnosticMetadata: 2b2090aae5154f77b71484475de18b04 X-Microsoft-Exchange-Diagnostics: 1; AM2PR08MB0100; 7:k2IImI6NujDLfEtyMc0VdxMI6ADPNe6zYlglhFuc0M1Po4qziGCST0vUzmJ7/NJkWBoW3kbWcobI3L9DZNl462MnURZdj9d4LL1UYU0IzHKV3fBaHOyi07SOo2/u4MWNtp+w7Q5hbFklqjZE44dLbBKnigPor2/M8j+ykS5GYhgkcS3OZmLd6SeWFToAFItMwD12vEUWM5AJ/rJd4TokZFsFT/BDd82y7zGgjdXB2WyYqgFadBSgtnhGNYOdPyRBwVGpn8XVhw5CkNndf/9kL45l2/PaNrO/9H1xAYI+iezYVLSrEk/wi1bR8ztwlTfTnkLfT/lsGYrjidbssVj0ttZZN+QaQ1ZZKrUyvR4ICk/PYI/RKdTr6rmB1ZHVqWVW/NhdIJijpb+z94Lhh/UWgz5Jis6861WR/bmucCdiqNwgh4TGFLxq48GWqxJeQSDuYXljwbkGoSpDG5ECV0J9hOB0Po/6TEOo2DS5aGT/gTKlnrChnPbcX24vlQ85s98BxXPofewg5rx7r35medmaigs1YgMf3/mhZgUkCyISecdJGGix+SfFbOasBSXDbDe93l0B4gblZraPFFRSVKhytz7Id0JPGJKxp2OLAbIInwQFY6HFu1VUB3FrYfjA2K4ozXFZiCvMaBaXDxQQzCvKgGKTHESq61MonISPMn3d2JUL2i6Zy+rx9SeWuZNicwptdV8OumDcWgPYhpoLSlITn1eu5fEVAQoUvxMq/bTjbsboygrB3kWo1o7O3nMXV2Q+G/elIxxeAHdf/if0oPi9qYwYOJzG0lSqrctXz3t5d0btIPjVbNPf5Gt7f5+QtkRRYRpznBXanaeflpDAa+PXpMvr+K3TA3wNRRcVSK4ZNpY= X-Microsoft-Exchange-Diagnostics: 1; AM2PR08MB0100; 20:axgQwN8EsVDxwAKeR+5WaqhGPGMRvw/Gtij7Lgj30bLEo+8uCM9Tyt/CAaEUeCDP3KcJOgh9N7eKp9R/Sg88haTlH3zSSVSZq5/WJ4i8JJ7dswtJ9tpwpSXYTsUxPAb9QeW/3hFigjPKjS+Xrsjyo7PCgOJq4K5TJg+bSHJEQrM= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jun 2017 14:48:00.3829 (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: AM2PR08MB0100 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 195.214.232.25 X-MS-Exchange-CrossPremises-SCL: -1 X-MS-Exchange-CrossPremises-AuthSource: DB5EUR01FT007.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: AM2PR08MB0100.eurprd08.prod.outlook.com Cc: devel@openvz.org Subject: [Devel] [PATCH rh7 03/11] ms/fs: Refuse uid/gid changes which don't map into s_user_ns 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/attr.c b/fs/attr.c index 7262f3b..00dc159 100644 --- a/fs/attr.c +++ b/fs/attr.c @@ -260,6 +260,17 @@ int notify_change(struct dentry * dentry, struct iattr * attr, struct inode **de if (!(attr->ia_valid & ~(ATTR_KILL_SUID | ATTR_KILL_SGID))) return 0; + /* + * Verify that uid/gid changes are valid in the target + * namespace of the superblock. + */ + if (ia_valid & ATTR_UID && + !kuid_has_mapping(inode->i_sb->s_user_ns, attr->ia_uid)) + return -EOVERFLOW; + if (ia_valid & ATTR_GID && + !kgid_has_mapping(inode->i_sb->s_user_ns, attr->ia_gid)) + return -EOVERFLOW; + error = security_inode_setattr(dentry, attr); if (error) return error;