diff options
author | Vegard Nossum <vegard.nossum@gmail.com> | 2008-09-10 15:15:23 +0200 |
---|---|---|
committer | Vegard Nossum <vegard.nossum@gmail.com> | 2009-06-15 15:49:29 +0200 |
commit | 004cdb5a718fa2bb697c541eb1171ee817fc72f1 (patch) | |
tree | d3ceaf1bc48d1978f9c51e46b29a44273c274126 /drivers/ieee1394/nodemgr.c | |
parent | 45e3ff82708c65c895d5c5882aff17ecf62a80b5 (diff) | |
download | op-kernel-dev-004cdb5a718fa2bb697c541eb1171ee817fc72f1.zip op-kernel-dev-004cdb5a718fa2bb697c541eb1171ee817fc72f1.tar.gz |
ieee1394: annotate bitfield
Signed-off-by: Vegard Nossum <vegard.nossum@gmail.com>
Diffstat (limited to 'drivers/ieee1394/nodemgr.c')
-rw-r--r-- | drivers/ieee1394/nodemgr.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/ieee1394/nodemgr.c b/drivers/ieee1394/nodemgr.c index a6d55be..5122b5a 100644 --- a/drivers/ieee1394/nodemgr.c +++ b/drivers/ieee1394/nodemgr.c @@ -10,6 +10,7 @@ #include <linux/bitmap.h> #include <linux/kernel.h> +#include <linux/kmemcheck.h> #include <linux/list.h> #include <linux/slab.h> #include <linux/delay.h> @@ -39,7 +40,10 @@ struct nodemgr_csr_info { struct hpsb_host *host; nodeid_t nodeid; unsigned int generation; + + kmemcheck_bitfield_begin(flags); unsigned int speed_unverified:1; + kmemcheck_bitfield_end(flags); }; @@ -1293,6 +1297,7 @@ static void nodemgr_node_scan_one(struct hpsb_host *host, u8 *speed; ci = kmalloc(sizeof(*ci), GFP_KERNEL); + kmemcheck_annotate_bitfield(ci, flags); if (!ci) return; |