Merge tag 'libnvdimm-fixes-5.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm
Pull libnvdimm fixes from Dan Williams: "A fix for a crash scenario that has been present since the initial merge, a minor regression in sysfs attribute visibility, and a fix for some flexible array warnings. The bulk of this pull is an update to the libnvdimm unit test infrastructure to test non-ACPI platforms. Given there is zero regression risk for test updates, and the tests enable validation of bits headed towards the next merge window, I saw no reason to hold the new tests back. Santosh originally submitted this before the v5.11 window opened. Summary: - Fix a crash when sysfs accesses race 'dimm' driver probe/remove. - Fix a regression in 'resource' attribute visibility necessary for mapping badblocks and other physical address interrogations. - Fix some flexible array warnings - Expand the unit test infrastructure for non-ACPI platforms" * tag 'libnvdimm-fixes-5.11-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm: libnvdimm/dimm: Avoid race between probe and available_slots_show() ndtest: Add papr health related flags ndtest: Add nvdimm control functions ndtest: Add regions and mappings to the test buses ndtest: Add dimm attributes ndtest: Add dimms to the two buses ndtest: Add compatability string to treat it as PAPR family testing/nvdimm: Add test module for non-nfit platforms libnvdimm/namespace: Fix visibility of namespace resource attribute libnvdimm/pmem: Remove unused header ACPI: NFIT: Fix flexible_array.cocci warnings
No related branches found
No related tags found
Showing
- drivers/acpi/nfit/core.c 28 additions, 47 deletionsdrivers/acpi/nfit/core.c
- drivers/nvdimm/dimm_devs.c 15 additions, 3 deletionsdrivers/nvdimm/dimm_devs.c
- drivers/nvdimm/namespace_devs.c 5 additions, 5 deletionsdrivers/nvdimm/namespace_devs.c
- drivers/nvdimm/pmem.c 0 additions, 1 deletiondrivers/nvdimm/pmem.c
- tools/testing/nvdimm/config_check.c 2 additions, 1 deletiontools/testing/nvdimm/config_check.c
- tools/testing/nvdimm/test/Kbuild 5 additions, 1 deletiontools/testing/nvdimm/test/Kbuild
- tools/testing/nvdimm/test/ndtest.c 1129 additions, 0 deletionstools/testing/nvdimm/test/ndtest.c
- tools/testing/nvdimm/test/ndtest.h 109 additions, 0 deletionstools/testing/nvdimm/test/ndtest.h
Loading
Please register or sign in to comment