Date: Sat, 4 Mar 2023 09:12:49 GMT From: Dmitry Chagin <dchagin@FreeBSD.org> To: src-committers@FreeBSD.org, dev-commits-src-all@FreeBSD.org, dev-commits-src-main@FreeBSD.org Subject: git: 8d6dd96d50d2 - main - linux(4): Add net epoch assert to the linux_ifhwaddr, linux_ifflags Message-ID: <202303040912.3249CnYm078936@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
The branch main has been updated by dchagin: URL: https://cgit.FreeBSD.org/src/commit/?id=8d6dd96d50d2e6fea4cbbdb30ff12cc5730b7fbd commit 8d6dd96d50d2e6fea4cbbdb30ff12cc5730b7fbd Author: Dmitry Chagin <dchagin@FreeBSD.org> AuthorDate: 2023-03-04 09:11:38 +0000 Commit: Dmitry Chagin <dchagin@FreeBSD.org> CommitDate: 2023-03-04 09:11:38 +0000 linux(4): Add net epoch assert to the linux_ifhwaddr, linux_ifflags Now this functions are intended to use in the net epoch. Reviewed by: emaste, melifaro Differential Revision: https://reviews.freebsd.org/D38795 --- sys/compat/linux/linux.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys/compat/linux/linux.c b/sys/compat/linux/linux.c index 2e6e52f7490c..273e2a0295c1 100644 --- a/sys/compat/linux/linux.c +++ b/sys/compat/linux/linux.c @@ -477,6 +477,8 @@ int linux_ifhwaddr(struct ifnet *ifp, struct l_sockaddr *lsa) { + NET_EPOCH_ASSERT(); + if (IFP_IS_LOOP(ifp)) { bzero(lsa, sizeof(*lsa)); lsa->sa_family = LINUX_ARPHRD_LOOPBACK;
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202303040912.3249CnYm078936>