Re: [PATCH v6 00/17] follow_pfn and other iomap races
From: Daniel Vetter <hidden>
Date: 2020-11-27 15:37:20
Also in:
dri-devel, kvm, linux-media, linux-mm, linux-samsung-soc, lkml
On Fri, Nov 27, 2020 at 09:12:25AM -0400, Jason Gunthorpe wrote:
On Thu, Nov 19, 2020 at 03:41:29PM +0100, Daniel Vetter wrote:quoted
I feel like this is ready for some wider soaking. Since the remaining bits are all kinda connnected probably simplest if it all goes through -mm.Did you figure out a sumbission plan for this stuff?
I was kinda hoping Andrew would pick it all up.
quoted
Daniel Vetter (17): drm/exynos: Stop using frame_vector helpers drm/exynos: Use FOLL_LONGTERM for g2d cmdlists misc/habana: Stop using frame_vector helpers misc/habana: Use FOLL_LONGTERM for userptr mm/frame-vector: Use FOLL_LONGTERM media: videobuf2: Move frame_vector into media subsystemAt the very least it would be good to get those in right away.quoted
mm: Add unsafe_follow_pfn media/videbuf1|2: Mark follow_pfn usage as unsafe vfio/type1: Mark follow_pfn as unsafeI'm surprised nobody from VFIO has remarked on this, I think thety won't like it
Same here tbh :-)
quoted
mm: Close race in generic_access_phys PCI: Obey iomem restrictions for procfs mmap /dev/mem: Only set filp->f_mapping resource: Move devmem revoke code to resource framework sysfs: Support zapping of binary attr mmaps PCI: Revoke mappings like devmemThis sequence seems fairly stand alone, and in good shape as well
Yeah your split makes sense. I'll reorder them for the next round (which I'm prepping right now).
My advice is to put the done things on a branch and get Stephen to put them in linux-next. You can send a PR to Lins. There is very little mm stuff in here, and cross subsystem stuff works better in git land, IMHO.
Yeah could do. Andrew, any preferences? -Daniel -- Daniel Vetter Software Engineer, Intel Corporation http://blog.ffwll.ch _______________________________________________ linux-arm-kernel mailing list linux-arm-kernel@lists.infradead.org http://lists.infradead.org/mailman/listinfo/linux-arm-kernel