firewire: sbp2: octlet AT payloads can be stack-allocated
authorStefan Richter <stefanr@s5r6.in-berlin.de>
Sun, 1 May 2011 19:06:42 +0000 (21:06 +0200)
committerStefan Richter <stefanr@s5r6.in-berlin.de>
Tue, 10 May 2011 20:53:46 +0000 (22:53 +0200)
commit81bf52d8622f05cfe89893fd5c1101efd85f855b
treeeaad1608312ce1995082c06951af5a194fd66a52
parentb75ca5ea8e439893121ad80406a3c04c4b7612ab
firewire: sbp2: octlet AT payloads can be stack-allocated

We do not need slab allocations for ORB pointer write transactions
anymore in order to satisfy streaming DMA mapping constraints, thanks to
commit da28947e7e36 "firewire: ohci: avoid separate DMA mapping for
small AT payloads".

(Besides, the slab-allocated buffers that firewire-sbp2 used to provide
for 8-byte write requests were still not fully portable since they
shared a cacheline with unrelated CPU-accessed data.)

Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
drivers/firewire/sbp2.c