summaryrefslogtreecommitdiffstats
path: root/drivers/firewire/fw-iso.c
diff options
context:
space:
mode:
authorDavid Moore <dcm@acm.org>2008-07-29 23:46:25 -0700
committerStefan Richter <stefanr@s5r6.in-berlin.de>2008-08-02 20:03:49 +0200
commit8401d92ba46a1e859464cbd9c9ee304f6e361da3 (patch)
treecdf4ecb706a4f2417b57a8d52d887cd4b2c12130 /drivers/firewire/fw-iso.c
parentf05e21b39f7dddcebab03ff329fef5783fea58d4 (diff)
downloadblackbird-op-linux-8401d92ba46a1e859464cbd9c9ee304f6e361da3.tar.gz
blackbird-op-linux-8401d92ba46a1e859464cbd9c9ee304f6e361da3.zip
firewire: Preserve response data alignment bug when it is harmless
Recently, a bug having to do with the alignment of transaction response data was fixed. However, some apps such as libdc1394 relied on the presence of that bug in order to function correctly. In order to stay compatible with old versions of those apps, this patch preserves the bug in cases where it is harmless to normal operation (such as the single quadlet read) due to a simple duplication of data. This guarantees maximum compatability for those users who are using the old app with the fixed kernel. Signed-off-by: David Moore <dcm@acm.org> Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
Diffstat (limited to 'drivers/firewire/fw-iso.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud