Toggle navigation
Patchwork
linux-kselftest
Patches
Bundles
About this project
Login
Register
Mail settings
Show patches with
: Submitter =
John Hubbard
| Archived =
No
| 184 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Delegate
------
Nobody
andy.doan@linaro.org
andy.doan@linaro.org
Apply
«
1
2
»
Patch
Series
S/W/F
Date
Submitter
Delegate
State
selftests/binderfs: use the Makefile's rules, not Make's implicit rules
selftests/binderfs: use the Makefile's rules, not Make's implicit rules
-
-
-
2024-05-03
John Hubbard
Accepted
selftests/harness: fix many "format string is empty" warnings
selftests/harness: fix many "format string is empty" warnings
-
-
-
2024-05-01
John Hubbard
New
[2/2] selftests/mm: fix additional build errors for selftests
Fix selftests/mm build without requiring "make headers"
-
-
-
2024-03-28
John Hubbard
Accepted
[1/2] selftests: break the dependency upon local header files
Fix selftests/mm build without requiring "make headers"
-
-
-
2024-03-28
John Hubbard
Accepted
Revert "selftests: error out if kernel header files are not yet built"
Revert "selftests: error out if kernel header files are not yet built"
-
-
-
2023-12-09
John Hubbard
Accepted
[v3,11/11] selftests: error out if kernel header files are not yet built
A minor flurry of selftest/mm fixes
-
-
-
2023-06-06
John Hubbard
New
[v3,10/11] Documentation: kselftest: "make headers" is a prerequisite
A minor flurry of selftest/mm fixes
-
-
-
2023-06-06
John Hubbard
Accepted
[v3,09/11] selftests/mm: move certain uffd*() routines from vm_util.c to uffd-common.c
A minor flurry of selftest/mm fixes
-
-
-
2023-06-06
John Hubbard
Accepted
[v3,08/11] selftests/mm: fix build failures due to missing MADV_COLLAPSE
A minor flurry of selftest/mm fixes
-
-
-
2023-06-06
John Hubbard
Accepted
[v3,07/11] selftests/mm: fix a "possibly uninitialized" warning in pkey-x86.h
A minor flurry of selftest/mm fixes
-
-
-
2023-06-06
John Hubbard
Accepted
[v3,06/11] selftests/mm: fix two -Wformat-security warnings in uffd builds
A minor flurry of selftest/mm fixes
-
-
-
2023-06-06
John Hubbard
Accepted
[v3,05/11] selftests/mm: .gitignore: add mkdirty, va_high_addr_switch
A minor flurry of selftest/mm fixes
-
-
-
2023-06-06
John Hubbard
New
[v3,04/11] selftests/mm: fix invocation of tests that are run via shell scripts
A minor flurry of selftest/mm fixes
-
-
-
2023-06-06
John Hubbard
Accepted
[v3,03/11] selftests/mm: fix "warning: expression which evaluates to zero..." in mlock2-tests.c
A minor flurry of selftest/mm fixes
-
-
-
2023-06-06
John Hubbard
Accepted
[v3,02/11] selftests/mm: fix unused variable warnings in hugetlb-madvise.c, migration.c
A minor flurry of selftest/mm fixes
-
-
-
2023-06-06
John Hubbard
Accepted
[v3,01/11] selftests/mm: fix uffd-stress unused function warning
A minor flurry of selftest/mm fixes
-
-
-
2023-06-06
John Hubbard
Accepted
[v2,10/11] selftests/mm: move uffd* routines from vm_util.c to uffd-common.c
Untitled series #211523
-
-
-
2023-06-03
John Hubbard
New
[v2,09/11] selftests/mm: move psize(), pshift() into vm_utils.c
Untitled series #211523
-
-
-
2023-06-03
John Hubbard
New
[v2,08/11] selftests/mm: fix uffd-unit-tests.c build failure due to missing MADV_COLLAPSE
Untitled series #211523
-
-
-
2023-06-03
John Hubbard
Superseded
[v2,05/11] selftests/mm: .gitignore: add mkdirty, va_high_addr_switch
Untitled series #211523
-
-
-
2023-06-03
John Hubbard
Superseded
[v2,04/11] selftests/mm: fix invocation of tests that are run via shell scripts
Untitled series #211523
-
-
-
2023-06-03
John Hubbard
Superseded
[v2,03/11] selftests/mm: fix "warning: expression which evaluates to zero..." in mlock2-tests.c
Untitled series #211523
-
-
-
2023-06-03
John Hubbard
Superseded
[09/12] selftests/mm: move psize(), pshift() into vm_utils.c
Untitled series #211438
-
-
-
2023-06-02
John Hubbard
Superseded
[07/12] selftests/mm: set -Wno-format-security to avoid uffd build warnings
Untitled series #211438
-
-
-
2023-06-02
John Hubbard
New
[06/12] selftests/mm: .gitignore: add mkdirty, va_high_addr_switch
Untitled series #211438
-
-
-
2023-06-02
John Hubbard
Superseded
[05/12] selftests/mm: fix invocation of tests that are run via shell scripts
Untitled series #211438
-
-
-
2023-06-02
John Hubbard
Superseded
[04/12] selftests/mm: fix a char* assignment in mlock2-tests.c
Untitled series #211438
-
-
-
2023-06-02
John Hubbard
New
[02/12] selftests/mm: fix unused variable warning in hugetlb-madvise.c
Untitled series #211438
-
-
-
2023-06-02
John Hubbard
New
[v3,9/9] selftests/vm: 2x speedup for run_vmtests.sh
selftests/vm: gup_test, hmm-tests, assorted improvements
-
-
-
2020-10-26
John Hubbard
Accepted
[v3,8/9] selftests/vm: hmm-tests: remove the libhugetlbfs dependency
selftests/vm: gup_test, hmm-tests, assorted improvements
-
-
-
2020-10-26
John Hubbard
Accepted
[v3,5/9] selftests/vm: only some gup_test items are really benchmarks
selftests/vm: gup_test, hmm-tests, assorted improvements
-
-
-
2020-10-26
John Hubbard
Accepted
[v3,4/9] selftests/vm: minor cleanup: Makefile and gup_test.c
selftests/vm: gup_test, hmm-tests, assorted improvements
-
-
-
2020-10-26
John Hubbard
Accepted
selftests/vm: 10x speedup for hmm-tests
selftests/vm: 10x speedup for hmm-tests
-
-
-
2020-10-03
John Hubbard
Accepted
[v2,6/8] selftests/vm: gup_test: introduce the dump_pages() sub-test
[v2,1/8] mm/gup_benchmark: rename to mm/gup_test
-
-
-
2020-09-29
John Hubbard
Superseded
[v2,5/8] selftests/vm: only some gup_test items are really benchmarks
[v2,1/8] mm/gup_benchmark: rename to mm/gup_test
-
-
-
2020-09-29
John Hubbard
Superseded
[v2,3/8] selftests/vm: rename run_vmtests --> run_vmtests.sh
[v2,1/8] mm/gup_benchmark: rename to mm/gup_test
-
-
-
2020-09-29
John Hubbard
Superseded
[v2,1/8] mm/gup_benchmark: rename to mm/gup_test
[v2,1/8] mm/gup_benchmark: rename to mm/gup_test
-
-
-
2020-09-29
John Hubbard
Accepted
[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
Accepted
[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
Superseded
[4/8] selftests/vm: minor cleanup: Makefile and gup_test.c
selftests/vm: gup_test, hmm-tests, assorted improvements
-
-
-
2020-09-28
John Hubbard
Superseded
[3/8] selftests/vm: rename run_vmtests --> run_vmtests.sh
selftests/vm: gup_test, hmm-tests, assorted improvements
-
-
-
2020-09-28
John Hubbard
New
[2/2] selftests/vm: fix incorrect gcc invocation in some cases
[1/2] selftests/vm: fix false build success on the second and later attempts
-
-
-
2020-09-15
John Hubbard
Accepted
[1/2] selftests/vm: fix false build success on the second and later attempts
[1/2] selftests/vm: fix false build success on the second and later attempts
-
-
-
2020-09-15
John Hubbard
Accepted
[1/2] selftests/vm/write_to_hugetlbfs.c: fix unused variable warning
selftests/vm: minor fixes for 5.7-rc5
-
-
-
2020-05-17
John Hubbard
New
[v6,11/12] mm: Improve dump_page() for compound pages
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-11
John Hubbard
New
[v6,09/12] mm/gup_benchmark: support pin_user_pages() and related calls
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-11
John Hubbard
Superseded
[v6,07/12] mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-11
John Hubbard
Superseded
[v6,05/12] mm/gup: require FOLL_GET for get_user_pages_fast()
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-11
John Hubbard
Superseded
[v6,03/12] mm: introduce page_ref_sub_return()
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-11
John Hubbard
Superseded
[v5,09/12] mm: dump_page(): better diagnostics for huge pinned pages
[v5,01/12] mm: dump_page(): better diagnostics for compound pages
-
-
-
2020-02-07
John Hubbard
New
[v5,08/12] mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages
[v5,01/12] mm: dump_page(): better diagnostics for compound pages
-
-
-
2020-02-07
John Hubbard
New
[v5,06/12] mm/gup: require FOLL_GET for get_user_pages_fast()
[v5,01/12] mm: dump_page(): better diagnostics for compound pages
-
-
-
2020-02-07
John Hubbard
Superseded
[v5,05/12] mm/gup: pass gup flags to two more routines
[v5,01/12] mm: dump_page(): better diagnostics for compound pages
-
-
-
2020-02-07
John Hubbard
New
[v5,04/12] mm: introduce page_ref_sub_return()
[v5,01/12] mm: dump_page(): better diagnostics for compound pages
-
-
-
2020-02-07
John Hubbard
Superseded
[v5,03/12] mm/gup: pass a flags arg to __gup_device_* functions
[v5,01/12] mm: dump_page(): better diagnostics for compound pages
-
-
-
2020-02-07
John Hubbard
Superseded
[v5,01/12] mm: dump_page(): better diagnostics for compound pages
[v5,01/12] mm: dump_page(): better diagnostics for compound pages
-
-
-
2020-02-07
John Hubbard
New
[v4,12/12] selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-04
John Hubbard
Superseded
[v4,10/12] mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-04
John Hubbard
New
[v4,07/12] mm/gup: track FOLL_PIN pages
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-04
John Hubbard
Superseded
[v4,06/12] mm/gup: require FOLL_GET for get_user_pages_fast()
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-04
John Hubbard
Superseded
[v4,03/12] mm/gup: pass a flags arg to __gup_device_* functions
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-04
John Hubbard
Superseded
[v3,12/12] selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-01
John Hubbard
Superseded
[v3,07/12] mm/gup: track FOLL_PIN pages
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-01
John Hubbard
New
[v3,06/12] mm/gup: require FOLL_GET for get_user_pages_fast()
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-01
John Hubbard
New
[v3,04/12] mm: introduce page_ref_sub_return()
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-01
John Hubbard
New
[v3,03/12] mm/gup: pass a flags arg to __gup_device_* functions
mm/gup: track FOLL_PIN pages
-
-
-
2020-02-01
John Hubbard
New
[v2,7/8] mm/gup_benchmark: support pin_user_pages() and related calls
[v2,1/8] mm: dump_page: print head page's refcount, for compound pages
-
-
-
2020-01-29
John Hubbard
Superseded
[v2,4/8] mm/gup: track FOLL_PIN pages
[v2,1/8] mm: dump_page: print head page's refcount, for compound pages
-
-
-
2020-01-29
John Hubbard
New
[v2,2/8] mm/gup: split get_user_pages_remote() into two routines
[v2,1/8] mm: dump_page: print head page's refcount, for compound pages
-
-
-
2020-01-29
John Hubbard
New
[v2,1/8] mm: dump_page: print head page's refcount, for compound pages
[v2,1/8] mm: dump_page: print head page's refcount, for compound pages
-
-
-
2020-01-29
John Hubbard
New
[3/3] selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage
Untitled series #36888
-
-
-
2020-01-25
John Hubbard
New
[2/3] mm/gup_benchmark: support pin_user_pages() and related calls
Untitled series #36888
-
-
-
2020-01-25
John Hubbard
New
[v12,21/22] mm/gup_benchmark: use proper FOLL_WRITE flags instead of hard-coding "1"
[v12,01/22] mm/gup: factor out duplicate code from four routines
-
-
-
2020-01-07
John Hubbard
New
[v12,20/22] powerpc: book3s64: convert to pin_user_pages() and put_user_page()
[v12,01/22] mm/gup: factor out duplicate code from four routines
-
-
-
2020-01-07
John Hubbard
New
[v12,17/22] net/xdp: set FOLL_PIN via pin_user_pages()
[v12,01/22] mm/gup: factor out duplicate code from four routines
-
-
-
2020-01-07
John Hubbard
New
[v12,16/22] fs/io_uring: set FOLL_PIN via pin_user_pages()
[v12,01/22] mm/gup: factor out duplicate code from four routines
-
-
-
2020-01-07
John Hubbard
New
[v12,15/22] drm/via: set FOLL_PIN via pin_user_pages_fast()
[v12,01/22] mm/gup: factor out duplicate code from four routines
-
-
-
2020-01-07
John Hubbard
New
[v12,14/22] mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote()
[v12,01/22] mm/gup: factor out duplicate code from four routines
-
-
-
2020-01-07
John Hubbard
New
[v12,12/22] goldish_pipe: convert to pin_user_pages() and put_user_page()
[v12,01/22] mm/gup: factor out duplicate code from four routines
-
-
-
2020-01-07
John Hubbard
New
[v12,08/22] mm/gup: allow FOLL_FORCE for get_user_pages_fast()
[v12,01/22] mm/gup: factor out duplicate code from four routines
-
-
-
2020-01-07
John Hubbard
New
[v12,07/22] vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remote() call
[v12,01/22] mm/gup: factor out duplicate code from four routines
-
-
-
2020-01-07
John Hubbard
New
[v12,05/22] goldish_pipe: rename local pin_user_pages() routine
[v12,01/22] mm/gup: factor out duplicate code from four routines
-
-
-
2020-01-07
John Hubbard
New
[v12,03/22] mm: Cleanup __put_devmap_managed_page() vs ->page_free()
[v12,01/22] mm/gup: factor out duplicate code from four routines
-
-
-
2020-01-07
John Hubbard
New
[v12,01/22] mm/gup: factor out duplicate code from four routines
[v12,01/22] mm/gup: factor out duplicate code from four routines
-
-
-
2020-01-07
John Hubbard
New
«
1
2
»