Show patches with: Submitter = John Hubbard       |    State = Action Required       |    Archived = No       |   43 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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
[v5,5/5] mm/gup: remove unused get_user_pages_locked() mm/gup: some cleanups - 4 - --- 2022-02-07 John Hubbard New
[v5,4/5] mm: change lookup_node() to use get_user_pages_fast() mm/gup: some cleanups - 4 - --- 2022-02-07 John Hubbard New
[v5,3/5] mm/gup: remove unused pin_user_pages_locked() mm/gup: some cleanups - 5 - --- 2022-02-07 John Hubbard New
[v5,2/5] mm/gup: follow_pfn_pte(): -EEXIST cleanup mm/gup: some cleanups - 2 - --- 2022-02-07 John Hubbard New
[v5,1/5] mm: Fix invalid page pointer returned with FOLL_PIN gups mm/gup: some cleanups - 3 1 --- 2022-02-07 John Hubbard New
[v4,5/5] mm/gup: remove unused get_user_pages_locked() mm/gup: some cleanups - 4 - --- 2022-02-04 John Hubbard New
[v4,4/5] mm: change lookup_node() to use get_user_pages_fast() mm/gup: some cleanups - 4 - --- 2022-02-04 John Hubbard New
[v4,3/5] mm/gup: remove unused pin_user_pages_locked() mm/gup: some cleanups - 5 - --- 2022-02-04 John Hubbard New
[v4,2/5] mm/gup: follow_pfn_pte(): -EEXIST cleanup mm/gup: some cleanups - 2 - --- 2022-02-04 John Hubbard New
[v4,1/5] mm: Fix invalid page pointer returned with FOLL_PIN gups mm/gup: some cleanups - 3 1 --- 2022-02-04 John Hubbard New
[v3,4/4] mm/gup: remove get_user_pages_locked() mm/gup: some cleanups - 3 - --- 2022-02-03 John Hubbard New
[v3,3/4] mm/gup: remove unused pin_user_pages_locked() mm/gup: some cleanups - 5 - --- 2022-02-03 John Hubbard New
[v3,2/4] mm/gup: clean up follow_pfn_pte() slightly mm/gup: some cleanups - 1 - --- 2022-02-03 John Hubbard New
[v3,1/4] mm: Fix invalid page pointer returned with FOLL_PIN gups mm/gup: some cleanups - 2 1 --- 2022-02-03 John Hubbard New
[v2] Revert mm/gup: small refactoring: simplify try_grab_page() [v2] Revert mm/gup: small refactoring: simplify try_grab_page() - - 1 --- 2022-02-02 John Hubbard New
[v2,4/4] mm/gup: remove get_user_pages_locked() mm/gup: some cleanups - 2 - --- 2022-02-01 John Hubbard New
[v2,3/4] mm/gup: remove unused pin_user_pages_locked() mm/gup: some cleanups - 3 - --- 2022-02-01 John Hubbard New
[v2,2/4] mm/gup: clean up follow_pfn_pte() slightly mm/gup: some cleanups - 1 - --- 2022-02-01 John Hubbard New
[v2,1/4] mm: Fix invalid page pointer returned with FOLL_PIN gups mm/gup: some cleanups - 1 1 --- 2022-02-01 John Hubbard New
Revert mm/gup: small refactoring: simplify try_grab_page() Revert mm/gup: small refactoring: simplify try_grab_page() - - 1 --- 2022-02-01 John Hubbard New
[4/4] mm/gup: remove get_user_pages_locked() mm/gup: some cleanups - - - --- 2022-01-31 John Hubbard New
[3/4] mm/gup: remove unused pin_user_pages_locked() mm/gup: some cleanups - 3 - --- 2022-01-31 John Hubbard New
[2/4] mm/gup: clean up follow_pfn_pte() slightly mm/gup: some cleanups - 1 - --- 2022-01-31 John Hubbard New
[1/4] mm: Fix invalid page pointer returned with FOLL_PIN gups mm/gup: some cleanups - 1 1 --- 2022-01-31 John Hubbard New
[1/1] mm/migrate: de-duplicate migrate_reason strings mm/migrate: de-duplicate migrate_reason strings - 1 - --- 2021-09-22 John Hubbard New
mm/gup: further simplify __gup_device_huge() mm/gup: further simplify __gup_device_huge() - 1 - --- 2021-09-04 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
[3/3] mm/gup: refactor and simplify try_get_page() A few gup refactorings and documentation updates - - - --- 2021-08-08 John Hubbard New
[2/3] mm/gup: small refactoring: simplify try_grab_page() A few gup refactorings and documentation updates - - - --- 2021-08-08 John Hubbard New
[1/3] mm/gup: documentation corrections for gup/pup A few gup refactorings and documentation updates - - - --- 2021-08-08 John Hubbard New
mm: delete unused get_kernel_page() mm: delete unused get_kernel_page() - 2 - --- 2021-07-29 John Hubbard New