Message ID | 160813513981.386976.7002484786670875464.stgit@localhost.localdomain |
---|---|
State | New |
Series | "dm-ploop: Actually zero tail of tail page" |
Headers | show
Delivered-To: criupatchwork@gmail.com Received: from imap.gmail.com [108.177.119.109] by patchwork.criu.org with IMAP (fetchmail-6.4.8) for <root@localhost> (single-drop); Wed, 16 Dec 2020 17:14:47 +0100 (CET) Received: by 2002:aa6:c11a:0:b029:a4:55c9:6120 with SMTP id c26csp446134lkp; Wed, 16 Dec 2020 08:14:43 -0800 (PST) X-Google-Smtp-Source: ABdhPJx4bQ7HTXyrQu+B/Q51Nqx60NnlfYBrS1E2uAyjGGWzswswq9FRdxOSiDYnB+U50Llkktj1 X-Received: by 2002:a05:6512:64:: with SMTP id i4mr6590136lfo.95.1608135282907; Wed, 16 Dec 2020 08:14:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1608135282; cv=none; d=google.com; s=arc-20160816; b=ekZ8ixuaY/XqjIppBYAxHsgB2lbeFLWkPIxHEE21vCNOlbHPv4J9VRakyhNz6cPUUR PE3A1hX3icTMIwDCAGGPJEnkRbxCmm+ZqguSeFk8Didp5TxfbXcrwMvkYz2DevcBet9p Q+RPDfHdjHxpjMSBmmdAifkB6QdzThwtFWy41/RTuTv5kc969CBdjFZX8N6vNxe+Ik/o 0l6I7Yd8n3k52NUefOOhkWhly0b+5xTik6oVJ2RKTTY7B/Mdgv9nkJRleruHusuPuWFp DjJb3cs1JwCzk7ifMPcecvNiGDI4oJX1AZVrsr9GVscjLDbsZc2tylmo5k3YlREacRcO rnRw== 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 :mime-version:user-agent:message-id:date:to:from; bh=SnruTOQuFbDkosgyq59xB5+og68Cmub3ss8SBg+1OBA=; b=06QgwyyMurvoUsV/oylYmwh7UR1TAcBQNQYCrikclve0l1BitrVzIq4t0GCb25r35D sCOrQTs8ZcZZ63xBDa2/BkB/e8bbAubX/Olxex2TiRaJyKvqbMft6inxLAOW/oTsFalI WLzlUpn1fhuPexOXCUF4L+nxmJo/hvZbcgn6btPME7ttep61Qz4HGxxY/+Jp4WsJCjw2 GRU4+mVuMyK8YHjPaq2BqRL9p5uDN2U2YuREEPOEzd2rP6TFtDHfNnaFPeQ+ooL/cZJQ tJXhcrW3cIB4Y+vH/RB8ba2gyiYXvdqWNeD1xOMyPqhhGHjaJrgLfwlbHqussdMY7R2F 6VDQ== 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=QUARANTINE sp=QUARANTINE 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 f12si10300118ljn.215.2020.12.16.08.14.41 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 16 Dec 2020 08:14:42 -0800 (PST) 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=QUARANTINE sp=QUARANTINE 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 0BGGE6aR025023; Wed, 16 Dec 2020 19:14:10 +0300 Received: from EUR03-VE1-obe.outbound.protection.outlook.com (mail-ve1eur03lp2054.outbound.protection.outlook.com [104.47.9.54]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 0BGGE4SI025018 for <devel@openvz.org>; Wed, 16 Dec 2020 19:14:04 +0300 Received: from DB8P191CA0020.EURP191.PROD.OUTLOOK.COM (2603:10a6:10:130::30) by DBBPR08MB6267.eurprd08.prod.outlook.com (2603:10a6:10:20d::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3654.24; Wed, 16 Dec 2020 16:14:06 +0000 Received: from DB5EUR01FT018.eop-EUR01.prod.protection.outlook.com (2603:10a6:10:130:cafe::40) by DB8P191CA0020.outlook.office365.com (2603:10a6:10:130::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3654.12 via Frontend Transport; Wed, 16 Dec 2020 16:14:06 +0000 Authentication-Results: spf=pass (sender IP is 185.231.240.75) 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 185.231.240.75 as permitted sender) receiver=protection.outlook.com; client-ip=185.231.240.75; helo=relay3.sw.ru; Received: from relay3.sw.ru (185.231.240.75) by DB5EUR01FT018.mail.protection.outlook.com (10.152.4.251) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3654.12 via Frontend Transport; Wed, 16 Dec 2020 16:14:06 +0000 Received: from [192.168.15.178] (helo=localhost.localdomain) by relay3.sw.ru with esmtp (Exim 4.94) (envelope-from <ktkhai@virtuozzo.com>) id 1kpZQs-00DI4k-Fd; Wed, 16 Dec 2020 19:13:43 +0300 From: Kirill Tkhai <ktkhai@virtuozzo.com> To: devel@openvz.org, khorenko@virtuozzo.com, ktkhai@virtuozzo.com Date: Wed, 16 Dec 2020 19:13:53 +0300 Message-ID: <160813513981.386976.7002484786670875464.stgit@localhost.localdomain> User-Agent: StGit/0.19 MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0ca86a34-8b74-42a4-b84c-08d8a1dd9cb8 X-MS-TrafficTypeDiagnostic: DBBPR08MB6267: X-Forefront-Antispam-Report: CIP:185.231.240.75; CTRY:RU; LANG:en; SCL:-1; SRV:; IPV:CAL; SFV:SKN; H:relay3.sw.ru; PTR:relay.sw.ru; CAT:NONE; SFS:; DIR:INB; X-MS-Oob-TLC-OOBClassifiers: OLM:635; X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?utf-8?B?TlJtVWRYWGdMOFV2QkxQRlE4Z283K016SkpmSDcvS2pkeFJLelFZQ25KTzk1?= =?utf-8?B?c1VTa1Q4d1J6MldKeFE3anJtRFZkamh4NDZTU0dhRVdXaGZ4MzA5OGVvQldV?= =?utf-8?B?MUgyY2tIQTJjbE5BR01NL0NaRTFWeWxZRkV1NXduaUN0TzdWNU12SzFXVU1m?= =?utf-8?B?RHlVNlM3Q0NQdXNEc3p6ZnMxWGZ3MlEwMjczaDZkdFRmeG9PMGlXMHZvcnFQ?= =?utf-8?B?UkU1TDJKU1p0ZU5kR0I0NkdHWWhBd3hyaElOMlBzUVFTbGxsSnhBYWJwM29s?= =?utf-8?B?Mmo3YjRDcmdPUnBFU3RuY2hKUTllWkMvenZBazVCM00rRGV5WWhROWV3SWRh?= =?utf-8?B?ZEYrVzY5bkt0eGFENTBVOEFwSk1KTUorZ0VjRGlLVmM5a2FqN1ZCMlZ6SmZq?= =?utf-8?B?RVBtRnBSSy96c002RFRYblhJWTRTSE1oNWQwa0tob0t1Ryt6V1d1Y0J4am5q?= =?utf-8?B?eGNYTS9KYllMU2pXb3FwQlpyc2JFKy9LOWRPbGVodkhjN2ppNW8rQWN0UnJJ?= =?utf-8?B?aldjWC9qZHBsMVk3dW9paGJPOERROHdLM3FTQVR4NzhUaThYSDA5eVBuaWxy?= =?utf-8?B?MzY4QzU2ZWdZM0FZZzM2ZTJUS2tJWDJQUWhJQXZFcXhzTWZWVDdpNERPMUk3?= =?utf-8?B?dVdKdjhIZTU2ZzFodmo0T2dHaG95T1RxSldlejhFQ3FIbXM4a2NWZExNTGNE?= =?utf-8?B?WVNUQktmZ09walBOd1A0WmRJRHEzRlFad1BsajAyN3grajYvVWFhRGpsM24x?= =?utf-8?B?V05yczU4VThraVFwc3FHRHFHOGhkRGxXR0M1NDI3bVlvV3lHd0kwN2dsbGN2?= =?utf-8?B?RlloQXBFcjNOaFBZcHNwbTRabGZ6c2NWMG1CbGdWbEFxbUp6U0ViNERrU1VG?= =?utf-8?B?OUF3bWFtTDE4RzlnZXRoTGo1S3lTengzOC9OOFZ2b0JFVVdNWmExT3RFQWlr?= =?utf-8?B?RVV5SjU2Y2VZUFo4b0xxWHN3MW0vS0pIcDQvMjNWQWlHRjJsYUowTTMyLzlM?= =?utf-8?B?RlkyOHZxckxrM1R0VjZISUJRcVlhYk15cmMxMWVzTHpoZHJiTEQ0WlFHMzlN?= =?utf-8?B?ekZHMGg4OWNkZTVIbFV5QW81TzY2UWpNYUhJWktPeUJLS08zTXhmbm9MbDQ4?= =?utf-8?B?STlPNjVTSVV5S0dWaHJGYkx2YVk1aHVXcW16dHZsb09ualpYdWZvckhlbXA1?= =?utf-8?B?aUNwbTJuL05MYWRPRjMyUjU3RDBkQzVPRTY4SFdudjh4eDZvRlBEckNBSW93?= =?utf-8?B?K2I3KzN3Z1Zab2RoUjFnZUxGSjJjNGJxeit6TXFPMG1JaTJxUXdVRjV5bzJ6?= =?utf-8?B?SjB6WjEyVWVnOEZHYVAvdUJnbnF3RXdQbXNjVm5sOFhDOE00b0c4ak1HVEdW?= =?utf-8?B?aHJDb0U5NWNUNlhTQk5VemhwK0krbisxTkRvbS8wNjBVdmRLdUtzdDR6S05W?= =?utf-8?B?SDUyVjZCc2o0bldXMExUbE1xQlNvUkFtVTZJQStnQ3JUKzRaOGZmczB6L1lq?= =?utf-8?B?NmFmTy9pRWhkbWRyRFI0amRLZExJM2VXUWVHR1FOWDN0bzdRY1UwTnEwYU5w?= =?utf-8?B?YnNuSDBjVmxqR3VDYmYyNjRPZTF3dWNXWWQvbWVrZHlkRVhWWGNGZ05FNVlu?= =?utf-8?B?RjNvalBuTVBXWWtEcnQwWHRrZm5IYTluOTQ2RDlDeWcxK1YvMzVvT2Vmb2Vv?= =?utf-8?B?eXpKMnQxUEd1M3N6c2lCaFdlTk9sdzU1NXFPVkJqN0UyZzROSHltdDdrWGVB?= =?utf-8?B?Q0UrRW1TNEo4ZGRHazVaZTcvVlBJTEV4MkFLRmc1OGx3RW5Sb21LTjFZeFNy?= =?utf-8?B?NHJyWVd2MGU1a0Ftc1NkTEQ1blB4SWV0WGVUc2ZDVTI5SENSM1NKUjlESEg1?= =?utf-8?B?eWFSbEJQdzVsN29kR2tsREQ2eC9OUFFtOGg3REhoVHVQQllyQ3MzbXQycEZG?= =?utf-8?B?VjdYL2RieVd1MzMvdkg3MjFlS0UvbHRRTlVSUlp3WWdiNkNzYlB1ZVNDWGor?= =?utf-8?B?T01oaUVUNFQ5c2p4ZnR5dzFROEVjUGRUSDBsZ3NTMWNSNTJiV29rdDdhUmt4?= =?utf-8?B?ejZ5VlFUeGJ3SGlreGdocDBkN040U0w3YWdEQT09?= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Dec 2020 16:14:06.2036 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0ca86a34-8b74-42a4-b84c-08d8a1dd9cb8 X-MS-Exchange-CrossTenant-Id: 0bc7f26d-0264-416e-a6fc-8352af79c58f X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=0bc7f26d-0264-416e-a6fc-8352af79c58f; Ip=[185.231.240.75]; Helo=[relay3.sw.ru] X-MS-Exchange-CrossTenant-AuthSource: DB5EUR01FT018.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DBBPR08MB6267 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 185.231.240.75 X-MS-Exchange-CrossPremises-TransportTrafficType: Email X-MS-Exchange-CrossPremises-AuthSource: DB5EUR01FT018.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossPremises-AuthAs: Anonymous X-MS-Exchange-CrossPremises-SCL: -1 X-MS-Exchange-CrossPremises-Processed-By-Journaling: Journal Agent X-OrganizationHeadersPreserved: DBBPR08MB6267.eurprd08.prod.outlook.com Subject: [Devel] [PATCH RH8] dm-ploop: Actually zero tail of tail page 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/drivers/md/dm-ploop-bat.c b/drivers/md/dm-ploop-bat.c index da18dd2e4638..3fcdf248c490 100644 --- a/drivers/md/dm-ploop-bat.c +++ b/drivers/md/dm-ploop-bat.c @@ -169,7 +169,7 @@ static int ploop_read_bat(struct ploop *ploop, struct bio *bio) memcpy(to, from, nr_copy * sizeof(map_index_t)); kunmap(bio->bi_io_vec[page].bv_page); if (unlikely(nr_copy < BAT_ENTRIES_PER_PAGE)) { - memset(from + nr_copy, 0, sizeof(map_index_t) * + memset(to + nr_copy, 0, sizeof(map_index_t) * (BAT_ENTRIES_PER_PAGE - nr_copy)); }
@from is temporary buffer. We have to zero tail of @to instead. https://jira.sw.ru/browse/PSBM-123784 Fixes: 0497d745e201 "ploop: Zero tail of tail page" Signed-off-by: Kirill Tkhai <ktkhai@virtuozzo.com> --- drivers/md/dm-ploop-bat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)