lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Sun, 26 May 2019 04:30:43 -0700 From: Christoph Hellwig <hch@...radead.org> To: Matthew Wilcox <willy@...radead.org> Cc: john.hubbard@...il.com, Andrew Morton <akpm@...ux-foundation.org>, linux-mm@...ck.org, Jason Gunthorpe <jgg@...pe.ca>, LKML <linux-kernel@...r.kernel.org>, linux-rdma@...r.kernel.org, linux-fsdevel@...r.kernel.org, John Hubbard <jhubbard@...dia.com>, Doug Ledford <dledford@...hat.com>, Mike Marciniszyn <mike.marciniszyn@...el.com>, Dennis Dalessandro <dennis.dalessandro@...el.com>, Christian Benvenuti <benve@...co.com>, Jan Kara <jack@...e.cz>, Ira Weiny <ira.weiny@...el.com>, Jérôme Glisse <jglisse@...hat.com>, Jason Gunthorpe <jgg@...lanox.com>, Christoph Hellwig <hch@...radead.org> Subject: Re: [PATCH v2] infiniband/mm: convert put_page() to put_user_page*() On Sun, May 26, 2019 at 04:06:31AM -0700, Matthew Wilcox wrote: > I thought we agreed at LSFMM that the future is a new get_user_bvec() > / put_user_bvec(). This is largely going to touch the same places as > step 2 in your list above. Is it worth doing step 2? > > One of the advantages of put_user_bvec() is that it would be quite easy > to miss a conversion from put_page() to put_user_page(), but it'll be > a type error to miss a conversion from put_page() to put_user_bvec(). FYI, I've got a prototype for get_user_pages_bvec. I'll post a RFC series in a few days.
Powered by blists - more mailing lists