Toggle navigation
Patchwork
Linux Kernel Mailing List
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
John Hubbard
| State =
Action Required
| Archived =
No
| 43 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
In Next
Search
Archived
No
Yes
Both
Delegate
------
Nobody
patchwork
lfgitoliteapi
Apply
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