2022-02-03 |
John Hubbard | Revert "mm/gup: small refactoring: simplify try_grab_page()" Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2021-11-06 |
John Hubbard | mm/migrate: de-duplicate migrate_reason strings Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2021-11-06 |
John Hubbard | mm/gup: further simplify __gup_device_huge() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2021-09-03 |
John Hubbard | mm: delete unused get_kernel_page() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2021-09-03 |
John Hubbard | mm/gup: remove try_get_page(), call try_get_compound_head... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2021-09-03 |
John Hubbard | mm/gup: small refactoring: simplify try_grab_page() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2021-09-03 |
John Hubbard | mm/gup: documentation corrections for gup/pup Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2021-08-06 |
John Hubbard | net: mvvp2: fix short frame size on s390 Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-12-15 |
John Hubbard | mm: cleanup: remove unused tsk arg from __access_remote_vm Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-12-15 |
John Hubbard | selftests/vm: 2x speedup for run_vmtests.sh Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-12-15 |
John Hubbard | selftests/vm: hmm-tests: remove the libhugetlbfs dependency Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-12-15 |
John Hubbard | selftests/vm: run_vmtests.sh: update and clean up gup_test... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-12-15 |
John Hubbard | selftests/vm: gup_test: introduce the dump_pages()... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-12-15 |
John Hubbard | selftests/vm: only some gup_test items are really benchmarks Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-12-15 |
John Hubbard | selftests/vm: minor cleanup: Makefile and gup_test.c Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-12-15 |
John Hubbard | selftests/vm: rename run_vmtests --> run_vmtests.sh Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-12-15 |
John Hubbard | selftests/vm: use a common gup_test.h Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-12-15 |
John Hubbard | mm/gup_benchmark: rename to mm/gup_test Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-10-18 |
John Hubbard | selftests/vm: 10x speedup for hmm-tests Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-10-14 |
John Hubbard | selftests/vm: 8x compaction_test speedup Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-10-14 |
John Hubbard | selftests/vm: fix incorrect gcc invocation in some... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-10-14 |
John Hubbard | selftests/vm: fix false build success on the second... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-10-14 |
John Hubbard | mm/gup: protect unpin_user_pages() against npages=... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-10-14 |
John Hubbard | mm, dump_page: rename head_mapcount() --> head_compound_mapc... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-10-09 |
John Hubbard | Documentation: better locations for sysfs-pci, sysfs... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-08-25 |
John Hubbard | tee: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-08-07 |
John Hubbard | mm, dump_page: do not crash with bad compound_mapcount() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-07-27 |
John Hubbard | vfio/spapr_tce: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-07-08 |
John Hubbard | KVM: SVM: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-07-08 |
John Hubbard | KVM: SVM: fix svn_pin_memory()'s use of get_user_pages_fast() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-19 |
John Hubbard | fpga: dfl: afu: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-18 |
John Hubbard | drm/etnaviv: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-10 |
John Hubbard | scsi: st: Convert convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-08 |
John Hubbard | vhost: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-08 |
John Hubbard | docs: mm/gup: pin_user_pages.rst: add a "case 5" Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-08 |
John Hubbard | mm/gup: documentation fix for pin_user_pages*() APIs Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-08 |
John Hubbard | mm/gup: frame_vector: convert get_user_pages() -->... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-08 |
John Hubbard | mm/gup: introduce pin_user_pages_locked() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-08 |
John Hubbard | mm/gup: update pin_user_pages.rst for "case 3" (mmu... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-05 |
John Hubbard | rapidio: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-04 |
John Hubbard | mm/gup: might_lock_read(mmap_sem) in get_user_pages_fast() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-04 |
John Hubbard | drm/i915: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-04 |
John Hubbard | mm/gup: introduce pin_user_pages_fast_only() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-04 |
John Hubbard | mm/gup: refactor and de-duplicate gup_fast() code Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-04 |
John Hubbard | mm/gup: move __get_user_pages_fast() down a few lines... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-02 |
John Hubbard | ivtv: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-06-02 |
John Hubbard | mm/gup: introduce pin_user_pages_unlocked Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-05-31 |
John Hubbard | video: fbdev: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-05-31 |
John Hubbard | video: fbdev: fix error handling for get_user_pages_fast() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-05-29 |
John Hubbard | orangefs: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-05-27 |
John Hubbard | misc: xilinx-sdfec: convert get_user_pages() --> pin_user_pa... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-05-27 |
John Hubbard | misc: xilinx-sdfec: cleanup return value in xsdfec_table_write() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-05-27 |
John Hubbard | misc: xilinx-sdfec: improve get_user_pages_fast() error... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-05-23 |
John Hubbard | selftests/vm/write_to_hugetlbfs.c: fix unused variable... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-05-23 |
John Hubbard | selftests/vm/.gitignore: add mremap_dontunmap Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-05-23 |
John Hubbard | rapidio: fix an error in get_user_pages_fast() error... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-05-20 |
John Hubbard | rds: fix crash in rds_info_getsockopt() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-05-19 |
John Hubbard | genwqe: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-05-19 |
John Hubbard | drivers/mic/scif: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-05-17 |
John Hubbard | oradax: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-05-17 |
John Hubbard | rds: convert get_user_pages() --> pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-04-07 |
John Hubbard | checkpatch: support "base-commit:" format Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-04-02 |
John Hubbard | mm: dump_page(): additional diagnostics for huge pinned... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-04-02 |
John Hubbard | selftests/vm: run_vmtests: invoke gup_benchmark with... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-04-02 |
John Hubbard | mm/gup_benchmark: support pin_user_pages() and related... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-04-02 |
John Hubbard | mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-04-02 |
John Hubbard | mm/gup: page->hpage_pinned_refcount: exact pin counts... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-04-02 |
John Hubbard | mm/gup: track FOLL_PIN pages Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-04-02 |
John Hubbard | mm/gup: require FOLL_GET for get_user_pages_fast() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-04-02 |
John Hubbard | mm/gup: pass gup flags to two more routines Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-04-02 |
John Hubbard | mm: introduce page_ref_sub_return() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-04-02 |
John Hubbard | mm/gup: pass a flags arg to __gup_device_* functions Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-04-02 |
John Hubbard | mm/gup: split get_user_pages_remote() into two routines Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | mm, tree-wide: rename put_user_page*() to unpin_user_page*() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | mm/gup_benchmark: use proper FOLL_WRITE flags instead... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | powerpc: book3s64: convert to pin_user_pages() and... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | vfio, mm: pin_user_pages (FOLL_PIN) and put_user_page... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | media/v4l2-core: pin_user_pages (FOLL_PIN) and put_user_page... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | net/xdp: set FOLL_PIN via pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | fs/io_uring: set FOLL_PIN via pin_user_pages() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | drm/via: set FOLL_PIN via pin_user_pages_fast() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | mm/process_vm_access: set FOLL_PIN via pin_user_pages_remote() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | IB/{core,hw,umem}: set FOLL_PIN via pin_user_pages... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | goldish_pipe: convert to pin_user_pages() and put_user_page() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | mm/gup: introduce pin_user_pages*() and FOLL_PIN Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | media/v4l2-core: set pages dirty upon releasing DMA... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | IB/umem: use get_user_pages_fast() to pin DMA pages Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | mm/gup: allow FOLL_FORCE for get_user_pages_fast() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | vfio: fix FOLL_LONGTERM use, simplify get_user_pages_remote... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | mm: fix get_user_pages_remote()'s handling of FOLL_LONGTERM Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | goldish_pipe: rename local pin_user_pages() routine Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | mm: devmap: refactor 1-based refcounting for ZONE_DEVICE... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | mm/gup: move try_get_compound_head() to top, fix minor... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2020-01-31 |
John Hubbard | mm/gup: factor out duplicate code from four routines Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2019-11-06 |
John Hubbard | mm/gup_benchmark: fix MAP_HUGETLB case Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2019-11-04 |
John Hubbard | cpufreq: powernv: fix stack bloat and hard limit on... Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2019-10-19 |
John Hubbard | mm/gup: fix a misnamed "write" argument, and a related bug Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2019-10-19 |
John Hubbard | mm/gup_benchmark: add a missing "w" to getopt string Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2019-09-24 |
John Hubbard | net/xdp: convert put_page() to put_user_page*() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
2019-09-24 |
John Hubbard | drivers/gpu/drm/via: convert put_page() to put_user_page*() Signed-off-by: John Hubbard <jhubbard@nvidia.com>
|
commit | commitdiff | tree |
next |