• Linus Torvalds's avatar
    Merge tag 'libnvdimm-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm · 0a1c979c
    Linus Torvalds authored
    Pull nvdimm and DAX updates from Vishal Verma:
     "This is mostly small cleanups and fixes, with the biggest change being
      the change to the DAX fault handler allowing it to return
      VM_FAULT_HWPOISON.
    
      Summary:
    
       - DAX fixes and cleanups including a use after free, extra
         references, and device unregistration, and a redundant variable.
    
       - Allow the DAX fault handler to return VM_FAULT_HWPOISON
    
       - A few libnvdimm cleanups such as making some functions and
         variables static where sufficient.
    
       - Add a few missing prototypes for wrapped functions in
         tools/testing/nvdimm"
    
    * tag 'libnvdimm-for-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm:
      dax: enable dax fault handler to report VM_FAULT_HWPOISON
      nvdimm: make security_show static
      nvdimm: make nd_class variable static
      dax/kmem: Pass valid argument to memory_group_register_static
      fsdax: remove redundant variable 'error'
      dax: Cleanup extra dax_region references
      dax: Introduce alloc_dev_dax_id()
      dax: Use device_unregister() in unregister_dax_mapping()
      dax: Fix dax_mapping_release() use after free
      tools/testing/nvdimm: Drop empty platform remove function
      libnvdimm: mark 'security_show' static again
      testing: nvdimm: add missing prototypes for wrapped functions
      dax: fix missing-prototype warnings
    0a1c979c
dcssblk.c 25.2 KB