kernel-fxtec-pro1x/drivers/firewire
Kristian Høgsberg 12f26aa1b1 firewire: Only free ORBs that completed the initial transaction.
In some situations we can receive the ORB status write before we
have received the ORB pointer write response.  When this happens,
we assume that the fw_transaction is finished and free the ORB
struct containing the fw_transaction.

This fix make the status write logic only accept status writes
for ORBs where the initial ORB pointer write transaction finished.

Signed-off-by: Kristian Høgsberg <krh@redhat.com>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
2007-04-12 00:18:57 +02:00
..
fw-card.c firewire: Add ioctls to add and remove config rom descriptors. 2007-03-28 21:30:14 +02:00
fw-device-cdev.c firewire: Fix the range check for the queue_iso payload pointer. 2007-03-28 21:30:16 +02:00
fw-device-cdev.h firewire: Generalize resource tracking for cdev implementation. 2007-03-28 21:30:15 +02:00
fw-device.c firewire: Increase the number of config rom retries and the retry delay. 2007-03-28 21:30:16 +02:00
fw-device.h firewire: Use device->groups for adding device attributes. 2007-03-28 21:30:13 +02:00
fw-iso.c firewire: Move sync and tag parameters to start_iso ioctl. 2007-03-15 18:21:36 +01:00
fw-ohci.c firewire: Check for CONTEXT_RUN not CONTEXT_ACTIVE when starting AT DMA context. 2007-04-12 00:18:57 +02:00
fw-ohci.h firewire: Implement basic isochronous receive functionality. 2007-03-09 22:02:58 +01:00
fw-sbp2.c firewire: Only free ORBs that completed the initial transaction. 2007-04-12 00:18:57 +02:00
fw-topology.c firewire: Don't set card->irm_node before we have a new valid topology. 2007-03-28 21:30:15 +02:00
fw-topology.h firewire: Implement topology map and fix a couple of loopback bugs. 2007-03-09 22:03:14 +01:00
fw-transaction.c firewire: Implement CSR cycle time and bus time registers. 2007-03-09 22:03:15 +01:00
fw-transaction.h firewire: Add phy register defines. 2007-03-24 23:29:19 +01:00
Kconfig firewire: rename CONFIG_FW to CONFIG_FIREWIRE 2007-03-20 23:27:19 +01:00
Makefile firewire: rename CONFIG_FW to CONFIG_FIREWIRE 2007-03-20 23:27:19 +01:00