From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-10.8 required=3.0 tests=DKIM_SIGNED,DKIM_VALID, DKIM_VALID_AU,HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PULL_REQUEST, MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE,SPF_PASS autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 27146C2D0DB for ; Wed, 29 Jan 2020 20:16:15 +0000 (UTC) Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by mail.kernel.org (Postfix) with ESMTP id BD0D7206F0 for ; Wed, 29 Jan 2020 20:16:14 +0000 (UTC) Authentication-Results: mail.kernel.org; dkim=pass (1024-bit key) header.d=Mellanox.com header.i=@Mellanox.com header.b="C7CcW9Vp" DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org BD0D7206F0 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=mellanox.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=owner-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix) id 414EF6B0290; Wed, 29 Jan 2020 15:16:14 -0500 (EST) Received: by kanga.kvack.org (Postfix, from userid 40) id 3EAC56B0296; Wed, 29 Jan 2020 15:16:14 -0500 (EST) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id 2D9CA6B0297; Wed, 29 Jan 2020 15:16:14 -0500 (EST) X-Delivered-To: linux-mm@kvack.org Received: from forelay.hostedemail.com (smtprelay0071.hostedemail.com [216.40.44.71]) by kanga.kvack.org (Postfix) with ESMTP id 16A9C6B0290 for ; Wed, 29 Jan 2020 15:16:14 -0500 (EST) Received: from smtpin30.hostedemail.com (10.5.19.251.rfc1918.com [10.5.19.251]) by forelay04.hostedemail.com (Postfix) with ESMTP id C00953D12 for ; Wed, 29 Jan 2020 20:16:13 +0000 (UTC) X-FDA: 76431778626.30.push11_8d97793f0aa1f X-HE-Tag: push11_8d97793f0aa1f X-Filterd-Recvd-Size: 9079 Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00063.outbound.protection.outlook.com [40.107.0.63]) by imf38.hostedemail.com (Postfix) with ESMTP for ; Wed, 29 Jan 2020 20:16:12 +0000 (UTC) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=MbzhfvpI/MaCmkzrYayg0IQUN7PqmVVvvh9BtR1G1oP2Ut/aQyJ0q0Ijajq3FVDMU6XIzpTzXdQS64wzPaa4z2NknZWrrSk7dWwjh7TK5hSkdA6sOYFCb52p9R0eQi/A0ToSefbkYCGJ6chgq2I57xbl5XvKe1Lm09xJta9URPv+M/YEDaMFSrvC0YEO5dIUdh5eaeOTpJKCBVJ+kb3LjqlpWWxzr5hDpjfGV+oJpI9DXfb9/U/pigsefB/ANVlnmR7iOr/qtDFLa/BsEpGJAFxc48x3+207LhLi/kfPcZ9DAm+0gfFSCbHanrgUBmhVWQ35ts5YbJ1r0/qQkTpLzg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jBxeDHfdZNFI5iZ/KnFbOHexfyu9ZC2xA2vh9ETh9Kg=; b=Pk6u2d+w8ozgYcPWIdVlp1vv/otFY4BqUMXCWG7IiU/CQSP+0M61ezypzr5W3LlDYFStOedjzlcU3/lcGr7TjiPXL99Dni3C6p9kuTgOwxthcOf0UtqWOJ2ZlS+gk1BHPre+k6nGHOp3YO7Sji8X/PcbLVIqOj2vukZgwnCEWxAtUhi4Rogy2ACnp4aZn15tb7RBTIN4QApmRrqd6WT1vGDkxL40pl4yPOs0eMgUYcwSJJij8IZmw/7ayO+WXFtgcXSWCeduSuxm1xBOKQaium1TtEp2h9J8uoIQbh8p+8k6+6VYy75eMTSB/TsNj9Y4jYvc6XW8V2ch5hJ2aSheBg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=mellanox.com; dmarc=pass action=none header.from=mellanox.com; dkim=pass header.d=mellanox.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=Mellanox.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=jBxeDHfdZNFI5iZ/KnFbOHexfyu9ZC2xA2vh9ETh9Kg=; b=C7CcW9Vpirewyh4NHjhXWHZvthn3eriCykqw+3vZaPfMVrrlyLXrzW+HicgH23UNRY6n07B9OGH2XwhAIbHDsa4UuARco5UyIiZ6q3+BV2TSNdWYMdZxgLCSj7Shyi5YHiHZHXJrRWEbABn9+5lNq6g401mKbVS5FPV9rYbaYR8= Received: from VI1PR05MB4141.eurprd05.prod.outlook.com (52.133.14.15) by VI1PR05MB6766.eurprd05.prod.outlook.com (10.186.163.146) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2665.20; Wed, 29 Jan 2020 20:16:10 +0000 Received: from VI1PR05MB4141.eurprd05.prod.outlook.com ([fe80::1c00:7925:d5c6:d60d]) by VI1PR05MB4141.eurprd05.prod.outlook.com ([fe80::1c00:7925:d5c6:d60d%7]) with mapi id 15.20.2665.027; Wed, 29 Jan 2020 20:16:10 +0000 Received: from mlx.ziepe.ca (142.68.57.212) by MN2PR14CA0023.namprd14.prod.outlook.com (2603:10b6:208:23e::28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2665.22 via Frontend Transport; Wed, 29 Jan 2020 20:16:10 +0000 Received: from jgg by mlx.ziepe.ca with local (Exim 4.90_1) (envelope-from ) id 1iwtkt-0003LV-Ig; Wed, 29 Jan 2020 16:16:07 -0400 From: Jason Gunthorpe To: Linus Torvalds CC: "linux-kernel@vger.kernel.org Andrew Morton" , "linux-mm@kvack.org" Subject: [GIT PULL] Please pull mmu_notifier changes Thread-Topic: [GIT PULL] Please pull mmu_notifier changes Thread-Index: AQHV1uDy+lZmAhuWZU6VPg+y8/5WLA== Date: Wed, 29 Jan 2020 20:16:10 +0000 Message-ID: <20200129201607.GA12783@ziepe.ca> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-clientproxiedby: MN2PR14CA0023.namprd14.prod.outlook.com (2603:10b6:208:23e::28) To VI1PR05MB4141.eurprd05.prod.outlook.com (2603:10a6:803:44::15) authentication-results: spf=none (sender IP is ) smtp.mailfrom=jgg@mellanox.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [142.68.57.212] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: aeaaabd3-c673-466c-8f0e-08d7a4f814ad x-ms-traffictypediagnostic: VI1PR05MB6766: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:8882; x-forefront-prvs: 02973C87BC x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(4636009)(376002)(396003)(136003)(366004)(346002)(39860400002)(199004)(189003)(2906002)(71200400001)(36756003)(6916009)(316002)(66946007)(66556008)(66616009)(66446008)(64756008)(66476007)(186003)(8676002)(5660300002)(86362001)(8936002)(26005)(81156014)(478600001)(81166006)(4326008)(54906003)(1076003)(33656002)(9746002)(6666004)(9786002)(9686003)(52116002)(24400500001);DIR:OUT;SFP:1101;SCL:1;SRVR:VI1PR05MB6766;H:VI1PR05MB4141.eurprd05.prod.outlook.com;FPR:;SPF:None;LANG:en;PTR:InfoNoRecords;A:1;MX:1; received-spf: None (protection.outlook.com: mellanox.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nnzgwKVz+7fXqU/7D/2TCp9rudBcZrMUUilNPEe0zYIqLz3ZZS5O//zB9CenzG7KSh+R58kffagSy88R4h4Wjbs2nw1UNvIshzrPEWf7ZWw7P6TQVqG1VofAhNssuNyD5TOB7yzm4UvWFXOzok+CdtztF4pRYz/M6rrNBu4E5JZBox/X6EQOm4kQn2bQ8IHXlUSHK9goBEJP0vUw8zaMD3CAElqzTKu0sutH/KbiLTPXq4WepMDwBIBgcdcKFUF+aXqzQOi0akazAKmYkMakgvKWI/CPD7cNmqGZvFjG1RPcjw++nquXS+UMBhvU6SoA2bu5UwWBddGE8gNmikXCewJJ9rnZOEmnqTCKZxYEoMyttrPpsHeRzjds+vqWDFgXInWY3TqMwEDlfMZnnGtMXtvpTyvJljZxYXAuBTdjpXNroONafoHit0HgscMHQE4Wh+psVmMAt4VADgB8ZatRhJUyiIaBV1ky5b1iKh7XcQnL87kQGEBwKWsfUx0OXPXX x-ms-exchange-antispam-messagedata: i0cXnPonTmVgh4F9PJYE0APxIuubuGrfjAxbfcxmiVO16CaNbSDH7aXR2IoI0jT1l0sk0ldSQ60uGYM5B+W6cecG7M2pIETuTQmsRanIuV/Mxdbk4hsINMAcAOIcKz7UwJ2NYvKl/b0PMYelMTkVLg== x-ms-exchange-transport-forked: True Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="mP3DRpeJDSE+ciuQ" MIME-Version: 1.0 X-OriginatorOrg: Mellanox.com X-MS-Exchange-CrossTenant-Network-Message-Id: aeaaabd3-c673-466c-8f0e-08d7a4f814ad X-MS-Exchange-CrossTenant-originalarrivaltime: 29 Jan 2020 20:16:10.3736 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: a652971c-7d2e-4d9b-a6a4-d149256f461b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: +pzIN6pZ6KsZ4Cz1E+gRhGEUTNdHPdVjZw3v9bj0YcD8xTzp+Kt7kj5fBiNId9uZhmA5l9h6gZjD8o83nhaS7A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR05MB6766 X-Bogosity: Ham, tests=bogofilter, spamicity=0.000000, version=1.2.4 Sender: owner-linux-mm@kvack.org Precedence: bulk X-Loop: owner-majordomo@kvack.org List-ID: --mP3DRpeJDSE+ciuQ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hi Linus, Here are the patches that resulted from your remarks on the naming in the last merge window. I think you've already looked at the first patch, and the others follow naturally. Otherwise there was not much 'hmm' activity this cycle, persumably due to the holidays and travel. Looking forward for Ralph to complete his testing patches and nouveau improvements, and patches to finish converting RDMA ODP to use hmm_range_fault(). Regards, Jason The following changes since commit c79f46a282390e0f5b306007bf7b11a46d529538: Linux 5.5-rc5 (2020-01-05 14:23:27 -0800) are available in the Git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git tags/for-linus-hmm for you to fetch changes up to 5292e24a6acf5694e0a32c31e3321964176bc17e: mm/mmu_notifiers: Use 'interval_sub' as the variable for mmu_interval_notifier (2020-01-14 11:54:47 -0400) ---------------------------------------------------------------- hmm related patches for 5.6 This small series revises the names in mmu_notifier to make the code clearer and more readable. ---------------------------------------------------------------- Jason Gunthorpe (3): mm/mmu_notifier: Rename struct mmu_notifier_mm to mmu_notifier_subscriptions mm/mmu_notifiers: Use 'subscription' as the variable name for mmu_notifier mm/mmu_notifiers: Use 'interval_sub' as the variable for mmu_interval_notifier Documentation/vm/hmm.rst | 20 +- include/linux/mm_types.h | 2 +- include/linux/mmu_notifier.h | 86 ++++--- kernel/fork.c | 4 +- mm/debug.c | 4 +- mm/mmu_notifier.c | 585 +++++++++++++++++++++++-------------------- 6 files changed, 375 insertions(+), 326 deletions(-) --mP3DRpeJDSE+ciuQ Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEfB7FMLh+8QxL+6i3OG33FX4gmxoFAl4x6AQACgkQOG33FX4g mxpAiQ//d8ecBrK325xDFddwAnslyJaVSbuZ22Lf/tkFMKxLKQ6FoyQWDa+MN5B8 QuCEOl7lIA1QhNhJguDQSDBOVVVvqX77WbZ7HDgU/VtslUmylMqZD73WlLWldtQF jSRd0tjBXBtUSfczdPhWYxpGygW1pCC4iFppVItxaykp/LMJOCEoqlM8ZwrWL3ZG bYQ8nqfY+WzwbWe7NR89K8tZrWzjcRz/hXEHu+/TgGO9UkxH+WYylXUo7IZXOA+1 VDHzP5oljX/+Lknj0MFY7JwyL51RnytZMrIfjMW3Vj84ZS06c9EoQqeTwnAA1UfT tt139U+EDTCNJ9eboWH7Y2FHsSYk46+EkywP9d+10H5HNGb/0O2nCgFJMN5DJ+GH X6mCNtVltHVVRjjrtF5gZ4Pz6QVQI0qn4i4FJ9UbZIO+swnQES5r6vHngUMob1hy CTIWNB7X0qayGEzj3HrcwX/oQDQuGOn+myfDCHLqO43IYcNX+DvBQuRU3M/enaIg sr3GBunhD5yY2tkIfdWQJ2xp23TYSH858JiUKw/kyZ9IckeyT433X+KsQr+pGpgP JQSd3UImFHRFAmi0XhgHoF0SFs6tmStq2pVQHJBkaq3eHhy82sO82RuFuRSDBWt1 h1Ap6ZdsFeZbaGASieqCGybEsntDkAUhadAZXgrylddt7vGRw9I= =Y4rr -----END PGP SIGNATURE----- --mP3DRpeJDSE+ciuQ--