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: Tue, 12 Mar 2019 12:53:07 -0300 From: Jason Gunthorpe <jgg@...pe.ca> To: Jerome Glisse <jglisse@...hat.com> Cc: Christopher Lameter <cl@...ux.com>, john.hubbard@...il.com, Andrew Morton <akpm@...ux-foundation.org>, linux-mm@...ck.org, Al Viro <viro@...iv.linux.org.uk>, Christian Benvenuti <benve@...co.com>, Christoph Hellwig <hch@...radead.org>, Dan Williams <dan.j.williams@...el.com>, Dave Chinner <david@...morbit.com>, Dennis Dalessandro <dennis.dalessandro@...el.com>, Doug Ledford <dledford@...hat.com>, Ira Weiny <ira.weiny@...el.com>, Jan Kara <jack@...e.cz>, Matthew Wilcox <willy@...radead.org>, Michal Hocko <mhocko@...nel.org>, Mike Rapoport <rppt@...ux.ibm.com>, Mike Marciniszyn <mike.marciniszyn@...el.com>, Ralph Campbell <rcampbell@...dia.com>, Tom Talpey <tom@...pey.com>, LKML <linux-kernel@...r.kernel.org>, linux-fsdevel@...r.kernel.org, John Hubbard <jhubbard@...dia.com> Subject: Re: [PATCH v3 0/1] mm: introduce put_user_page*(), placeholder versions On Tue, Mar 12, 2019 at 11:35:29AM -0400, Jerome Glisse wrote: > > > > Yes you now have the filesystem as well as the GUP pinner claiming > > > > authority over the contents of a single memory segment. Maybe better not > > > > allow that? > > > > > > This goes back to regressing existing driver with existing users. > > > > There is no regression if that behavior never really worked. > > Well RDMA driver maintainer seems to report that this has been a valid > and working workload for their users. I think it is more O_DIRECT that is the history here.. In RDMA land long term GUPs of file backed pages tend to crash the kernel (what John is trying to fix here) so I'm not sure there are actual real & tested users, only people that wish they could do this.. Jason
Powered by blists - more mailing lists