Message ID | 20201201110628.17838-1-aryabinin@virtuozzo.com |
---|---|
State | New |
Series | "Series without cover letter" |
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); Tue, 01 Dec 2020 12:07:12 +0100 (CET) Received: by 2002:a9a:4d14:0:b029:97:cf3a:849f with SMTP id h20csp58038lko; Tue, 1 Dec 2020 03:07:06 -0800 (PST) X-Google-Smtp-Source: ABdhPJze+8fu+MCwOm55W/XozACuEjg6A8NX07MmJRpp3D8In0tWTQptlPrSoe13uWBoT1gmTyNY X-Received: by 2002:a19:e215:: with SMTP id z21mr981545lfg.414.1606820826359; Tue, 01 Dec 2020 03:07:06 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606820826; cv=none; d=google.com; s=arc-20160816; b=aCowvWeMbjFHI3sE9JLvtZoYKeEZOtq72ZwSuwv4uFmktHRmP6ZHyspKlof+P0flqX ORsO/2x93o5NQS8xb4+scRbROGc1Zu7ulseOxxXmryFRZ/PWRPUTNkhec6odSWj1TkhF gftpEYoDFGzAVGqjvFm6HgIQ+/XbuuOXk0Z2pcPRAyBam6dtMDtdy8/aHujyvC6q2tg4 MvjSlm1PJN8/Q7/N4ysAoiV+qzsRd4GkolWOnjKrmjKW34BHPUoZxlYEA10cjOEcz70Z 5JHV4HN/6Ns3Fy2Ky35EVsRxdfFadsJZiLsb+oKedlv03FCpaVKb5lkG93wo65A8J8zE zM/g== 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:references:in-reply-to:message-id:date:to:from; bh=I6ahnPppJYDaRYHmlaJgQ6RlOLWeHmxKT2sK5A5QdYQ=; b=McWTNU4L1udkb+0gDW/T57Ax2yuuRO6Cl1L1H6K7L/VpFyt44A08GGrM+K27k438fH NLYC8OKTLk4fz1GSd1w8ZhFHlUgGkM08jP+3cLTkHMmnRA+ZZxfQJ4a6HtNdvBMYetmX ayZ1pZDw6q5W7dik2WAbFlBOzyduDHGqe7Fmsf9brcyqWgC869l2Wtfc4TClpg5lJ5dm BWwBEfZjUO4nzHv//Hi4t14G33VULuf/wO33bVlQlDb8378eT7Ngc8CI6vAsWcJ8grjk fqMzTrRhMy4/lzac8JkfL9pZw/60gQDyvMinXUXiKiKr3GfDICmONHEmkRcge8Z7aDXO GbgQ== 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 h20si809152lja.231.2020.12.01.03.07.02 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 Dec 2020 03:07:06 -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 0B1B6Pjo019371; Tue, 1 Dec 2020 14:06:35 +0300 Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-he1eur04lp2053.outbound.protection.outlook.com [104.47.13.53]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 0B1B6Muq019368 for <devel@openvz.org>; Tue, 1 Dec 2020 14:06:22 +0300 Received: from BE0P281CA0010.DEUP281.PROD.OUTLOOK.COM (2603:10a6:b10:a::20) by AM7PR08MB5319.eurprd08.prod.outlook.com (2603:10a6:20b:dc::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.25; Tue, 1 Dec 2020 11:06:23 +0000 Received: from HE1EUR01FT012.eop-EUR01.prod.protection.outlook.com (2603:10a6:b10:a:cafe::23) by BE0P281CA0010.outlook.office365.com (2603:10a6:b10:a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.6 via Frontend Transport; Tue, 1 Dec 2020 11:06:23 +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 HE1EUR01FT012.mail.protection.outlook.com (10.152.0.159) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.23 via Frontend Transport; Tue, 1 Dec 2020 11:06:23 +0000 Received: from [192.168.15.189] (helo=localhost.sw.ru) by relay3.sw.ru with esmtp (Exim 4.94) (envelope-from <aryabinin@virtuozzo.com>) id 1kk3U4-00BFw4-Lb; Tue, 01 Dec 2020 14:06:12 +0300 From: Andrey Ryabinin <aryabinin@virtuozzo.com> To: devel@openvz.org Date: Tue, 1 Dec 2020 14:06:28 +0300 Message-Id: <20201201110628.17838-1-aryabinin@virtuozzo.com> X-Mailer: git-send-email 2.26.2 In-Reply-To: <20201130152830.26081-4-aryabinin@virtuozzo.com> References: <20201130152830.26081-4-aryabinin@virtuozzo.com> MIME-Version: 1.0 X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 0d0839dd-04ce-4ad9-904a-08d895e923ae X-MS-TrafficTypeDiagnostic: AM7PR08MB5319: 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:302; X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?2X2HMJj8fXqdvduKdJYAJutqESAYM8HaB5bInF/wrKiDph08LTOeGG0Yy0TR?= =?us-ascii?Q?DcR8rrJWwRO5/+HHfgALkWbaG3rXL7gWN+Yh/a5CEVw2didmhfl0gjVh2Gzk?= =?us-ascii?Q?HGdilNG6tjsDQR1kLwI1tf6OG3zF+5sl7cN9wVJ1bKk1JeR8P3cwpqrBi1T7?= =?us-ascii?Q?BY//AL1sqz58K33FXCEZ01r0c6Gp1GIS0hlsmMR/Laes+JiO7EFJ87ioT7Ol?= =?us-ascii?Q?TiqT7XhkMT/hNoklHsn/VC3XtFLguOdz0yqFRvr63Eayov+67dwYdXtsPre9?= =?us-ascii?Q?tfiznyNs7psARLXjJ4hd7SpCb7KeBQDBem8yonDNl8f0/SgCf0oeC6FxfGDq?= =?us-ascii?Q?9nrEc5ly3LkDS0xj4PwuybzesMaFVh9BZXExp8WVDXtgbJXmlK+RSe7xjl5R?= =?us-ascii?Q?GWLuYeNYuAkIEmJiWe6iD4JYmWjN3Lf7rBn3Oxd2sZCwqFq6ZBs4NmJxWe73?= =?us-ascii?Q?ZvEpHXkKjfpCya+y89V+lxx/KwOEHifKICQc8g4LjtYYVRuvUYsntzSlR7b3?= =?us-ascii?Q?wyJ2pj0EfN2JNCkwMkmJAcP4pHFJwqJr+Lpe2TMbLKgoRmzU7L6s7RID7pD3?= =?us-ascii?Q?HIzr0YiYpNDxa0B/fBQV+o9pU/ioqLT4TFjinCWHxXu0xTmFW4cIt8CZu5Yk?= =?us-ascii?Q?ySGhiWo6qQIXmGHeUxMqH28h0ruDVyL1DQhWSma7aufY0IOs3e/YP4Og9HBy?= =?us-ascii?Q?PYUc+YBYU/nN9oe+phbzGsXsI3Dtde/gcENRV8WxRnviSbtyRqcHmQFWbb6u?= =?us-ascii?Q?FK6k41Cxiay/cnV5rbb50tL55IshjR8KuWVBYFL89PCLZRo2TafL3VQ+BdxS?= =?us-ascii?Q?xXWNbd2ARb8W86N39+WYNZHNcPf0zgBf8AHcBUoPcWK273cMzqybQuqf6W0D?= =?us-ascii?Q?M7UoolFxUcXlrBxobYwB5kAZx735FkVjlngERMYNQMpcPHstH393thLuQK+X?= =?us-ascii?Q?nNBloEibggBPRJXPEKDgErCUy05AMGKY35LOfWz/1ebuDpXZpPZFca/oVlUg?= =?us-ascii?Q?Q0SrPi0FDqVXXEcbYc4xBZUSJ+JRyH/djOJula3017gAmczueKjOe1/BpPJx?= =?us-ascii?Q?VDxW46F5fivmW2ZXLKWj4OIZuI0Qi8uFl1QmzBrGLZwWOw3zMNNyooqMqsKK?= =?us-ascii?Q?wuKhU6UQEvKWP0/JH725swrqVsMXhNqg/WN8kBPPjPV0O77RZxRasEPK4Bnl?= =?us-ascii?Q?MDe+iM+b8V+SwRkpAQBOZtWDjKUKLSJjiGDWiaM9pogbyY8u44q7KVCJSplz?= =?us-ascii?Q?x+y7WdrFFDB4CqiiUOMpjDgihRcXkChdxlSOrbzT8dN+NsHOu5N1BA5MoDJM?= =?us-ascii?Q?Vx+f0MySdI5YPRf41Hxl2Td1/T4kCEa+QOEfjvAcIUxmtqIb+GKJ82J6fgS5?= =?us-ascii?Q?dM/NXBMgBkHc8kOZwSY0/0UCo4w+ev98mEu1GmbCG1HQP2ahew=3D=3D?= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Dec 2020 11:06:23.1416 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 0d0839dd-04ce-4ad9-904a-08d895e923ae 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: HE1EUR01FT012.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM7PR08MB5319 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 185.231.240.75 X-MS-Exchange-CrossPremises-TransportTrafficType: Email X-MS-Exchange-CrossPremises-AuthSource: HE1EUR01FT012.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: AM7PR08MB5319.eurprd08.prod.outlook.com Subject: [Devel] [PATCH rh7 4.1/8] ms/mm/rmap: share the i_mmap_rwsem fix 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/mm/rmap.c b/mm/rmap.c index 523957450d20..90cf61e209ac 100644 --- a/mm/rmap.c +++ b/mm/rmap.c @@ -1724,7 +1724,7 @@ static int rmap_walk_file(struct page *page, struct rmap_walk_control *rwc) return ret; pgoff = page_to_pgoff(page); - i_mmap_lock_read(mapping); + down_read_nested(&mapping->i_mmap_rwsem, SINGLE_DEPTH_NESTING); vma_interval_tree_foreach(vma, &mapping->i_mmap, pgoff, pgoff) { unsigned long address = vma_address(page, vma);
Use down_read_nested to avoid lockdep complain. Signed-off-by: Andrey Ryabinin <aryabinin@virtuozzo.com> --- mm/rmap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)