diff options
author | Eric Dumazet <eric.dumazet@gmail.com> | 2010-09-03 02:27:08 -0400 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2010-09-03 12:44:51 -0400 |
commit | 52ee7a04a0f88815a71acdc604a854fb30dcbe45 (patch) | |
tree | 78a42b581cbb61f74bfb56cdd7f6d4b0afeb75e5 /net/core/skbuff.c | |
parent | 1a18abaa87c4c68a13c2ffcace39a078605b980a (diff) |
net: remove two kmemcheck annotations
__alloc_skb() uses a memset() to clear all the beginning of skb,
including bitfields contained in 'flags1' & 'flags2'.
We dont need any more to use kmemcheck_annotate_bitfield() on these
fields. However, we still need it for the clone part, which is not
cleared.
Signed-off-by: Eric Dumazet <eric.dumazet@gmail.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core/skbuff.c')
-rw-r--r-- | net/core/skbuff.c | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/net/core/skbuff.c b/net/core/skbuff.c index 231dff0dde2e..c030cf894f57 100644 --- a/net/core/skbuff.c +++ b/net/core/skbuff.c | |||
@@ -202,8 +202,6 @@ struct sk_buff *__alloc_skb(unsigned int size, gfp_t gfp_mask, | |||
202 | skb->data = data; | 202 | skb->data = data; |
203 | skb_reset_tail_pointer(skb); | 203 | skb_reset_tail_pointer(skb); |
204 | skb->end = skb->tail + size; | 204 | skb->end = skb->tail + size; |
205 | kmemcheck_annotate_bitfield(skb, flags1); | ||
206 | kmemcheck_annotate_bitfield(skb, flags2); | ||
207 | #ifdef NET_SKBUFF_DATA_USES_OFFSET | 205 | #ifdef NET_SKBUFF_DATA_USES_OFFSET |
208 | skb->mac_header = ~0U; | 206 | skb->mac_header = ~0U; |
209 | #endif | 207 | #endif |