Show patches with: Submitter = Mathieu Desnoyers       |    Archived = No       |   89 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,v3,4/4] sched+mm: Use hazard pointers to track lazy active mm existence sched+mm: Track lazy active mm existence with hazard pointers - - - --- 2024-10-08 Mathieu Desnoyers New
[RFC,v3,3/4] hazptr: Implement Hazard Pointers sched+mm: Track lazy active mm existence with hazard pointers - - - --- 2024-10-08 Mathieu Desnoyers New
[RFC,v3,2/4] Documentation: RCU: Refer to ptr_eq() sched+mm: Track lazy active mm existence with hazard pointers 2 1 - --- 2024-10-08 Mathieu Desnoyers New
[RFC,v3,1/4] compiler.h: Introduce ptr_eq() to preserve address dependency sched+mm: Track lazy active mm existence with hazard pointers 2 2 1 --- 2024-10-08 Mathieu Desnoyers New
[RFC,v2,4/4] sched+mm: Use hazard pointers to track lazy active mm existence sched+mm: Track lazy active mm existence with hazard pointers - - - --- 2024-10-04 Mathieu Desnoyers New
[RFC,v2,3/4] hp: Implement Hazard Pointers sched+mm: Track lazy active mm existence with hazard pointers - - - --- 2024-10-04 Mathieu Desnoyers New
[RFC,v2,2/4] Documentation: RCU: Refer to ptr_eq() sched+mm: Track lazy active mm existence with hazard pointers 2 1 - --- 2024-10-04 Mathieu Desnoyers New
[RFC,v2,1/4] compiler.h: Introduce ptr_eq() to preserve address dependency sched+mm: Track lazy active mm existence with hazard pointers 2 2 1 --- 2024-10-04 Mathieu Desnoyers New
[RFC,4/4] sched+mm: Use hazard pointers to track lazy active mm existence sched+mm: Track lazy active mm existence with hazard pointers - - - --- 2024-10-02 Mathieu Desnoyers New
[RFC,3/4] hp: Implement Hazard Pointers sched+mm: Track lazy active mm existence with hazard pointers - - - --- 2024-10-02 Mathieu Desnoyers New
[RFC,2/4] Documentation: RCU: Refer to ptr_eq() sched+mm: Track lazy active mm existence with hazard pointers 2 - - --- 2024-10-02 Mathieu Desnoyers New
[RFC,1/4] compiler.h: Introduce ptr_eq() to preserve address dependency sched+mm: Track lazy active mm existence with hazard pointers 2 2 1 --- 2024-10-02 Mathieu Desnoyers New
[v1,2/2] Documentation: RCU: Refer to ptr_eq() Introduce ptr_eq() to preserve address dependency 1 - - --- 2024-09-29 Mathieu Desnoyers New
[v1,1/2] compiler.h: Introduce ptr_eq() to preserve address dependency Introduce ptr_eq() to preserve address dependency 1 1 - --- 2024-09-29 Mathieu Desnoyers New
[2/2] Documentation: RCU: Refer to ptr_eq() Introduce ptr_eq() to preserve address dependency - - - --- 2024-09-28 Mathieu Desnoyers New
[1/2] compiler.h: Introduce ptr_eq() to preserve address dependency Introduce ptr_eq() to preserve address dependency 1 1 - --- 2024-09-28 Mathieu Desnoyers New
[RFC] compiler.h: Introduce ptr_eq() to preserve address dependency [RFC] compiler.h: Introduce ptr_eq() to preserve address dependency 1 1 - --- 2024-09-27 Mathieu Desnoyers New
[RFC,v1,1/1] hpref: Hazard Pointers with Reference Counter [RFC,v1,1/1] hpref: Hazard Pointers with Reference Counter - - - --- 2024-09-22 Mathieu Desnoyers New
[RFC,1/1] hpref: Hazard Pointers with Reference Counter [RFC,1/1] hpref: Hazard Pointers with Reference Counter - - - --- 2024-09-21 Mathieu Desnoyers New
[2/2] sched: Move mm_cid code from sched.h to core.c sched: rseq mm_cid updates - - - --- 2024-04-15 Mathieu Desnoyers New
[1/2] sched: Add missing memory barrier in switch_mm_cid sched: rseq mm_cid updates 1 1 - --- 2024-04-15 Mathieu Desnoyers New
sched: Add missing memory barrier in switch_mm_cid sched: Add missing memory barrier in switch_mm_cid 1 1 - --- 2024-04-11 Mathieu Desnoyers New
[RFC,1/1] sched/rseq: Consider rseq abort in page fault handler [RFC,1/1] sched/rseq: Consider rseq abort in page fault handler - - - --- 2024-02-15 Mathieu Desnoyers New
[v6,9/9] dax: Fix incorrect list of data cache aliasing architectures Introduce cpu_dcache_is_aliasing() to fix DAX regression - 1 - --- 2024-02-15 Mathieu Desnoyers New
[v6,8/9] Introduce cpu_dcache_is_aliasing() across all architectures Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-15 Mathieu Desnoyers New
[v6,7/9] dax: Check for data cache aliasing at runtime Introduce cpu_dcache_is_aliasing() to fix DAX regression - 1 - --- 2024-02-15 Mathieu Desnoyers New
[v6,6/9] virtio: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-15 Mathieu Desnoyers New
[v6,5/9] dcssblk: Handle alloc_dax() -EOPNOTSUPP failure Introduce cpu_dcache_is_aliasing() to fix DAX regression 1 1 - --- 2024-02-15 Mathieu Desnoyers New
[v6,4/9] dm: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal Introduce cpu_dcache_is_aliasing() to fix DAX regression - 1 - --- 2024-02-15 Mathieu Desnoyers New
[v6,3/9] nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal Introduce cpu_dcache_is_aliasing() to fix DAX regression - 1 - --- 2024-02-15 Mathieu Desnoyers New
[v6,2/9] dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n Introduce cpu_dcache_is_aliasing() to fix DAX regression - 1 - --- 2024-02-15 Mathieu Desnoyers New
[v6,1/9] dax: add empty static inline for CONFIG_DAX=n Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-15 Mathieu Desnoyers New
[v2] nvdimm/pmem: Fix leak on dax_add_host() failure [v2] nvdimm/pmem: Fix leak on dax_add_host() failure - 3 - --- 2024-02-15 Mathieu Desnoyers New
[v5,8/8] dax: Fix incorrect list of data cache aliasing architectures Introduce cpu_dcache_is_aliasing() to fix DAX regression - 1 - --- 2024-02-12 Mathieu Desnoyers New
[v5,7/8] Introduce cpu_dcache_is_aliasing() across all architectures Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-12 Mathieu Desnoyers New
[v5,6/8] dax: Check for data cache aliasing at runtime Introduce cpu_dcache_is_aliasing() to fix DAX regression - 1 - --- 2024-02-12 Mathieu Desnoyers New
[v5,5/8] virtio: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal Introduce cpu_dcache_is_aliasing() to fix DAX regression - 1 - --- 2024-02-12 Mathieu Desnoyers New
[v5,4/8] dcssblk: Handle alloc_dax() -EOPNOTSUPP failure Introduce cpu_dcache_is_aliasing() to fix DAX regression 1 1 - --- 2024-02-12 Mathieu Desnoyers New
[v5,3/8] dm: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal Introduce cpu_dcache_is_aliasing() to fix DAX regression - 1 - --- 2024-02-12 Mathieu Desnoyers New
[v5,2/8] nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal Introduce cpu_dcache_is_aliasing() to fix DAX regression - 1 - --- 2024-02-12 Mathieu Desnoyers New
[v5,1/8] dax: alloc_dax() return ERR_PTR(-EOPNOTSUPP) for CONFIG_DAX=n Introduce cpu_dcache_is_aliasing() to fix DAX regression - 1 - --- 2024-02-12 Mathieu Desnoyers New
nvdimm/pmem: Fix leak on dax_add_host() failure nvdimm/pmem: Fix leak on dax_add_host() failure - 3 - --- 2024-02-12 Mathieu Desnoyers New
[v4,12/12] virtio: Cleanup alloc_dax() error handling Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-08 Mathieu Desnoyers New
[v4,11/12] dcssblk: Cleanup alloc_dax() error handling Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-08 Mathieu Desnoyers New
[v4,10/12] dm: Cleanup alloc_dax() error handling Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-08 Mathieu Desnoyers New
[v4,09/12] nvdimm/pmem: Cleanup alloc_dax() error handling Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-08 Mathieu Desnoyers New
[v4,08/12] dax: Fix incorrect list of data cache aliasing architectures Introduce cpu_dcache_is_aliasing() to fix DAX regression - 1 - --- 2024-02-08 Mathieu Desnoyers New
[v4,07/12] Introduce cpu_dcache_is_aliasing() across all architectures Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-08 Mathieu Desnoyers New
[v4,06/12] dax: Check for data cache aliasing at runtime Introduce cpu_dcache_is_aliasing() to fix DAX regression - 1 - --- 2024-02-08 Mathieu Desnoyers New
[v4,05/12] virtio: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-08 Mathieu Desnoyers New
[v4,04/12] dcssblk: Handle alloc_dax() -EOPNOTSUPP failure Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-08 Mathieu Desnoyers New
[v4,03/12] dm: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-08 Mathieu Desnoyers New
[v4,02/12] nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-08 Mathieu Desnoyers New
[v4,01/12] nvdimm/pmem: Fix leak on dax_add_host() failure Introduce cpu_dcache_is_aliasing() to fix DAX regression - 1 - --- 2024-02-08 Mathieu Desnoyers New
[RFC,v4,12/12] virtio: Cleanup alloc_dax() error handling Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-02 Mathieu Desnoyers New
[RFC,v4,11/12] dcssblk: Cleanup alloc_dax() error handling Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-02 Mathieu Desnoyers New
[RFC,v4,10/12] dm: Cleanup alloc_dax() error handling Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-02 Mathieu Desnoyers New
[RFC,v4,09/12] nvdimm/pmem: Cleanup alloc_dax() error handling Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-02 Mathieu Desnoyers New
[RFC,v4,08/12] dax: Fix incorrect list of data cache aliasing architectures Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-02 Mathieu Desnoyers New
[RFC,v4,07/12] Introduce cpu_dcache_is_aliasing() across all architectures Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-02 Mathieu Desnoyers New
[RFC,v4,06/12] dax: Check for data cache aliasing at runtime Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-02 Mathieu Desnoyers New
[RFC,v4,05/12] virtio: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-02 Mathieu Desnoyers New
[RFC,v4,04/12] dcssblk: Handle alloc_dax() -EOPNOTSUPP failure Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-02 Mathieu Desnoyers New
[RFC,v4,03/12] dm: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-02 Mathieu Desnoyers New
[RFC,v4,02/12] nvdimm/pmem: Treat alloc_dax() -EOPNOTSUPP failure as non-fatal Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-02 Mathieu Desnoyers New
[RFC,v4,01/12] nvdimm/pmem: Fix leak on dax_add_host() failure Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-02-02 Mathieu Desnoyers New
[RFC,v3,4/4] dax: Fix incorrect list of data cache aliasing architectures Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-01-31 Mathieu Desnoyers New
[RFC,v3,3/4] Introduce cpu_dcache_is_aliasing() across all architectures Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-01-31 Mathieu Desnoyers New
[RFC,v3,2/4] dax: Check for data cache aliasing at runtime Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-01-31 Mathieu Desnoyers New
[RFC,v3,1/4] dm: Treat alloc_dax failure as non-fatal Introduce cpu_dcache_is_aliasing() to fix DAX regression - - - --- 2024-01-31 Mathieu Desnoyers New
[RFC,v2,8/8] dax: Fix incorrect list of dcache aliasing architectures Introduce dcache_is_aliasing() to fix DAX regression - - - --- 2024-01-30 Mathieu Desnoyers New
[RFC,v2,7/8] Introduce dcache_is_aliasing() across all architectures Introduce dcache_is_aliasing() to fix DAX regression - - - --- 2024-01-30 Mathieu Desnoyers New
[RFC,v2,6/8] xfs: Use dax_is_supported() Introduce dcache_is_aliasing() to fix DAX regression - - - --- 2024-01-30 Mathieu Desnoyers New
[RFC,v2,5/8] fuse: Use dax_is_supported() Introduce dcache_is_aliasing() to fix DAX regression - - - --- 2024-01-30 Mathieu Desnoyers New
[RFC,v2,4/8] ext4: Use dax_is_supported() Introduce dcache_is_aliasing() to fix DAX regression - - - --- 2024-01-30 Mathieu Desnoyers New
[RFC,v2,3/8] ext2: Use dax_is_supported() Introduce dcache_is_aliasing() to fix DAX regression 1 - - --- 2024-01-30 Mathieu Desnoyers New
[RFC,v2,2/8] erofs: Use dax_is_supported() Introduce dcache_is_aliasing() to fix DAX regression - - - --- 2024-01-30 Mathieu Desnoyers New
[RFC,v2,1/8] dax: Introduce dax_is_supported() Introduce dcache_is_aliasing() to fix DAX regression - - - --- 2024-01-30 Mathieu Desnoyers New
[RFC,7/7] xfs: Use dax_is_supported() Introduce cache_is_aliasing() to fix DAX regression - - - --- 2024-01-29 Mathieu Desnoyers New
[RFC,6/7] fuse: Introduce fuse_dax_is_supported() Introduce cache_is_aliasing() to fix DAX regression - - - --- 2024-01-29 Mathieu Desnoyers New
[RFC,5/7] ext4: Use dax_is_supported() Introduce cache_is_aliasing() to fix DAX regression - - - --- 2024-01-29 Mathieu Desnoyers New
[RFC,4/7] ext2: Use dax_is_supported() Introduce cache_is_aliasing() to fix DAX regression 1 - - --- 2024-01-29 Mathieu Desnoyers New
[RFC,3/7] erofs: Use dax_is_supported() Introduce cache_is_aliasing() to fix DAX regression - - - --- 2024-01-29 Mathieu Desnoyers New
[RFC,2/7] dax: Fix incorrect list of cache aliasing architectures Introduce cache_is_aliasing() to fix DAX regression - - - --- 2024-01-29 Mathieu Desnoyers New
[RFC,1/7] Introduce cache_is_aliasing() across all architectures Introduce cache_is_aliasing() to fix DAX regression - - - --- 2024-01-29 Mathieu Desnoyers New
mm: Move mm_count into its own cache line mm: Move mm_count into its own cache line - 2 - --- 2023-05-15 Mathieu Desnoyers New
[1/1] mm: Fix memory leak on mm_init error handling [1/1] mm: Fix memory leak on mm_init error handling 1 - - --- 2023-03-30 Mathieu Desnoyers New
[2/2] mm/mempolicy: do not duplicate policy if it is not applicable for set_mempolicy_home_node [1/2] mm/mempolicy: Fix memory leak in set_mempolicy_home_node system call - 1 - --- 2022-12-16 Mathieu Desnoyers New
[1/2] mm/mempolicy: Fix memory leak in set_mempolicy_home_node system call [1/2] mm/mempolicy: Fix memory leak in set_mempolicy_home_node system call 1 3 - --- 2022-12-16 Mathieu Desnoyers New