Message ID | 202007250621.06P6LYIQ012536@vvs.co7.work.ct |
---|---|
State | New |
Series | "ext4: make sure enough credits are reserved for" |
Headers | show
Delivered-To: criupatchwork@gmail.com Received: from imap.gmail.com [74.125.140.109] by patchwork.criu.org with IMAP (fetchmail-6.3.26) for <root@localhost> (single-drop); Sat, 25 Jul 2020 08:22:01 +0200 (CEST) Received: by 2002:a6b:3e54:0:0:0:0:0 with SMTP id l81csp2826943ioa; Fri, 24 Jul 2020 23:21:55 -0700 (PDT) X-Google-Smtp-Source: ABdhPJwIArALQsN0c3P9MzvZul2UjosLYgG4HIgl0Yj8CsJLm3vXQ2S9zVCAC+0d6txyiasmBA52 X-Received: by 2002:a2e:8296:: with SMTP id y22mr5960550ljg.238.1595658114947; Fri, 24 Jul 2020 23:21:54 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1595658114; cv=none; d=google.com; s=arc-20160816; b=xwwbcTQH7gAZ4M2JCMjwP4mKuVMu7tdLuCAZ8Ts8Hc+R5uf4Zf3o1uxUJS9LdjIuKc SJcjuLLvj0LKx8UIpqsCQ9+X9RXQUcoEJsGUN1+Ucq0C2ydMwHm7YqGmcmwszonS5rDs dYWpMYNYshngQpA/isscx1D+dOyXAaEFBtJmVSNy9ItVyzqM3fosZhjKEEgIEnXG6SX5 xtVVxv89Ezh+VWx7KXxr5VDas32KZQ/T9g1RQaSw907oIkePCzS6SQolyIdv4S7diPeY MUIHWJhJ8CzC0LlUUJVPcIqpIe8bgMQCAmP/mh7Xppq6IHCNWCpjNJiCkS4b88oJaLVT gGkg== 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:mime-version:in-reply-to:to:from:message-id:date; bh=PGEhDHy8EFBDmHIOv5mT+WytlORKnT3s5Ru/Car/Lg0=; b=c16ksjl9QCAJuw0MHG2gRJpYgE70yl7kw86y0yly89SIF+GZYrIdYXdLB5qj62qmH6 j6tD2eryIwqoUY6XfaaNxt5VbdhaC7RhBLelqfCOlKcBIPUYHN7LlSsDMujTlJOWTWgr Qzu0hIlt1F5xNVeYAWiGLJVniahRStVE5RGC8mUOdCLwX62rWbn7737jr0AHZrKWKnGx RifIw0N8+FqM1DwjGBJbyBUQlufbtrZmV9BMBOgljWIkdBTQitHsku328TyMK0wTRk47 0ZGeeSMHJuQrL7aeU0Ud53PhBg9ucIlmIrCl5bWp+u00TplVWcYjLqri21EH5os3cCJc EYNQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of devel-bounces@openvz.org designates 185.231.241.50 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. [185.231.241.50]) by mx.google.com with ESMTPS id k6si1994077lfg.189.2020.07.24.23.21.54 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Fri, 24 Jul 2020 23:21:54 -0700 (PDT) Received-SPF: pass (google.com: domain of devel-bounces@openvz.org designates 185.231.241.50 as permitted sender) client-ip=185.231.241.50; Authentication-Results: mx.google.com; spf=pass (google.com: domain of devel-bounces@openvz.org designates 185.231.241.50 as permitted sender) smtp.mailfrom=devel-bounces@openvz.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=virtuozzo.com Received: from localhost.localdomain (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 06P6LWHP019426; Sat, 25 Jul 2020 09:21:33 +0300 Received: from EUR01-DB5-obe.outbound.protection.outlook.com (mail-db5eur01lp2053.outbound.protection.outlook.com [104.47.2.53]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 06P6LVQY019423 for <devel@openvz.org>; Sat, 25 Jul 2020 09:21:31 +0300 Authentication-Results: openvz.org; dkim=none (message not signed) header.d=none; openvz.org; dmarc=none action=none header.from=virtuozzo.com; Received: from AM0PR08MB5140.eurprd08.prod.outlook.com (2603:10a6:208:162::17) by AM4PR0802MB2225.eurprd08.prod.outlook.com (2603:10a6:200:61::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.23; Sat, 25 Jul 2020 06:21:36 +0000 Received: from AM0PR08MB5140.eurprd08.prod.outlook.com ([fe80::189d:9569:dbb8:2783]) by AM0PR08MB5140.eurprd08.prod.outlook.com ([fe80::189d:9569:dbb8:2783%6]) with mapi id 15.20.3216.026; Sat, 25 Jul 2020 06:21:36 +0000 Date: Sat, 25 Jul 2020 09:21:34 +0300 Message-Id: <202007250621.06P6LYIQ012536@vvs.co7.work.ct> X-Authentication-Warning: vvs.co7.work.ct: vvs set sender to khorenko@virtuozzo.com using -f From: Vasily Averin <vvs@virtuozzo.com> To: Kirill Tkhai <ktkhai@virtuozzo.com> In-Reply-to: Message-ID: X-ClientProxiedBy: AM0PR03CA0024.eurprd03.prod.outlook.com (2603:10a6:208:14::37) To AM0PR08MB5140.eurprd08.prod.outlook.com (2603:10a6:208:162::17) MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from vvs.co7.work.ct (185.231.240.5) by AM0PR03CA0024.eurprd03.prod.outlook.com (2603:10a6:208:14::37) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.23 via Frontend Transport; Sat, 25 Jul 2020 06:21:35 +0000 Received: from vvs.co7.work.ct (localhost [127.0.0.1]) by vvs.co7.work.ct (Postfix) with ESMTP id D335B8555B; Sat, 25 Jul 2020 09:21:34 +0300 (MSK) Received: (from vvs@localhost) by vvs.co7.work.ct (8.14.7/8.14.7/Submit) id 06P6LYIQ012536; Sat, 25 Jul 2020 09:21:34 +0300 X-Authentication-Warning: vvs.co7.work.ct: vvs set sender to khorenko@virtuozzo.com using -f X-Originating-IP: [185.231.240.5] X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: b5d7119e-6502-4dc7-ca19-08d83062fba3 X-MS-TrafficTypeDiagnostic: AM4PR0802MB2225: X-MS-Exchange-Transport-Forked: True X-MS-Oob-TLC-OOBClassifiers: OLM:1751; X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: bAoVV214vFXQSt7arGKgrhTdE8IGo4j8RzO/gT6+S8OebuQycSM+ePMGbEPauFvVZMnYB5TeYiDemMSVKZ2zNbEmQnz/QwWCZlHNzkkU1TqskNEbnRAmiXXcJWSQpgAScZtk2ebGr9XRlpRklqK58PYoHuhpWkivDjVsNEMTX1UGoiwS+ueuL4M/Z+56yeXjrV7gaNsXqzFCQZcI1dPQf8xMPUTUtC76nOguN+BD0FP4kjUdVftbc6rAI4G7+kzuGSSCkTbj367M1BaRaiGVRLnqW3MC5j+756Xaq8K+cD2ED4lS6i2iKdkfj+sRYgP4XehuDgcHwuGnVf2D1Y/wxy1MVqxygl//2bYLnd87CBg= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:-1; SRV:; IPV:NLI; SFV:SKI; H:AM0PR08MB5140.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:; DIR:INB; SFP:; X-MS-Exchange-AntiSpam-MessageData: CuI9i+GP1hTn/Dnc7dR5K0DWEY13CN5sFQDCdwayyhOm5aDzBXgN4NG92YbePvjkQepvcc3YTuPJuCHFoJ6wNPtKE4xaSEnZEaOkMvIVajBiXHMkuB1XTraCR095IX87GTuU5vJgByyN1Gwgk4lHBiILtLLELrS1DCGDsIGCUeiqaMxgZDFMfQQrsc+hxfRYDgY6w1VLpgrG9D5l3/NDIR9q/YWmB8A4tHFBqF8MSi/I1npJVtoa+HwbX4WwWFo4BPtku2Kj81dvyFa9St2pb92FaZRv8xmokFC7VvSUl9UO8Ohd6nlzIQddh+jyhfzGUN2+TLWx1xVNcREJKP6GFOehRITAzTnEG4OvGaMAesD9x/tWRJW1ZxjGhf3JePvUAUCD0O/6SwHyRha6b3WwKVNpTXoVcuv9OTFztR6rOXSCPHJdTOaJ+Q9XpHE4CmQzTJlZl3jtONLsYQTD+YRkTEZh+0I2Pmy0dU2dYMSkyp8= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-Network-Message-Id: b5d7119e-6502-4dc7-ca19-08d83062fba3 X-MS-Exchange-CrossTenant-AuthSource: AM0PR08MB5140.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Jul 2020 06:21:36.1197 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: CHTbYLfwYqzloNeqNxEraGrOfyY3c4DWFXw5jRx8qC6TPICueyUw2lDkpH/sqf9dKg1Q3imVZ7heEAYd2ffHIg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM4PR0802MB2225 X-MS-Exchange-CrossPremises-AuthSource: AM0PR08MB5140.eurprd08.prod.outlook.com X-MS-Exchange-CrossPremises-AuthAs: Internal X-MS-Exchange-CrossPremises-AuthMechanism: 06 X-MS-Exchange-CrossPremises-Mapi-Admin-Submission: X-MS-Exchange-CrossPremises-MessageSource: StoreDriver X-MS-Exchange-CrossPremises-BCC: X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 185.231.240.5 X-MS-Exchange-CrossPremises-TransportTrafficType: Email X-MS-Exchange-CrossPremises-Antispam-ScanContext: DIR:Originating; SFV:SKI; SKIP:0; X-MS-Exchange-CrossPremises-SCL: -1 X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent X-OrganizationHeadersPreserved: AM4PR0802MB2225.eurprd08.prod.outlook.com Cc: OpenVZ devel <devel@openvz.org> Subject: [Devel] [PATCH RHEL7 COMMIT] ext4: make sure enough credits are reserved for 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/ext4/inode.c b/fs/ext4/inode.c index bc253a0f177c2..7c74fe3094374 100644 --- a/fs/ext4/inode.c +++ b/fs/ext4/inode.c @@ -2451,7 +2451,8 @@ static int ext4_writepages(struct address_space *mapping, * We may need to convert up to one extent per block in * the page and we may dirty the inode. */ - rsv_blocks = 1 + (PAGE_CACHE_SIZE >> inode->i_blkbits); + rsv_blocks = 1 + ext4_chunk_trans_blocks(inode, + PAGE_SIZE >> inode->i_blkbits); } /*