git: 7d8fc2a82bfb - stable/14 - mbuf: Parenthesize macro arguments

Dag-Erling Smørgrav <[email protected]>
Newsgroups gmane.os.freebsd.devel.cvs.src
Message-ID <6a75feb1.1dd66.65dbbc5d__25063.6625265301$1786117834$gmane$org@gitrepo.freebsd.org>
The branch stable/14 has been updated by des:

URL: https://cgit.FreeBSD.org/src/commit/?id=7d8fc2a82bfbfc3ad313ae72bfa72851c342eaf2

commit 7d8fc2a82bfbfc3ad313ae72bfa72851c342eaf2
Author:     Dag-Erling Smørgrav <[email protected]>
AuthorDate: 2026-07-28 12:08:48 +0000
Commit:     Dag-Erling Smørgrav <[email protected]>
CommitDate: 2026-08-07 15:46:53 +0000

    mbuf: Parenthesize macro arguments
    
    MFC after:      1 week
    Sponsored by:   Klara, Inc.
    Sponsored by:   NetApp, Inc.
    
    (cherry picked from commit 744cc514567d33d38986f0ff7de009f786acc180)
---
 sys/sys/mbuf.h | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys/sys/mbuf.h b/sys/sys/mbuf.h
index 23b6c0de3d1a..6d9fe4c9cece 100644
--- a/sys/sys/mbuf.h
+++ b/sys/sys/mbuf.h
@@ -1167,7 +1167,7 @@ m_extrefcnt(struct mbuf *m)
  * XXX: Broken at the moment.  Need some UMA magic to make it work again.
  */
 #define	M_ASSERTVALID(m)						\
-	KASSERT((((struct mbuf *)m)->m_flags & 0) == 0,			\
+	KASSERT((((struct mbuf *)(m))->m_flags & 0) == 0,			\
 	    ("%s: attempted use of a free mbuf %p!", __func__, (m)))
 
 /* Check whether any mbuf in the chain is unmapped. */
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.