Received: by 2002:ac0:946b:0:0:0:0:0 with SMTP id j40csp196221imj; Thu, 14 Feb 2019 18:27:11 -0800 (PST) X-Google-Smtp-Source: AHgI3IYoqOzTqd5jTstXvNNSuhQz6YyogMZPVIkYVRu0o9az694uJeCmKZjbtxjad09VWHzoFLp/ X-Received: by 2002:a62:12d5:: with SMTP id 82mr7425732pfs.255.1550197631080; Thu, 14 Feb 2019 18:27:11 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1550197631; cv=none; d=google.com; s=arc-20160816; b=tXW7kD1BQKiGu3KsqaQa8X6vdA8ctnxaGsQf+M6ZHmkUyDEQQhznwX8G0BZqJj+DF0 0Ma8E96Frz7BPbjfw+1F0DeTR9n4RIFZ0u1RvQAvUmnUHVPlFKykj08jpkt0RD0fys14 1hiQKRHp5h7R4T+8dHkJJvsL1ioeFtsFpmizFfWi9ULbqoIeiji2KC9QM/+ZsL9qXX+p lKX3A9r4UGx8xELnK8u9Tw20+7yFx67zNHqdRGDSlj04TTWbXvyuG946Py3tssOST8P1 08fruJ16313MU6lBtt7m8q/Ky8mETLdLOxAL95Ybi5ZF/AM5o6FdlLb/rFbhQ9aRTC7a /g9w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:dkim-signature:content-transfer-encoding :content-language:in-reply-to:mime-version:user-agent:date :message-id:from:references:cc:to:subject; bh=OHV4QGJwXMt6cTDDR9gAJliF74InHPXXIremhlCNuPU=; b=lmCF8tmGelXx4KY6f3cX/zu3OIUkzRiwgjRt0FfBJ4+kEpVa1JgHE2P4S5m2NJ3yrG AEqAtrr5bmYv9yObnO3AnXT8PXSMTOzRTCcyRsuf+swP5BE2cMNQ865D+LaHwZgGrFMq b8V+bPCjvgyw9aezV/oyZmiDxZRutMdMtxACl8UQ7jI1lBiJZUvMR3vIM0RjX7vG7+sB TxAued6m2mvwhpTuk7q7isryfyAjISFtU2VMJho7tqK8VppXZSU3tdmDYbrOan5QyRGe ESBRKVmtiy96UbKy9ryWk8HhW8pvY3v2P65u5hbMIcpuy554YLw0LQDRRN3T7kOieOO9 Ggag== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@nvidia.com header.s=n1 header.b=m8rpA8Tx; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nvidia.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y17si4107107pgh.353.2019.02.14.18.26.55; Thu, 14 Feb 2019 18:27:11 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@nvidia.com header.s=n1 header.b=m8rpA8Tx; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=nvidia.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1726385AbfBOAy2 (ORCPT + 99 others); Thu, 14 Feb 2019 19:54:28 -0500 Received: from hqemgate15.nvidia.com ([216.228.121.64]:5377 "EHLO hqemgate15.nvidia.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725778AbfBOAy2 (ORCPT ); Thu, 14 Feb 2019 19:54:28 -0500 Received: from hqpgpgate101.nvidia.com (Not Verified[216.228.121.13]) by hqemgate15.nvidia.com (using TLS: TLSv1.2, DES-CBC3-SHA) id ; Thu, 14 Feb 2019 16:53:50 -0800 Received: from hqmail.nvidia.com ([172.20.161.6]) by hqpgpgate101.nvidia.com (PGP Universal service); Thu, 14 Feb 2019 16:54:26 -0800 X-PGP-Universal: processed; by hqpgpgate101.nvidia.com on Thu, 14 Feb 2019 16:54:26 -0800 Received: from [10.110.48.28] (172.20.13.39) by HQMAIL101.nvidia.com (172.20.187.10) with Microsoft SMTP Server (TLS) id 15.0.1395.4; Fri, 15 Feb 2019 00:54:25 +0000 Subject: Re: [PATCH 0/2] mm: put_user_page() call site conversion first To: Ira Weiny , CC: Andrew Morton , , Al Viro , Christian Benvenuti , Christoph Hellwig , Christopher Lameter , Dan Williams , Dave Chinner , Dennis Dalessandro , Doug Ledford , Jan Kara , Jason Gunthorpe , Jerome Glisse , Matthew Wilcox , Michal Hocko , Mike Rapoport , Mike Marciniszyn , Ralph Campbell , Tom Talpey , LKML , References: <20190208075649.3025-1-jhubbard@nvidia.com> <20190215002312.GC7512@iweiny-DESK2.sc.intel.com> From: John Hubbard X-Nvconfidentiality: public Message-ID: <4a326c1d-0ebb-5463-f7ed-8461bfa489df@nvidia.com> Date: Thu, 14 Feb 2019 16:54:25 -0800 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.5.0 MIME-Version: 1.0 In-Reply-To: <20190215002312.GC7512@iweiny-DESK2.sc.intel.com> X-Originating-IP: [172.20.13.39] X-ClientProxiedBy: HQMAIL106.nvidia.com (172.18.146.12) To HQMAIL101.nvidia.com (172.20.187.10) Content-Type: text/plain; charset="utf-8" Content-Language: en-US-large Content-Transfer-Encoding: 7bit DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nvidia.com; s=n1; t=1550192030; bh=OHV4QGJwXMt6cTDDR9gAJliF74InHPXXIremhlCNuPU=; h=X-PGP-Universal:Subject:To:CC:References:From:X-Nvconfidentiality: Message-ID:Date:User-Agent:MIME-Version:In-Reply-To: X-Originating-IP:X-ClientProxiedBy:Content-Type:Content-Language: Content-Transfer-Encoding; b=m8rpA8TxgQeOBZs6mHboNH4I3SHtCGoBV0ITcxs6fERzRDWqgDqPJjZff0Dg/YUj7 T2/6Qkxi6BRGl5QQRUqDDDHQoVj9g3wg2eb+6pHyCC/4vg+2UhunQ1OAXjw6kF40GZ qlIXVrMYsxZz7j4PLMKoaUzyK2q8AYAp8VEzjRIgpS5ScP/34yIG6d7UVivcEb46hO EWsK9dpg7heuwwZbsFmhy3UJGOE3V7FUsZe/Ui+knZpWNw/w5f2sakQedbtizKGYpd vPbrGtVl1HQJcIZBOYQj/lSHOJMGSa49MyOC1TOnvrGofejPRb2Dp2otF+Vuoej7zm GARy95cWHm/kg== Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 2/14/19 4:23 PM, Ira Weiny wrote: > On Thu, Feb 07, 2019 at 11:56:47PM -0800, john.hubbard@gmail.com wrote: >> From: John Hubbard [...] >> mm: introduce put_user_page*(), placeholder versions >> infiniband/mm: convert put_page() to put_user_page*() > > A bit late but, FWIW: > > Reviewed-by: Ira Weiny > > John these are the pages sitting in your gup_dma/first_steps branch here, > correct? > > https://github.com/johnhubbard/linux.git > That's an old branch. In fact, just deleted it now, in order to avoid further confusion. This is the current branch: gup_dma_core in that same git repo. It has the current set of call site conversions. Please note that there are a lot of conversions that are either incomplete or likely just plain wrong, at this point, but it is sufficient to at least boot up and run things such as fio(1). thanks, -- John Hubbard NVIDIA