Show patches with: Submitter = Jerome Glisse       |   140 patches
« 1 2 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[14/14] mm: add struct address_space to is_dirty_writeback() callback Small step toward KSM for file back page. - - - --- 2020-10-07 Jerome Glisse New
[13/14] mm: add struct address_space to isolate_page() callback Small step toward KSM for file back page. - - - --- 2020-10-07 Jerome Glisse New
[12/14] mm: add struct address_space to is_partially_uptodate() callback Small step toward KSM for file back page. - - - --- 2020-10-07 Jerome Glisse New
[11/14] mm: add struct address_space to launder_page() callback Small step toward KSM for file back page. - - - --- 2020-10-07 Jerome Glisse New
[10/14] mm: add struct address_space to putback_page() callback Small step toward KSM for file back page. - - - --- 2020-10-07 Jerome Glisse New
[09/14] mm: add struct address_space to freepage() callback Small step toward KSM for file back page. - - - --- 2020-10-07 Jerome Glisse New
[08/14] mm: add struct address_space to releasepage() callback Small step toward KSM for file back page. - - - --- 2020-10-07 Jerome Glisse New
[07/14] mm: add struct address_space to invalidatepage() callback Small step toward KSM for file back page. - - - --- 2020-10-07 Jerome Glisse New
[06/14] mm: add struct address_space to set_page_dirty() callback Small step toward KSM for file back page. - - - --- 2020-10-07 Jerome Glisse New
[05/14] mm: add struct address_space to writepage() callback Small step toward KSM for file back page. - - - --- 2020-10-07 Jerome Glisse New
[04/14] mm: add struct address_space to readpage() callback Small step toward KSM for file back page. - - - --- 2020-10-07 Jerome Glisse New
[03/14] fs: directly use a_ops->freepage() instead of a local copy of it. Small step toward KSM for file back page. - - - --- 2020-10-07 Jerome Glisse New
[02/14] fs: define filler_t as a function pointer type Small step toward KSM for file back page. - - - --- 2020-10-07 Jerome Glisse New
Cache flush issue with page_mapping_file() and swap back shmem page ? Cache flush issue with page_mapping_file() and swap back shmem page ? - - - --- 2020-05-28 Jerome Glisse New
mm/hmm: move THP and hugetlbfs code path behind #if KCONFIG mm/hmm: move THP and hugetlbfs code path behind #if KCONFIG - - - --- 2019-04-22 Jerome Glisse New
mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig mm/hmm: add ARCH_HAS_HMM_MIRROR ARCH_HAS_HMM_DEVICE Kconfig - - - --- 2019-04-17 Jerome Glisse New
[v1,15/15] ceph: use put_user_pages() instead of ceph_put_page_vector() Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
[v1,14/15] fs: use bvec_set_gup_page() where appropriate Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
[v1,13/15] fs/splice: use put_user_page() when appropriate Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
[v1,12/15] fs/direct-io: keep track of wether a page is coming from GUP or not Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
[v1,11/15] block: make sure bio_add_page*() knows page that are coming from GUP Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
[v1,10/15] block: add gup flag to bio_add_page()/bio_add_pc_page()/__bio_add_page() Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
[v1,09/15] block: bvec_put_page_dirty* instead of set_page_dirty* and bvec_put_page Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
[v1,08/15] block: use bvec_put_page() instead of put_page(bvec_page()) Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
[v1,07/15] block: add bvec_put_page_dirty*() to replace put_page(bvec_page()) Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
[v1,06/15] block: convert bio_vec.bv_page to bv_pfn to store pfn and not page Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
[v1,05/15] block: replace all bio_vec->bv_page by bvec_page()/bvec_set_page() Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
[v1,04/15] block: introduce BIO_VEC_INIT() macro to initialize bio_vec structure Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
[v1,03/15] block: introduce bvec_page()/bvec_set_page() to get/set bio_vec.bv_page Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
[v1,02/15] iov_iter: add helper to test if an iter would use GUP Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
[v1,01/15] fs/direct-io: fix trailing whitespace issues Keep track of GUPed pages in fs and block - - - --- 2019-04-11 Jerome Glisse New
mm/hmm: kconfig split HMM address space mirroring from device memory mm/hmm: kconfig split HMM address space mirroring from device memory - - 1 --- 2019-04-11 Jerome Glisse New
mm/hmm: fix hmm_range_dma_map()/hmm_range_dma_unmap() mm/hmm: fix hmm_range_dma_map()/hmm_range_dma_unmap() - - - --- 2019-04-09 Jerome Glisse New
[v3,12/12] mm/hmm: convert various hmm_pfn_* to device_entry which is a better name Improve HMM driver API v3 - - - --- 2019-04-03 Jerome Glisse New
[v3,11/12] mm/hmm: add an helper function that fault pages and map them to a device v3 Improve HMM driver API v3 - - - --- 2019-04-03 Jerome Glisse New
[v3,10/12] mm/hmm: add helpers to test if mm is still alive or not Improve HMM driver API v3 - - - --- 2019-04-03 Jerome Glisse New
[v3,09/12] mm/hmm: allow to mirror vma of a file on a DAX backed filesystem v3 Improve HMM driver API v3 - 1 - --- 2019-04-03 Jerome Glisse New
[v3,08/12] mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) v3 Improve HMM driver API v3 - 2 - --- 2019-04-03 Jerome Glisse New
[v3,07/12] mm/hmm: add default fault flags to avoid the need to pre-fill pfns arrays v2 Improve HMM driver API v3 - 1 - --- 2019-04-03 Jerome Glisse New
[v3,06/12] mm/hmm: improve driver API to work and wait over a range v3 Improve HMM driver API v3 - 1 - --- 2019-04-03 Jerome Glisse New
[v3,05/12] mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() v3 Improve HMM driver API v3 - 1 - --- 2019-04-03 Jerome Glisse New
[v3,04/12] mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot() v2 Improve HMM driver API v3 - 3 - --- 2019-04-03 Jerome Glisse New
[v3,03/12] mm/hmm: do not erase snapshot when a range is invalidated Improve HMM driver API v3 - 2 - --- 2019-04-03 Jerome Glisse New
[v3,02/12] mm/hmm: use reference counting for HMM struct v3 Improve HMM driver API v3 - 1 - --- 2019-04-03 Jerome Glisse New
[v3,01/12] mm/hmm: select mmu notifier when selecting HMM v2 Improve HMM driver API v3 1 - - --- 2019-04-03 Jerome Glisse New
[v6,8/8] mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper mmu notifier provide context informations - - - --- 2019-03-26 Jerome Glisse New
[v6,7/8] mm/mmu_notifier: pass down vma and reasons why mmu notifier is happening v2 mmu notifier provide context informations - 1 - --- 2019-03-26 Jerome Glisse New
[v6,6/8] mm/mmu_notifier: use correct mmu_notifier events for each invalidation mmu notifier provide context informations - - - --- 2019-03-26 Jerome Glisse New
[v6,5/8] mm/mmu_notifier: contextual information for event triggering invalidation v2 mmu notifier provide context informations - - - --- 2019-03-26 Jerome Glisse New
[v6,4/8] mm/mmu_notifier: contextual information for event enums mmu notifier provide context informations - - - --- 2019-03-26 Jerome Glisse New
[v6,3/8] mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags mmu notifier provide context informations - - - --- 2019-03-26 Jerome Glisse New
[v6,2/8] mm/mmu_notifier: convert user range->blockable to helper function mmu notifier provide context informations - - - --- 2019-03-26 Jerome Glisse New
[v6,1/8] mm/mmu_notifier: helper to test if a range invalidation is blockable mmu notifier provide context informations - - - --- 2019-03-26 Jerome Glisse New
[v2,11/11] mm/hmm: add an helper function that fault pages and map them to a device v2 Improve HMM driver API v2 - - - --- 2019-03-25 Jerome Glisse New
[v2,10/11] mm/hmm: add helpers for driver to safely take the mmap_sem v2 Improve HMM driver API v2 - 1 - --- 2019-03-25 Jerome Glisse New
[v2,09/11] mm/hmm: allow to mirror vma of a file on a DAX backed filesystem v2 Improve HMM driver API v2 - 1 - --- 2019-03-25 Jerome Glisse New
[v2,08/11] mm/hmm: mirror hugetlbfs (snapshoting, faulting and DMA mapping) v2 Improve HMM driver API v2 - 2 - --- 2019-03-25 Jerome Glisse New
[v2,07/11] mm/hmm: add default fault flags to avoid the need to pre-fill pfns arrays. Improve HMM driver API v2 - 1 - --- 2019-03-25 Jerome Glisse New
[v2,06/11] mm/hmm: improve driver API to work and wait over a range v2 Improve HMM driver API v2 - 1 - --- 2019-03-25 Jerome Glisse New
[v2,05/11] mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() v2 Improve HMM driver API v2 - 1 - --- 2019-03-25 Jerome Glisse New
[v2,04/11] mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot() v2 Improve HMM driver API v2 - 3 - --- 2019-03-25 Jerome Glisse New
[v2,03/11] mm/hmm: do not erase snapshot when a range is invalidated Improve HMM driver API v2 - 2 - --- 2019-03-25 Jerome Glisse New
[v2,02/11] mm/hmm: use reference counting for HMM struct v2 Improve HMM driver API v2 - 1 - --- 2019-03-25 Jerome Glisse New
[v2,01/11] mm/hmm: select mmu notifier when selecting HMM Improve HMM driver API v2 1 - - --- 2019-03-25 Jerome Glisse New
[v2,1/1] kvm/mmu_notifier: re-enable the change_pte() optimization. Restore change_pte optimization - - - --- 2019-02-21 Jerome Glisse New
[v5,9/9] mm/mmu_notifier: set MMU_NOTIFIER_USE_CHANGE_PTE flag where appropriate v2 mmu notifier provide context informations - 1 - --- 2019-02-19 Jerome Glisse New
[v5,8/9] mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper mmu notifier provide context informations - 1 - --- 2019-02-19 Jerome Glisse New
[v5,7/9] mm/mmu_notifier: pass down vma and reasons why mmu notifier is happening v2 mmu notifier provide context informations - 1 - --- 2019-02-19 Jerome Glisse New
[v5,6/9] mm/mmu_notifier: use correct mmu_notifier events for each invalidation mmu notifier provide context informations - 1 - --- 2019-02-19 Jerome Glisse New
[v5,5/9] mm/mmu_notifier: contextual information for event triggering invalidation v2 mmu notifier provide context informations - 1 - --- 2019-02-19 Jerome Glisse New
[v5,4/9] mm/mmu_notifier: contextual information for event enums mmu notifier provide context informations - - - --- 2019-02-19 Jerome Glisse New
[v5,3/9] mm/mmu_notifier: convert mmu_notifier_range->blockable to a flags mmu notifier provide context informations - 1 - --- 2019-02-19 Jerome Glisse New
[v5,2/9] mm/mmu_notifier: convert user range->blockable to helper function mmu notifier provide context informations - 1 - --- 2019-02-19 Jerome Glisse New
[v5,1/9] mm/mmu_notifier: helper to test if a range invalidation is blockable mmu notifier provide context informations - 1 - --- 2019-02-19 Jerome Glisse New
[RFC,4/4] kvm/mmu_notifier: re-enable the change_pte() optimization. Restore change_pte optimization to its former glory - - - --- 2019-01-31 Jerome Glisse New
[RFC,3/4] mm/mmu_notifier: set MMU_NOTIFIER_USE_CHANGE_PTE flag where appropriate Restore change_pte optimization to its former glory - - - --- 2019-01-31 Jerome Glisse New
[RFC,2/4] mm/mmu_notifier: use unsigned for event field in range struct Restore change_pte optimization to its former glory - - - --- 2019-01-31 Jerome Glisse New
[RFC,1/4] uprobes: use set_pte_at() not set_pte_at_notify() Restore change_pte optimization to its former glory - - - --- 2019-01-31 Jerome Glisse New
[RFC,5/5] mm/hmm: add support for peer to peer to special device vma Device peer to peer (p2p) through vma - - - --- 2019-01-29 Jerome Glisse New
[RFC,4/5] mm/hmm: add support for peer to peer to HMM device memory Device peer to peer (p2p) through vma - - - --- 2019-01-29 Jerome Glisse New
[RFC,3/5] mm/vma: add support for peer to peer to device vma Device peer to peer (p2p) through vma - - - --- 2019-01-29 Jerome Glisse New
[RFC,2/5] drivers/base: add a function to test peer to peer capability Device peer to peer (p2p) through vma - - - --- 2019-01-29 Jerome Glisse New
[RFC,1/5] pci/p2p: add a function to test peer to peer capability Device peer to peer (p2p) through vma - - - --- 2019-01-29 Jerome Glisse New
[1/1] RDMA/odp: convert to use HMM for ODP Use HMM for ODP - - - --- 2019-01-29 Jerome Glisse New
[10/10] mm/hmm: add helpers for driver to safely take the mmap_sem HMM updates for 5.1 - - - --- 2019-01-29 Jerome Glisse New
[09/10] mm/hmm: allow to mirror vma of a file on a DAX backed filesystem HMM updates for 5.1 - - - --- 2019-01-29 Jerome Glisse New
[08/10] mm/hmm: support hugetlbfs (snap shoting, faulting and DMA mapping) HMM updates for 5.1 - - - --- 2019-01-29 Jerome Glisse New
[07/10] mm/hmm: add an helper function that fault pages and map them to a device HMM updates for 5.1 - - - --- 2019-01-29 Jerome Glisse New
[06/10] mm/hmm: add default fault flags to avoid the need to pre-fill pfns arrays. HMM updates for 5.1 - - - --- 2019-01-29 Jerome Glisse New
[05/10] mm/hmm: improve driver API to work and wait over a range HMM updates for 5.1 - - - --- 2019-01-29 Jerome Glisse New
[04/10] mm/hmm: improve and rename hmm_vma_fault() to hmm_range_fault() HMM updates for 5.1 - - - --- 2019-01-29 Jerome Glisse New
[03/10] mm/hmm: improve and rename hmm_vma_get_pfns() to hmm_range_snapshot() HMM updates for 5.1 - - - --- 2019-01-29 Jerome Glisse New
[02/10] mm/hmm: do not erase snapshot when a range is invalidated HMM updates for 5.1 - - - --- 2019-01-29 Jerome Glisse New
[01/10] mm/hmm: use reference counting for HMM struct HMM updates for 5.1 - - - --- 2019-01-29 Jerome Glisse New
[v4,9/9] RDMA/umem_odp: optimize out the case when a range is updated to read only mmu notifier provide context informations - - - --- 2019-01-23 Jerome Glisse New
[v4,8/9] gpu/drm/i915: optimize out the case when a range is updated to read only mmu notifier provide context informations - - - --- 2019-01-23 Jerome Glisse New
[v4,7/9] gpu/drm/amdgpu: optimize out the case when a range is updated to read only mmu notifier provide context informations - - - --- 2019-01-23 Jerome Glisse New
[v4,6/9] gpu/drm/radeon: optimize out the case when a range is updated to read only mmu notifier provide context informations - - - --- 2019-01-23 Jerome Glisse New
[v4,5/9] mm/mmu_notifier: mmu_notifier_range_update_to_read_only() helper mmu notifier provide context informations - - - --- 2019-01-23 Jerome Glisse New
[v4,4/9] mm/mmu_notifier: pass down vma and reasons why mmu notifier is happening mmu notifier provide context informations - - - --- 2019-01-23 Jerome Glisse New
« 1 2 »