[rtems-libbsd commit] uma_core.c: Fix use of uninitialized variable

Sebastian Huber sebh at rtems.org
Wed Jun 8 13:11:43 UTC 2022


Module:    rtems-libbsd
Branch:    6-freebsd-12
Commit:    dba9346b43351fbcf7cf33c41a3c8bd90fa1060c
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=dba9346b43351fbcf7cf33c41a3c8bd90fa1060c

Author:    Sebastian Huber <sebastian.huber at embedded-brains.de>
Date:      Wed Jun  8 15:16:36 2022 +0200

uma_core.c: Fix use of uninitialized variable

Update #4475.

---

 freebsd/sys/vm/uma_core.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/freebsd/sys/vm/uma_core.c b/freebsd/sys/vm/uma_core.c
index a1ea3497..8448bd77 100644
--- a/freebsd/sys/vm/uma_core.c
+++ b/freebsd/sys/vm/uma_core.c
@@ -3924,6 +3924,8 @@ uma_prealloc(uma_zone_t zone, int items)
 #ifndef __rtems__
 		vm_domainset_iter_policy_ref_init(&di, &keg->uk_dr, &domain,
 		    &aflags);
+#else /* __rtems__ */
+		domain = 0;
 #endif /* __rtems__ */
 		for (;;) {
 			slab = keg_alloc_slab(keg, zone, domain, M_WAITOK,



More information about the vc mailing list