Message ID | 202012030841.0B38fWfn031608@vz7build.vvs.sw.ru |
---|---|
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); Thu, 03 Dec 2020 09:42:22 +0100 (CET) Received: by 2002:a9a:4d14:0:b029:97:cf3a:849f with SMTP id h20csp167566lko; Thu, 3 Dec 2020 00:42:18 -0800 (PST) X-Google-Smtp-Source: ABdhPJzZ1wse7PC6bzsvquq48NLS00u3RPVTJVNj+nPaLJcWFmZm9mhNnz0VjwxSyDckc00+mYMD X-Received: by 2002:a19:4154:: with SMTP id o81mr832327lfa.540.1606984938772; Thu, 03 Dec 2020 00:42:18 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1606984938; cv=none; d=google.com; s=arc-20160816; b=s722QSu4jDq+b5u3JOeRQ/bnYNyrQLy2R24f/quVJEG0roJXM6KJR4hqoZfeiVXmmx Ps508rNTc6Q8WNDM0YBXMg1lNy+Nc+62TlVGIignL/CRs4ECAU/7OwfUh0Os65X8xXk2 CwFYdOvhvtEFWPNWoHUiekR9dy9LT5rBKDPdChHGFyyTB8ELdCPdHGmkXotA59uajo+V ifiGo85Mum7iO5iSwOzAq3JeySeblrNR5mdbEx4FlYL/8ptkoD6Uk0Yw9DsvNrJBGGfX g7IbtovwUd40aAyLsTb1DGFTplujaJX1xzsLgVrI7roSRrbIDF1AdvJtn7YyAsDCLRQO xLsA== 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=p4UmxW5I8kKcRa80WSQMiBHba8OM4TZvmKEhxbboHkg=; b=p4NVqR+jDPBx5dsJsOQLU9N8EcopGR5pJseZlZAm27ayj5TMIcVs1utJILNr863TO/ APoz9dAAi0ZiTbCTdr31O9CBqqgNtVhncc3ZJ4D3J2iDZfru7p+zCRARp1/wONeGywTJ dWf2JYwAMdl7UKbgG5KglfZ33+H1HZtGMweCKhoCroSHw3U/6Vi7xoYx+9Po9OBfeMsb SuBoP5QcCqZnGLOjqkcMtvdofGlLrFlvQOriG0BwkNdYAA5BXT95e61oZY+HuzV1Gykm aWC1aS5Ii7K6LOAPXA+qCwou3aDiZtizt+4l3hFbXVD8077nzqj0VbU6XBdf71W+APYp mIGw== 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 u10si817784lfd.63.2020.12.03.00.42.18 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 03 Dec 2020 00:42:18 -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 0B38fuBn023980; Thu, 3 Dec 2020 11:42:01 +0300 Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05lp2110.outbound.protection.outlook.com [104.47.17.110]) by mail.openvz.org (8.14.4/8.14.4) with ESMTP id 0B38fgh6023957 for <devel@openvz.org>; Thu, 3 Dec 2020 11:41:42 +0300 Received: from DB8PR06CA0065.eurprd06.prod.outlook.com (2603:10a6:10:120::39) by AM0PR08MB5058.eurprd08.prod.outlook.com (2603:10a6:208:160::25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3611.25; Thu, 3 Dec 2020 08:41:45 +0000 Received: from DB5EUR01FT052.eop-EUR01.prod.protection.outlook.com (2603:10a6:10:120:cafe::75) by DB8PR06CA0065.outlook.office365.com (2603:10a6:10:120::39) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.17 via Frontend Transport; Thu, 3 Dec 2020 08:41:45 +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 DB5EUR01FT052.mail.protection.outlook.com (10.152.5.248) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3632.17 via Frontend Transport; Thu, 3 Dec 2020 08:41:45 +0000 Received: from [172.16.53.199] (helo=vz7build.vvs.sw.ru) by relay3.sw.ru with esmtp (Exim 4.94) (envelope-from <vvs@virtuozzo.com>) id 1kkkB9-00BXlQ-SR; Thu, 03 Dec 2020 11:41:31 +0300 Received: from vz7build.vvs.sw.ru (localhost [127.0.0.1]) by vz7build.vvs.sw.ru (8.14.7/8.14.7) with ESMTP id 0B38fWsx031609; Thu, 3 Dec 2020 11:41:32 +0300 Received: (from vvs@localhost) by vz7build.vvs.sw.ru (8.14.7/8.14.7/Submit) id 0B38fWfn031608; Thu, 3 Dec 2020 11:41:32 +0300 Date: Thu, 3 Dec 2020 11:41:32 +0300 Message-Id: <202012030841.0B38fWfn031608@vz7build.vvs.sw.ru> X-Authentication-Warning: vz7build.vvs.sw.ru: vvs set sender to vvs@virtuozzo.com using -f From: Vasily Averin <vvs@virtuozzo.com> To: Andrey Ryabinin <aryabinin@virtuozzo.com> In-Reply-to: <20201130152830.26081-8-aryabinin@virtuozzo.com> X-EOPAttributedMessage: 0 X-MS-PublicTrafficType: Email MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: f6f1538b-d13b-485c-c4f7-08d8976743f6 X-MS-TrafficTypeDiagnostic: AM0PR08MB5058: 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:216; X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?idtcsMu1IyZ+7NV6dzNYQudnJhOPCC3fVvQtl2rN5kCj1T7vgDFs5x8TgMjo?= =?us-ascii?Q?2MFMskac/6WJksZUcHh138baKG1n0zy7YkeYuvlVwg2/mwFOIx5/60lrGExq?= =?us-ascii?Q?3VkNZF5IWGhoUiT4vWroODQ/Hr3Jb1r6geEVOkoFfhfhYXH42SbVLbn8Z37H?= =?us-ascii?Q?I4Qjt387HSbwcoW5KrkmWXCsH7cpbScrgpMZ0leLm8RHA/s/CErVOEBz47wm?= =?us-ascii?Q?p7zK5Z6VhQVME4xuFdmYn9ikbhqZLNgXFSfcdVxKFI1y5Cc3oynkD5mCDIoK?= =?us-ascii?Q?MdUFojEjLqmpe2pHOnymUpFPhfJyDzJ6jTfh74uRQFacT1r9qOdoS+X+1KSJ?= =?us-ascii?Q?N1CF6FzWT3C95DMLToVwowS6mW8Wkj/MO9ovFu6BxgpLm2Y9vTWqXuqrx04n?= =?us-ascii?Q?PkKS5kqyxKpJ1BsGzxuRCSzdTaEBbDFMD88JdhwjT6Nk3AtV0mQOvS+bo75+?= =?us-ascii?Q?NjTGd5yRmQf3XG3U/I0XrSdFSMASGg8Ym/Y/+n4CAE7v5csP1esRiGr1D1UA?= =?us-ascii?Q?2r80iiKtiMlGL7954EhRvsIEbVhZnqFbeg5181ObWEliB7J8qFwlZZ5faFvL?= =?us-ascii?Q?Mw2FlDO8fIeKVik7DCIKsTLXh4sTxEMQFpak0b9jltcJzbAawq04p57nhhp1?= =?us-ascii?Q?JX4Ds+8SmsCEPi68kiqre069/cmTcDqPHki08qRBKX8+3617yfL5u4IRQldr?= =?us-ascii?Q?sfhsLEiCsk81GW4Dc8eBJ/9vTX09AWdiJEzMWv0+/f0R898Kzyg8KbypHQC/?= =?us-ascii?Q?1zXeSd1yDyDYeuZrYFOb4dGI/CrBaW4HgXFB0G66Pa721+dNtmUvPmrX+1Hx?= =?us-ascii?Q?9W2aVZLbxN2PCC1jfD6d7dSyL3ra8Kj5yXJgQ3LZdPHMr8lSjZj4YP+ODy91?= =?us-ascii?Q?2swT/TC3kyf+JrvInxZeQ1GmeYpvmuy9dcn/ny7xP+hYoVX95dZ1AvGJaNjB?= =?us-ascii?Q?0cGyT0EZNpAaYf57wO5e9ClN94qie92Vdc4I7YnzH2zda0NPZmbi9jiBMxXI?= =?us-ascii?Q?PS62fDkLiFYJNptOxpaL6Q3ZGuJNJ/j+8+F7RgwR0j8s4HoR1sYvVnuIwO1Z?= =?us-ascii?Q?XZoSphqsBNETbO5BRaebxWE+4iMgbw0XVsGasOhE0HGDhOZ7WTuXJZdh23Yk?= =?us-ascii?Q?QtrsJSECH2WvCE2mCwTqOHpz+DJwBqO2qSD+9XmGxS7C3FZrPNnslrEIQF6D?= =?us-ascii?Q?VWyGflFYHBoJeFE0gfYXxHxLqsWYx7dETG7xmQXrhdbP1gfMHZTZzYngTJ35?= =?us-ascii?Q?lAgTfNaq+NUJr2duh9FwwTzK42UB6zCb38jHDphcdjMxxBtvwv6XyFAVrCcl?= =?us-ascii?Q?4cfL/i4w3pyTp2GICczw5OCmWLpQ/BblOEw4De5HUQN2IXSwuBFLgXa+xnzX?= =?us-ascii?Q?+nndzO9WJQLHINycju6VRjZA2p8n/s3w8c0IHtwzded5BgHFvCjN+JRXebKt?= =?us-ascii?Q?gQkW8utIA2XSt1HxDKSPgxMIRQ0FB9eVQig5sGs4cfc0FsRO5PtCrWN9Ooge?= =?us-ascii?Q?q5OpCmOY/4Rgv0M=3D?= X-OriginatorOrg: virtuozzo.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Dec 2020 08:41:45.0516 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f6f1538b-d13b-485c-c4f7-08d8976743f6 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: DB5EUR01FT052.eop-EUR01.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM0PR08MB5058 X-MS-Exchange-CrossPremises-OriginalClientIPAddress: 185.231.240.75 X-MS-Exchange-CrossPremises-TransportTrafficType: Email X-MS-Exchange-CrossPremises-AuthSource: DB5EUR01FT052.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: AM0PR08MB5058.eurprd08.prod.outlook.com Cc: OpenVZ devel <devel@openvz.org> Subject: [Devel] [PATCH RHEL7 COMMIT] ms/mm/memory.c: share the i_mmap_rwsem 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/memory.c b/mm/memory.c index ac2d668..f6017f3 100644 --- a/mm/memory.c +++ b/mm/memory.c @@ -2702,10 +2702,10 @@ void unmap_mapping_range(struct address_space *mapping, if (details.last_index < details.first_index) details.last_index = ULONG_MAX; - i_mmap_lock_write(mapping); + i_mmap_lock_read(mapping); if (unlikely(!RB_EMPTY_ROOT(&mapping->i_mmap))) unmap_mapping_range_tree(&mapping->i_mmap, &details); - i_mmap_unlock_write(mapping); + i_mmap_unlock_read(mapping); } EXPORT_SYMBOL(unmap_mapping_range);