aboutsummaryrefslogtreecommitdiffstats
path: root/net/core/skbuff.c
diff options
context:
space:
mode:
authorCong Wang <amwang@redhat.com>2012-12-10 02:15:35 +0000
committerDavid S. Miller <davem@davemloft.net>2012-12-11 13:44:09 -0500
commit2ce297fc24d1f0b70c756d1f593e7a089a2d888d (patch)
treec29d8d8f76ff8c8d574e70a9c28aa06a0a4b4211 /net/core/skbuff.c
parentnet: smc911x: use io{read,write}*_rep accessors (diff)
downloadlinux-dev-2ce297fc24d1f0b70c756d1f593e7a089a2d888d.tar.xz
linux-dev-2ce297fc24d1f0b70c756d1f593e7a089a2d888d.zip
bridge: fix seq check in br_mdb_dump()
In case of rehashing, introduce a global variable 'br_mdb_rehash_seq' which gets increased every time when rehashing, and assign net->dev_base_seq + br_mdb_rehash_seq to cb->seq. In theory cb->seq could be wrapped to zero, but this is not easy to fix, as net->dev_base_seq is not visible inside br_mdb_rehash(). In practice, this is rare. Cc: Herbert Xu <herbert@gondor.apana.org.au> Cc: Stephen Hemminger <shemminger@vyatta.com> Cc: "David S. Miller" <davem@davemloft.net> Cc: Thomas Graf <tgraf@suug.ch> Cc: Jesper Dangaard Brouer <brouer@redhat.com> Signed-off-by: Cong Wang <amwang@redhat.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/core/skbuff.c')
0 files changed, 0 insertions, 0 deletions