From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail.openvz.org (mail.openvz.org [69.168.225.77]) by lore.virtuozzo.com (Postfix) with ESMTPS id A90648017D for ; Tue, 3 Nov 2026 06:51:10 +0000 (UTC) Received: from mail.openvz.org (localhost [127.0.0.1]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 6A36nhdf001443; Tue, 3 Nov 2026 09:49:43 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 6A36nhdf001443 Authentication-Results: mail.openvz.org; dkim=fail reason="signature verification failed" (2048-bit key) header.d=virtuozzo.com header.i=@virtuozzo.com header.b="Mp7DkwKh" Received: from mail-pl1-f199.google.com (mail-pl1-f199.google.com [209.85.214.199]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 6A36net8001439 (version=TLSv1/SSLv3 cipher=AES128-GCM-SHA256 bits=128 verify=FAIL) for ; Tue, 3 Nov 2026 09:49:41 +0300 DKIM-Filter: OpenDKIM Filter v2.11.0 mail.openvz.org 6A36net8001439 Received: by mail-pl1-f199.google.com with SMTP id d9443c01a7336-2eaf3f829b3so39218615ad.3 for ; Mon, 02 Nov 2026 22:49:41 -0800 (PST) X-Gm-Message-State: APuU4Z8KEFH80EPMS28DTXpoBC1/Oebc4XVSNTQiDfgKjJfrjCHBflis Dr04eioxQRTKpSE9grjHn7lHu/mwRURJGMGr5dI9sLuyq8OzJB01EXxzN1mD83AqXBJ3u0cvoTc Cn/n7Yo7RebRDQKtTMoijb9zpJyAAvqjJsaFTPNbDNt51aoajTYLHug== X-Gm-Gg: AYBFou2hN4ht1AiWxIol/Ko+b1RQWXe21boNnj2N6mmAcgdCBModFMO7ydL9M+RRNn0 on+yJSIfGSNfKHkQTFSYrJQtS1uG3zNBtIgeUQEDlgUn3tO/4uE1BkAesFdQxuhrdE+lfaZb7XT kwYoXYFCaBuib58OwqUSlSSrEAZuaJSQWWKOE+QrfOwHtq7dCPPjzp98KejLZbLbntIRfxFWrDv N30p3b+BamlRIdMqkVzkxxwOA+qoA+oSdF4/qOBT5tuASnkWYB8czU0G19lx1LSWh0OAVyyyQsZ hF+wSw0zG7wqVlcrdRl5kFyJXtcPU0QJyVwrvcKa6poO76K6zTHEkoK5blz7nltfcoAwHntCQ6Y fUqCiaMnVTRJQ/sDauHH4VZpIDIN/uG7a8MK5EgTJfcb3dbIQxOWEFBpPx91nYRbpauh7Anq0nn bHVjoo3kqbnacx+tb932dc6zcFTdcc2xs= X-Received: by 2002:a17:902:e94f:b0:2e9:5eee:e07c with SMTP id d9443c01a7336-2eb36396abamr109366525ad.6.1793688579779; Mon, 02 Nov 2026 22:49:39 -0800 (PST) X-Received: by 2002:a17:902:e94f:b0:2e9:5eee:e07c with SMTP id d9443c01a7336-2eb36396abamr109366475ad.6.1793688579205; Mon, 02 Nov 2026 22:49:39 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1793688579; cv=pass; d=google.com; s=arc-20260327; b=r4rPZCAyCu2mIJCsDUXiUna/td0nSVbYjK224IdN+aRM7HkP2c7MV5Zqkoim2gB7N8 VA7ztx7P0TSrucaniNNrluUOLN9ShAe2P0oOrmQ/O2NtmuTHOozF0xDsmAemqne6vViD dQzHQGZBkGT0wq2/RzrW35lGIeePR/YD+jmBzd7LJfDUFTnb+TpeNEVprFwNJtOCpzh0 Sz2hmILG737qzxHK/xytsUuImL7XVRVNslOtvWf+mR64yXUBEI5ugx9c0NhK37or2upC rNd/9EOHFVIrFM7wqG0E4isUgJJRiB0O/tbayTFhw/ms57CZeUreC2TgWN9m6GIuXKrS Fhsw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20260327; h=mime-version:content-transfer-encoding:in-reply-to:from :content-language:references:cc:to:subject:user-agent:date :message-id:dkim-signature; bh=8T+X5QYQPDuSOENNuS2vTB2Ui7+/H4YFnrvcLGu4/OQ=; fh=WX7lnLkMzOeCuhMZy9SAw9z6BeNHgGrBCGbuEYJyu08=; b=N0OAUvjJVDnRikjtBDlme0fniom/btFstTmq/wUydncoAWPaXYl8jNTQAsvtVPl/v/ tzsKuWeEmKhlQE16y5bAWGfG9lwKgCsn6XUxCFkIjkSsj7zRFL4z9Iycl+K8q7kN/d9c YMoDtJphrFUf3IVj2Tg+ZayhTwjNKeVXUxbPFQ9Fl3CmhwZ8bdTIVQKDjwl+hm6cWoPW 6Ibl/H5yCShlgVlxxsDHXTsGEWw5OM0yD1xoSRZp2Qyu9zPE+Y12cgQ2ANfG3qjPoe7o ebPGemU//4oGUwQvtqyHyn6ETwg2Cpha2Rq/Dhhg/J98nNSAp9W5IOvbtBMNE8aYOPjm HOGA==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=Mp7DkwKh; arc=pass (i=1 spf=pass spfdomain=virtuozzo.com dkim=pass dkdomain=virtuozzo.com dmarc=pass fromdomain=virtuozzo.com); spf=pass (google.com: domain of alexander.ivanov@virtuozzo.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=alexander.ivanov@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com Received: from OSPPR02CU001.outbound.protection.outlook.com (mail-norwayeastazlp170130007.outbound.protection.outlook.com. [2a01:111:f403:c20f::7]) by mx.google.com with ESMTPS id d9443c01a7336-2eb392994basi270136995ad.143.2026.11.02.22.49.38 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 02 Nov 2026 22:49:39 -0800 (PST) Received-SPF: pass (google.com: domain of alexander.ivanov@virtuozzo.com designates 2a01:111:f403:c20f::7 as permitted sender) client-ip=2a01:111:f403:c20f::7; Authentication-Results: mx.google.com; dkim=pass header.i=@virtuozzo.com header.s=selector2 header.b=Mp7DkwKh; arc=pass (i=1 spf=pass spfdomain=virtuozzo.com dkim=pass dkdomain=virtuozzo.com dmarc=pass fromdomain=virtuozzo.com); spf=pass (google.com: domain of alexander.ivanov@virtuozzo.com designates 2a01:111:f403:c20f::7 as permitted sender) smtp.mailfrom=alexander.ivanov@virtuozzo.com; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=virtuozzo.com ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YCUlasK4BToNlBkIoAligBYNjyo+FVtHsFx+iNWGNdkWS7tMmFTV6J+abQX1BAKyENBdMcixsxJadAYiDjKznsZGWLts7BNj6R/JSftBSZXiXgzhcaLFvzH6Sd4Vfm1K62B+CTzE4L0LN9sh7vAoy9MDAoCJ9tBsWqKhMwvxoReiC3OnwYLTFJUwMsTFPJ2rq4I5RGOcFGHKxqWoS3/xFJdTjdrtknIqb6a+2u9nh8rtZqG+5ucBJEvaSsY2nrnH0fZgnVYBn9vHpcZKN6dZAJRlGB0T/NNoePX0PlizkBCDioxPo6EFvCF4eQZYOw93wWDezGCA9wGwXxYR5ydbpw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=8T+X5QYQPDuSOENNuS2vTB2Ui7+/H4YFnrvcLGu4/OQ=; b=nxNo2gLj6EDgw0hJiPz3w3BykWW5xLwvnyGx/9qJdSWKb2okeu2tbSaK2vUf3uBqDRUkJpdCHBOXbnxP+zZvso2Ayz++OkOWR8saElyNAWWEMgVi6oTMKPl7wGo9Jbs2z+4xoUetnc8wo6jKIDacZ3XFR9kvZqgDDXcVAKi1O5dPk4c7WKYIiI1VpK2AufP9+GJJMVPW0UcxP+zromz33bh8M9q8I/6YGC182caogAutp/M4BB0dthWILihFMoKq2+9fDbX8anXwlqgGQV2R9+OdJLcigOFAfUnffRTFeuGIPMTe3mypjSItEXYoLJLnt5V7LFvkAzauVFNuiQKD0g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=virtuozzo.com; dmarc=pass action=none header.from=virtuozzo.com; dkim=pass header.d=virtuozzo.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=virtuozzo.com; s=selector2; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=8T+X5QYQPDuSOENNuS2vTB2Ui7+/H4YFnrvcLGu4/OQ=; b=Mp7DkwKhdKwqGNF5UDhlmk0LPoxi2LlGyVhR+ZuZzbzCSQXKwDgdKZA5h76i6yPAse8MyNKgJay78GjHe/R5VTr7D+jpuuNUoTMbBzM75DsigbceQh/nHE9497igWOL+B3v2hDrDbWW6UjW//ljad0Rb28Gmtc9NUiCwfod2I1OjGeeuDPSyRaHaDO6408gIIB9GGv/PfNVZL3VCr6eDwh+Czs5Smw1SBzVPI9EiWCht3kGbgffbpp9xROXEpkIzYbs2erunCv3YyYMevFkFOzlOXffcbb7QLDJ0e8DrjuvBdq5Ere69S8BQcI73rQZNHsRJjveObudXgt6VUSI96A== Authentication-Results: mx.microsoft.com 1; dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=virtuozzo.com; Received: from VI0PR08MB10743.eurprd08.prod.outlook.com (2603:10a6:800:205::19) by DB9PR08MB11311.eurprd08.prod.outlook.com (2603:10a6:10:60c::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.21.569.12; Tue, 3 Nov 2026 06:49:35 +0000 Received: from VI0PR08MB10743.eurprd08.prod.outlook.com ([fe80::7a7c:d078:f125:f16a]) by VI0PR08MB10743.eurprd08.prod.outlook.com ([fe80::7a7c:d078:f125:f16a%6]) with mapi id 15.21.0569.011; Tue, 3 Nov 2026 06:49:34 +0000 Message-ID: Date: Tue, 3 Nov 2026 07:49:33 +0100 User-Agent: Mozilla Thunderbird To: Andrey Zhadchenko References: <20261103061752.720813-1-andrey.zhadchenko@virtuozzo.com> <20261103061752.720813-4-andrey.zhadchenko@virtuozzo.com> Content-Language: en-US From: Alexander Ivanov In-Reply-To: <20261103061752.720813-4-andrey.zhadchenko@virtuozzo.com> X-ClientProxiedBy: ZR0P278CA0197.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:44::8) To VI0PR08MB10743.eurprd08.prod.outlook.com (2603:10a6:800:205::19) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: VI0PR08MB10743:EE_|DB9PR08MB11311:EE_ X-MS-Office365-Filtering-Correlation-Id: 30cac2db-e592-4a3d-6cdc-08df39769f0d X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|366016|23010399003|1800799024|376014|10067099003|22082099003|18002099003|261102123227099003|56012099006|4143699003|261022105027099003|261026121527099003|261026140227099003|261009223027099003|261028144727099003|261021121427099003|261021123027099003; X-Microsoft-Antispam-Message-Info: L5tOgJElZcPC5IsCpYeoFAy4PR0LRnOVw4mwW0A764vFmbdCb7hpMQ5OsNQyuynm3ONqtbutoz3xGOrCMwuu4F0UJ0s2SJ456+c9/MqlQe7B9Xh8h25O/YlpV9uUgaxpP61JbRxs5cP+6pqmGQuZZCMvF0Y+YJhmf/kOgymDkk/h27sD3e727mcI6+e/gkhs5yHkwn69wkdr2EA1dYm7Ov4fBO0D/x4diwRl+5rnZIaxf24jvRB6J7r+/TLvT4/B7Qtc+fTdZIqwDwSz0X9iji3YPR99JoqiP+KhoyCj/TZlfyCTtZHW8gwiZg+5F/DvKnyvGEHV57/ZGqkh0EKA5YrPqo+6ZiJ1aXlsR/tnARGWAqJfkqprToUD/janRGtOPoDrCrW3Fv+sHwwtLAwZ0edm39lsH+5cE75996rbQ9+fJVQuVNThftr0AubDGIWj32sp5XmHouGGUcmDB3BBLVNfiWJRLYhDkvM5FOLDMoEasTLNohKG7i62VHqMMJQZxXT12/NXfOkOVCQ1404wJhrK8hLWgAoUBEYxJq70K+w8d52UXt1x7/MlAjWKmPNdDDCaDn0ceMrji9aHwOqKtu/sjoyCvkGC42loc98X/ic= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI0PR08MB10743.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(366016)(23010399003)(1800799024)(376014)(10067099003)(22082099003)(18002099003)(261102123227099003)(56012099006)(4143699003)(261022105027099003)(261026121527099003)(261026140227099003)(261009223027099003)(261028144727099003)(261021121427099003)(261021123027099003); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WVdkY2NVVjlrV0RpczBtb2w0SHZ3cE1RVHRpb0NOak9BdlFPMW55T2xkdnJp?= =?utf-8?B?WlFRL0VKSTJPVjF1Z3FjeERoZlFCOEFWU2FEK0R6K3lFaTRmU0NONDg3cHdR?= =?utf-8?B?UUVjN0pqYmZSamE0bzlVZ3VhbHljL1h5L0YzcjJTK1praWFDbVdZaVh0eTlJ?= =?utf-8?B?WHdKOFhuQ3l6c2ZMVEpNakJZckFkS2ZEQkxvb1VBZmFsRXJ2YkhJT1F5QmJZ?= =?utf-8?B?bzFQSzVFUTliZGtxQUlaaENTTFJQTUM4MWpDQjJHa09BQzVsTzBoUVNtazlM?= =?utf-8?B?QUZhR3FyM1NaVncrRVhDeTRJSzdRUWRORmdWeW8zemxkQTF1QUhrdHRheUhS?= =?utf-8?B?UTdrVHhmaDFLZGcxcmZEMGVCZW45aUJhUS9tczVNNjBucmROZUJKNlI5TVFk?= =?utf-8?B?aDBROHhMbElOc2Y4M21kOVpRa0k1RGtHK0Y3YlFsLzBUUU5VcjBySXFLd0s5?= =?utf-8?B?Z2poYnZaMGx1a3QzMXhlMXpLS1dnMHJBYUFJNmc0dkdxOXJKMmN3cDR1c2FK?= =?utf-8?B?V0FpSEF5SjdPZ0hSU0RidFFxSXBway9URXNkdGxiNFlFbkRkMVBkSFp5Nnpr?= =?utf-8?B?ZDZPUFRHU1FSU1JtSThjNWprRmJCSVJnS05PSm1VMzY4aHdPRy93SzZ1anFn?= =?utf-8?B?alBUa2VMVlpoTGNZM2swdU9pc2lobndBZTBYbzh1RGowazVJTU1WTGFQMFVI?= =?utf-8?B?YlBWZG50N2llV2RSbzNlYmhySS8xeHJnRzZmYmFnRWV4VXpsMjhVMFdZVlc2?= =?utf-8?B?SEJQdklKQTlnUVdZNzhwdE9JSS9xeWpzSDVrOE8zL3dCZ1RiZFZhdzdzMnJQ?= =?utf-8?B?TGZITE05WlJLSTZvdTVwR3laUzlaZGtvdWVHYUs4VnorQWFuNHlJdmtkRUNQ?= =?utf-8?B?bUIvYURnSnFtOVltSVNNM0EyVHZtQzgxZkU0VWtiZkVjRGdrRmFlMkZGRkJT?= =?utf-8?B?S3BvdlRGWXJXUTBnNHpCV3c4dWdMSFVnT2xoQVdlWVphRWE3UGxjaEtOWjhh?= =?utf-8?B?ekFBVXR6NytZRHc2TGIvTnR4ZUdZSG8yeTY5b2Q0U1ZKVjcyY0dBOVRQcjZX?= =?utf-8?B?S1NqMVp0dHFuOWFYUWRxSGs2YmljaUJQM3BON0IyZndTckZLVFBJMjlDRHZG?= =?utf-8?B?amtSV1JMR2g0T2ZjanFxbGVlQ2R5REx5NlJESGtOU1FrTDVZS0J1eG80RFox?= =?utf-8?B?MHZQRVFTZDU1N3djdUZmSzN3U0M5M043UzBOemNqUE9EQ3JYaWxKU2NwWENE?= =?utf-8?B?empnbmRkeFExeEJxV08zRE01SG5pWTNRZTJDVFFpTTVoU0RON21LK21DNDBk?= =?utf-8?B?VHpGM0haTmhrcms4Sm9JeDI4ajF4SUczSERzTm9STTB0NXlqVnVHbHROd0Nk?= =?utf-8?B?NDZQbzl0Smk1QkFhWlpvYnpIMnZ4WXFZbHVVL3hhVHpveE4vcEJVODlvNXE0?= =?utf-8?B?MittZTRXR1NwcnhjRkZKQjNXOWpSYjc3cStjWHIrUnd4Q2MxMEgrSlN1MG40?= =?utf-8?B?bTI5MmVFU2NIQjRqTThFV1FDZGFRVzdGVTZvOHZveThJRmlqenlkbG1raHVn?= =?utf-8?B?Vjc3SGh2WTRhQzJQQVV3MzVDQVIxVGVvUi9kZzJRTkJOQUJaSVZXdERhVjNL?= =?utf-8?B?OVBVRVFrdkdVM2hlVHlHRTNEd3pxYWdmK3d0KzlTcVZUWjFaUHJCYUx2WEVa?= =?utf-8?B?cU5mN1FrRzU5L09LRHdOV2czak82emNYelBFVzMxYzRId2dNY29pVm4xTVRm?= =?utf-8?B?SXNHSFJaZ0g5eU5OWnkrVmd5UWxhalpmMXRTWWp5d0pKQlpaRk5MYm80SHgw?= =?utf-8?B?NXhlZFZpYXRSU3VBZmYyQTdMVFBvQkw1SEtadHRJc1hGWWRuUlFnZVE2M05D?= =?utf-8?B?MDlrRm9GbE9QVXZESi9CR3gxeEhxc05pNHI2ejFTZUZ2N2lNR1lLMlMyOElq?= =?utf-8?B?akFaOGxxclN3Z1M3bmxGNjJ0Z0RCc2Q2TnZtKzZha2xvM2pJMEhTZ1FtSGRp?= =?utf-8?B?bjBHTGtQRXJnUjN1TE55RUZoNmlac01IVmJzZys2ZWZRZ254ajZVeDhra29J?= =?utf-8?B?cTFVa2hEZWlsam1ncWtYTXVlZ3hWTmgzUWhpd3dxY2RmVVVnd3RPazhMSVBZ?= =?utf-8?B?UnduZG9ISDJwcW5ZRnV0bTB0czFnZEU3dFlHY0pUSncvZXFKZmpOc3B2dnEz?= =?utf-8?B?c1BXZGxRQlkyWFNQc2RndTJydFVsRUs0TlRCeFNGR3duNklBRFo5N0xjRkdQ?= =?utf-8?B?bkFTbStXbkdwVXo4SXhpYTZUTHVrY24xNVMrOEJBT0Q5UTJwd016QW5SckZ6?= =?utf-8?B?ZldqYVFsck16NlB0N2hZaHBoUHh4dDA0dE4zcEdMNGNQaWs5dVlucVBNZWp4?= =?utf-8?Q?VD8Q/T0lACtIssnQ=3D?= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-Network-Message-Id: 30cac2db-e592-4a3d-6cdc-08df39769f0d X-MS-Exchange-CrossTenant-AuthSource: VI0PR08MB10743.eurprd08.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Nov 2026 06:49:34.8707 (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: 4zyvIrURPRK6e90hc2cAh7cR25YbiUnvIW5024xSaxHPt+3yW5m7qJzJLtAwPP2AgREZGL5IcRTsVSg32iHKx8liPOu7JsT9oOuDR+n1BDM= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR08MB11311 X-OZ-Fwd: true Cc: devel@openvz.org Subject: Re: [Devel] [PATCH hci-8.1 v3 3/6] drivers/md/push_backup: do not re-arm deadline timer in push_backup_write() X-BeenThere: devel@openvz.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: OpenVZ development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; Format="flowed" Sender: devel-bounces@openvz.org Errors-To: devel-bounces@openvz.org On 11/3/26 07:17, Andrey Zhadchenko wrote: > pb_timer_func() checks pb->deadline_jiffies every time it fires, > so we actually don't need to re-arm the timer after setting the > filed. filed - > field? > > This is also the only place that arms the timer outside the window > push_backup_stop() waits for with synchronize_rcu(). Today it is > harmless because write and stop are serialized by pb->ctl_rwsem, > but it would re-arm the timer behind timer_delete_sync_try() once > the write path is reachable without the rwsem (next patches). > > https://virtuozzo.atlassian.net/browse/VSTOR-152912 > Signed-off-by: Andrey Zhadchenko > --- > v2: no changes > v3: no changes > > drivers/md/dm-push-backup.c | 10 +++------- > 1 file changed, 3 insertions(+), 7 deletions(-) > > diff --git a/drivers/md/dm-push-backup.c b/drivers/md/dm-push-backup.c > index 1ae4ccc208ffa..8ce84a1a696e5 100644 > --- a/drivers/md/dm-push-backup.c > +++ b/drivers/md/dm-push-backup.c > @@ -467,8 +467,8 @@ static int push_backup_write(struct push_backup *pb, > unsigned int clu, unsigned int nr) > { > u64 i, key, nr_clus = pb->nr_clus; > - bool finished, has_more = false; > LIST_HEAD(pbio_list); > + bool finished; > struct pb_bio *pbio; > > if (!pb) > @@ -519,8 +519,7 @@ static int push_backup_write(struct push_backup *pb, > } > } > > - has_more = (pb->nr_delayed != 0); > - if (has_more) > + if (pb->nr_delayed) > pb->deadline_jiffies = get_jiffies_64() + pb->timeout_in_jiffies; > else > pb->deadline_jiffies = S64_MAX; > @@ -529,11 +528,8 @@ static int push_backup_write(struct push_backup *pb, > if (finished) > wake_up_interruptible(&pb->waitq); > > - if (!list_empty(&pbio_list)) { > + if (!list_empty(&pbio_list)) > resubmit_pbios(pb, &pbio_list); > - if (has_more) > - mod_timer(&pb->deadline_timer, pb->timeout_in_jiffies + 1); > - } > > return 0; > } _______________________________________________ Devel mailing list Devel@openvz.org https://lists.openvz.org/mailman/listinfo/devel