Message ID | 20201201110519.17775-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:05:54 +0100 (CET) Received: by 2002:a9a:4d14:0:b029:97:cf3a:849f with SMTP id h20csp57009lko; Tue, 1 Dec 2020 03:05:51 -0800 (PST) X-Google-Smtp-Source: ABdhPJxLods+/q9srml7l9XF91YjwetsnqdDbfG22Uw0jwg6J0MRKbDSCcBKx2kuYylPFefmvX28 X-Received: by 2002:ac2:53ae:: with SMTP id j14mr982936lfh.216.1606820751757; Tue, 01 Dec 2020 03:05:51 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606820751; cv=none; d=google.com; s=arc-20160816; b=fO9c3C3qlC1sbGkljYYQ31KlFSjjgNqAsfUouRIgoqH1abYgbNYr5g6cIoFAbYEiv7 B23Vw6NEIF+EqIn2LHnoEQW4EitlzB1GGs3budDBJF8XuG9MTqAZ6ebTLYNoVp3LzZ7c iYVJIItidFAIEma6fJ/ryzqZiiIRBYtwYnHKw8XojP/8ZUveyv8BHXhzaSiUJqMeKjHX 1mC4acFbk8DY2JTOwHEcoDkxaKzycmcTsldBQc7+yI93MSsFqjRPUZvWRGzHTtp8Dayn tKGgMyEY4eNAv+9Hel7Dbbc8AAYRM8IIGg7JAfK4DqFeDY71gXMjihcW45FN13J6+sgY pMzg== 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:references:in-reply-to:message-id:date:to:from; bh=I6ahnPppJYDaRYHmlaJgQ6RlOLWeHmxKT2sK5A5QdYQ=; b=go0Xio+1H7gu7J185k+Hu2/+tV7DoTqZoyZy4SNAq6XQlRjANGk62e4OBvbdCOFdj9 WH+BH1KLmbupT9zrWu1sZ/IqO1febiMhqh+MXzs2wqLxkN2i4sTr5AzMwc9928Xnpj3a njuDpRNAoJ4P8VfA3AeH2/aXLc2h2TjNfYjnoRpiHDsPFdZfRa0X7AprlvlhciI464KZ b0fXbYs2WbIJCuHDvu0IWrFnd0iw03dht7geEZ1v76el+7y+DXd+HJ1ZD8dfKgCqAkp7 I/fLh100ZoB86ttprWA3Oc05v3GrPOh0vSnYG+NMiYBd2qJ3bCXE2u208ipkcGTSr4s6 bo5w== 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 s5si566980lfi.513.2020.12.01.03.05.44 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Tue, 01 Dec 2020 03:05:51 -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 0B1B5F8Q019355; Tue, 1 Dec 2020 14:05:18 +0300 Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-db3eur04lp2059.outbound.protection.outlook.com [104.47.12.59]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 0B1B5ChG019352 for <devel@openvz.org>; Tue, 1 Dec 2020 14:05:12 +0300 Received: from AM0PR02CA0102.eurprd02.prod.outlook.com (2603:10a6:208:154::43) by AM0PR08MB3649.eurprd08.prod.outlook.com (2603:10a6:208:d3::30) 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:05:13 +0000 Received: from HE1EUR01FT007.eop-EUR01.prod.protection.outlook.com (2603:10a6:208:154:cafe::df) by AM0PR02CA0102.outlook.office365.com (2603:10a6:208:154::43) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.20 via Frontend Transport; Tue, 1 Dec 2020 11:05:13 +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 HE1EUR01FT007.mail.protection.outlook.com (10.152.1.243) 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:05:13 +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 1kk3Sx-00BFvf-DB; Tue, 01 Dec 2020 14:05:03 +0300 From: Andrey Ryabinin <aryabinin@virtuozzo.com> To: devel@openvz.org Date: Tue, 1 Dec 2020 14:05:19 +0300 Message-Id: <20201201110519.17775-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: c2758bbb-a512-4401-79ce-08d895e8fa25 X-MS-TrafficTypeDiagnostic: AM0PR08MB3649: 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?h1RsziDZnQ/Z9EHBqMBdFs10jzMxCdbhf76yVek4ybsUqfcPjF3n0sZ2erBN?= =?us-ascii?Q?FIDHa1D9WDDep09X4NFfzi/NkZDW2qTgm58TFuvPfbzJW/VYxa3P//l3llFf?= =?us-ascii?Q?YuDBQ940Ji/4XSG6jGgFeP2VuMwJElnasFYQFX08ot8ho0QyqsImh5q+TkTD?= =?us-ascii?Q?bpbHJ6H08vTO21i9jOFvk639a+K10S5/h60Ri8+ULVwrLCFwQrujGhiBS0md?= =?us-ascii?Q?sHBprIUIE/wcAjxm6+rLgkkR7F9yicv5yypfBsrm3x/NRSr5pqiNvCTi83kS?= =?us-ascii?Q?Qc8AqKsdNL/wQ1HxeO1pwnm5bJswt0trnR9zFinDB3Z+TMi+wwn5UDDxff0x?= =?us-ascii?Q?m8XSa6fhWMrBlvZkjgZHCH+JidNEDL6Yk/2+5VnK7Ucg+VrnOlNYqke7tkts?= =?us-ascii?Q?WQJVNLIA27JZBMfi+XwsgzSb9pKjbdEmDwVqHmWTkGEw3TFkHLM05HfWpjyX?= =?us-ascii?Q?bk3x77jaU4T4b8tFMGf/ICpFTVtfdlQjAw73zoxas0bRNN5pZYPEzj4r5WFU?= =?us-ascii?Q?ujM/VNeY8r7Eya0uVH6antwkkaPAocj3MYAc0BN7hckjXMmNeZtihrvBEhio?= =?us-ascii?Q?261zAFLBbs7TVJxHMiHkQI68o3w9YGT2deS0cT8oo8W8lyPDu3V7OD1s8BEM?= =?us-ascii?Q?ralRduUVGoM0jw+DV8cIcK2bR5SZqVKPLdX4QNH/HAlbswjf49xmsjdg0IsR?= =?us-ascii?Q?pxpTPmMpdQH2h6YXsGyriS6SQyqSuVaxwGL/wc1obzqWEaGeq/JU698y7zOF?= =?us-ascii?Q?zcuSrx2mnXJuQ8RPBv+voJFQFRKKN8t/Dq/vyTH176wj14oc6S2HV08lQtCO?= =?us-ascii?Q?O5c2gAmACvIdUaqjwsO47avVgl94J/EdFW22Ejc1qsTDdSaBrdsdnT8EVOKQ?= =?us-ascii?Q?dgQAvkFltk5Hx9KiX1lvIkL5nyY+XkRFRaMjSpEOtlFgJRf6p0849ozXyfAv?= =?us-ascii?Q?XHkF0SDhFXq7TI4TLBRKX1D+jK/hOt93+tHKx2MLVpu/d+HHmtYJrgb5fiBn?= =?us-ascii?Q?8Xk/1iO9fKD9ChTQjs6khGBO5XMzKGMa3QVROJszSFSpcj3xezk0p3ghng8e?= =?us-ascii?Q?Kgmzn6UmaMUT+bk2X4gUP/UFCtzUXmSaq+J0tRI22pz1OXV6gaKVIi/THlVM?= =?us-ascii?Q?T4WLaxHM4Z+id6fsBcyZD+GMA3ZMknbIY1s9V690BwyFOxXkzxwtCNVH0IW9?= =?us-ascii?Q?fBnsDNRfBiiaRi2fWM0VXL9vpKkVbMeUaIP37XoU10I67kudylbQiuD29g03?= =?us-ascii?Q?WauoT+nnRWBNIBljtxgnKHkMmTYUxk4OBaXVJ0nj7cd56GkE1ZM6DgRIvYxq?= =?us-ascii?Q?3COMPTshJO2j6dZoAhOVXuTA94sObnB1sS7nLMi9aQxpllgqKOzoFhKlYn+6?= =?us-ascii?Q?tgI1r1/sbxMw4hMW9XUUMaUdrw4Hntms7hF31qUfqnnRFJQf1w=3D=3D?= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Dec 2020 11:05:13.4616 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: c2758bbb-a512-4401-79ce-08d895e8fa25 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: HE1EUR01FT007.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB3649 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 185.231.240.75 X-MS-Exchange-CrossPremises-TransportTrafficType: Email X-MS-Exchange-CrossPremises-AuthSource: HE1EUR01FT007.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: AM0PR08MB3649.eurprd08.prod.outlook.com Cc: vvs@virtouzzo.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(-)