Show patches with: Submitter = Dan Williams       |   698 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[v3,25/25] mm/gup: Drop DAX pgmap accounting Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,24/25] mm/meremap_pages: Delete put_devmap_managed_page_refs() Fix the DAX-gup mistake - 1 - --- 2022-10-14 Dan Williams New
[v3,23/25] mm/memremap_pages: Initialize all ZONE_DEVICE pages to start at refcount 0 Fix the DAX-gup mistake - 1 - --- 2022-10-14 Dan Williams New
[v3,22/25] mm/memremap_pages: Replace zone_device_page_init() with pgmap_request_folios() Fix the DAX-gup mistake - 1 - --- 2022-10-14 Dan Williams New
[v3,21/25] devdax: Use dax_insert_entry() + dax_delete_mapping_entry() Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,20/25] devdax: add PUD support to the DAX mapping infrastructure Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,19/25] devdax: Sparse fixes for vm_fault_t in tracepoints Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,18/25] devdax: Sparse fixes for vmfault_t / dax-entry conversions Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,17/25] devdax: Sparse fixes for xarray locking Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,16/25] devdax: Move address_space helpers to the DAX core Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,15/25] libnvdimm/pmem: Support pmem block devices without dax Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,14/25] devdax: Fix sparse lock imbalance warning Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,13/25] devdax: Minor warning fixups Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,12/25] fsdax: Cleanup dax_associate_entry() Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,11/25] fsdax: Rework dax_insert_entry() calling convention Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,10/25] fsdax: Introduce pgmap_request_folios() Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,09/25] fsdax: Rework for_each_mapped_pfn() to dax_for_each_folio() Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,08/25] fsdax: Update dax_insert_entry() calling convention to return an error Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,07/25] fsdax: Hold dax lock over mapping insertion Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,06/25] fsdax: Validate DAX layouts broken before truncate Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,05/25] fsdax: Wait for pinned pages during truncate_inode_pages_final() Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,04/25] fsdax: Introduce dax_zap_mappings() Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,03/25] fsdax: Include unmapped inodes for page-idle detection Fix the DAX-gup mistake - - - --- 2022-10-14 Dan Williams New
[v3,02/25] fsdax: Use dax_page_idle() to document DAX busy page checking Fix the DAX-gup mistake - 1 - --- 2022-10-14 Dan Williams New
[v3,01/25] fsdax: Wait on @page not @page->_refcount Fix the DAX-gup mistake - 1 - --- 2022-10-14 Dan Williams New
[v2,18/18] mm/gup: Drop DAX pgmap accounting Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,17/18] fsdax: Delete put_devmap_managed_page_refs() Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,16/18] mm/memremap_pages: Support initializing pages to a zero reference count Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,15/18] devdax: Use dax_insert_entry() + dax_delete_mapping_entry() Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,14/18] devdax: add PUD support to the DAX mapping infrastructure Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,13/18] dax: Prep mapping helpers for compound pages Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,12/18] devdax: Move address_space helpers to the DAX core Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,11/18] devdax: Minor warning fixups Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,10/18] fsdax: Manage pgmap references at entry insertion and deletion Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,09/18] fsdax: Rework dax_insert_entry() calling convention Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,08/18] fsdax: Cleanup dax_associate_entry() Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,07/18] fsdax: Update dax_insert_entry() calling convention to return an error Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,06/18] fsdax: Rework dax_layout_busy_page() to dax_zap_mappings() Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,05/18] xfs: Add xfs_break_layouts() to the inode eviction path Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,04/18] ext4: Add ext4_break_layouts() to the inode eviction path Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,03/18] fsdax: Include unmapped inodes for page-idle detection Fix the DAX-gup mistake - - - --- 2022-09-16 Dan Williams New
[v2,02/18] fsdax: Use dax_page_idle() to document DAX busy page checking Fix the DAX-gup mistake - 1 - --- 2022-09-16 Dan Williams New
[v2,01/18] fsdax: Wait on @page not @page->_refcount Fix the DAX-gup mistake - 1 - --- 2022-09-16 Dan Williams New
[13/13] mm/gup: Drop DAX pgmap accounting Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[12/13] devdax: Use dax_insert_entry() + dax_delete_mapping_entry() Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[11/13] devdax: add PUD support to the DAX mapping infrastructure Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[10/13] dax: Prep dax_{associate, disassociate}_entry() for compound pages Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[09/13] devdax: Move address_space helpers to the DAX core Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[08/13] devdax: Minor warning fixups Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[07/13] fsdax: Manage pgmap references at entry insertion and deletion Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[06/13] fsdax: Rework dax_insert_entry() calling convention Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[05/13] fsdax: Cleanup dax_associate_entry() Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[04/13] fsdax: Update dax_insert_entry() calling convention to return an error Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[03/13] fsdax: Delete put_devmap_managed_page_refs() Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[02/13] fsdax: Use page_maybe_dma_pinned() for DAX vs DMA collisions Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[01/13] fsdax: Rename "busy page" to "pinned page" Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[4/4] mm/memory-failure: Fall back to vma_address() when ->notify_failure() fails mm, xfs, dax: Fixes for memory_failure() handling 1 2 - --- 2022-08-26 Dan Williams New
[3/4] mm/memory-failure: Fix detection of memory_failure() handlers mm, xfs, dax: Fixes for memory_failure() handling 1 2 - --- 2022-08-26 Dan Williams New
[2/4] xfs: Fix SB_BORN check in xfs_dax_notify_failure() mm, xfs, dax: Fixes for memory_failure() handling - 1 - --- 2022-08-26 Dan Williams New
[1/4] xfs: Quiet notify_failure EOPNOTSUPP cases mm, xfs, dax: Fixes for memory_failure() handling - 1 - --- 2022-08-26 Dan Williams New
[v10,3/7] mce: fix set_mce_nospec to always unmap the whole page Untitled series #642076 1 2 - --- 2022-05-16 Dan Williams New
[v11,2/7] x86/mce: relocate set{clear}_mce_nospec() functions Untitled series #642072 1 2 - --- 2022-05-16 Dan Williams New
[v11,4/7] dax: introduce DAX_RECOVERY_WRITE dax access mode Untitled series #641588 - 1 - --- 2022-05-13 Dan Williams New
[v10,4/7] dax: introduce DAX_RECOVERY_WRITE dax access mode Untitled series #641582 - 2 - --- 2022-05-13 Dan Williams New
[v10,2/7] x86/mce: relocate set{clear}_mce_nospec() functions Untitled series #641582 1 2 - --- 2022-05-13 Dan Williams New
[GIT,PULL] DAX / LIBNVDIMM update for v5.17 [GIT,PULL] DAX / LIBNVDIMM update for v5.17 - 1 - --- 2022-01-11 Dan Williams New
[GIT,PULL] dax fixes for v5.13-rc2 [GIT,PULL] dax fixes for v5.13-rc2 - - - --- 2021-05-14 Dan Williams New
[3/3] mm/devmap: Remove pgmap accounting in the get_user_pages_fast() path mm, pmem: Force unmap pmem on surprise remove - 1 - --- 2021-03-18 Dan Williams New
[2/3] mm, dax, pmem: Introduce dev_pagemap_failure() mm, pmem: Force unmap pmem on surprise remove - - - --- 2021-03-18 Dan Williams New
[1/3] mm/memory-failure: Prepare for mass memory_failure() mm, pmem: Force unmap pmem on surprise remove - - - --- 2021-03-18 Dan Williams New
[v2] fs/dax: Fix pmd vs pte conflict detection [v2] fs/dax: Fix pmd vs pte conflict detection - 2 - --- 2019-10-21 Dan Williams New
fs/dax: Fix pmd vs pte conflict detection fs/dax: Fix pmd vs pte conflict detection - 1 - --- 2019-10-19 Dan Williams New
dax: Fix missed PMD wakeups dax: Fix missed PMD wakeups - 2 - --- 2019-07-03 Dan Williams New
filesystem-dax: Disable PMD support filesystem-dax: Disable PMD support - - - --- 2019-06-27 Dan Williams New
[v2] libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead [v2] libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead 2 - - --- 2019-05-20 Dan Williams New
libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead libnvdimm/pmem: Bypass CONFIG_HARDENED_USERCOPY overhead 1 - - --- 2019-05-17 Dan Williams New
dax: Arrange for dax_supported check to span multiple devices dax: Arrange for dax_supported check to span multiple devices - 2 - --- 2019-05-15 Dan Williams New
mm/huge_memory: Fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses mm/huge_memory: Fix vmf_insert_pfn_{pmd, pud}() crash, handle unaligned addresses - 3 2 --- 2019-05-09 Dan Williams New
device-dax: Drop register_filesystem() device-dax: Drop register_filesystem() 1 - - --- 2019-03-17 Dan Williams New
[v2] dax: Check the end of the block-device capacity with dax_direct_access() [v2] dax: Check the end of the block-device capacity with dax_direct_access() 1 - - --- 2019-02-21 Dan Williams New
[7/7] libnvdimm/pfn: Fix 'start_pad' implementation libnvdimm/pfn: Fix section-alignment padding - - - --- 2019-02-12 Dan Williams New
[6/7] libnvdimm/pfn: Introduce 'struct pfn_map_info' libnvdimm/pfn: Fix section-alignment padding - - - --- 2019-02-12 Dan Williams New
[5/7] libnvdimm/pfn: Remove dax_label_reserve libnvdimm/pfn: Fix section-alignment padding - - - --- 2019-02-12 Dan Williams New
[4/7] libnvdimm/pfn: Introduce super-block minimum version requirements libnvdimm/pfn: Fix section-alignment padding - - - --- 2019-02-12 Dan Williams New
[3/7] dax: Check the end of the block-device capacity with dax_direct_access() libnvdimm/pfn: Fix section-alignment padding - - - --- 2019-02-12 Dan Williams New
[2/7] libnvdimm/pmem: Honor force_raw for legacy pmem regions libnvdimm/pfn: Fix section-alignment padding - - - --- 2019-02-12 Dan Williams New
[1/7] libnvdimm/pfn: Account for PAGE_SIZE > info-block-size in nd_pfn_init() libnvdimm/pfn: Fix section-alignment padding - - - --- 2019-02-12 Dan Williams New
[GIT,PULL] dax fix for 4.21 [GIT,PULL] dax fix for 4.21 - - - --- 2018-12-29 Dan Williams New
dax: Use non-exclusive wait in wait_entry_unlocked() dax: Use non-exclusive wait in wait_entry_unlocked() - 1 - --- 2018-12-21 Dan Williams New
dax: Fix Xarray conversion of dax_unlock_mapping_entry() dax: Fix Xarray conversion of dax_unlock_mapping_entry() - 1 1 --- 2018-11-30 Dan Williams New
[v2] dax: Don't access a freed inode [v2] dax: Don't access a freed inode - 1 - --- 2018-11-28 Dan Williams New
[4.19-stable] dax: Avoid losing wakeup in dax_lock_mapping_entry [4.19-stable] dax: Avoid losing wakeup in dax_lock_mapping_entry - - - --- 2018-11-28 Dan Williams New
[v2] filesystem-dax: Fix dax_layout_busy_page() livelock [v2] filesystem-dax: Fix dax_layout_busy_page() livelock - 1 - --- 2018-10-07 Dan Williams New
filesystem-dax: Fix dax_layout_busy_page() livelock filesystem-dax: Fix dax_layout_busy_page() livelock - - - --- 2018-10-06 Dan Williams New
[v6,13/13] libnvdimm, pmem: Restore page attributes when clearing errors - - - --- 2018-07-14 Dan Williams New
[v6,12/13] x86/memory_failure: Introduce {set, clear}_mce_nospec() 1 - - --- 2018-07-14 Dan Williams New
[v6,11/13] x86/mm/pat: Prepare {reserve, free}_memtype() for "decoy" addresses - - - --- 2018-07-14 Dan Williams New
[v6,10/13] mm, memory_failure: Teach memory_failure() about dev_pagemap pages - - - --- 2018-07-14 Dan Williams New
[v6,09/13] filesystem-dax: Introduce dax_lock_mapping_entry() - 1 - --- 2018-07-14 Dan Williams New
[v6,08/13] mm, memory_failure: Collect mapping size in collect_procs() 1 - - --- 2018-07-14 Dan Williams New
« 1 2 3 46 7 »