linux-yocto/drivers/nvdimm
Linus Torvalds 447d2d272e libnvdimm additions for 6.15
- 2 patches to remove dead code
 		nd_attach_ndns() and nd_region_conflict() have not been
 		used since 2017 and 2019 respectively
 	- Fix divide by 0 if device returns a broken LSA value
 	- Fix Syzkaller reported bug
 -----BEGIN PGP SIGNATURE-----
 
 iIoEABYKADIWIQSgX9xt+GwmrJEQ+euebuN7TNx1MQUCZ+sBnBQcaXJhLndlaW55
 QGludGVsLmNvbQAKCRCebuN7TNx1MUHXAQD4kNgpQ3kVD5sWClwQsh1NWXi+tXn1
 qnsjc64nNatZtAD/cDJvhUNulK6odJeNToPqyhhOZcsteBA8ealTNsl+pQ0=
 =wvdo
 -----END PGP SIGNATURE-----

Merge tag 'libnvdimm-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm

Pull libnvdimm updates from Ira Weiny:
 "Most of the code changes are to remove dead code.

  The bug fixes are minor, Syzkaller and one for broken devices which
  are unlikely to be in the field. So no need to backport them.

   - two patches to remove dead code: nd_attach_ndns() and
     nd_region_conflict() have not been used since 2017 and 2019
     respectively

   - Fix divide-by-0 if device returns a broken LSA value

   - Fix Syzkaller reported bug"

* tag 'libnvdimm-for-6.15' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm:
  libnvdimm/labels: Fix divide error in nd_label_data_init()
  libnvdimm: Remove unused nd_attach_ndns
  libnvdimm: Remove unused nd_region_conflict
  acpi: nfit: fix narrowing conversion in acpi_nfit_ctl
2025-04-02 20:27:18 -07:00
..
badrange.c badblocks: return boolean from badblocks_set() and badblocks_clear() 2025-03-06 08:03:28 -07:00
btt_devs.c
btt.c 6.11 updates for libnvdimm 2024-07-20 11:26:02 -07:00
btt.h
bus.c driver core: Constify API device_find_child() and adapt for various usages 2025-01-03 11:19:35 +01:00
claim.c libnvdimm: Remove unused nd_attach_ndns 2025-03-03 08:03:43 -06:00
core.c nvdimm: add missing MODULE_DESCRIPTION() macros 2024-06-17 18:41:48 -05:00
dax_devs.c nvdimm: rectify the illogical code within nd_dax_probe() 2024-11-13 12:58:37 -06:00
dimm_devs.c
dimm.c
e820.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
Kconfig
label.c libnvdimm/labels: Fix divide error in nd_label_data_init() 2025-03-20 16:54:27 -05:00
label.h
Makefile
namespace_devs.c nvdimm: Remove dead code for ENODEV checking in scan_labels() 2024-08-21 16:06:43 -05:00
nd_perf.c
nd_virtio.c nvdimm: Correct some typos in comments 2024-11-13 12:32:57 -06:00
nd-core.h libnvdimm: Remove unused nd_attach_ndns 2025-03-03 08:03:43 -06:00
nd.h badblocks: use sector_t instead of int to avoid truncation of badblocks length 2025-03-06 08:04:52 -07:00
of_pmem.c Get rid of 'remove_new' relic from platform driver struct 2024-12-01 15:12:43 -08:00
pfn_devs.c badblocks: use sector_t instead of int to avoid truncation of badblocks length 2025-03-06 08:04:52 -07:00
pfn.h
pmem.c - The 6 patch series "Enable strict percpu address space checks" from 2025-04-01 09:29:18 -07:00
pmem.h
region_devs.c libnvdimm: Remove unused nd_region_conflict 2025-03-03 08:03:43 -06:00
region.c
security.c
virtio_pmem.c virtio_pmem: Add freeze/restore callbacks 2024-11-12 18:07:24 -05:00
virtio_pmem.h