netdev.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] net: fixup time stamping batch #1
@ 2011-06-19 13:31 Richard Cochran
  2011-06-19 13:31 ` [PATCH 1/7] net: correct comment on where to place transmit time stamp hook Richard Cochran
                   ` (7 more replies)
  0 siblings, 8 replies; 9+ messages in thread
From: Richard Cochran @ 2011-06-19 13:31 UTC (permalink / raw)
  To: netdev; +Cc: David Miller, Eric Dumazet

As Eric Dumazet helpfully pointed out, the placing the transmit time
stamp hook after giving the skb to hardware races with the completion
ISR, for those drivers which free the buffer in the ISR.

This series fixes up the first batch of time stamping hook patches.

Richard Cochran (7):
  net: correct comment on where to place transmit time stamp hook.
  fec: fix race in transmit time stamping.
  tg3: fix race in transmit time stamping.
  r6040: fix race in transmit time stamping.
  stmmac: fix race in transmit time stamping.
  smsc9420: fix race in transmit time stamping.
  davinci_emac: fix race in transmit time stamping.

 drivers/net/davinci_emac.c       |    3 ++-
 drivers/net/fec.c                |    4 ++--
 drivers/net/r6040.c              |    5 +++--
 drivers/net/smsc9420.c           |    4 ++--
 drivers/net/stmmac/stmmac_main.c |    4 ++--
 drivers/net/tg3.c                |    4 ++--
 include/linux/skbuff.h           |    3 +--
 7 files changed, 14 insertions(+), 13 deletions(-)


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2011-06-19 23:36 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-19 13:31 [PATCH 0/7] net: fixup time stamping batch #1 Richard Cochran
2011-06-19 13:31 ` [PATCH 1/7] net: correct comment on where to place transmit time stamp hook Richard Cochran
2011-06-19 13:31 ` [PATCH 2/7] fec: fix race in transmit time stamping Richard Cochran
2011-06-19 13:31 ` [PATCH 3/7] tg3: " Richard Cochran
2011-06-19 13:31 ` [PATCH 4/7] r6040: " Richard Cochran
2011-06-19 13:31 ` [PATCH 5/7] stmmac: " Richard Cochran
2011-06-19 13:31 ` [PATCH 6/7] smsc9420: " Richard Cochran
2011-06-19 13:31 ` [PATCH 7/7] davinci_emac: " Richard Cochran
2011-06-19 23:36 ` [PATCH 0/7] net: fixup time stamping batch #1 David Miller

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).