From: Linus Torvalds Date: Wed, 24 Feb 2021 17:35:54 +0000 (-0800) Subject: Merge tag 'libnvdimm-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdim... X-Git-Tag: v5.12-rc1~51 X-Git-Url: https://git.kernel.dk/?a=commitdiff_plain;h=fb9f08548873b4ffa9f1b3f96c37fd85b9a2f8db;p=linux-block.git Merge tag 'libnvdimm-for-5.12' of git://git./linux/kernel/git/nvdimm/nvdimm Pull libnvdimm and device-dax updates from Dan Williams: - Fix the error code polarity for the device-dax/mapping attribute - For the device-dax and libnvdimm bus implementations stop implementing a useless return code for the remove() callback. - Miscellaneous cleanups * tag 'libnvdimm-for-5.12' of git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm: dax-device: Make remove callback return void device-dax: Drop an empty .remove callback device-dax: Fix error path in dax_driver_register device-dax: Properly handle drivers without remove callback device-dax: Prevent registering drivers without probe callback libnvdimm: Make remove callback return void libnvdimm/dimm: Simplify nvdimm_remove() device-dax: Fix default return code of range_parse() --- fb9f08548873b4ffa9f1b3f96c37fd85b9a2f8db