• David Moore's avatar
    firewire: Preserve response data alignment bug when it is harmless · 8401d92b
    David Moore authored
    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: default avatarDavid Moore <dcm@acm.org>
    Signed-off-by: default avatarStefan Richter <stefanr@s5r6.in-berlin.de>
    8401d92b
fw-cdev.c 25.9 KB