lvm2/0086-dev_manager-fix-wrong-sizeof-in-raid-status-allocati.patch
Marian Csontos 0d41e7e8af Additional patches for 9.9.0 lvm2
Patches from upstream up to 2.03.41.

Resolves: RHEL-174324
2026-06-04 21:29:42 +02:00

32 lines
1.1 KiB
Diff

From 7b4579ac06e2debcd889666723f39bd0de800766 Mon Sep 17 00:00:00 2001
From: Zdenek Kabelac <zkabelac@redhat.com>
Date: Fri, 3 Apr 2026 10:24:46 +0200
Subject: [PATCH 086/211] dev_manager: fix wrong sizeof in raid status
allocation
Copy-paste error: sizeof(struct lv_status_cache) was used instead
of sizeof(struct lv_status_raid) in dev_manager_raid_status.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
(cherry picked from commit 591d822bf496133a68bdd2ee98fdb4093199144a)
---
lib/activate/dev_manager.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/activate/dev_manager.c b/lib/activate/dev_manager.c
index db3b24595..46c626de5 100644
--- a/lib/activate/dev_manager.c
+++ b/lib/activate/dev_manager.c
@@ -1664,7 +1664,7 @@ int dev_manager_raid_status(struct dev_manager *dm,
struct dm_status_raid *sr;
*exists = -1;
- if (!(*status = dm_pool_zalloc(dm->mem, sizeof(struct lv_status_cache))))
+ if (!(*status = dm_pool_zalloc(dm->mem, sizeof(struct lv_status_raid))))
return_0;
if (!(dlid = build_dm_uuid(dm->mem, lv, layer)))
--
2.54.0