Show patches with: Submitter = John Hubbard       |    State = Action Required       |    Archived = No       |   442 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[01/19] mm/gup: factor out duplicate code from four routines pin_user_pages(): reduced-risk series for Linux 5.5 - 3 - --- 2019-11-25 John Hubbard New
[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 New
[02/12] selftests/mm: fix unused variable warning in hugetlb-madvise.c A minor flurry of selftest/mm fixes - - - --- 2023-06-02 John Hubbard New
[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 New
[02/19] mm/gup: move try_get_compound_head() to top, fix minor issues pin_user_pages(): reduced-risk series for Linux 5.5 - 3 - --- 2019-11-25 John Hubbard New
[03/12] selftests/mm: fix unused variable warning in migration.c A minor flurry of selftest/mm fixes - - - --- 2023-06-02 John Hubbard New
[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 New
[03/19] mm: Cleanup __put_devmap_managed_page() vs ->page_free() pin_user_pages(): reduced-risk series for Linux 5.5 - 2 - --- 2019-11-25 John Hubbard New
[04/12] selftests/mm: fix a char* assignment in mlock2-tests.c A minor flurry of selftest/mm fixes - - - --- 2023-06-02 John Hubbard New
[04/19] goldish_pipe: rename local pin_user_pages() routine pin_user_pages(): reduced-risk series for Linux 5.5 - 3 - --- 2019-11-25 John Hubbard New
[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 New
[05/19] mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM pin_user_pages(): reduced-risk series for Linux 5.5 1 2 1 --- 2019-11-25 John Hubbard New
[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 New
[06/12] selftests/mm: .gitignore: add mkdirty, va_high_addr_switch A minor flurry of selftest/mm fixes - 1 - --- 2023-06-02 John Hubbard New
[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 New
[06/19] vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remote() call pin_user_pages(): reduced-risk series for Linux 5.5 1 2 1 --- 2019-11-25 John Hubbard New
[07/12] selftests/mm: set -Wno-format-security to avoid uffd build warnings A minor flurry of selftest/mm fixes - - - --- 2023-06-02 John Hubbard New
[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 New
[07/19] mm/gup: introduce pin_user_pages*() and FOLL_PIN pin_user_pages(): reduced-risk series for Linux 5.5 - 3 - --- 2019-11-25 John Hubbard New
[08/19] goldish_pipe: convert to pin_user_pages() and put_user_page() pin_user_pages(): reduced-risk series for Linux 5.5 - 2 - --- 2019-11-25 John Hubbard New
[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 New
[09/12] selftests/mm: move psize(), pshift() into vm_utils.c A minor flurry of selftest/mm fixes - - - --- 2023-06-02 John Hubbard New
[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 New
[09/19] IB/{core,hw,umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP pin_user_pages(): reduced-risk series for Linux 5.5 - 1 - --- 2019-11-25 John Hubbard New
[1/1] selftests: error out if kernel header files are not yet built selftests: error out if kernel header files are not yet built - - - --- 2023-06-04 John Hubbard New
[1/1] selftests/vm/.gitignore: add khugepaged, mremap_dontunmap [1/1] selftests/vm/.gitignore: add khugepaged, mremap_dontunmap - - - --- 2020-05-17 John Hubbard New
[1/2] mm/gup_benchmark: add a missing "w" to getopt string gup.c, gup_benchmark.c trivial fixes before the storm 1 - - --- 2019-10-13 John Hubbard New
[1/2] selftests: break the dependency upon local header files Fix selftests/mm build without requiring "make headers" 1 - - --- 2024-03-28 John Hubbard New
[1/2] selftests/vm/write_to_hugetlbfs.c: fix unused variable warning selftests/vm: minor fixes for 5.7-rc5 - 1 - --- 2020-05-17 John Hubbard New
[1/3] mm/gup: track FOLL_PIN pages mm/gup: track FOLL_PIN pages (follow on from v12) - - - --- 2020-01-25 John Hubbard New
[1/3] selftests/futex: don't redefine .PHONY targets (all, clean) selftests/futex: clang-inspired fixes - - - --- 2024-05-03 John Hubbard New
[1/4] selftests/cgroup: fix clang build failures for abs() calls selftests/cgroups: fix clang build failures, warnings - 1 - --- 2024-05-03 John Hubbard New
[1/7] selftests/x86: fix Makefile dependencies to work with clang selftests/x86: fix build errors and warnings found via clang - - - --- 2024-05-03 John Hubbard New
[1/8] mm/gup_benchmark: rename to mm/gup_test selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-28 John Hubbard New
[10/12] selftests/mm: move uffd* routines from vm_util.c to uffd-common.c A minor flurry of selftest/mm fixes - - - --- 2023-06-02 John Hubbard New
[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 New
[10/19] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() pin_user_pages(): reduced-risk series for Linux 5.5 - 3 - --- 2019-11-25 John Hubbard New
[11/12] selftests/mm: fix missing UFFDIO_CONTINUE_MODE_WP and similar build failures A minor flurry of selftest/mm fixes 1 - - --- 2023-06-02 John Hubbard New
[11/19] drm/via: set FOLL_PIN via pin_user_pages_fast() pin_user_pages(): reduced-risk series for Linux 5.5 1 2 - --- 2019-11-25 John Hubbard New
[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 New
[12/19] fs/io_uring: set FOLL_PIN via pin_user_pages() pin_user_pages(): reduced-risk series for Linux 5.5 - 2 - --- 2019-11-25 John Hubbard New
[12/19] mm/gup: track FOLL_PIN pages mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-10-30 John Hubbard New
[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 New
[13/19] net/xdp: set FOLL_PIN via pin_user_pages() pin_user_pages(): reduced-risk series for Linux 5.5 1 - - --- 2019-11-25 John Hubbard New
[14/19] media/v4l2-core: set pages dirty upon releasing DMA buffers pin_user_pages(): reduced-risk series for Linux 5.5 1 1 - --- 2019-11-25 John Hubbard New
[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 New
[15/19] media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_page() conversion pin_user_pages(): reduced-risk series for Linux 5.5 1 - - --- 2019-11-25 John Hubbard New
[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 New
[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 New
[16/19] vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() conversion pin_user_pages(): reduced-risk series for Linux 5.5 1 - 1 --- 2019-11-25 John Hubbard New
[17/19] powerpc: book3s64: convert to pin_user_pages() and put_user_page() pin_user_pages(): reduced-risk series for Linux 5.5 - - - --- 2019-11-25 John Hubbard New
[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 New
[18/19] mm/gup_benchmark: use proper FOLL_WRITE flags instead of hard-coding "1" pin_user_pages(): reduced-risk series for Linux 5.5 - 1 - --- 2019-11-25 John Hubbard New
[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 New
[19/19] Documentation/vm: add pin_user_pages.rst mm/gup: track dma-pinned pages: FOLL_PIN, FOLL_LONGTERM - - - --- 2019-10-30 John Hubbard New
[19/19] mm, tree-wide: rename put_user_page*() to unpin_user_page*() pin_user_pages(): reduced-risk series for Linux 5.5 - 1 - --- 2019-11-25 John Hubbard New
[2/2] selftests/mm: fix additional build errors for selftests Fix selftests/mm build without requiring "make headers" 1 - - --- 2024-03-28 John Hubbard New
[2/2] selftests/vm/.gitignore: add mremap_dontunmap selftests/vm: minor fixes for 5.7-rc5 - - - --- 2020-05-17 John Hubbard New
[2/3] mm/gup_benchmark: support pin_user_pages() and related calls mm/gup: track FOLL_PIN pages (follow on from v12) - 1 - --- 2020-01-25 John Hubbard New
[2/3] selftests/futex: don't pass a const char* to asprintf(3) selftests/futex: clang-inspired fixes - - - --- 2024-05-03 John Hubbard New
[2/4] selftests/cgroup: fix clang warnings: uninitialized fd variable selftests/cgroups: fix clang build failures, warnings - 1 - --- 2024-05-03 John Hubbard New
[2/7] selftests/x86: build test_FISTTP.c with clang selftests/x86: fix build errors and warnings found via clang - - - --- 2024-05-03 John Hubbard New
[2/8] selftests/vm: use a common gup_test.h selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-28 John Hubbard New
[3/3] selftests/futex: pass _GNU_SOURCE without a value to the compiler selftests/futex: clang-inspired fixes - - - --- 2024-05-03 John Hubbard New
[3/3] selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage mm/gup: track FOLL_PIN pages (follow on from v12) - 1 - --- 2020-01-25 John Hubbard New
[3/4] selftests/cgroup: cpu_hogger init: use {} instead of {NULL} selftests/cgroups: fix clang build failures, warnings - 1 - --- 2024-05-03 John Hubbard New
[3/7] selftests/x86: build fsgsbase_restore.c with clang selftests/x86: fix build errors and warnings found via clang - - - --- 2024-05-03 John Hubbard New
[3/8] selftests/vm: rename run_vmtests --> run_vmtests.sh selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-28 John Hubbard New
[4/4] selftests/cgroup: fix uninitialized variables in test_zswap.c selftests/cgroups: fix clang build failures, warnings - 2 - --- 2024-05-03 John Hubbard New
[4/7] selftests/x86: build sysret_rip.c with clang selftests/x86: fix build errors and warnings found via clang - - - --- 2024-05-03 John Hubbard New
[4/8] selftests/vm: minor cleanup: Makefile and gup_test.c selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-28 John Hubbard New
[5/7] selftests/x86: avoid -no-pie warnings from clang during compilation selftests/x86: fix build errors and warnings found via clang - - - --- 2024-05-03 John Hubbard New
[5/8] selftests/vm: only some gup_test items are really benchmarks selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-28 John Hubbard New
[6/7] selftests/x86: remove (or use) unused variables and functions selftests/x86: fix build errors and warnings found via clang - - - --- 2024-05-03 John Hubbard New
[6/8] selftests/vm: gup_test: introduce the dump_pages() sub-test selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-28 John Hubbard New
[7/7] selftests/x86: fix printk() format warnings selftests/x86: fix build errors and warnings found via clang - - - --- 2024-05-03 John Hubbard New
[7/8] selftests/vm: run_vmtest.sh: update and clean up gup_test invocation selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-28 John Hubbard New
[8/8] selftests/vm: hmm-tests: remove the libhugetlbfs dependency selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-28 John Hubbard New
[v10,01/25] mm/gup: factor out duplicate code from four routines mm/gup: track dma-pinned pages: FOLL_PIN - 3 - --- 2019-12-12 John Hubbard New
[v10,02/25] mm/gup: move try_get_compound_head() to top, fix minor issues mm/gup: track dma-pinned pages: FOLL_PIN - 3 - --- 2019-12-12 John Hubbard New
[v10,03/25] mm: Cleanup __put_devmap_managed_page() vs ->page_free() mm/gup: track dma-pinned pages: FOLL_PIN - 2 - --- 2019-12-12 John Hubbard New
[v10,04/25] mm: devmap: refactor 1-based refcounting for ZONE_DEVICE pages mm/gup: track dma-pinned pages: FOLL_PIN - 2 - --- 2019-12-12 John Hubbard New
[v10,05/25] goldish_pipe: rename local pin_user_pages() routine mm/gup: track dma-pinned pages: FOLL_PIN - 3 - --- 2019-12-12 John Hubbard New
[v10,06/25] mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM mm/gup: track dma-pinned pages: FOLL_PIN 1 2 1 --- 2019-12-12 John Hubbard New
[v10,07/25] vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remote() call mm/gup: track dma-pinned pages: FOLL_PIN 1 2 1 --- 2019-12-12 John Hubbard New
[v10,08/25] mm/gup: allow FOLL_FORCE for get_user_pages_fast() mm/gup: track dma-pinned pages: FOLL_PIN - 2 - --- 2019-12-12 John Hubbard New
[v10,09/25] IB/umem: use get_user_pages_fast() to pin DMA pages mm/gup: track dma-pinned pages: FOLL_PIN - 5 - --- 2019-12-12 John Hubbard New
[v10,10/25] mm/gup: introduce pin_user_pages*() and FOLL_PIN mm/gup: track dma-pinned pages: FOLL_PIN - 3 - --- 2019-12-12 John Hubbard New
[v10,11/25] goldish_pipe: convert to pin_user_pages() and put_user_page() mm/gup: track dma-pinned pages: FOLL_PIN - 2 - --- 2019-12-12 John Hubbard New
[v10,12/25] IB/{core,hw,umem}: set FOLL_PIN via pin_user_pages*(), fix up ODP mm/gup: track dma-pinned pages: FOLL_PIN - 1 - --- 2019-12-12 John Hubbard New
[v10,13/25] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() mm/gup: track dma-pinned pages: FOLL_PIN - 3 - --- 2019-12-12 John Hubbard New
[v10,14/25] drm/via: set FOLL_PIN via pin_user_pages_fast() mm/gup: track dma-pinned pages: FOLL_PIN 1 2 - --- 2019-12-12 John Hubbard New
[v10,15/25] fs/io_uring: set FOLL_PIN via pin_user_pages() mm/gup: track dma-pinned pages: FOLL_PIN - 2 - --- 2019-12-12 John Hubbard New
[v10,16/25] net/xdp: set FOLL_PIN via pin_user_pages() mm/gup: track dma-pinned pages: FOLL_PIN 1 - - --- 2019-12-12 John Hubbard New
[v10,17/25] media/v4l2-core: set pages dirty upon releasing DMA buffers mm/gup: track dma-pinned pages: FOLL_PIN 1 1 - --- 2019-12-12 John Hubbard New
[v10,18/25] media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_page() conversion mm/gup: track dma-pinned pages: FOLL_PIN 1 - - --- 2019-12-12 John Hubbard New
[v10,19/25] vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page() conversion mm/gup: track dma-pinned pages: FOLL_PIN 1 - 1 --- 2019-12-12 John Hubbard New
[v10,20/25] powerpc: book3s64: convert to pin_user_pages() and put_user_page() mm/gup: track dma-pinned pages: FOLL_PIN - 1 - --- 2019-12-12 John Hubbard New
[v10,21/25] mm/gup_benchmark: use proper FOLL_WRITE flags instead of hard-coding "1" mm/gup: track dma-pinned pages: FOLL_PIN - 1 - --- 2019-12-12 John Hubbard New
[v10,22/25] mm, tree-wide: rename put_user_page*() to unpin_user_page*() mm/gup: track dma-pinned pages: FOLL_PIN - 1 - --- 2019-12-12 John Hubbard New
« 1 2 3 44 5 »