PERFORCE change 43508 for review
Peter Wemm
peter at FreeBSD.org
Sat Dec 6 14:49:57 PST 2003
http://perforce.freebsd.org/chv.cgi?CH=43508
Change 43508 by peter at peter_overcee on 2003/12/06 14:49:23
Don't shift an int to bits > 32
Affected files ...
.. //depot/projects/hammer/sys/amd64/include/runq.h#7 edit
Differences ...
==== //depot/projects/hammer/sys/amd64/include/runq.h#7 (text+ko) ====
@@ -33,7 +33,7 @@
#define RQB_L2BPW (6) /* Log2(sizeof(rqb_word_t) * NBBY)). */
#define RQB_BPW (1<<RQB_L2BPW) /* Bits in an rqb_word_t. */
-#define RQB_BIT(pri) (1 << ((pri) & (RQB_BPW - 1)))
+#define RQB_BIT(pri) (1ul << ((pri) & (RQB_BPW - 1)))
#define RQB_WORD(pri) ((pri) >> RQB_L2BPW)
#define RQB_FFS(word) (bsfq(word))
More information about the p4-projects
mailing list