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 Received: from kanga.kvack.org (kanga.kvack.org [205.233.56.17]) by smtp.lore.kernel.org (Postfix) with ESMTP id C967BC77B75 for ; Wed, 17 May 2023 13:06:11 +0000 (UTC) Received: by kanga.kvack.org (Postfix) id 07519900004; Wed, 17 May 2023 09:06:11 -0400 (EDT) Received: by kanga.kvack.org (Postfix, from userid 40) id 04B5B900003; Wed, 17 May 2023 09:06:10 -0400 (EDT) X-Delivered-To: int-list-linux-mm@kvack.org Received: by kanga.kvack.org (Postfix, from userid 63042) id E7D9A900004; Wed, 17 May 2023 09:06:10 -0400 (EDT) X-Delivered-To: linux-mm@kvack.org Received: from relay.hostedemail.com (smtprelay0012.hostedemail.com [216.40.44.12]) by kanga.kvack.org (Postfix) with ESMTP id DB254900003 for ; Wed, 17 May 2023 09:06:10 -0400 (EDT) Received: from smtpin03.hostedemail.com (a10.router.float.18 [10.200.18.1]) by unirelay10.hostedemail.com (Postfix) with ESMTP id 77F1EC058C for ; Wed, 17 May 2023 13:06:10 +0000 (UTC) X-FDA: 80799770100.03.C4EB32B Received: from meesny.iki.fi (meesny.iki.fi [195.140.195.201]) by imf14.hostedemail.com (Postfix) with ESMTP id 7DBB2100273 for ; Wed, 17 May 2023 13:04:14 +0000 (UTC) Authentication-Results: imf14.hostedemail.com; dkim=pass header.d=iki.fi header.s=meesny header.b=KI5xLqxA; spf=pass (imf14.hostedemail.com: domain of sakari.ailus@iki.fi designates 195.140.195.201 as permitted sender) smtp.mailfrom=sakari.ailus@iki.fi; dmarc=none; arc=pass ("iki.fi:s=meesny:i=1") ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=hostedemail.com; s=arc-20220608; t=1684328656; h=from:from:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:content-transfer-encoding: in-reply-to:in-reply-to:references:references:dkim-signature; bh=qroAO/01zVC5BeUS1oPJjvMgFXQbPQ5wLZQknG7YiBc=; b=2eyhHZK4zJGC+ro/DzRgvZGQs/Z8QgKTdAuubqi2qPEkuv1PfyhxMFLy/qjdCt2BRh+DXv crNg6jPdjpPQj2hM/eq4cRLVafO04OD5OPFeM527kh9s7BzMNnaOLoADMflPkVIpcFdh6T zCc0eL42a/+iALu8xT/nMuu3qiQnD+U= ARC-Authentication-Results: i=2; imf14.hostedemail.com; dkim=pass header.d=iki.fi header.s=meesny header.b=KI5xLqxA; spf=pass (imf14.hostedemail.com: domain of sakari.ailus@iki.fi designates 195.140.195.201 as permitted sender) smtp.mailfrom=sakari.ailus@iki.fi; dmarc=none; arc=pass ("iki.fi:s=meesny:i=1") ARC-Seal: i=2; s=arc-20220608; d=hostedemail.com; t=1684328656; a=rsa-sha256; cv=pass; b=ZGXaF2n/Ew9v/XSAMKiyHMP71PibWJBBor5DoR2FKH1bwUHHpvHHZehWFmzOOac2x+NOR9 EbfFbu7hV4ZjaEOAZ7P6MrC5YR69rcKfy0ilNks8vP+Hy85prN+KaVdG4HvtFunuDcg8tK FY/rAoI916718QNA+PmpKIaW8QxS4R4= Received: from hillosipuli.retiisi.eu (82-181-192-243.bb.dnainternet.fi [82.181.192.243]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: sailus) by meesny.iki.fi (Postfix) with ESMTPSA id 4QLtbV1QG8zyVk; Wed, 17 May 2023 16:04:05 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=meesny; t=1684328652; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=qroAO/01zVC5BeUS1oPJjvMgFXQbPQ5wLZQknG7YiBc=; b=KI5xLqxAreFfTVONtxIvWUWwB6MTDQj7RtmKmQdExNpcu0TTzvVSri6CgDzfn/Cvel5yIF peJPQn6GiZwvSCe1d9YgeARR10JKXstw9T0rA85J5gW4iNziKdRCMcnWXYP0+H6llDqTu+ dlJg7YsYYMHPUazplrk3fr+MLlrvNQ8= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=iki.fi; s=meesny; t=1684328652; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=qroAO/01zVC5BeUS1oPJjvMgFXQbPQ5wLZQknG7YiBc=; b=tq4IDVw8v8U/8GsVfhSpzk5/qRBC75wFpFFUJgfBv9u3M7Nh/LDCouHEa/Yf2TAbdyN9RL s9DHY+YDHwdk5UhlkrhBxeP2H2uUN2GWxD/ThDKmfJpRrOdCf8iI3cZweO5gCffPclWh3T 72d3B2jMq4cIupzPEIlKtqOR6tjzSWQ= ARC-Authentication-Results: i=1; ORIGINATING; auth=pass smtp.auth=sailus smtp.mailfrom=sakari.ailus@iki.fi ARC-Seal: i=1; s=meesny; d=iki.fi; t=1684328652; a=rsa-sha256; cv=none; b=NhylTHQjTF5WnCPKZ7JS9gpIQVkp7jw/Go3W19TSMVVJzM3XuHh1EGsfnax0pohXqM0PST 9D9wqdiwjRp9aDijZ5JN+bmSBC6eMjAtZznB5usfmHDH3gVQKs7r3mGmGqix5OK1JPosO8 b8VJFUZikNPWWHwmwu7R15M7dw0pr0I= Received: from valkosipuli.retiisi.eu (valkosipuli.localdomain [192.168.4.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by hillosipuli.retiisi.eu (Postfix) with ESMTPS id 4BC90634C94; Wed, 17 May 2023 16:04:05 +0300 (EEST) Date: Wed, 17 May 2023 16:04:05 +0300 From: Sakari Ailus To: Lorenzo Stoakes Cc: linux-mm@kvack.org, linux-kernel@vger.kernel.org, Andrew Morton , Matthew Wilcox , David Hildenbrand , Michael Ellerman , Nicholas Piggin , Christophe Leroy , Dennis Dalessandro , Jason Gunthorpe , Leon Romanovsky , Christian Benvenuti , Nelson Escobar , Bernard Metzler , Mauro Carvalho Chehab , "Michael S . Tsirkin" , Jason Wang , Jens Axboe , Pavel Begunkov , Bjorn Topel , Magnus Karlsson , Maciej Fijalkowski , Jonathan Lemon , "David S . Miller" , Eric Dumazet , Jakub Kicinski , Paolo Abeni , Alexei Starovoitov , Daniel Borkmann , Jesper Dangaard Brouer , John Fastabend , linuxppc-dev@lists.ozlabs.org, linux-rdma@vger.kernel.org, linux-media@vger.kernel.org, virtualization@lists.linux-foundation.org, kvm@vger.kernel.org, netdev@vger.kernel.org, io-uring@vger.kernel.org, bpf@vger.kernel.org, John Hubbard Subject: Re: [PATCH v5 5/6] mm/gup: remove vmas parameter from pin_user_pages() Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Rspam-User: X-Rspamd-Server: rspam01 X-Rspamd-Queue-Id: 7DBB2100273 X-Stat-Signature: hb7ep5fbcthxo4wpxu5zsaa53n7iitab X-HE-Tag: 1684328654-148725 X-HE-Meta: U2FsdGVkX19y/vPgnlUlHJk3G3zheMQwljpOw9ckL33H3NeYFAJad9P1nNGpjSry6CGnZIX++/HYjEy97ElQi4G1x67Vn7vq8/PqfhDORb5i/WqZIMNLmhVN3WUdcKflv2kysyx5xSOGnfzF3TUuUqYTt9Qqvxe4aKtABZsnle+4Xhkd4RCGryWWNL3AXyEKIf9hdA847C4hIyMMs7rVRfebsDTMt2vMdy3976VBcU1zwUxpCAtgtCCxIVGYWtvFjpOAgPKVJ63QljzObVG80Jd6vo8fFxuSOlQGU4fj9mTwiGFhO7pYUj94iN8OcYxaZCd0Bc82gnC0iZECPQSGZcb/LiWz9TpoAvndSBEzv9hmWTOZLbtrp6owmpS/t0zOXWJRB/9lGLa+MAEF+rkM5LBkMfMWVsAiHm0b4qa4LEjwor5oLxUkdai+OsE7oeY7JLmVq6NnsO6PqxLyw6lh5WCPs94Am6Ou0PE9lElXN+e9NzYNuIyAZg5FKGWxjjkjRFxfyM0OEpTHS1xl9AyQEV3GHgbcOyGMAUE6D6dHFUtbuvM7pbuKLxqfUu/eyV7yXuTlfv34xjLxecDJBuzUuDpVYVPiLoUdcvrtwi/R4a/P8yD16fbypjKkZ+/2LjNETrn374CaIUsbf/c/WOa+JYSW2HxN/N1HdFEqDqnPS3PCfzb9yNkFCm4jSa7H0NydHMhzlzDrBx+Km1/rCsF9RvW3hnBAZuXO6MgI30cj8fvOf8rAWxsMt044z5kxDoepROpyi5I0WRA6lf590gDQAblz0lgOImfmi/1nisuMosuWWrrOi8a4h+ddSb6jnTOwXc8hUe5/fZtzB1Dvl02PvpLEp+18ECcHfbuxhqjZUBBC+DqIX6BTmkbCURIAJoSJbNR0m686RiLsDfVOkNhJxUqIMI3QRX7u1tmsmszHuxgwOTuIGYIzVB5Mzj8fj0DdAi/W9xqRDU2GVPrtHuF qTCgXIrg 5Yxq/LPqrUVj4LUKgl5BlRvVqIW3ho9WPighgH+t/hsZrDIa1zEAZ75ZfJ3CA8ouz3r9fwOd2b2P2B7yonf0l5ENOfRFP+Cu44S/GcLRdc7tEFpzSHpBt2RHITqbDz2MAjx0CVfE3s1vGSghS0mgk3eHI6Hj6Q3axAFOsztDVTMkn9HknNJdqXg7NbC5wm0Tau5RpY76LBE0I2YMJwqmjUiz9AtGvmc7cQKlZu0scfJJOGp8v/6S18toHhy5k5sFWdiab0FTWIdgcLC0uRkqhKJFkwxyBSSVBmeh1J6V1YmENV+OgCuWPnbE95T818ckks91NEoRZsivQOPevmX8LhFAx70ifTzf9Xw5s2Ashge6IWDJ03xdG48j2cToZqu7IOmW6TFqY79S1klHz4cmsegX1Ng== 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: On Sun, May 14, 2023 at 10:26:58PM +0100, Lorenzo Stoakes wrote: > We are now in a position where no caller of pin_user_pages() requires the > vmas parameter at all, so eliminate this parameter from the function and > all callers. > > This clears the way to removing the vmas parameter from GUP altogether. > > Acked-by: David Hildenbrand > Acked-by: Dennis Dalessandro (for qib) > Signed-off-by: Lorenzo Stoakes Acked-by: Sakari Ailus # drivers/media -- Sakari Ailus