Merge tag 'libnvdimm-for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Pull libnvdimm updates from Dan Williams: "The highlight this cycle is continuing integration fixes for PowerPC and some resulting optimizations. Summary: - Updates to better support vmalloc space restrictions on PowerPC platforms. - Cleanups to move common sysfs attributes to core 'struct device_type' objects. - Export the 'target_node' attribute (the effective numa node if pmem is marked online) for regions and namespaces. - Miscellaneous fixups and optimizations" * tag 'libnvdimm-for-5.5' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm: (21 commits) MAINTAINERS: Remove Keith from NVDIMM maintainers libnvdimm: Export the target_node attribute for regions and namespaces dax: Add numa_node to the default device-dax attributes libnvdimm: Simplify root read-only definition for the 'resource' attribute dax: Simplify root read-only definition for the 'resource' attribute dax: Create a dax device_type libnvdimm: Move nvdimm_bus_attribute_group to device_type libnvdimm: Move nvdimm_attribute_group to device_type libnvdimm: Move nd_mapping_attribute_group to device_type libnvdimm: Move nd_region_attribute_group to device_type libnvdimm: Move nd_numa_attribute_group to device_type libnvdimm: Move nd_device_attribute_group to device_type libnvdimm: Move region attribute group definition libnvdimm: Move attribute groups to device type libnvdimm: Remove prototypes for nonexistent functions libnvdimm/btt: fix variable 'rc' set but not used libnvdimm/pmem: Delete include of nd-core.h libnvdimm/namespace: Differentiate between probe mapping and runtime mapping libnvdimm/pfn_dev: Don't clear device memmap area during generic namespace probe libnvdimm: Trivial comment fix ...
Showing
- MAINTAINERS 0 additions, 2 deletionsMAINTAINERS
- arch/powerpc/platforms/pseries/papr_scm.c 2 additions, 23 deletionsarch/powerpc/platforms/pseries/papr_scm.c
- drivers/acpi/nfit/core.c 0 additions, 7 deletionsdrivers/acpi/nfit/core.c
- drivers/dax/bus.c 17 additions, 5 deletionsdrivers/dax/bus.c
- drivers/dax/pmem/core.c 3 additions, 3 deletionsdrivers/dax/pmem/core.c
- drivers/nvdimm/btt.c 12 additions, 6 deletionsdrivers/nvdimm/btt.c
- drivers/nvdimm/btt_devs.c 12 additions, 12 deletionsdrivers/nvdimm/btt_devs.c
- drivers/nvdimm/bus.c 38 additions, 6 deletionsdrivers/nvdimm/bus.c
- drivers/nvdimm/claim.c 6 additions, 8 deletionsdrivers/nvdimm/claim.c
- drivers/nvdimm/core.c 6 additions, 2 deletionsdrivers/nvdimm/core.c
- drivers/nvdimm/dax_devs.c 10 additions, 17 deletionsdrivers/nvdimm/dax_devs.c
- drivers/nvdimm/dimm_devs.c 18 additions, 12 deletionsdrivers/nvdimm/dimm_devs.c
- drivers/nvdimm/e820.c 0 additions, 13 deletionsdrivers/nvdimm/e820.c
- drivers/nvdimm/namespace_devs.c 66 additions, 48 deletionsdrivers/nvdimm/namespace_devs.c
- drivers/nvdimm/nd-core.h 17 additions, 4 deletionsdrivers/nvdimm/nd-core.h
- drivers/nvdimm/nd.h 13 additions, 14 deletionsdrivers/nvdimm/nd.h
- drivers/nvdimm/of_pmem.c 0 additions, 13 deletionsdrivers/nvdimm/of_pmem.c
- drivers/nvdimm/pfn_devs.c 33 additions, 31 deletionsdrivers/nvdimm/pfn_devs.c
- drivers/nvdimm/pmem.c 13 additions, 5 deletionsdrivers/nvdimm/pmem.c
- drivers/nvdimm/region_devs.c 120 additions, 115 deletionsdrivers/nvdimm/region_devs.c
Please register or sign in to comment