diff options
author | rrs <rrs@FreeBSD.org> | 2007-01-16 11:40:55 +0000 |
---|---|---|
committer | rrs <rrs@FreeBSD.org> | 2007-01-16 11:40:55 +0000 |
commit | e614960c33a3a08ff1ca68fa7cb0fd14865f00ba (patch) | |
tree | 5a9d112c19cb494734a2f0ecc2a4003eff440896 /sys | |
parent | 088287aea8785d2c86dfe70e96929ad7e9e8e1fc (diff) | |
download | FreeBSD-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.c | 7 |
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; |