• David Howells's avatar
    mm: Provide a function to get an additional pin on a page · 1101fb8f
    David Howells authored
    Provide a function to get an additional pin on a page that we already have
    a pin on.  This will be used in fs/direct-io.c when dispatching multiple
    bios to a page we've extracted from a user-backed iter rather than redoing
    the extraction.
    Signed-off-by: default avatarDavid Howells <dhowells@redhat.com>
    cc: Christoph Hellwig <hch@infradead.org>
    cc: David Hildenbrand <david@redhat.com>
    cc: Lorenzo Stoakes <lstoakes@gmail.com>
    cc: Andrew Morton <akpm@linux-foundation.org>
    cc: Jens Axboe <axboe@kernel.dk>
    cc: Al Viro <viro@zeniv.linux.org.uk>
    cc: Matthew Wilcox <willy@infradead.org>
    cc: Jan Kara <jack@suse.cz>
    cc: Jeff Layton <jlayton@kernel.org>
    cc: Jason Gunthorpe <jgg@nvidia.com>
    cc: Logan Gunthorpe <logang@deltatee.com>
    cc: Hillf Danton <hdanton@sina.com>
    cc: Christian Brauner <brauner@kernel.org>
    cc: Linus Torvalds <torvalds@linux-foundation.org>
    cc: linux-fsdevel@vger.kernel.org
    cc: linux-block@vger.kernel.org
    cc: linux-kernel@vger.kernel.org
    cc: linux-mm@kvack.org
    Reviewed-by: default avatarChristoph Hellwig <hch@lst.de>
    Acked-by: default avatarDavid Hildenbrand <david@redhat.com>
    Link: https://lore.kernel.org/r/20230526214142.958751-3-dhowells@redhat.comSigned-off-by: default avatarJens Axboe <axboe@kernel.dk>
    1101fb8f
gup.c 91.5 KB