libnvdimm/label: Return -ENXIO for no slot in __blk_label_update
stable inclusion from stable-5.10.4 commit 0572a4aa7415b86708e25676200db8f4d332cf6b bugzilla: 46903 -------------------------------- [ Upstream commit 4c467647 ] Forget to set error code when nd_label_alloc_slot failed, and we add it to avoid overwritten error code. Fixes: 0ba1c634 ("libnvdimm: write blk label set") Signed-off-by: NZhang Qilong <zhangqilong3@huawei.com> Link: https://lore.kernel.org/r/20201205115056.2076523-1-zhangqilong3@huawei.comSigned-off-by: NDan Williams <dan.j.williams@intel.com> Signed-off-by: NSasha Levin <sashal@kernel.org> Signed-off-by: NChen Jun <chenjun102@huawei.com> Acked-by: NXie XiuQi <xiexiuqi@huawei.com>
Showing
想要评论请 注册 或 登录