Show patches with: Submitter = Ira Weiny       |   260 patches
« 1 2 3 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
mm/gup.c: Remove unused write variable mm/gup.c: Remove unused write variable 1 - - --- 2019-02-09 Ira Weiny New
[V2] mm/gup: Remove write argument in gup_fast_permitted() [V2] mm/gup: Remove write argument in gup_fast_permitted() 1 - - --- 2019-02-10 Ira Weiny New
[1/3] mm/gup: Change "write" parameter to flags Add gup fast + longterm and use it in HFI1 - - - --- 2019-02-11 Ira Weiny New
[2/3] mm/gup: Introduce get_user_pages_fast_longterm() Add gup fast + longterm and use it in HFI1 - - - --- 2019-02-11 Ira Weiny New
[3/3] IB/HFI1: Use new get_user_pages_fast_longterm() Add gup fast + longterm and use it in HFI1 - - - --- 2019-02-11 Ira Weiny New
[V2,1/7] mm/gup: Replace get_user_pages_longterm() with FOLL_LONGTERM Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-02-13 Ira Weiny New
[V2,2/7] mm/gup: Change write parameter to flags in fast walk Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-02-13 Ira Weiny New
[V2,3/7] mm/gup: Change GUP fast to use flags rather than a write 'bool' Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-02-13 Ira Weiny New
[V2,4/7] mm/gup: Add FOLL_LONGTERM capability to GUP fast Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-02-13 Ira Weiny New
[V2,5/7] IB/hfi1: Use the new FOLL_LONGTERM flag to get_user_pages_fast() Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-02-13 Ira Weiny New
[V2,6/7] IB/qib: Use the new FOLL_LONGTERM flag to get_user_pages_fast() Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-02-13 Ira Weiny New
[V2,7/7] IB/mthca: Use the new FOLL_LONGTERM flag to get_user_pages_fast() Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-02-13 Ira Weiny New
[RESEND,1/7] mm/gup: Replace get_user_pages_longterm() with FOLL_LONGTERM Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-02-20 Ira Weiny New
[RESEND,2/7] mm/gup: Change write parameter to flags in fast walk Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-02-20 Ira Weiny New
[RESEND,3/7] mm/gup: Change GUP fast to use flags rather than a write 'bool' Add FOLL_LONGTERM to GUP fast and use it - 1 - --- 2019-02-20 Ira Weiny New
[RESEND,4/7] mm/gup: Add FOLL_LONGTERM capability to GUP fast Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-02-20 Ira Weiny New
[RESEND,5/7] IB/hfi1: Use the new FOLL_LONGTERM flag to get_user_pages_fast() Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-02-20 Ira Weiny New
[RESEND,6/7] IB/qib: Use the new FOLL_LONGTERM flag to get_user_pages_fast() Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-02-20 Ira Weiny New
[RESEND,7/7] IB/mthca: Use the new FOLL_LONGTERM flag to get_user_pages_fast() Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-02-20 Ira Weiny New
[RESEND,1/7] mm/gup: Replace get_user_pages_longterm() with FOLL_LONGTERM Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-03-17 Ira Weiny New
[RESEND,2/7] mm/gup: Change write parameter to flags in fast walk Add FOLL_LONGTERM to GUP fast and use it - 1 - --- 2019-03-17 Ira Weiny New
[RESEND,3/7] mm/gup: Change GUP fast to use flags rather than a write 'bool' Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-03-17 Ira Weiny New
[RESEND,4/7] mm/gup: Add FOLL_LONGTERM capability to GUP fast Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-03-17 Ira Weiny New
[RESEND,5/7] IB/hfi1: Use the new FOLL_LONGTERM flag to get_user_pages_fast() Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-03-17 Ira Weiny New
[RESEND,6/7] IB/qib: Use the new FOLL_LONGTERM flag to get_user_pages_fast() Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-03-17 Ira Weiny New
[RESEND,7/7] IB/mthca: Use the new FOLL_LONGTERM flag to get_user_pages_fast() Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-03-17 Ira Weiny New
[V3,1/7] mm/gup: Replace get_user_pages_longterm() with FOLL_LONGTERM Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-03-28 Ira Weiny New
[V3,2/7] mm/gup: Change write parameter to flags in fast walk Add FOLL_LONGTERM to GUP fast and use it - 1 - --- 2019-03-28 Ira Weiny New
[V3,3/7] mm/gup: Change GUP fast to use flags rather than a write 'bool' Add FOLL_LONGTERM to GUP fast and use it - 1 - --- 2019-03-28 Ira Weiny New
[V3,4/7] mm/gup: Add FOLL_LONGTERM capability to GUP fast Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-03-28 Ira Weiny New
[V3,5/7] IB/hfi1: Use the new FOLL_LONGTERM flag to get_user_pages_fast() Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-03-28 Ira Weiny New
[V3,6/7] IB/qib: Use the new FOLL_LONGTERM flag to get_user_pages_fast() Add FOLL_LONGTERM to GUP fast and use it - 1 - --- 2019-03-28 Ira Weiny New
[V3,7/7] IB/mthca: Use the new FOLL_LONGTERM flag to get_user_pages_fast() Add FOLL_LONGTERM to GUP fast and use it - - - --- 2019-03-28 Ira Weiny New
[RFC,01/10] fs/locks: Add trace_leases_conflict RDMA/FS DAX "LONGTERM" lease proposal - - - --- 2019-04-29 Ira Weiny New
[RFC,02/10] fs/locks: Introduce FL_LONGTERM file lease RDMA/FS DAX "LONGTERM" lease proposal - - - --- 2019-04-29 Ira Weiny New
[RFC,03/10] mm/gup: Pass flags down to __gup_device_huge* calls RDMA/FS DAX "LONGTERM" lease proposal - - - --- 2019-04-29 Ira Weiny New
[RFC,04/10] WIP: mm/gup: Ensure F_LONGTERM lease is held on GUP pages RDMA/FS DAX "LONGTERM" lease proposal - - - --- 2019-04-29 Ira Weiny New
[RFC,05/10] mm/gup: Take FL_LONGTERM lease if not set by user RDMA/FS DAX "LONGTERM" lease proposal - - - --- 2019-04-29 Ira Weiny New
[RFC,06/10] fs/locks: Add longterm lease traces RDMA/FS DAX "LONGTERM" lease proposal - - - --- 2019-04-29 Ira Weiny New
[RFC,07/10] fs/dax: Create function dax_mapping_is_dax() RDMA/FS DAX "LONGTERM" lease proposal - - - --- 2019-04-29 Ira Weiny New
[RFC,08/10] mm/gup: fs: Send SIGBUS on truncate of active file RDMA/FS DAX "LONGTERM" lease proposal - - - --- 2019-04-29 Ira Weiny New
[RFC,09/10] fs/locks: Add tracepoint for SIGBUS on LONGTERM expiration RDMA/FS DAX "LONGTERM" lease proposal - - - --- 2019-04-29 Ira Weiny New
[RFC,10/10] mm/gup: Remove FOLL_LONGTERM DAX exclusion RDMA/FS DAX "LONGTERM" lease proposal - - - --- 2019-04-29 Ira Weiny New
mm/swap: Fix release_pages() when releasing devmap pages mm/swap: Fix release_pages() when releasing devmap pages - 1 - --- 2019-05-23 Ira Weiny New
[v2] mm/swap: Fix release_pages() when releasing devmap pages [v2] mm/swap: Fix release_pages() when releasing devmap pages - 2 - --- 2019-05-24 Ira Weiny New
[RFC] mm/swap: make release_pages() and put_pages() match [RFC] mm/swap: make release_pages() and put_pages() match - - - --- 2019-05-24 Ira Weiny New
[v3] mm/swap: Fix release_pages() when releasing devmap pages [v3] mm/swap: Fix release_pages() when releasing devmap pages - 2 - --- 2019-06-04 Ira Weiny New
[v4] mm/swap: Fix release_pages() when releasing devmap pages [v4] mm/swap: Fix release_pages() when releasing devmap pages 1 2 - --- 2019-06-05 Ira Weiny New
[RFC,01/10] fs/locks: Add trace_leases_conflict RDMA/FS DAX truncate proposal - 1 - --- 2019-06-06 Ira Weiny New
[RFC,02/10] fs/locks: Export F_LAYOUT lease to user space RDMA/FS DAX truncate proposal - - - --- 2019-06-06 Ira Weiny New
[RFC,03/10] mm/gup: Pass flags down to __gup_device_huge* calls RDMA/FS DAX truncate proposal - - - --- 2019-06-06 Ira Weiny New
[RFC,04/10] mm/gup: Ensure F_LAYOUT lease is held prior to GUP'ing pages RDMA/FS DAX truncate proposal - - - --- 2019-06-06 Ira Weiny New
[RFC,05/10] fs/ext4: Teach ext4 to break layout leases RDMA/FS DAX truncate proposal - - - --- 2019-06-06 Ira Weiny New
[RFC,06/10] fs/ext4: Teach dax_layout_busy_page() to operate on a sub-range RDMA/FS DAX truncate proposal - - - --- 2019-06-06 Ira Weiny New
[RFC,07/10] fs/ext4: Fail truncate if pages are GUP pinned RDMA/FS DAX truncate proposal - - - --- 2019-06-06 Ira Weiny New
[RFC,08/10] fs/xfs: Teach xfs to use new dax_layout_busy_page() RDMA/FS DAX truncate proposal - - - --- 2019-06-06 Ira Weiny New
[RFC,09/10] fs/xfs: Fail truncate if pages are GUP pinned RDMA/FS DAX truncate proposal - - - --- 2019-06-06 Ira Weiny New
[RFC,10/10] mm/gup: Remove FOLL_LONGTERM DAX exclusion RDMA/FS DAX truncate proposal - - - --- 2019-06-06 Ira Weiny New
[RFC,v2,01/19] fs/locks: Export F_LAYOUT lease to user space RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,02/19] fs/locks: Add Exclusive flag to user Layout lease RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,03/19] mm/gup: Pass flags down to __gup_device_huge* calls RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,04/19] mm/gup: Ensure F_LAYOUT lease is held prior to GUP'ing pages RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,05/19] fs/ext4: Teach ext4 to break layout leases RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,06/19] fs/ext4: Teach dax_layout_busy_page() to operate on a sub-range RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,07/19] fs/xfs: Teach xfs to use new dax_layout_busy_page() RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,08/19] fs/xfs: Fail truncate if page lease can't be broken RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,09/19] mm/gup: Introduce vaddr_pin structure RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,10/19] mm/gup: Pass a NULL vaddr_pin through GUP fast RDMA/FS DAX truncate proposal V1,000,002 ;-) - 1 - --- 2019-08-09 Ira Weiny New
[RFC,v2,11/19] mm/gup: Pass follow_page_context further down the call stack RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,12/19] mm/gup: Prep put_user_pages() to take an vaddr_pin struct RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,13/19] {mm,file}: Add file_pins objects RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,14/19] fs/locks: Associate file pins while performing GUP RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,15/19] mm/gup: Introduce vaddr_pin_pages() RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,16/19] RDMA/uverbs: Add back pointer to system file object RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,17/19] RDMA/umem: Convert to vaddr_[pin|unpin]* operations. RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,18/19] {mm,procfs}: Add display file_pins proc RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[RFC,v2,19/19] mm/gup: Remove FOLL_LONGTERM DAX exclusion RDMA/FS DAX truncate proposal V1,000,002 ;-) - - - --- 2019-08-09 Ira Weiny New
[1/2] fs: Clean up mapping variable Move swap functions out of address space operations 1 - - --- 2019-11-12 Ira Weiny New
[2/2] fs: Move swap_[de]activate to file_operations Move swap functions out of address space operations - - - --- 2019-11-12 Ira Weiny New
[V2,1/2] fs: Clean up mapping variable Move swap functions out of address space operations 1 1 - --- 2019-11-13 Ira Weiny New
[V2,2/2] fs: Move swap_[de]activate to file_operations Move swap functions out of address space operations 2 1 - --- 2019-11-13 Ira Weiny New
Documentation/fs: Move swap_[de]activate() to file_operations Documentation/fs: Move swap_[de]activate() to file_operations - 2 - --- 2019-11-14 Ira Weiny New
mm: Clean up filemap_write_and_wait() mm: Clean up filemap_write_and_wait() - 2 - --- 2019-11-20 Ira Weiny New
[V1] mm: Clean up filemap_write_and_wait() [V1] mm: Clean up filemap_write_and_wait() - 2 - --- 2019-11-29 Ira Weiny New
[V3,1/3] fs: Clean up mapping variable Move swap functions out of address space operations - 1 - --- 2019-11-29 Ira Weiny New
[V3,2/3] fs: Move swap_[de]activate to file_operations Move swap functions out of address space operations 1 2 - --- 2019-11-29 Ira Weiny New
[V3,3/3] Documentation/fs: Move swap_[de]activate() to file_operations Move swap functions out of address space operations - 2 - --- 2019-11-29 Ira Weiny New
[RFC,01/15] x86/pkeys: Create pkeys_internal.h PKS: Add Protection Keys Supervisor (PKS) support - - - --- 2020-07-14 Ira Weiny New
[RFC,02/15] x86/fpu: Refactor arch_set_user_pkey_access() for PKS support PKS: Add Protection Keys Supervisor (PKS) support - - - --- 2020-07-14 Ira Weiny New
[RFC,03/15] x86/pks: Enable Protection Keys Supervisor (PKS) PKS: Add Protection Keys Supervisor (PKS) support - - - --- 2020-07-14 Ira Weiny New
[RFC,04/15] x86/pks: Preserve the PKRS MSR on context switch PKS: Add Protection Keys Supervisor (PKS) support - - - --- 2020-07-14 Ira Weiny New
[RFC,05/15] x86/pks: Add PKS kernel API PKS: Add Protection Keys Supervisor (PKS) support - - - --- 2020-07-14 Ira Weiny New
[RFC,06/15] x86/pks: Add a debugfs file for allocated PKS keys PKS: Add Protection Keys Supervisor (PKS) support - - - --- 2020-07-14 Ira Weiny New
[RFC,07/15] Documentation/pkeys: Update documentation for kernel pkeys PKS: Add Protection Keys Supervisor (PKS) support - - - --- 2020-07-14 Ira Weiny New
[RFC,08/15] x86/pks: Add PKS Test code PKS: Add Protection Keys Supervisor (PKS) support - - - --- 2020-07-14 Ira Weiny New
[RFC,09/15] fs/dax: Remove unused size parameter PKS: Add Protection Keys Supervisor (PKS) support - 2 - --- 2020-07-14 Ira Weiny New
[RFC,10/15] drivers/dax: Expand lock scope to cover the use of addresses PKS: Add Protection Keys Supervisor (PKS) support - 1 - --- 2020-07-14 Ira Weiny New
[RFC,11/15] memremap: Add zone device access protection PKS: Add Protection Keys Supervisor (PKS) support - - - --- 2020-07-14 Ira Weiny New
[RFC,12/15] kmap: Add stray write protection for device pages PKS: Add Protection Keys Supervisor (PKS) support - - - --- 2020-07-14 Ira Weiny New
[RFC,13/15] dax: Stray write protection for dax_direct_access() PKS: Add Protection Keys Supervisor (PKS) support - - - --- 2020-07-14 Ira Weiny New
« 1 2 3 »