• Linus Torvalds's avatar
    Merge tag 'libnvdimm-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm · 47d154eb
    Linus Torvalds authored
    Pull nvdimm updates from Dave Jiang:
     "This is mostly small cleanups, fixes, and with a change to prevent
      zero-sized namespace exposed to user for nvdimm.
    
      Summary:
    
       - kstrtobool() conversion for nvdimm
    
       - Add REQ_OP_WRITE for virtio_pmem
    
       - Header files update for of_pmem
    
       - Restrict zero-sized namespace from being exposed to user
    
       - Avoid unnecessary endian conversion
    
       - Fix mem leak in nvdimm pmu
    
       - Fix dereference after free in nvdimm pmu"
    
    * tag 'libnvdimm-for-6.6' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm:
      nvdimm: Fix dereference after free in register_nvdimm_pmu()
      nvdimm: Fix memleak of pmu attr_groups in unregister_nvdimm_pmu()
      nvdimm/pfn_dev: Avoid unnecessary endian conversion
      nvdimm/pfn_dev: Prevent the creation of zero-sized namespaces
      nvdimm: Explicitly include correct DT includes
      virtio_pmem: add the missing REQ_OP_WRITE for flush bio
      nvdimm: Use kstrtobool() instead of strtobool()
    47d154eb
pfn_devs.c 22.6 KB