Module Name: src Committed By: kre Date: Sat Mar 29 17:29:20 UTC 2025
Modified Files: src/sys/sys: cpu_data.h Log Message: CPU_COUNT() macro args are properly parenthesised when used. This will hopefully fix builds after recent changes to how KASSERT() uses its args. To generate a diff of this commit: cvs rdiff -u -r1.56 -r1.57 src/sys/sys/cpu_data.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/sys/cpu_data.h diff -u src/sys/sys/cpu_data.h:1.56 src/sys/sys/cpu_data.h:1.57 --- src/sys/sys/cpu_data.h:1.56 Sun May 12 10:34:56 2024 +++ src/sys/sys/cpu_data.h Sat Mar 29 17:29:20 2025 @@ -1,4 +1,4 @@ -/* $NetBSD: cpu_data.h,v 1.56 2024/05/12 10:34:56 rillig Exp $ */ +/* $NetBSD: cpu_data.h,v 1.57 2025/03/29 17:29:20 kre Exp $ */ /*- * Copyright (c) 2004, 2006, 2007, 2008, 2019, 2020 The NetBSD Foundation, Inc. @@ -246,7 +246,7 @@ int mi_cpu_attach(struct cpu_info *); do { \ extern bool kpreempt_disabled(void); \ KASSERT(kpreempt_disabled()); \ - KASSERT((unsigned)idx < CPU_COUNT_MAX); \ + KASSERT((unsigned)(idx) < CPU_COUNT_MAX); \ curcpu()->ci_counts[(idx)] += (d); \ } while (0)