Show patches with: Submitter = John Hubbard       |    Archived = No       |   453 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
[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
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
selftests/riscv: fix potential build failure during the "emit_tests" step selftests/riscv: fix potential build failure during the "emit_tests" step - - 1 --- 2023-07-12 John Hubbard Accepted
selftests/arm64: fix build failure during the "emit_tests" step selftests/arm64: fix build failure during the "emit_tests" step - - 1 --- 2023-07-11 John Hubbard Accepted
[v3,11/11] selftests: error out if kernel header files are not yet built A minor flurry of selftest/mm fixes - 1 1 --- 2023-06-06 John Hubbard New
[v3,10/11] Documentation: kselftest: "make headers" is a prerequisite A minor flurry of selftest/mm fixes - 2 - --- 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 1 - 1 --- 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 - 1 1 --- 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 - 1 1 --- 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 - 2 1 --- 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 - 2 1 --- 2023-06-06 John Hubbard Accepted
[v3,04/11] selftests/mm: fix invocation of tests that are run via shell scripts A minor flurry of selftest/mm fixes 1 - 1 --- 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 - 2 1 --- 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 - 2 1 --- 2023-06-06 John Hubbard Accepted
[v3,01/11] selftests/mm: fix uffd-stress unused function warning A minor flurry of selftest/mm fixes - 2 1 --- 2023-06-06 John Hubbard Accepted
[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
[v2,11/11] Documentation: kselftest: "make headers" is a prerequisite A minor flurry of selftest/mm fixes - 1 - --- 2023-06-03 John Hubbard Accepted
[v2,10/11] selftests/mm: move uffd* routines from vm_util.c to uffd-common.c A minor flurry of selftest/mm fixes 1 - - --- 2023-06-03 John Hubbard New
[v2,09/11] selftests/mm: move psize(), pshift() into vm_utils.c A minor flurry of selftest/mm fixes - - - --- 2023-06-03 John Hubbard New
[v2,08/11] selftests/mm: fix uffd-unit-tests.c build failure due to missing MADV_COLLAPSE A minor flurry of selftest/mm fixes - 1 - --- 2023-06-03 John Hubbard Accepted
[v2,07/11] selftests/mm: fix a "possibly uninitialized" warning in pkey-x86.h A minor flurry of selftest/mm fixes - 1 - --- 2023-06-03 John Hubbard Accepted
[v2,06/11] selftests/mm: fix two -Wformat-security warnings in uffd builds A minor flurry of selftest/mm fixes - 2 - --- 2023-06-03 John Hubbard Accepted
[v2,05/11] selftests/mm: .gitignore: add mkdirty, va_high_addr_switch A minor flurry of selftest/mm fixes - 2 - --- 2023-06-03 John Hubbard New
[v2,04/11] selftests/mm: fix invocation of tests that are run via shell scripts A minor flurry of selftest/mm fixes 1 - - --- 2023-06-03 John Hubbard Accepted
[v2,03/11] selftests/mm: fix "warning: expression which evaluates to zero..." in mlock2-tests.c A minor flurry of selftest/mm fixes - 1 - --- 2023-06-03 John Hubbard Accepted
[v2,02/11] selftests/mm: fix unused variable warnings in hugetlb-madvise.c, migration.c A minor flurry of selftest/mm fixes - 2 - --- 2023-06-03 John Hubbard Accepted
[v2,01/11] selftests/mm: fix uffd-stress unused function warning A minor flurry of selftest/mm fixes - 2 - --- 2023-06-03 John Hubbard Accepted
[12/12] selftests/mm: fix uffd-unit-tests.c build failure due to missing MADV_COLLAPSE A minor flurry of selftest/mm fixes - 1 - --- 2023-06-02 John Hubbard Accepted
[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
[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
[09/12] selftests/mm: move psize(), pshift() into vm_utils.c A minor flurry of selftest/mm fixes - - - --- 2023-06-02 John Hubbard New
[08/12] selftests/mm: fix a "possibly uninitialized" warning in pkey-x86.h A minor flurry of selftest/mm fixes - 1 - --- 2023-06-02 John Hubbard Accepted
[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
[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
[05/12] selftests/mm: fix invocation of tests that are run via shell scripts A minor flurry of selftest/mm fixes 1 - - --- 2023-06-02 John Hubbard Accepted
[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
[03/12] selftests/mm: fix unused variable warning in migration.c A minor flurry of selftest/mm fixes - - - --- 2023-06-02 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
[01/12] selftests/mm: fix uffd-stress unused function warning A minor flurry of selftest/mm fixes - 2 - --- 2023-06-02 John Hubbard Accepted
[v3,9/9] selftests/vm: 2x speedup for run_vmtests.sh selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-10-26 John Hubbard New
[v3,8/9] selftests/vm: hmm-tests: remove the libhugetlbfs dependency selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-10-26 John Hubbard New
[v3,7/9] selftests/vm: run_vmtests.sh: update and clean up gup_test invocation selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-10-26 John Hubbard New
[v3,6/9] selftests/vm: gup_test: introduce the dump_pages() sub-test selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-10-26 John Hubbard New
[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 New
[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 New
[v3,3/9] selftests/vm: rename run_vmtests --> run_vmtests.sh selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-10-26 John Hubbard New
[v3,2/9] selftests/vm: use a common gup_test.h selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-10-26 John Hubbard New
[v3,1/9] mm/gup_benchmark: rename to mm/gup_test selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-10-26 John Hubbard New
selftests/vm: 10x speedup for hmm-tests selftests/vm: 10x speedup for hmm-tests - - - --- 2020-10-03 John Hubbard Accepted
[1/1] selftests/vm: 8x compaction_test speedup selftests/vm: 8x compaction_test speedup - - - --- 2020-10-02 John Hubbard Accepted
[v2,8/8] selftests/vm: hmm-tests: remove the libhugetlbfs dependency selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-29 John Hubbard New
[v2,7/8] selftests/vm: run_vmtest.sh: update and clean up gup_test invocation selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-29 John Hubbard New
[v2,6/8] selftests/vm: gup_test: introduce the dump_pages() sub-test selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-29 John Hubbard New
[v2,5/8] selftests/vm: only some gup_test items are really benchmarks selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-29 John Hubbard New
[v2,4/8] selftests/vm: minor cleanup: Makefile and gup_test.c selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-29 John Hubbard New
[v2,3/8] selftests/vm: rename run_vmtests --> run_vmtests.sh selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-29 John Hubbard New
[v2,2/8] selftests/vm: use a common gup_test.h selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-29 John Hubbard New
[v2,1/8] mm/gup_benchmark: rename to mm/gup_test selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-29 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
[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
[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
[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
[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
[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/8] selftests/vm: use a common gup_test.h selftests/vm: gup_test, hmm-tests, assorted improvements - - - --- 2020-09-28 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
[2/2] selftests/vm: fix incorrect gcc invocation in some cases selftests/vm: fix some minor aggravating factors in the Makefile - - - --- 2020-09-15 John Hubbard Accepted
[1/2] selftests/vm: fix false build success on the second and later attempts selftests/vm: fix some minor aggravating factors in the Makefile - - - --- 2020-09-15 John Hubbard Accepted
[1/1] selftests/vm/.gitignore: add khugepaged, mremap_dontunmap [1/1] selftests/vm/.gitignore: add khugepaged, mremap_dontunmap - - - --- 2020-05-17 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
[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
[v6,12/12] mm: dump_page(): additional diagnostics for huge pinned pages mm/gup: track FOLL_PIN pages - - - --- 2020-02-11 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,10/12] selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage mm/gup: track FOLL_PIN pages - 1 - --- 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 1 1 - --- 2020-02-11 John Hubbard New
[v6,08/12] mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-11 John Hubbard New
[v6,07/12] mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-11 John Hubbard New
[v6,06/12] mm/gup: track FOLL_PIN pages mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-11 John Hubbard New
[v6,05/12] mm/gup: require FOLL_GET for get_user_pages_fast() mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-11 John Hubbard New
[v6,04/12] mm/gup: pass gup flags to two more routines mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-11 John Hubbard New
[v6,03/12] mm: introduce page_ref_sub_return() mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-11 John Hubbard New
[v6,02/12] mm/gup: pass a flags arg to __gup_device_* functions mm/gup: track FOLL_PIN pages 1 3 - --- 2020-02-11 John Hubbard New
[v6,01/12] mm/gup: split get_user_pages_remote() into two routines mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-11 John Hubbard New
[v5,12/12] selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage mm/gup: track FOLL_PIN pages - 1 - --- 2020-02-07 John Hubbard New
[v5,11/12] mm/gup_benchmark: support pin_user_pages() and related calls mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-07 John Hubbard New
[v5,10/12] mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting mm/gup: track FOLL_PIN pages 1 - - --- 2020-02-07 John Hubbard New
[v5,09/12] mm: dump_page(): better diagnostics for huge pinned pages mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-07 John Hubbard New
[v5,08/12] mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-07 John Hubbard New
[v5,07/12] mm/gup: track FOLL_PIN pages mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-07 John Hubbard New
[v5,06/12] mm/gup: require FOLL_GET for get_user_pages_fast() mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-07 John Hubbard New
[v5,05/12] mm/gup: pass gup flags to two more routines mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-07 John Hubbard New
[v5,04/12] mm: introduce page_ref_sub_return() mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-07 John Hubbard New
[v5,03/12] mm/gup: pass a flags arg to __gup_device_* functions mm/gup: track FOLL_PIN pages 1 3 - --- 2020-02-07 John Hubbard New
[v5,02/12] mm/gup: split get_user_pages_remote() into two routines mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-07 John Hubbard New
[v5,01/12] mm: dump_page(): better diagnostics for compound pages mm/gup: track FOLL_PIN pages 1 - - --- 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 - 1 - --- 2020-02-04 John Hubbard New
[v4,11/12] mm/gup_benchmark: support pin_user_pages() and related calls mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-04 John Hubbard New
[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,09/12] mm: dump_page(): better diagnostics for huge pinned pages mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-04 John Hubbard New
« 1 2 3 44 5 »