firewire: Don't touch DMA descriptors after appending.
authorKristian Høgsberg <krh@redhat.com>
Fri, 16 Feb 2007 22:34:47 +0000 (17:34 -0500)
committerStefan Richter <stefanr@s5r6.in-berlin.de>
Fri, 9 Mar 2007 21:03:02 +0000 (22:03 +0100)
commitcb2d2cdbc66d9143159ee0381ad83975de56a57d
treecb5431e87633b8c1b09667434ed331e37caee3f7
parentd2746dc192e8b9446ea1cb843e94c30f177b7e54
firewire: Don't touch DMA descriptors after appending.

When a DMA descriptor is appended to the context we sync it for
DMA and the device might potentially read it immediately.  So,
we can't set the IRQ bits in the descriptor after appending.

Signed-off-by: Kristian Høgsberg <krh@redhat.com>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
drivers/firewire/fw-ohci.c