mbox series

[GIT,PULL] NVDIMM for 6.12

Message ID 66f0a13e3c35f_26135129411@iweiny-mobl.notmuch (mailing list archive)
State Handled Elsewhere, archived
Delegated to: Ira Weiny
Headers show
Series [GIT,PULL] NVDIMM for 6.12 | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git tags/libnvdimm-for-6.12

Message

Ira Weiny Sept. 22, 2024, 10:59 p.m. UTC
Hi Linus, Please pull from

  git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git tags/libnvdimm-for-6.12

... to get updates for the libnvdimm tree.

The fix for the memory leak was caused by invalid pmem labels which should not
happen in practice.  Furthermore it would cause a small leak usually only at
start up (not recurring).  Therefore, it was not critical to submit in the last
rc cycle.

The other patches are simple clean ups.

They have all appeared in next since Sept 4th without issues.

Thanks,
Ira Weiny

---

The following changes since commit 47ac09b91befbb6a235ab620c32af719f8208399:

  Linux 6.11-rc4 (2024-08-18 13:17:27 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git tags/libnvdimm-for-6.12

for you to fetch changes up to 447b167bb60d0bb95967c4d93dac9af1cca437db:

  nvdimm: Remove dead code for ENODEV checking in scan_labels() (2024-08-21 16:06:43 -0500)

----------------------------------------------------------------
libnvdimm for 6.12

* Use Open Firmware helper routines
* Fix memory leak when nvdimm labels are incorrect
* remove some dead code

----------------------------------------------------------------
Li Zhijian (2):
      nvdimm: Fix devs leaks in scan_labels()
      nvdimm: Remove dead code for ENODEV checking in scan_labels()

Rob Herring (Arm) (1):
      nvdimm: Use of_property_present() and of_property_read_bool()

 drivers/nvdimm/namespace_devs.c | 43 ++++++++++++++++-------------------------
 drivers/nvdimm/of_pmem.c        |  2 +-
 drivers/nvmem/layouts.c         |  2 +-
 3 files changed, 19 insertions(+), 28 deletions(-)

Comments

pr-tracker-bot@kernel.org Sept. 23, 2024, 10:35 p.m. UTC | #1
The pull request you sent on Sun, 22 Sep 2024 17:59:10 -0500:

> git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git tags/libnvdimm-for-6.12

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/00b43f85f287f4b661f1a2485bed1a476d308427

Thank you!