aboutsummaryrefslogtreecommitdiff
path: root/include/linux/debugobjects.h
diff options
context:
space:
mode:
authorCong Wang <[email protected]>2013-04-02 21:52:40 +0000
committerDavid S. Miller <[email protected]>2013-04-07 17:04:17 -0400
commitcfbe800b8b771afc7d5aa113e19f85ec933b7618 (patch)
tree153b62e924d6a9982788f294590d0e78d7e53d08 /include/linux/debugobjects.h
parent23a9544206dd91dfe048fcf67abec3f3104c42b9 (diff)
802: fix a possible race condition
(Resend with a better changelog) garp_pdu_queue() should ways be called with this spin lock. garp_uninit_applicant() only holds rtnl lock which is not enough here. A possible race can happen as garp_pdu_rcv() is called in BH context: garp_pdu_rcv() |->garp_pdu_parse_msg() |->garp_pdu_parse_attr() |-> garp_gid_event() Found by code inspection. Cc: Eric Dumazet <[email protected]> Cc: "David S. Miller" <[email protected]> Cc: David Ward <[email protected]> Cc: "Jorge Boncompte [DTI2]" <[email protected]> Signed-off-by: Cong Wang <[email protected]> Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'include/linux/debugobjects.h')
0 files changed, 0 insertions, 0 deletions