Show patches with: Submitter = Jerome Glisse       |   92 patches
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
[01/14] mm/pxa: page exclusive access add header file for all helpers. Small step toward KSM for file back page. - - - --- 2020-10-07 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
cifs: fix page reference leak with readv/writev cifs: fix page reference leak with readv/writev - 1 - --- 2019-04-10 Jerome Glisse New
[v6,1/8] mm/mmu_notifier: helper to test if a range invalidation is blockable [v6,1/8] mm/mmu_notifier: helper to test if a range invalidation is blockable - - - --- 2019-03-26 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
[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
[v4,3/9] mm/mmu_notifier: use correct mmu_notifier events for each invalidation mmu notifier provide context informations - - - --- 2019-01-23 Jerome Glisse New
[v4,2/9] mm/mmu_notifier: contextual information for event triggering invalidation mmu notifier provide context informations - - - --- 2019-01-23 Jerome Glisse New
[v4,1/9] mm/mmu_notifier: contextual information for event enums mmu notifier provide context informations - - - --- 2019-01-23 Jerome Glisse New
[v3,3/3] mm/mmu_notifier: contextual information for event triggering invalidation v2 mmu notifier contextual informations 4 - - --- 2018-12-13 Jerome Glisse New
[v3,2/3] mm/mmu_notifier: use structure for invalidate_range_start/end calls v3 mmu notifier contextual informations 4 - - --- 2018-12-13 Jerome Glisse New
[v3,1/3] mm/mmu_notifier: use structure for invalidate_range_start/end callback v2 mmu notifier contextual informations 3 - - --- 2018-12-13 Jerome Glisse New
[v2,3/3] mm/mmu_notifier: contextual information for event triggering invalidation v2 [v2,1/3] mm/mmu_notifier: use structure for invalidate_range_start/end callback 1 - - --- 2018-12-05 Jerome Glisse New
[v2,2/3] mm/mmu_notifier: use structure for invalidate_range_start/end calls v2 [v2,1/3] mm/mmu_notifier: use structure for invalidate_range_start/end callback 2 - - --- 2018-12-05 Jerome Glisse New
[v2,1/3] mm/mmu_notifier: use structure for invalidate_range_start/end callback [v2,1/3] mm/mmu_notifier: use structure for invalidate_range_start/end callback 2 - - --- 2018-12-05 Jerome Glisse New
[3/3] mm/mmu_notifier: contextual information for event triggering invalidation mmu notifier contextual informations - - - --- 2018-12-03 Jerome Glisse New
[2/3] mm/mmu_notifier: use structure for invalidate_range_start/end calls mmu notifier contextual informations - - - --- 2018-12-03 Jerome Glisse New
[1/3] mm/mmu_notifier: use structure for invalidate_range_start/end callback mmu notifier contextual informations - - - --- 2018-12-03 Jerome Glisse New
[RFC,79/79] mm/ksm: set page->mapping to page_ronly struct instead of stable_node. - - - --- 2018-04-04 Jerome Glisse New
[RFC,78/79] mm/ksm: rename PAGE_MAPPING_KSM to PAGE_MAPPING_RONLY - - - --- 2018-04-04 Jerome Glisse New
[RFC,77/79] mm/ksm: hide set_page_stable_node() and page_stable_node() - - - --- 2018-04-04 Jerome Glisse New
[RFC,76/79] mm/ksm: have ksm select PAGE_RONLY config. - - - --- 2018-04-04 Jerome Glisse New
[RFC,75/79] mm/page_ronly: add page read only core structure and helpers. - - - --- 2018-04-04 Jerome Glisse New
[RFC,74/79] mm/page_ronly: add config option for generic read only page framework. - - - --- 2018-04-04 Jerome Glisse New
[RFC,73/79] mm: pass down struct address_space to set_page_dirty() - - - --- 2018-04-04 Jerome Glisse New
[RFC,72/79] mm: add struct address_space to set_page_dirty_lock() - - - --- 2018-04-04 Jerome Glisse New
[RFC,71/79] mm: add struct address_space to set_page_dirty() - - - --- 2018-04-04 Jerome Glisse New
[RFC,70/79] mm: add struct address_space to mark_buffer_dirty() - - - --- 2018-04-04 Jerome Glisse New
[RFC,69/79] fs/journal: add struct address_space to jbd2_journal_try_to_free_buffers() arguments - - - --- 2018-04-04 Jerome Glisse New
[RFC,68/79] mm/vma_address: convert page's index lookup to be against specific mapping - - - --- 2018-04-04 Jerome Glisse New
[RFC,65/79] mm/swap: add struct swap_info_struct swap_readpage() arguments - - - --- 2018-04-04 Jerome Glisse New
[RFC,64/79] mm/buffer: use _page_has_buffers() instead of page_has_buffers() - - - --- 2018-04-04 Jerome Glisse New
[RFC,63/79] mm/page: convert page's index lookup to be against specific mapping - - - --- 2018-04-04 Jerome Glisse New
[RFC,52/79] fs/buffer: use _page_has_buffers() instead of page_has_buffers() - - - --- 2018-04-04 Jerome Glisse New
[RFC,51/79] fs: stop relying on mapping field of struct page, get it from context - - - --- 2018-04-04 Jerome Glisse New
[RFC,50/79] fs: stop relying on mapping field of struct page, get it from context - - - --- 2018-04-04 Jerome Glisse New
[RFC,39/79] fs/buffer: add struct address_space to clean_page_buffers() arguments - - - --- 2018-04-04 Jerome Glisse New
[RFC,38/79] fs/buffer: add first buffer flag for first buffer_head in a page - - - --- 2018-04-04 Jerome Glisse New
[RFC,37/79] fs/buffer: add struct super_block to __bforget() arguments - - - --- 2018-04-04 Jerome Glisse New
[RFC,36/79] fs/buffer: add struct super_block to bforget() arguments - - - --- 2018-04-04 Jerome Glisse New
[RFC,35/79] fs/buffer: add struct address_space and struct page to end_io callback - - - --- 2018-04-04 Jerome Glisse New
[RFC,34/79] fs/journal: add struct inode to jbd2_journal_revoke() arguments. - - - --- 2018-04-04 Jerome Glisse New
[RFC,33/79] fs/journal: add struct super_block to jbd2_journal_forget() arguments. - - - --- 2018-04-04 Jerome Glisse New
[RFC,32/79] fs/block: do not rely on page->mapping get it from the context - - - --- 2018-04-04 Jerome Glisse New
[RFC,31/79] fs/block: add struct address_space to __block_write_begin_int() args - - - --- 2018-04-04 Jerome Glisse New
[RFC,30/79] fs/block: add struct address_space to __block_write_begin() arguments - - - --- 2018-04-04 Jerome Glisse New
[RFC,29/79] fs/block: add struct address_space to bdev_write_page() arguments - - - --- 2018-04-04 Jerome Glisse New
[RFC,28/79] fs: introduce page_is_truncated() helper - - - --- 2018-04-04 Jerome Glisse New
[RFC,27/79] fs: add struct address_space to fscache_read*() callback arguments - - - --- 2018-04-04 Jerome Glisse New
[RFC,26/79] fs: add struct address_space to mpage_readpage() arguments - - - --- 2018-04-04 Jerome Glisse New
[RFC,24/79] fs: add struct inode to nobh_writepage() arguments - - - --- 2018-04-04 Jerome Glisse New
[RFC,22/79] fs: add struct inode to block_read_full_page() arguments - - - --- 2018-04-04 Jerome Glisse New
[RFC,20/79] fs: add struct address_space to write_cache_pages() callback argument - - - --- 2018-04-04 Jerome Glisse New
[RFC,09/79] fs: add struct address_space to read_cache_page() callback argument - - - --- 2018-04-04 Jerome Glisse New
[RFC,08/79] mm/page: add helpers to find page mapping and private given a bio - - - --- 2018-04-04 Jerome Glisse New
[RFC,07/79] mm/page: add helpers to find mapping give a page and buffer head - - - --- 2018-04-04 Jerome Glisse New
[RFC,06/79] mm/page: add helpers to dereference struct page index field - - - --- 2018-04-04 Jerome Glisse New
[RFC,05/79] mm/swap: add an helper to get address_space from swap_entry_t - - - --- 2018-04-04 Jerome Glisse New
[RFC,04/79] pipe: add inode field to struct pipe_inode_info - - - --- 2018-04-04 Jerome Glisse New
fs: avoid NULL pointer dereference for nobh on write error - - - --- 2017-11-09 Jerome Glisse New