Show patches with: Submitter = John Hubbard       |    State = Action Required       |   433 patches
« 1 2 3 44 5 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v2,7/7] fuse: convert direct IO paths to use FOLL_PIN convert most filesystems to pin_user_pages_fast() - - - --- 2022-08-31 John Hubbard New
[v2,6/7] NFS: direct-io: convert to FOLL_PIN pages convert most filesystems to pin_user_pages_fast() - - - --- 2022-08-31 John Hubbard New
[v2,5/7] block, bio, fs: convert most filesystems to pin_user_pages_fast() convert most filesystems to pin_user_pages_fast() - - - --- 2022-08-31 John Hubbard New
[v2,4/7] iov_iter: new iov_iter_pin_pages*() routines convert most filesystems to pin_user_pages_fast() - - - --- 2022-08-31 John Hubbard New
[v2,3/7] block: add dio_w_*() wrappers for pin, unpin user pages convert most filesystems to pin_user_pages_fast() - - - --- 2022-08-31 John Hubbard New
[v2,2/7] mm/gup: introduce pin_user_page() convert most filesystems to pin_user_pages_fast() - - - --- 2022-08-31 John Hubbard New
[v2,1/7] mm: change release_pages() to use unsigned long for npages convert most filesystems to pin_user_pages_fast() - - - --- 2022-08-31 John Hubbard New
[6/6] fuse: convert direct IO paths to use FOLL_PIN convert most filesystems to pin_user_pages_fast() - - - --- 2022-08-27 John Hubbard New
[5/6] NFS: direct-io: convert to FOLL_PIN pages convert most filesystems to pin_user_pages_fast() - - - --- 2022-08-27 John Hubbard New
[4/6] block, bio, fs: convert most filesystems to pin_user_pages_fast() convert most filesystems to pin_user_pages_fast() - - - --- 2022-08-27 John Hubbard New
[3/6] iov_iter: new iov_iter_pin_pages*() routines convert most filesystems to pin_user_pages_fast() - - - --- 2022-08-27 John Hubbard New
[2/6] block: add dio_w_*() wrappers for pin, unpin user pages convert most filesystems to pin_user_pages_fast() - - - --- 2022-08-27 John Hubbard New
[1/6] mm/gup: introduce pin_user_page() convert most filesystems to pin_user_pages_fast() - - - --- 2022-08-27 John Hubbard New
[RFC,7/7] block, direct-io: flip the switch: use pin_user_pages_fast() block, fs: convert Direct IO to FOLL_PIN - - - --- 2022-02-25 John Hubbard New
[RFC,6/7] fuse: convert direct IO paths to use FOLL_PIN block, fs: convert Direct IO to FOLL_PIN - - - --- 2022-02-25 John Hubbard New
[RFC,5/7] NFS: direct-io: convert to FOLL_PIN pages block, fs: convert Direct IO to FOLL_PIN - - - --- 2022-02-25 John Hubbard New
[RFC,4/7] block, bio, fs: initial pin_user_pages_fast() changes block, fs: convert Direct IO to FOLL_PIN - - - --- 2022-02-25 John Hubbard New
[RFC,3/7] block, fs: assert that key paths use iovecs, and nothing else block, fs: convert Direct IO to FOLL_PIN - - - --- 2022-02-25 John Hubbard New
[RFC,2/7] block: add dio_w_*() wrappers for pin, unpin user pages block, fs: convert Direct IO to FOLL_PIN - - - --- 2022-02-25 John Hubbard New
[RFC,1/7] mm/gup: introduce pin_user_page() block, fs: convert Direct IO to FOLL_PIN - - - --- 2022-02-25 John Hubbard New
[v3,3/3] mm/gup: Remove try_get_page(), call try_get_compound_head() directly A few gup refactorings and documentation updates - 1 - --- 2021-08-13 John Hubbard New
[v3,2/3] mm/gup: small refactoring: simplify try_grab_page() A few gup refactorings and documentation updates - 1 - --- 2021-08-13 John Hubbard New
[v3,1/3] mm/gup: documentation corrections for gup/pup A few gup refactorings and documentation updates - - - --- 2021-08-13 John Hubbard New
[v2,3/3] mm/gup: Remove try_get_page(), call try_get_compound_head() directly A few gup refactorings and documentation updates - 2 - --- 2021-08-11 John Hubbard New
[v2,2/3] mm/gup: small refactoring: simplify try_grab_page() A few gup refactorings and documentation updates - 1 - --- 2021-08-11 John Hubbard New
[v2,1/3] mm/gup: documentation corrections for gup/pup A few gup refactorings and documentation updates - - - --- 2021-08-11 John Hubbard New
[v3,3/3] bio: convert get_user_pages_fast() --> pin_user_pages_fast() bio: Direct IO: convert to pin_user_pages_fast() - - - --- 2020-08-31 John Hubbard New
[v3,2/3] iov_iter: introduce iov_iter_pin_pages*() routines bio: Direct IO: convert to pin_user_pages_fast() - - - --- 2020-08-31 John Hubbard New
[v3,1/3] mm/gup: introduce pin_page() bio: Direct IO: convert to pin_user_pages_fast() - - - --- 2020-08-31 John Hubbard New
[v2,3/3] bio: convert get_user_pages_fast() --> pin_user_pages_fast() bio: Direct IO: convert to pin_user_pages_fast() - - - --- 2020-08-29 John Hubbard New
[v2,2/3] iov_iter: introduce iov_iter_pin_user_pages*() routines bio: Direct IO: convert to pin_user_pages_fast() - - - --- 2020-08-29 John Hubbard New
[v2,1/3] mm/gup: introduce pin_user_page() bio: Direct IO: convert to pin_user_pages_fast() - - - --- 2020-08-29 John Hubbard New
[v2] fs/ceph: use pipe_get_pages_alloc() for pipe [v2] fs/ceph: use pipe_get_pages_alloc() for pipe - - - --- 2020-08-25 John Hubbard New
[5/5] fs/ceph: use pipe_get_pages_alloc() for pipe bio: Direct IO: convert to pin_user_pages_fast() 1 - - --- 2020-08-22 John Hubbard New
[4/5] bio: introduce BIO_FOLL_PIN flag bio: Direct IO: convert to pin_user_pages_fast() - - - --- 2020-08-22 John Hubbard New
[3/5] bio: convert get_user_pages_fast() --> pin_user_pages_fast() bio: Direct IO: convert to pin_user_pages_fast() - - - --- 2020-08-22 John Hubbard New
[2/5] mm/gup: introduce pin_user_page() bio: Direct IO: convert to pin_user_pages_fast() - - - --- 2020-08-22 John Hubbard New
[1/5] iov_iter: introduce iov_iter_pin_user_pages*() routines bio: Direct IO: convert to pin_user_pages_fast() - - - --- 2020-08-22 John Hubbard New
[v2,2/2] vhost: convert get_user_pages() --> pin_user_pages() vhost, docs: convert to pin_user_pages(), new "case 5" 1 - - --- 2020-06-01 John Hubbard New
[v2,1/2] docs: mm/gup: pin_user_pages.rst: add a "case 5" vhost, docs: convert to pin_user_pages(), new "case 5" - 1 - --- 2020-06-01 John Hubbard New
[2/2] vhost: convert get_user_pages() --> pin_user_pages() vhost, docs: convert to pin_user_pages(), new "case 5" 1 1 - --- 2020-05-29 John Hubbard New
[1/2] docs: mm/gup: pin_user_pages.rst: add a "case 5" vhost, docs: convert to pin_user_pages(), new "case 5" - - - --- 2020-05-29 John Hubbard New
mm/gup: update pin_user_pages.rst for "case 3" (mmu notifiers) mm/gup: update pin_user_pages.rst for "case 3" (mmu notifiers) - - - --- 2020-05-27 John Hubbard New
[v2] orangefs: convert get_user_pages() --> pin_user_pages() [v2] orangefs: convert get_user_pages() --> pin_user_pages() - - - --- 2020-05-23 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
[v4,08/12] mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-04 John Hubbard New
[v4,07/12] mm/gup: track FOLL_PIN pages mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-04 John Hubbard New
[v4,06/12] mm/gup: require FOLL_GET for get_user_pages_fast() mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-04 John Hubbard New
[v4,05/12] mm/gup: pass gup flags to two more routines mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-04 John Hubbard New
[v4,04/12] mm: introduce page_ref_sub_return() mm/gup: track FOLL_PIN pages - 1 - --- 2020-02-04 John Hubbard New
[v4,03/12] mm/gup: pass a flags arg to __gup_device_* functions mm/gup: track FOLL_PIN pages 1 3 - --- 2020-02-04 John Hubbard New
[v4,02/12] mm/gup: split get_user_pages_remote() into two routines mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-04 John Hubbard New
[v4,01/12] mm: dump_page(): better diagnostics for compound pages mm/gup: track FOLL_PIN pages 1 - - --- 2020-02-04 John Hubbard New
[v3,12/12] selftests/vm: run_vmtests: invoke gup_benchmark with basic FOLL_PIN coverage mm/gup: track FOLL_PIN pages - 1 - --- 2020-02-01 John Hubbard New
[v3,11/12] mm/gup_benchmark: support pin_user_pages() and related calls mm/gup: track FOLL_PIN pages - 1 - --- 2020-02-01 John Hubbard New
[v3,10/12] mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting mm/gup: track FOLL_PIN pages - - - --- 2020-02-01 John Hubbard New
[v3,09/12] mm: dump_page(): better diagnostics for huge pinned pages mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-01 John Hubbard New
[v3,08/12] mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-01 John Hubbard New
[v3,07/12] mm/gup: track FOLL_PIN pages mm/gup: track FOLL_PIN pages - 1 - --- 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 1 1 - --- 2020-02-01 John Hubbard New
[v3,05/12] mm/gup: pass gup flags to two more routines mm/gup: track FOLL_PIN pages 1 1 - --- 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 1 3 - --- 2020-02-01 John Hubbard New
[v3,02/12] mm/gup: split get_user_pages_remote() into two routines mm/gup: track FOLL_PIN pages 1 1 - --- 2020-02-01 John Hubbard New
[v3,01/12] mm: dump_page(): better diagnostics for compound pages mm/gup: track FOLL_PIN pages 1 - - --- 2020-02-01 John Hubbard New
[v2,8/8] 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-29 John Hubbard New
[v2,7/8] mm/gup_benchmark: support pin_user_pages() and related calls mm/gup: track FOLL_PIN pages (follow on from v12) - 1 - --- 2020-01-29 John Hubbard New
[v2,6/8] mm/gup: /proc/vmstat: pin_user_pages (FOLL_PIN) reporting mm/gup: track FOLL_PIN pages (follow on from v12) - - - --- 2020-01-29 John Hubbard New
[v2,5/8] mm/gup: page->hpage_pinned_refcount: exact pin counts for huge pages mm/gup: track FOLL_PIN pages (follow on from v12) - - - --- 2020-01-29 John Hubbard New
[v2,4/8] mm/gup: track FOLL_PIN pages mm/gup: track FOLL_PIN pages (follow on from v12) - - - --- 2020-01-29 John Hubbard New
[v2,3/8] mm/gup: pass a flags arg to __gup_device_* functions mm/gup: track FOLL_PIN pages (follow on from v12) - 3 - --- 2020-01-29 John Hubbard New
[v2,2/8] mm/gup: split get_user_pages_remote() into two routines mm/gup: track FOLL_PIN pages (follow on from v12) - - - --- 2020-01-29 John Hubbard New
[v2,1/8] mm: dump_page: print head page's refcount, for compound pages mm/gup: track FOLL_PIN pages (follow on from v12) - - - --- 2020-01-29 John Hubbard New
« 1 2 3 44 5 »