summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorrrs <rrs@FreeBSD.org>2007-01-16 11:40:55 +0000
committerrrs <rrs@FreeBSD.org>2007-01-16 11:40:55 +0000
commite614960c33a3a08ff1ca68fa7cb0fd14865f00ba (patch)
tree5a9d112c19cb494734a2f0ecc2a4003eff440896 /sys
parent088287aea8785d2c86dfe70e96929ad7e9e8e1fc (diff)
downloadFreeBSD-src-e614960c33a3a08ff1ca68fa7cb0fd14865f00ba.zip
FreeBSD-src-e614960c33a3a08ff1ca68fa7cb0fd14865f00ba.tar.gz
Removes useless (flags | ) KASSERT. The ^ one that actually
does what we want. Submitted by: Li Xin delphij@delphij.net Reviewed by: rrs Approved by: gnn
Diffstat (limited to 'sys')
-rw-r--r--sys/kern/kern_subr.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/sys/kern/kern_subr.c b/sys/kern/kern_subr.c
index 21a37a9..8dc207e 100644
--- a/sys/kern/kern_subr.c
+++ b/sys/kern/kern_subr.c
@@ -371,14 +371,9 @@ hashinit_flags(int elements, struct malloc_type *type, u_long *hashmask,
if (elements <= 0)
panic("hashinit: bad elements");
- /* Check for valid flags. */
- KASSERT((flags | (HASH_WAITOK | HASH_NOWAIT)) ==
- (HASH_WAITOK | HASH_NOWAIT),
- ("Bad flags (0x%x) passed to hashinit_flags", flags));
-
/* Exactly one of HASH_WAITOK and HASH_NOWAIT must be set. */
KASSERT((flags & HASH_WAITOK) ^ (flags & HASH_NOWAIT),
- ("Both WAITOK and NOWAIT passed to hashinit_flags"));
+ ("Bad flags (0x%x) passed to hashinit_flags", flags));
for (hashsize = 1; hashsize <= elements; hashsize <<= 1)
continue;
OpenPOWER on IntegriCloud