Show patches with: Submitter = Dan Williams       |    State = Action Required       |   698 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[01/11] device-dax: convert to vmf_insert_mixed and vm_fault_t - 2 - --- 2018-05-22 Dan Williams New
[01/13] fsdax: Rename "busy page" to "pinned page" Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[01/13] x86, dax, pmem: remove indirection around memcpy_from_pmem() - - - --- 2017-01-20 Dan Williams New
[01/15] avr32: convert to asm-generic/memory_model.h - - - --- 2015-09-23 Dan Williams New
[01/15] block: introduce an ->rw_bytes() block device operation 1 - - --- 2015-06-17 Dan Williams New
[01/15] dax: quiet bdev_dax_supported() - 1 - --- 2017-10-31 Dan Williams New
[01/19] mm: introduce MAP_SHARED_VALIDATE, a mechanism to safely define new mmap flags - - - --- 2017-10-14 Dan Williams New
[02/11] device-dax: cleanup vm_fault de-reference chains - - - --- 2018-05-22 Dan Williams New
[02/13] block, dax: introduce dax_operations - - - --- 2017-01-20 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
[02/15] hugetlb: fix compile error on tile - - - --- 2015-09-23 Dan Williams New
[02/15] libnvdimm: infrastructure for btt devices - - - --- 2015-06-17 Dan Williams New
[02/15] mm, dax: introduce pfn_t_special() - - - --- 2017-10-31 Dan Williams New
[03/11] device-dax: enable page_mapping() - - - --- 2018-05-22 Dan Williams New
[03/13] fsdax: Delete put_devmap_managed_page_refs() Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[03/13] x86, dax, pmem: introduce 'copy_from_iter' dax operation - - - --- 2017-01-20 Dan Williams New
[03/15] dax: require 'struct page' by default for filesystem dax - - - --- 2017-10-31 Dan Williams New
[03/15] frv: fix compiler warning from definition of __pmd() - - - --- 2015-09-23 Dan Williams New
[03/15] nd_btt: atomic sector updates - - - --- 2015-06-17 Dan Williams New
[04/11] device-dax: set page->index - - - --- 2018-05-22 Dan Williams New
[04/13] dax, pmem: introduce an optional 'flush' dax operation - - - --- 2017-01-20 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
[04/15] brd: remove dax support - 2 - --- 2017-10-31 Dan Williams New
[04/15] libnvdimm, nfit, nd_blk: driver for BLK-mode access persistent memory 1 - - --- 2015-06-17 Dan Williams New
[04/15] x86, mm: quiet arch_add_memory() - 1 - --- 2015-09-23 Dan Williams New
[05/11] filesystem-dax: set page->index - - - --- 2018-05-22 Dan Williams New
[05/13] fsdax: Cleanup dax_associate_entry() Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[05/13] x86, dax: replace clear_pmem() with open coded memset + dax_ops->flush - - - --- 2017-01-20 Dan Williams New
[05/15] dax: stop using VM_MIXEDMAP for dax - - - --- 2017-10-31 Dan Williams New
[05/15] pmem: kill memremap_pmem() - 1 - --- 2015-09-23 Dan Williams New
[05/15] tools/testing/nvdimm: libnvdimm unit test infrastructure - - - --- 2015-06-17 Dan Williams New
[06/11] filesystem-dax: perform __dax_invalidate_mapping_entry() under the page lock - - - --- 2018-05-22 Dan Williams New
[06/13] fsdax: Rework dax_insert_entry() calling convention Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[06/13] x86, dax, libnvdimm: move wb_cache_pmem() to libnvdimm - - - --- 2017-01-20 Dan Williams New
[06/15] dax: stop using VM_HUGEPAGE for dax - 1 - --- 2017-10-31 Dan Williams New
[06/15] devm_memunmap: use devres_release() - 1 - --- 2015-09-23 Dan Williams New
[06/15] libnvdimm: Non-Volatile Devices - - - --- 2015-06-17 Dan Williams New
[07/11] mm, madvise_inject_error: fix page count leak - - - --- 2018-05-22 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
[07/13] x86, libnvdimm, pmem: move arch_invalidate_pmem() to libnvdimm - - - --- 2017-01-20 Dan Williams New
[07/15] dax: stop requiring a live device for dax_flush() - 1 - --- 2017-10-31 Dan Williams New
[07/15] devm_memremap: convert to return ERR_PTR - 1 - --- 2015-09-23 Dan Williams New
[07/15] fs/block_dev.c: skip rw_page if bdev has integrity - - - --- 2015-06-17 Dan Williams New
[08/11] x86, memory_failure: introduce {set, clear}_mce_nospec() - - - --- 2018-05-22 Dan Williams New
[08/13] devdax: Minor warning fixups Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[08/13] x86, libnvdimm, dax: stop abusing __copy_user_nocache - - - --- 2017-01-20 Dan Williams New
[08/15] block, dax, pmem: reference counting infrastructure - - - --- 2015-09-25 Dan Williams New
[08/15] block, dax, pmem: reference counting infrastructure - - - --- 2015-09-23 Dan Williams New
[08/15] dax: store pfns in the radix - - - --- 2017-10-31 Dan Williams New
[08/15] libnvdimm, btt: add support for blk integrity - - - --- 2015-06-17 Dan Williams New
[09/11] mm, memory_failure: pass page size to kill_proc() 1 - - --- 2018-05-22 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
[09/13] libnvdimm, pmem: implement cache bypass for all copy_from_iter() operations - - - --- 2017-01-20 Dan Williams New
[09/15] block, pmem: fix null pointer de-reference on shutdown, check for queue death - - - --- 2015-09-23 Dan Williams New
[09/15] libnvdimm, blk: add support for blk integrity - - - --- 2015-06-17 Dan Williams New
[09/15] tools/testing/nvdimm: add 'bio_delay' mechanism - - - --- 2017-10-31 Dan Williams New
[1/2] block: revert runtime dax control of the raw block device - 1 - --- 2016-01-29 Dan Williams New
[1/2] mm: improve readability of transparent_hugepage_enabled() 1 - - --- 2017-06-10 Dan Williams New
[1/2] xfs: cache dax_device lookup result - - - --- 2017-08-25 Dan Williams New
[1/3] block, fs: reliably communicate bdev end-of-life 1 - - --- 2015-12-01 Dan Williams New
[1/3] dax: disable filesystem dax on devices that do not map pages - - - --- 2017-09-27 Dan Williams New
[1/3] dax: fix S_DAX definition - - - --- 2018-02-04 Dan Williams New
[1/3] fs, xfs: introduce S_IOMAP_IMMUTABLE - - - --- 2017-07-29 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
[1/4] xfs: Quiet notify_failure EOPNOTSUPP cases mm, xfs, dax: Fixes for memory_failure() handling - 1 - --- 2022-08-26 Dan Williams New
[1/7] dax: cleanup needlessly global symbol warnings - - - --- 2016-08-16 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
[1/7] Revert "mm: take i_mmap_lock in unmap_mapping_range() for DAX" - - - --- 2015-10-01 Dan Williams New
[1/8] ext2, ext4: warn when mounting with dax enabled 1 - - --- 2015-11-17 Dan Williams New
[10/11] mm, memory_failure: teach memory_failure() about dev_pagemap pages - - - --- 2018-05-22 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
[10/13] libnvdimm, pmem: fix persistence warning - - - --- 2017-01-20 Dan Williams New
[10/15] block, dax: fix lifetime of in-kernel dax mappings - - - --- 2015-09-23 Dan Williams New
[10/15] IB/core: disable memory registration of fileystem-dax vmas - - - --- 2017-10-31 Dan Williams New
[10/15] libnvdimm: fix up max_hw_sectors - 1 - --- 2015-06-17 Dan Williams New
[11/11] libnvdimm, pmem: restore page attributes when clearing errors - - - --- 2018-05-22 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
[11/13] libnvdimm, nfit: enable support for volatile ranges - - - --- 2017-01-20 Dan Williams New
[11/15,media] v4l2: disable filesystem-dax mapping support - - - --- 2017-10-31 Dan Williams New
[11/15] libnvdimm: pmem, blk, and btt make_request cleanups - 1 - --- 2015-06-17 Dan Williams New
[11/15] mm, dax, pmem: introduce __pfn_t - - - --- 2015-09-23 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
[12/13] libnvdimm, pmem: disable dax flushing when pmem is fronting a volatile region - - - --- 2017-01-20 Dan Williams New
[12/15] libnvdimm: enable iostat - 1 - --- 2015-06-17 Dan Williams New
[12/15] mm, dax, gpu: convert vm_insert_mixed to __pfn_t, introduce _PAGE_DEVMAP - - - --- 2015-09-23 Dan Williams New
[12/15] mm, dax: enable filesystems to trigger page-idle callbacks - - - --- 2017-10-31 Dan Williams New
[13/13] libnvdimm, pmem: disable dax flushing for 'cache flush on fail' platforms - - - --- 2017-01-20 Dan Williams New
[13/13] mm/gup: Drop DAX pgmap accounting Fix the DAX-gup mistake - - - --- 2022-09-04 Dan Williams New
[13/15] libnvdimm: flag libnvdimm block devices as non-rotational - 1 - --- 2015-06-17 Dan Williams New
[13/15] mm, dax: convert vmf_insert_pfn_pmd() to __pfn_t - - - --- 2015-09-23 Dan Williams New
[13/15] mm, devmap: introduce CONFIG_DEVMAP_MANAGED_PAGES - - - --- 2017-10-31 Dan Williams New
[14/15] dax: associate mappings with inodes, and warn if dma collides with truncate - - - --- 2017-10-31 Dan Williams New
[14/15] libnvdimm: support read-only btt backing devices - 1 - --- 2015-06-17 Dan Williams New
[14/15] mm, dax, pmem: introduce {get|put}_dev_pagemap() for dax-gup - - - --- 2015-09-23 Dan Williams New
[15/15] libnvdimm, nfit: handle acpi_nfit_memory_map flags - - - --- 2015-06-17 Dan Williams New
[15/15] mm, x86: get_user_pages() for dax mappings - - - --- 2015-09-23 Dan Williams New
[15/15] wait_bit: introduce {wait_on,wake_up}_devmap_idle - - - --- 2017-10-31 Dan Williams New
[2/2] block: use DAX for partition table reads - - 1 --- 2016-01-29 Dan Williams New
[2/2] dax: wrprotect pmd_t in dax_mapping_entry_mkclean - - - --- 2016-12-20 Dan Williams New
[2/2] ext2, ext4: cache dax_device lookup result - - - --- 2017-08-25 Dan Williams New
« 1 2 3 46 7 »