mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* [patch 0/4] firewire: keeping accesses to fw_transaction in check
@ 2008-07-12 12:48 Stefan Richter
  2008-07-12 12:49 ` [patch 1/4] firewire: fix race of bus reset with request transmission Stefan Richter
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Stefan Richter @ 2008-07-12 12:48 UTC (permalink / raw)
  To: linux1394-devel; +Cc: linux-kernel

Jay Fenlason pointed me to a race condition in firewire-core;  here are
some patches for it:

[1/4] firewire: fix race of bus reset with request transmission
[2/4] firewire: fully initialize fw_transaction before marking it pending
[3/4] firewire: small fw_fill_request cleanup
[4/4] firewire: warn on unfinished transactions during card removal

 drivers/firewire/fw-card.c        |    2 +-
 drivers/firewire/fw-topology.c    |    2 --
 drivers/firewire/fw-transaction.c |   21 +++++++++------------
 3 files changed, 10 insertions(+), 15 deletions(-)

Both the diffstat's +/- balance and initial testing look fine so far.
-- 
Stefan Richter
-=====-==--- -=== -==--
http://arcgraph.de/sr/


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

end of thread, other threads:[~2008-07-12 13:00 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-07-12 12:48 [patch 0/4] firewire: keeping accesses to fw_transaction in check Stefan Richter
2008-07-12 12:49 ` [patch 1/4] firewire: fix race of bus reset with request transmission Stefan Richter
2008-07-12 12:59   ` Stefan Richter
2008-07-12 12:50 ` [patch 2/4] firewire: fully initialize fw_transaction before marking it pending Stefan Richter
2008-07-12 12:50 ` [patch 3/4] firewire: small fw_fill_request cleanup Stefan Richter
2008-07-12 12:51 ` [patch 4/4] firewire: warn on unfinished transactions during card removal Stefan Richter

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox

Powered by JetHome