Message ID | 149940626512.21122.4535240267086331762.stgit@maxim-thinkpad |
---|---|
State | New |
Series | "fs: FIEMAP should sync only required range with FIEMAP_FLAG_SYNC" |
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); Fri, 07 Jul 2017 07:50:32 +0200 (CEST) Received: by 10.100.186.208 with SMTP id b74csp2833326pjc; Thu, 6 Jul 2017 22:50:27 -0700 (PDT) X-Received: by 10.84.232.72 with SMTP id f8mr1040648pln.87.1499406627330; Thu, 06 Jul 2017 22:50:27 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1499406627; cv=none; d=google.com; s=arc-20160816; b=IHAZP53NBDTVSe14b8OPXZyxWBgerGYtFlmGRBFHNK4MFZq+Pmj0zqgvC7uPv16nBw bT0N6gekye6mZ7SrnwIQWtfwCuyR+rrEGHS3HkT0OwBl72HR5PgwqiadqLeWIAWghCYe CSs51FR348tjmBgS3DZk5hcgGS/r6R2kIRuUs2MnsXt/MsNvUsrTstwpMQrWpQhJ/o4A dudJK9ymDqk2LDWxpkegXTGCKdPGxJhd7VhmuyVgMTahS9Jtj6QkpIXNIogwJ9bjEKRh +VaxO8j3ISIR7ITnpUG6uXA81Kb1ZsOzGUBZkzC0c+6rmzJI8vuGs2WkXpYa7WhKwXHP MVmQ== 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:spamdiagnosticoutput:mime-version:user-agent:message-id:date:to :from:arc-authentication-results; bh=rihPLoaXeqmojsHtGqhF8xaEihnA0KJ0QYm6LHHO/jI=; b=Ur4kFdyShST9xyNu4xPxQOlM1NhRXs9LBZ5W7/1dhjamhVAw59Af7cA5wwQctnvrjd nos5Vcn6VAnhboNd9BVXhXqwjQ7FZnpvMPb2RSavbgK3kzdvxTqS4T8gxbF6mLcfiDla MUQiGH0LzCSydZUOpY10U0er+2bRt/bODQX8CT/WM3gC8Ylk1DIkBsDurilCfzmw7UK9 pl668C1197c3LRgGvW8OYK4/b61icqC4FYtT9ijlERECxbknvZk0CXFbFhOCALeJDdY4 FWMC5ynPxsPOcDZIGvoh4PcquhnnPSQrSDYLzWbgKyf7mnCoV2Yg9Rlu3GKzZ0Bdhcib PDZw== 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 l185si1603696pgd.570.2017.07.06.22.50.24 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 06 Jul 2017 22:50:27 -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 v675jqJO026549; Fri, 7 Jul 2017 08:45:57 +0300 Received: from EUR02-VE1-obe.outbound.protection.outlook.com (mail-ve1eur02lp0052.outbound.protection.outlook.com [213.199.154.52]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id v675joYx026546 for <devel@openvz.org>; Fri, 7 Jul 2017 08:45:50 +0300 Authentication-Results: virtuozzo.com; dkim=none (message not signed) header.d=none;virtuozzo.com; dmarc=none action=none header.from=virtuozzo.com; Received: from [192.168.0.103] (73.118.245.180) by DB6PR0801MB1847.eurprd08.prod.outlook.com (2603:10a6:4:3c::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Fri, 7 Jul 2017 05:45:33 +0000 From: Maxim Patlasov <mpatlasov@virtuozzo.com> To: khorenko@virtuozzo.com Date: Thu, 06 Jul 2017 22:45:15 -0700 Message-ID: <149940626512.21122.4535240267086331762.stgit@maxim-thinkpad> User-Agent: StGit/0.17.1-dirty MIME-Version: 1.0 X-Originating-IP: [73.118.245.180] X-ClientProxiedBy: DM5PR2201CA0050.namprd22.prod.outlook.com (2603:10b6:4:29::39) To DB6PR0801MB1847.eurprd08.prod.outlook.com (2603:10a6:4:3c::17) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 213142f4-d73e-4425-673b-08d4c4fb6329 X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DB6PR0801MB1847; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1847; 3:0S/istDGA63asGTO6q3BjvvsTdBZqUXNnJXhc3chPZMR2+LGm7G25Dp7hhhNumPWH0qfALrmGfNY4t71dJqyQQ3I7QKUTwpQFUKXvCJFlN1jYewiY6IP/ab+SplvmymTK49FuQvMatdT1Cwh50B2BslhJGJY6Id+rHG7vBHIQSr/l5ntiFWMwiYDPOQA2oA2EAJd4NGOtaDjJrEDgYPi3Ul/2z8CSry0E+XltOTHzmyZilxb1UNEcO1U25oh4mvIgmYQ1mShEjaNoV4ifEb543i9piTWtj5O5JZIMY7hXWOHo+xW0PTEyyXEEGpRAqPI9RNQHlRz2bTI2xe55EhYgH2uTSPPsxjg84qGHMaSqqD4bFNpd3/b+A3F16IdUvuVKFvJ0nFRd0QgO6LLAtBzXZNe7I3Yqc0QKcjAdjrI+q0TecTdjAevQR9kO8AUqDBsaKgXCsRcnZgmZis6EzCx9+Apg334BJCsrua8yzhvulfFO7rNOBVV1wRHopsXUdAIFC04tfmXhOEPMqSxvY7V4Aq78bPHEgiiAXHfWMvAbfKuV6QZDZhFdC9BXU5DnTI7c19yy4NJxGxlHZ4arhwdrnnqbcUMujqyVm31J6NX/gycFBT2xrDwL/hTwsWHa34rVbRSExEs/VknnJUw2V7AJHGY0PigS5cVblb4+sBkCm5sHQ7om9m/3d3iNF+VNsh3HbJ0ClZ1LUYDiOcKXaOCNLQYvCYvdgQlet8N8TVP0lrJdsu9Q1zqtIEQu5tS4e46 X-MS-TrafficTypeDiagnostic: DB6PR0801MB1847: X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1847; 25:Z2+566sxQkUaGg7Vi+JoFLUN/ulu+LajE9Ry7LSwEHoVNwomw2UAKu/zmg/PWp3d1DL/xlVQhtfI6QqKRLPqRM+bKTIWj3n1Hvxr0TVnN0I5ciKUhVvxkoQCgCMgyFavbt/5lAoVKni1LnDxpEJLZqAAl/egw6k3vNwvkgtPp8PRYTnpqDxqEKdarTyKnLnKAt2PbJ+HjhVsxL4vf1V/3vFJotPkTi98qNO63eH9w6UEk1xx4CDcAetmVlq8J8RUYK29GsNTp1Nl/l9mV1M5kr0vMDHNFihpaK16/PDbIHWBbQFspAMzb88pPhzYnWdESrAiIpiyWZ50yGPqnrhWWGJnKFisRUxShgQsLNCE5e520tkIF/1IcGDQ+CQ8LvOPt9u6X1Y1UlEehe6wSYouAr/4NpI0CsrUz5LfM52aBkOTWExlY7p4//ZulIuYaGNl7ZiFrDhePOt8/v9O1k3CAyUxnEG/hOgS8gORNoGwQ3/0LE96uNIxkLWa38aDkuzZcxEWhadj3zruCfi1rWmJ00gBG+JgfadjHN+Qz5/lCmlaaLXqZ3mQ3tRWqMMVWnFgjG2dY2OsTTK1ZDcfyZcRz9kJLE8XcxUrS4CxrcOFz4MhGz1sIPf6m3SMzRrjmI0KVhrAGOT7cBU176geRuopl3wF9vMU76ju4BUJk5pJm0xcwgHSlnrhlqdzrAOpqMekDb4mDvFYn4JaLbwTyQjTo5cCMx+VtUATFy6Y6JCqZ5CcKd1Vt3MTj1v28p3HXo3bvSJkZAGsH4MA9G5VfDYTuY8RxZsyQ4QqYhVRr/5Ky8CiCyumNRHvSnqmhiHajaixCdg/XOgDs/68io3emY5MLA6aNIypmSQFcDBwH9qoRsQGJTLIn3OPMkbS1itIkTBmhnEN+FT4EGAh+0lu7ypaBuSBzjqEQUhRER+NKjv+NeY= X-LD-Processed: 0bc7f26d-0264-416e-a6fc-8352af79c58f,ExtAddr X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1847; 31:IPyaYxlPuCAYk7SiqDx6W3pXS9YYPSRxWLUNf85UrbSnYvNDpu5FgWU8gYqQ6jhHxZBjaJpbVffvZD0vZZZGrm9T+pn4rGkZDPCIJC61wT+y1FaO7CaTiR/uFBnG9RBZqHcXj3zWJRHWKNH+EuU+wXuZc2n6oFUb5f+olc8N70KwN/E0mWuMR30kZl/ryrGo8o8AlXo1r0yr6qdEeV2QDW6WXqW/G8aCPLxqfpNzikG4f3KUWYoJxazQ3DvrDsUt9Y4puj6wJu+cK+aV8fl+5Zgo+3A0ajU0PQzrjv6D5ZBLNxZwVPZFq9eF1k/ISe36iStIwjig0s/cXZI3/JQBmzeXOSm+6i0LXSMbcgW1WVsJTMVZ/+sUp+628YHkD9Hwbb51zvpkAsRRTGqOxZmpPpi3K3Ui1QXTCeXcURKXCKo01gyQZn2x+doDJEPXlhs9AdMvahaqI5umYKCHRoI3b28/vtsbDMtHIKfZMFSM7nnZqdLs4Qh18mTnfAJaXtkZei8ymHAVHaW4KKg5hcVVt2oOnqQgccpgPIzz3qCM7+T5ra+HV3pYXrXAJNP1NDoURwFpO0rF2KTo/AAPLCLfeUfn4L8fwzlWnzPDE+92uDAV9ojTSqJScNilWbs5fSTLlBZnCdMbenZ1QEtYUr+k77WTAm9ceTXdZHrOe+7AdKE= X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1847; 20:CHD3z3eDgQ272AxP9ZX7PEyHFAs5lVDASce0bVndLJiExcu3/8En7mHcddeOZSXxQPZfTDv2Cl5Hgvnmrcw2CWOUVBHGD1xOnEZiaEhULSQmZcSUd4XXj4N8dpIG1J5COhHp0ng9yQ4dn4YkTLnUNF7pABylvy8ClLpztZOLerUa5ZsdYR3i7vUsKsszqcD8Ky4s07zfqKbt2YszpIUYq7eRYsMDbATzeLPXSYKSdkZOX1UKfzrrnnoYKWbzG9hGi9/Kdya9kEghty5BIQOtRXk8Qa1SZnkzCMDVIrhvofJjtsf13BXlc3C5g+YTl/hEZ16L/sb6yi7ApEpKtvzKoofdNxaJY9VhPLpRYm5cTji/P4yV8QH6wmVyBRhMgRVCB3TRO9PRkMHwSJoaNnuD5iawwq9hMxF3j/wOn0VahVM= X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(9101524173)(601004)(2401047)(8121501046)(100000703101)(100105400095)(10201501046)(3002001)(93006095)(93001095)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DB6PR0801MB1847; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DB6PR0801MB1847; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1847; 4:lvCSjWJAIZJs7HUo5oeDJ18Ia/Sg6kHAktaEBk22nDzcJ2pZ7S4pi7Xbbj1O8+8idYASHbpejJ7+S48FQ5Tp/3yoNoCFtZXtBjQaJtUW1/Vlqoo5508LTz+lfMRVfZtdcuGn/UqikgRCcep3WvdFsruLbiLORlRpWAfVkB++b6s7k3VTsOF0KSMtEt+tZMwQBcLX4i1IhOIpFUf8+oFs+04Unyube2TSiqCofxTS30mDBULy4LNySE6MOob2HniGPkBw/H6aCYReEShc4IoQZHkCkgDe5pD0cjgNDNoht1jRbr0Q73hzz/+kiLWcT/QcEmLOfnQ/QtWntJ0+0s2cE4a7yu/K0s/8mqewDd4ax22DPzn03E4isEEl5PChOA6WWk09ULIgTDSl0Pt7f2gaL6obgwWQPpuvszdNYh1a/tjjpM6QxsVHJOGsDVw89IDFhKpIwHmBWDeISOD7l59I+xXihXNpYfr+8rSBPGgVAhxY0XeHy8cl7/i9O+cUVxy6/8Qqr4gyJRMTQPj07ZOLa2T3f6JYSwRhquVh+Xf/MuDCxFDp4i3NvOxPGTyoOp14dPlAGiUh1QEdgJ4DyQnO2dVIJAP89W9Q8lD5G3dzcBKBEWSt6bgCc5z5zCI5OOm4pyOGkM4CAPdYFApq7oiSqKRQyEBOxiGE60s22cD6GskvYFWrrQRTWusdBr3h9Ba0KjSEcKb4JHTi5qhlMaW/RfqneYZC5aEq4fPxrOqInhzCava7Jn3Kv26Bvl3E3QaCkPplbuobSklmrMo9ss3v5Q== X-Forefront-Antispam-Report: SFV:SKI; SFS:; DIR:INB; SFP:; SCL:-1; SRVR:DB6PR0801MB1847; H:[192.168.0.103]; FPR:; SPF:None; LANG:en; X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1847; 23:qP73P6OPukqj+KBFvIKaSs8FxK7umg1cwEzo5XE/j16TjNQjWsYtQpcOZT9270jQxrP8jvCsh3BRdcnz2G5nn2VyOlAe9sGP7tbnXNOpo8KIZcihS7BofmyrIVmmrsv1BLhwpueNN8GivpnjkwT+mw== X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1847; 6:Vhxb32AG5mu9uIl44hCk0dh5tQL+PqeI0WFf0mVg1ROXx5kCTJG0uO1SH27K/BwTZaKgNncxHrDezPlTG4II+ZlMpUmbvyK17BwtZNjIbCUGLI0pi734HVwO4XCqq57fz9zAXtkLoQeZTPP2/ENhAPvnCK5a374Pw0n7wTv6nz8WE1lKA3iZNCzasLpIboMGGVdYhMxO3BVi+r9wdC4/bZZSNDNNeXx/Jl8umU2dstwF6kK+scXBXAkU/IRoLNex/7xCRba2hGd5N50NJqqAKSY3sxUIyJdSMFhKLJ+KOXmwnvv9EQUKCMXnPy7WOakOIipjCVX1mKMQS3L9OWwp98F9y/r6Q2Ghg8DqARTWXC6uqKmSTqu5krtTfCHomfC7fgS7zfU5Fakem5DYru3JFsigDTKze8mZAMGsFVX5dwoV71YpiibNbcS1e04a6Qhs8WQb2ngOI41b/tFPQIVvK0eh7oGggDSgT+vl507LHP4jJb8hP43Snwnd6OoxJ1sS6d036tYJLvl6XvWNLWpvSXslj3j3OzEJl6bhE+TRBE1jSgNe5dp4/ofZz/jkw0cdj+khfQuIyVMosh6TOpzp3X9We3CKvTkRxsAFfmbLfUT/qjH/3Ix8L+OQ35uHV0inQOos+UNJ67g7bbrLFXqjzuNUQKKc+c5Tcgj5LqUOks3Cr6T1thVIlYTAruR3hH568iK69AuFNI8H+B7PCpErD5O5Ct5VB99xzl1JNzcrLqhbC5UV26wMsULjYER6LT9ZmjG9PVueUXxgdfHJ5jTmXjgRrQXcrda/FKrBDr4piyPsdR6p/uR1P7mqzSooubn/Gu8zVqMmiSACZNXRZrRxnKKxdrvT6erTlMVdDCb0m0o= X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1847; 5:/MR9BphhEqOa9AhMPOsynrLPWuESzczyXYua9T+K+S46sJdA1SdPqjkB+yKSj9YqfHSYNr2HQjqcnnBLcpWZJWWKoM+QIPB3PsEkJgoqgb02isT2nPVFmQgIfakSIkYtsPBUM2kUGs8yG/VdJs1JOPuzkPbaCx/K0bVRzlPuFey2F5CRjNu5LdMAC7GiwuNE46tRlJY29iwW1gOVcRZXgnL7qGV8F8Tqdep1JBo+ynP6nSNXASWtpnHdbvEb39lk64GuCM0s5UFpgztFt/lIn+Pc9k29kJYoinxybgByV0MD/6+QPWtHAtChVUB8zs666EGrnBdQ3PoXxLrw2qDw6k/GBDlHaU06ZdWKdBKloP4kZmVOMgE32M/4c1CPNNBijyceZEKC9DO2VaxFg6Rtay4oX21QEbr3JZZ4N8A3KNJEIOIOoUJniNwtI7LGOnupwOS4lzGPoMvWbXIshVMqHtdDtERXGaMvq4Cvj5QppmHKi/1OjtJM+P5kbnLtzexG; 24:xcJU0/R7aOzqN0IxkNkYI9v9S1GbNNVG8d8kW89CgRPmZqOddW+B+l3ZXoEUzC3pgFrKDNeTaVw0/MJeLVlBgoBlciiPqV+2t/MfvL6jEW4= SpamDiagnosticOutput: 1:0 X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1847; 7:dsHipTKLbb4ulDi6GkXWsspsBk17TxXnNBiqA7PbZAhRob7rFRTQrdo9M6awOymFFrMFb4wex3sqNqC9GIuuz9mIGAgZjnnqSJuqUwbyscMjv0/6u87oL1RfYXGTAlPaxavK3Jg0lFypOKWCJ21T6Vdh12B5Jd3mcq3d5Ly3SYaUi9umJwej3Fvx2nWpKMABizidNgo6PrRNhQ8DsYNzvyPUQIsR8CTAL7N8EDNXQT2exstH04tsD+MRRcw4pVm53BZ90sFHWaM5T7wN37qXvHu2HfAWF1QRYUlJZsOkgmCML4AJxzK1ATL4H1Bsz7ZJJe5VPUqIfiXX5e6wbOE0VelQpRaeC15FRn+vocZ8r4roguCyztnuWrku6OT2zZVomb+h3Yc5b2KWRn26Dov3eg0DSZn9dKi9SFOEHHlm1E4XBD5QBflv5f8CqI3/PEEik7NqHd6mZ22/sqMchmmVBnqNwJVzlCgNnyyVx0x3R3TFgRZfVbm9IKjbu4Rt9NMvcjBmrvvOOgdBuCg39Pr2X0nRki30RzCFremziuDcF8Zmgfa3ageM/ZTRCsr5RO3BIYVLmm/ipv69OXbK56BOsdxZ9EOYg4uyiPjkDLFlsAMryflEkRpr1Rp24Uc69AJm+zbvRbn9SE7+yU8YUR1cHBE+gBFfHkDdK5JeSkbZN+cPbbYbvGqpNqK+HQcKoPVZU0882sNWitG/T4NB3q4dZcCr+i/oarg2TlW7n5udj8WYCSob7ljJIkBb1p59Ne8gHZ7EVAtgQnQXV8fc0urBzIhJ1ZYHyqMIxmWL3VJvMkQ= X-Microsoft-Exchange-Diagnostics: 1; DB6PR0801MB1847; 20:W3GUApY41vK5aag/oXYO3SwQn6jfFDF+vDayG/3a/HyT/mqaN/TCydawJXEpPt6Hwvf7w7F6Fe6sajQCuHlHv0UxUGg43nHWbylkeiAiN7EAyTqu5Y5r6ZZfQrs9mVDKU/K9T4Bt5sMxYi+kwR7Mky9iPWUkIA+S3+MyQXQAi+A= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jul 2017 05:45:33.3795 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR0801MB1847 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 73.118.245.180 X-MS-Exchange-CrossPremises-AuthSource: DB6PR0801MB1847.eurprd08.prod.outlook.com X-MS-Exchange-CrossPremises-AuthAs: Internal X-MS-Exchange-CrossPremises-AuthMechanism: 06 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:SKI; SKIP:0; X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent X-OrganizationHeadersPreserved: DB6PR0801MB1847.eurprd08.prod.outlook.com Cc: vzlin-dev@sw.ru, devel@openvz.org Subject: [Devel] [PATCH vz7] fs: FIEMAP should sync only required range with FIEMAP_FLAG_SYNC 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/ioctl.c b/fs/ioctl.c index dea5a20..98f84a7 100644 --- a/fs/ioctl.c +++ b/fs/ioctl.c @@ -204,7 +204,8 @@ static int ioctl_fiemap(struct file *filp, unsigned long arg) return -EFAULT; if (fieinfo.fi_flags & FIEMAP_FLAG_SYNC) - filemap_write_and_wait(inode->i_mapping); + filemap_write_and_wait_range(inode->i_mapping, fiemap.fm_start, + fiemap.fm_start + len - 1); error = inode->i_op->fiemap(inode, &fieinfo, fiemap.fm_start, len); fiemap.fm_flags = fieinfo.fi_flags;
Are you going to send this patch to mainstream as well? -- Best regards, Konstantin Khorenko, Virtuozzo Linux Kernel Team On 07/07/2017 08:45 AM, Maxim Patlasov wrote: > Signed-off-by: Alexey Kuznetsov <kuznet@virtuozzo.com> > Signed-off-by: Maxim Patlasov <mpatlasov@virtuozzo.com> > --- > fs/ioctl.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/fs/ioctl.c b/fs/ioctl.c > index dea5a20..98f84a7 100644 > --- a/fs/ioctl.c > +++ b/fs/ioctl.c > @@ -204,7 +204,8 @@ static int ioctl_fiemap(struct file *filp, unsigned long arg) > return -EFAULT; > > if (fieinfo.fi_flags & FIEMAP_FLAG_SYNC) > - filemap_write_and_wait(inode->i_mapping); > + filemap_write_and_wait_range(inode->i_mapping, fiemap.fm_start, > + fiemap.fm_start + len - 1); > > error = inode->i_op->fiemap(inode, &fieinfo, fiemap.fm_start, len); > fiemap.fm_flags = fieinfo.fi_flags; > > . >