Merge tag 'libnvdimm-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Pull libnvdimm updates from Dan Williams: "The update for this cycle includes the deprecation of block-aperture mode and a new perf events interface for the papr_scm nvdimm driver. The perf events approach was acked by PeterZ. - Add perf support for nvdimm events, initially only for 'papr_scm' devices. - Deprecate the 'block aperture' support in libnvdimm, it only ever existed in the specification, not in shipping product" * tag 'libnvdimm-for-5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm: nvdimm/blk: Fix title level MAINTAINERS: remove section LIBNVDIMM BLK: MMIO-APERTURE DRIVER powerpc/papr_scm: Fix build failure when drivers/nvdimm: Fix build failure when CONFIG_PERF_EVENTS is not set nvdimm/region: Delete nd_blk_region infrastructure ACPI: NFIT: Remove block aperture support nvdimm/namespace: Delete nd_namespace_blk nvdimm/namespace: Delete blk namespace consideration in shared paths nvdimm/blk: Delete the block-aperture window driver nvdimm/region: Fix default alignment for small regions docs: ABI: sysfs-bus-nvdimm: Document sysfs event format entries for nvdimm pmu powerpc/papr_scm: Add perf interface support drivers/nvdimm: Add perf interface to expose nvdimm performance stats drivers/nvdimm: Add nvdimm pmu structure
Showing
- Documentation/ABI/testing/sysfs-bus-nvdimm 35 additions, 0 deletionsDocumentation/ABI/testing/sysfs-bus-nvdimm
- Documentation/driver-api/nvdimm/nvdimm.rst 88 additions, 318 deletionsDocumentation/driver-api/nvdimm/nvdimm.rst
- MAINTAINERS 0 additions, 11 deletionsMAINTAINERS
- arch/powerpc/include/asm/device.h 5 additions, 0 deletionsarch/powerpc/include/asm/device.h
- arch/powerpc/platforms/pseries/papr_scm.c 229 additions, 0 deletionsarch/powerpc/platforms/pseries/papr_scm.c
- drivers/acpi/nfit/core.c 3 additions, 384 deletionsdrivers/acpi/nfit/core.c
- drivers/acpi/nfit/nfit.h 0 additions, 6 deletionsdrivers/acpi/nfit/nfit.h
- drivers/nvdimm/Kconfig 4 additions, 21 deletionsdrivers/nvdimm/Kconfig
- drivers/nvdimm/Makefile 1 addition, 3 deletionsdrivers/nvdimm/Makefile
- drivers/nvdimm/blk.c 0 additions, 333 deletionsdrivers/nvdimm/blk.c
- drivers/nvdimm/bus.c 0 additions, 2 deletionsdrivers/nvdimm/bus.c
- drivers/nvdimm/dimm_devs.c 14 additions, 190 deletionsdrivers/nvdimm/dimm_devs.c
- drivers/nvdimm/label.c 1 addition, 345 deletionsdrivers/nvdimm/label.c
- drivers/nvdimm/label.h 1 addition, 4 deletionsdrivers/nvdimm/label.h
- drivers/nvdimm/namespace_devs.c 34 additions, 472 deletionsdrivers/nvdimm/namespace_devs.c
- drivers/nvdimm/nd-core.h 2 additions, 25 deletionsdrivers/nvdimm/nd-core.h
- drivers/nvdimm/nd.h 0 additions, 13 deletionsdrivers/nvdimm/nd.h
- drivers/nvdimm/nd_perf.c 329 additions, 0 deletionsdrivers/nvdimm/nd_perf.c
- drivers/nvdimm/region.c 11 additions, 20 deletionsdrivers/nvdimm/region.c
- drivers/nvdimm/region_devs.c 19 additions, 138 deletionsdrivers/nvdimm/region_devs.c
Please register or sign in to comment