summaryrefslogtreecommitdiff
path: root/sound/arm
diff options
context:
space:
mode:
authorStephan Gatzka <stephan@gatzka.org>2011-09-26 19:44:30 (GMT)
committerStefan Richter <stefanr@s5r6.in-berlin.de>2011-10-09 15:00:18 (GMT)
commita74477db9171e677b7a37b89e6e0ac8a15ba1f26 (patch)
tree72f6a3ba84ef8db0bcbb58c75384e2aa9ccd1c9f /sound/arm
parent4ec4a67aa100268b4ac5ae32b54843d975969969 (diff)
downloadlinux-a74477db9171e677b7a37b89e6e0ac8a15ba1f26.tar.xz
firewire: net: Use posted writes
Change memory region to ohci "middle address space". This effectively reduces the number of packets by 50%. [Stefan R.:] This eliminates 1394 ack packets and improved throughput by a few percent in some tests with an S400a connection with and without gap count optimization. Since firewire-net taxes the AR-req DMA unit of a FireWire controller much more than firewire-sbp2 (which uses the middle address space with PCI posted writes too), this commit also changes a related error printk into a ratelimited one as a precaution. Side note: The IPv4-over-1394 drivers of Mac OS X 10.4, Windows XP SP3, and the Thesycon 1394 bus driver for Windows all use the middle address space too. Signed-off-by: Stephan Gatzka <stephan@gatzka.org> Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Diffstat (limited to 'sound/arm')
0 files changed, 0 insertions, 0 deletions