Show patches with: Submitter = John Hubbard       |    State = Action Required       |    Archived = No       |   43 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,9/9] selftests/vm: 2x speedup for run_vmtests.sh selftests/vm: gup_test, hmm-tests, assorted improvements - - - 0 0 0 2020-10-26 John Hubbard In Next
[v3,8/9] selftests/vm: hmm-tests: remove the libhugetlbfs dependency selftests/vm: gup_test, hmm-tests, assorted improvements - - - 0 0 0 2020-10-26 John Hubbard In Next
[v3,7/9] selftests/vm: run_vmtests.sh: update and clean up gup_test invocation selftests/vm: gup_test, hmm-tests, assorted improvements - - - 0 0 0 2020-10-26 John Hubbard In Next
[v3,6/9] selftests/vm: gup_test: introduce the dump_pages() sub-test selftests/vm: gup_test, hmm-tests, assorted improvements - - - 0 0 0 2020-10-26 John Hubbard In Next
[v3,5/9] selftests/vm: only some gup_test items are really benchmarks selftests/vm: gup_test, hmm-tests, assorted improvements - - - 0 0 0 2020-10-26 John Hubbard In Next
[v3,4/9] selftests/vm: minor cleanup: Makefile and gup_test.c selftests/vm: gup_test, hmm-tests, assorted improvements - - - 0 0 0 2020-10-26 John Hubbard In Next
[v3,3/9] selftests/vm: rename run_vmtests --> run_vmtests.sh selftests/vm: gup_test, hmm-tests, assorted improvements - - - 0 0 0 2020-10-26 John Hubbard In Next
[v3,2/9] selftests/vm: use a common gup_test.h selftests/vm: gup_test, hmm-tests, assorted improvements - - - 0 0 0 2020-10-26 John Hubbard In Next
[v3,1/9] mm/gup_benchmark: rename to mm/gup_test selftests/vm: gup_test, hmm-tests, assorted improvements - - - 0 0 0 2020-10-26 John Hubbard In Next
[2/2] vhost: convert get_user_pages() --> pin_user_pages() vhost, docs: convert to pin_user_pages(), new "case 5" 1 1 - 0 0 0 2020-05-29 John Hubbard In Next
[1/2] docs: mm/gup: pin_user_pages.rst: add a "case 5" vhost, docs: convert to pin_user_pages(), new "case 5" - - - 0 0 0 2020-05-29 John Hubbard In Next
[2/2] mm/gup: frame_vector: convert get_user_pages() --> pin_user_pages() mm/gup: introduce pin_user_pages_locked(), use it in frame_vector.c - - - 0 0 0 2020-05-27 John Hubbard In Next
[1/2] mm/gup: introduce pin_user_pages_locked() mm/gup: introduce pin_user_pages_locked(), use it in frame_vector.c 1 1 - 0 0 0 2020-05-27 John Hubbard In Next
mm/gup: fixup gup.c for "mm/gup: refactor and de-duplicate gup_fast() code" mm/gup: fixup gup.c for "mm/gup: refactor and de-duplicate gup_fast() code" - - - 0 0 0 2020-05-21 John Hubbard In Next
[2/2] rapidio: convert get_user_pages() --> pin_user_pages() rapidio: convert to pin_user_pages(), plus a small fix - - - 0 0 0 2020-05-17 John Hubbard In Next
[1/2] rapidio: fix an error in get_user_pages_fast() error handling rapidio: convert to pin_user_pages(), plus a small fix - - - 0 0 0 2020-05-17 John Hubbard In Next
mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages mm/gup: fixup for ce35133be382 mm/gup: track FOLL_PIN pages - - - 0 0 0 2020-03-07 John Hubbard In Next
[v12,22/22] mm, tree-wide: rename put_user_page*() to unpin_user_page*() mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 2 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,21/22] mm/gup_benchmark: use proper FOLL_WRITE flags instead of hard-coding "1" mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 1 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,20/22] powerpc: book3s64: convert to pin_user_pages() and put_user_page() mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 1 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,19/22] vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() conversion mm/gup: prereqs to track dma-pinned pages: FOLL_PIN 1 - 1 0 0 0 2020-01-07 John Hubbard In Next
[v12,18/22] media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_page() conversion mm/gup: prereqs to track dma-pinned pages: FOLL_PIN 1 - - 0 0 0 2020-01-07 John Hubbard In Next
[v12,17/22] net/xdp: set FOLL_PIN via pin_user_pages() mm/gup: prereqs to track dma-pinned pages: FOLL_PIN 1 - - 0 0 0 2020-01-07 John Hubbard In Next
[v12,16/22] fs/io_uring: set FOLL_PIN via pin_user_pages() mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 2 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,15/22] drm/via: set FOLL_PIN via pin_user_pages_fast() mm/gup: prereqs to track dma-pinned pages: FOLL_PIN 1 2 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,14/22] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 3 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,13/22] IB/{core,hw,umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 1 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,12/22] goldish_pipe: convert to pin_user_pages() and put_user_page() mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 2 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,11/22] mm/gup: introduce pin_user_pages*() and FOLL_PIN mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 3 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,10/22] media/v4l2-core: set pages dirty upon releasing DMA buffers mm/gup: prereqs to track dma-pinned pages: FOLL_PIN 1 1 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,09/22] IB/umem: use get_user_pages_fast() to pin DMA pages mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 5 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,08/22] mm/gup: allow FOLL_FORCE for get_user_pages_fast() mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 3 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,07/22] vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remote() call mm/gup: prereqs to track dma-pinned pages: FOLL_PIN 1 2 1 0 0 0 2020-01-07 John Hubbard In Next
[v12,06/22] mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM mm/gup: prereqs to track dma-pinned pages: FOLL_PIN 1 3 1 0 0 0 2020-01-07 John Hubbard In Next
[v12,05/22] goldish_pipe: rename local pin_user_pages() routine mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 4 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,04/22] mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 2 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,03/22] mm: Cleanup __put_devmap_managed_page() vs ->page_free() mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 2 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,02/22] mm/gup: move try_get_compound_head() to top, fix minor issues mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 3 - 0 0 0 2020-01-07 John Hubbard In Next
[v12,01/22] mm/gup: factor out duplicate code from four routines mm/gup: prereqs to track dma-pinned pages: FOLL_PIN - 3 - 0 0 0 2020-01-07 John Hubbard In Next
[v2,2/2] IB/umem: use get_user_pages_fast() to pin DMA pages IB/umem: use get_user_pages_fast() to pin DMA pages - 5 - 0 0 0 2019-12-04 John Hubbard In Next
[v2,1/2] mm/gup: allow FOLL_FORCE for get_user_pages_fast() IB/umem: use get_user_pages_fast() to pin DMA pages - 1 - 0 0 0 2019-12-04 John Hubbard In Next
[2/2] IB/umem: use get_user_pages_fast() to pin DMA pages mm/gup + IB: allow FOLL_FORCE for gup_fast and use in IB - 4 - 0 0 0 2019-11-25 John Hubbard In Next
[1/2] mm/gup: allow FOLL_FORCE for get_user_pages_fast() mm/gup + IB: allow FOLL_FORCE for gup_fast and use in IB - - - 0 0 0 2019-11-25 John Hubbard In Next