Show patches with: Submitter = John Hubbard       |    Archived = No       |   400 patches
« 1 2 3 4 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v5,05/24] mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages mm/gup: track dma-pinned pages: FOLL_PIN - - - --- 2019-11-15 John Hubbard Superseded
[v5,04/24] mm: Cleanup __put_devmap_managed_page() vs ->page_free() mm/gup: track dma-pinned pages: FOLL_PIN - 1 - --- 2019-11-15 John Hubbard Superseded
[v5,03/24] mm/gup: move try_get_compound_head() to top, fix minor issues mm/gup: track dma-pinned pages: FOLL_PIN - 2 - --- 2019-11-15 John Hubbard Superseded
[v5,02/24] mm/gup: factor out duplicate code from four routines mm/gup: track dma-pinned pages: FOLL_PIN - 1 - --- 2019-11-15 John Hubbard Superseded
[v5,01/24] mm/gup: pass flags arg to __gup_device_* functions mm/gup: track dma-pinned pages: FOLL_PIN - 3 - --- 2019-11-15 John Hubbard Superseded
[v4,23/23] mm/gup: remove support for gup(FOLL_LONGTERM) mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-13 John Hubbard Not Applicable
[v4,22/23] selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-11-13 John Hubbard Not Applicable
[v4,21/23] mm/gup_benchmark: support pin_user_pages() and related calls mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-11-13 John Hubbard Not Applicable
[v4,20/23] mm/gup_benchmark: use proper FOLL_WRITE flags instead of hard-coding "1" mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-11-13 John Hubbard Not Applicable
[v4,19/23] powerpc: book3s64: convert to pin_longterm_pages() and put_user_page() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-13 John Hubbard Not Applicable
[v4,18/23] vfio, mm: pin_longterm_pages (FOLL_PIN) and put_user_page() conversion mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-13 John Hubbard Not Applicable
[v4,17/23] media/v4l2-core: pin_longterm_pages (FOLL_PIN) and put_user_page() conversion mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM 1 1 - --- 2019-11-13 John Hubbard Not Applicable
[v4,16/23] mm/gup: track FOLL_PIN pages mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-13 John Hubbard Not Applicable
[v4,15/23] net/xdp: set FOLL_PIN via pin_user_pages() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM 1 1 - --- 2019-11-13 John Hubbard Not Applicable
[v4,14/23] fs/io_uring: set FOLL_PIN via pin_user_pages() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-13 John Hubbard Not Applicable
[v4,13/23] drm/via: set FOLL_PIN via pin_user_pages_fast() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM 1 2 - --- 2019-11-13 John Hubbard Not Applicable
[v4,12/23] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-13 John Hubbard Not Applicable
[v4,11/23] IB/{core,hw,umem}: set FOLL_PIN, FOLL_LONGTERM via pin_longterm_pages*() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-11-13 John Hubbard Not Applicable
[v4,10/23] goldish_pipe: convert to pin_user_pages() and put_user_page() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-11-13 John Hubbard Not Applicable
[v4,09/23] mm/gup: introduce pin_user_pages*() and FOLL_PIN mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-13 John Hubbard Not Applicable
[v4,08/23] vfio, mm: fix get_user_pages_remote() and FOLL_LONGTERM mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-11-13 John Hubbard Not Applicable
[v4,07/23] media/v4l2-core: set pages dirty upon releasing DMA buffers mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM 1 - - --- 2019-11-13 John Hubbard Not Applicable
[v4,06/23] IB/umem: use get_user_pages_fast() to pin DMA pages mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-13 John Hubbard Not Applicable
[v4,05/23] goldish_pipe: rename local pin_user_pages() routine mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-13 John Hubbard Not Applicable
[v4,04/23] mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-13 John Hubbard Not Applicable
[v4,03/23] mm/gup: move try_get_compound_head() to top, fix minor issues mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-13 John Hubbard Not Applicable
[v4,02/23] mm/gup: factor out duplicate code from four routines mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-11-13 John Hubbard Not Applicable
[v4,01/23] mm/gup: pass flags arg to __gup_device_* functions mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 3 - --- 2019-11-13 John Hubbard Not Applicable
[v3,23/23] mm/gup: remove support for gup(FOLL_LONGTERM) mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-12 John Hubbard Superseded
[v3,22/23] selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-12 John Hubbard Superseded
[v3,21/23] mm/gup_benchmark: support pin_user_pages() and related calls mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-12 John Hubbard Superseded
[v3,20/23] mm/gup_benchmark: use proper FOLL_WRITE flags instead of hard-coding "1" mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-12 John Hubbard Superseded
[v3,19/23] powerpc: book3s64: convert to pin_longterm_pages() and put_user_page() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-12 John Hubbard Superseded
[v3,18/23] vfio, mm: pin_longterm_pages (FOLL_PIN) and put_user_page() conversion mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-12 John Hubbard Superseded
[v3,17/23] media/v4l2-core: pin_longterm_pages (FOLL_PIN) and put_user_page() conversion mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM 1 1 - --- 2019-11-12 John Hubbard Superseded
[v3,16/23] mm/gup: track FOLL_PIN pages mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-12 John Hubbard Superseded
[v3,15/23] net/xdp: set FOLL_PIN via pin_user_pages() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM 1 1 - --- 2019-11-12 John Hubbard Superseded
[v3,14/23] fs/io_uring: set FOLL_PIN via pin_user_pages() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-12 John Hubbard Superseded
[v3,13/23] drm/via: set FOLL_PIN via pin_user_pages_fast() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM 1 2 - --- 2019-11-12 John Hubbard Superseded
[v3,12/23] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-12 John Hubbard Superseded
[v3,11/23] IB/{core,hw,umem}: set FOLL_PIN, FOLL_LONGTERM via pin_longterm_pages*() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-11-12 John Hubbard Superseded
[v3,10/23] goldish_pipe: convert to pin_user_pages() and put_user_page() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-11-12 John Hubbard Superseded
[v3,09/23] mm/gup: introduce pin_user_pages*() and FOLL_PIN mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-12 John Hubbard Superseded
[v3,08/23] vfio, mm: fix get_user_pages_remote() and FOLL_LONGTERM mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-12 John Hubbard Superseded
[v3,07/23] media/v4l2-core: set pages dirty upon releasing DMA buffers mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM 1 - - --- 2019-11-12 John Hubbard Superseded
[v3,06/23] IB/umem: use get_user_pages_fast() to pin DMA pages mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-11-12 John Hubbard Superseded
[v3,05/23] goldish_pipe: rename local pin_user_pages() routine mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-12 John Hubbard Superseded
[v3,04/23] mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-12 John Hubbard Superseded
[v3,03/23] mm/gup: move try_get_compound_head() to top, fix minor issues mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-12 John Hubbard Superseded
[v3,02/23] mm/gup: factor out duplicate code from four routines mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-11-12 John Hubbard Superseded
[v3,01/23] mm/gup: pass flags arg to __gup_device_* functions mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-12 John Hubbard Superseded
[1/1] IB/umem: use get_user_pages_fast() to pin DMA pages IB/umem: use get_user_pages_fast() to pin DMA pages - 2 - --- 2019-11-09 John Hubbard Superseded
[v2,18/18] mm/gup: remove support for gup(FOLL_LONGTERM) mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-03 John Hubbard Superseded
[v2,17/18] selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-03 John Hubbard Superseded
[v2,16/18] mm/gup_benchmark: support pin_user_pages() and related calls mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-03 John Hubbard Superseded
[v2,15/18] powerpc: book3s64: convert to pin_longterm_pages() and put_user_page() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-03 John Hubbard Superseded
[v2,14/18] vfio, mm: pin_longterm_pages (FOLL_PIN) and put_user_page() conversion mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-03 John Hubbard Superseded
[v2,13/18] media/v4l2-core: pin_longterm_pages (FOLL_PIN) and put_user_page() conversion mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM 1 1 - --- 2019-11-03 John Hubbard Superseded
[v2,12/18] mm/gup: track FOLL_PIN pages mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-03 John Hubbard Superseded
[v2,11/18] net/xdp: set FOLL_PIN via pin_user_pages() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM 1 1 - --- 2019-11-03 John Hubbard Superseded
[v2,10/18] fs/io_uring: set FOLL_PIN via pin_user_pages() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-03 John Hubbard Superseded
[v2,09/18] drm/via: set FOLL_PIN via pin_user_pages_fast() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-03 John Hubbard Superseded
[v2,08/18] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-03 John Hubbard Superseded
[v2,07/18] infiniband: set FOLL_PIN, FOLL_LONGTERM via pin_longterm_pages*() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-11-03 John Hubbard Superseded
[v2,06/18] goldish_pipe: convert to pin_user_pages() and put_user_page() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-11-03 John Hubbard Superseded
[v2,05/18] mm/gup: introduce pin_user_pages*() and FOLL_PIN mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-11-03 John Hubbard Superseded
[v2,04/18] media/v4l2-core: set pages dirty upon releasing DMA buffers mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM 1 - - --- 2019-11-03 John Hubbard Superseded
[v2,03/18] goldish_pipe: rename local pin_user_pages() routine mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-03 John Hubbard Superseded
[v2,02/18] mm/gup: factor out duplicate code from four routines mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-11-03 John Hubbard Superseded
[v2,01/18] mm/gup: pass flags arg to __gup_device_* functions mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-11-03 John Hubbard Superseded
[19/19] Documentation/vm: add pin_user_pages.rst mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-10-30 John Hubbard Superseded
[18/19] mm/gup: remove support for gup(FOLL_LONGTERM) mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-10-30 John Hubbard Superseded
[17/19] selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-10-30 John Hubbard Superseded
[16/19] mm/gup_benchmark: support pin_user_pages() and related calls mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-10-30 John Hubbard Superseded
[15/19] powerpc: book3s64: convert to pin_longterm_pages() and put_user_page() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-10-30 John Hubbard Superseded
[14/19] vfio, mm: pin_longterm_pages (FOLL_PIN) and put_user_page() conversion mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-10-30 John Hubbard Superseded
[13/19] media/v4l2-core: pin_longterm_pages (FOLL_PIN) and put_user_page() conversion mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-10-30 John Hubbard Superseded
[12/19] mm/gup: track FOLL_PIN pages mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-10-30 John Hubbard Superseded
[11/19] net/xdp: set FOLL_PIN via pin_user_pages() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM 1 1 - --- 2019-10-30 John Hubbard Superseded
[10/19] fs/io_uring: set FOLL_PIN via pin_user_pages() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 2 - --- 2019-10-30 John Hubbard Superseded
[09/19] drm/via: set FOLL_PIN via pin_user_pages_fast() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM 1 1 - --- 2019-10-30 John Hubbard Superseded
[08/19] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-10-30 John Hubbard Superseded
[07/19] infiniband: set FOLL_PIN, FOLL_LONGTERM via pin_longterm_pages*() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-10-30 John Hubbard Superseded
[06/19] goldish_pipe: convert to pin_user_pages() and put_user_page() mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-10-30 John Hubbard Superseded
[05/19] mm/gup: introduce pin_user_pages*() and FOLL_PIN mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-10-30 John Hubbard Superseded
[04/19] media/v4l2-core: set pages dirty upon releasing DMA buffers mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-10-30 John Hubbard Superseded
[03/19] goldish_pipe: rename local pin_user_pages() routine mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-10-30 John Hubbard Superseded
[02/19] mm/gup: factor out duplicate code from four routines mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-10-30 John Hubbard Superseded
[01/19] mm/gup: pass flags arg to __gup_device_* functions mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - 1 - --- 2019-10-30 John Hubbard Superseded
[v2,3/3] mm/gup: introduce vaddr_pin_pages_remote(), and invoke it mm/gup: introduce vaddr_pin_pages_remote(), FOLL_PIN - - - --- 2019-08-21 John Hubbard Not Applicable
[v2,2/3] mm/gup: introduce FOLL_PIN flag for get_user_pages() mm/gup: introduce vaddr_pin_pages_remote(), FOLL_PIN - - - --- 2019-08-21 John Hubbard Not Applicable
[v2,1/3] For Ira: tiny formatting tweak to kerneldoc mm/gup: introduce vaddr_pin_pages_remote(), FOLL_PIN - - - --- 2019-08-21 John Hubbard Not Applicable
[4/4] mm/gup: introduce vaddr_pin_pages_remote(), and invoke it [1/4] checkpatch: revert broken NOTIFIER_HEAD check - - - --- 2019-08-21 John Hubbard Not Applicable
[3/4] mm/gup: introduce FOLL_PIN flag for get_user_pages() [1/4] checkpatch: revert broken NOTIFIER_HEAD check - - - --- 2019-08-21 John Hubbard Not Applicable
[2/4] For Ira: tiny formatting tweak to kerneldoc [1/4] checkpatch: revert broken NOTIFIER_HEAD check - - - --- 2019-08-21 John Hubbard Not Applicable
[1/4] checkpatch: revert broken NOTIFIER_HEAD check [1/4] checkpatch: revert broken NOTIFIER_HEAD check - - - --- 2019-08-21 John Hubbard Not Applicable
[RFC,v2,3/3] mm/gup: introduce vaddr_pin_pages_remote(), and invoke it mm/gup: introduce vaddr_pin_pages_remote(), FOLL_PIN - - - --- 2019-08-17 John Hubbard Superseded
[RFC,v2,2/3] mm/gup: introduce FOLL_PIN flag for get_user_pages() mm/gup: introduce vaddr_pin_pages_remote(), FOLL_PIN - - - --- 2019-08-17 John Hubbard Superseded
[RFC,v2,1/3] For Ira: tiny formatting tweak to kerneldoc mm/gup: introduce vaddr_pin_pages_remote(), FOLL_PIN - - - --- 2019-08-17 John Hubbard Superseded
[v2,4/6] mm/fs: add a sync_mode param for clear_page_dirty_for_io() - - - --- 2018-07-02 John Hubbard Not Applicable
« 1 2 3 4 »