Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Mar 2025 04:52:44 GMT
From:      Zhenlei Huang <zlei@FreeBSD.org>
To:        src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org
Subject:   git: 23f453ae34c2 - main - vnet: Use static initializers
Message-ID:  <202503060452.5264qihE026496@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by zlei:

URL: https://cgit.FreeBSD.org/src/commit/?id=23f453ae34c29b99f892da18db44ce4292ccb7c3

commit 23f453ae34c29b99f892da18db44ce4292ccb7c3
Author:     Zhenlei Huang <zlei@FreeBSD.org>
AuthorDate: 2025-03-06 04:51:45 +0000
Commit:     Zhenlei Huang <zlei@FreeBSD.org>
CommitDate: 2025-03-06 04:51:45 +0000

    vnet: Use static initializers
    
    MFC after:      1 week
---
 sys/net/vnet.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/sys/net/vnet.c b/sys/net/vnet.c
index 94be49376adf..c64aaf9f61b5 100644
--- a/sys/net/vnet.c
+++ b/sys/net/vnet.c
@@ -101,7 +101,7 @@ struct sx		vnet_sxlock;
 	sx_xunlock(&vnet_sxlock);					\
 } while (0)
 
-struct vnet_list_head vnet_head;
+struct vnet_list_head vnet_head = LIST_HEAD_INITIALIZER(vnet_head);
 struct vnet *vnet0;
 
 /*
@@ -318,7 +318,6 @@ vnet_init_prelink(void *arg __unused)
 	rw_init(&vnet_rwlock, "vnet_rwlock");
 	sx_init(&vnet_sxlock, "vnet_sxlock");
 	sx_init(&vnet_sysinit_sxlock, "vnet_sysinit_sxlock");
-	LIST_INIT(&vnet_head);
 }
 SYSINIT(vnet_init_prelink, SI_SUB_VNET_PRELINK, SI_ORDER_FIRST,
     vnet_init_prelink, NULL);



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202503060452.5264qihE026496>