firewire: Remember to set the driver_data pointer when queueing a packet.
Signed-off-by: Kristian Høgsberg <krh@redhat.com>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
diff --git a/drivers/firewire/fw-ohci.c b/drivers/firewire/fw-ohci.c
index abb9dc1..afd1817 100644
--- a/drivers/firewire/fw-ohci.c
+++ b/drivers/firewire/fw-ohci.c
@@ -628,6 +628,7 @@
driver_data = (struct driver_data *) &d[3];
driver_data->packet = packet;
+ packet->driver_data = driver_data;
if (packet->payload_length > 0) {
payload_bus =