This repository has been archived on 2022-09-20. You can view files and clone it, but cannot push or open issues or pull requests.
libraw1394/src
Aaro Koskinen 042ddc6d1e Align fw_handle buffer for 64-bit access
Align fw_handle buffer for 64-bit access. This fixes SIGBUS on SPARC
when capturing DV stream with "dvgrab".

[Stefan R:  If libraw1394 is compiled for 32 bit userland, struct
fw_handle.buffer was only 32 bit aligned.  Various *__u64 accesses
happen to the buffer, and those accesses require 64 bit alignment on
some CPU architectures.  The bug certainly affected all libraw1394
client applications on such architectures with 32 bit userland.]

Signed-off-by: Aaro Koskinen <aaro.koskinen@iki.fi>
Signed-off-by: Stefan Richter <stefanr@s5r6.in-berlin.de>
2015-04-28 22:39:11 +02:00
..
Makefile.am Include local firewire-*.h instead of system-wide <linux/firewire-*.h> 2012-05-25 22:19:43 +02:00
arm.c Address some compiler warnings 2008-10-28 22:56:09 -07:00
csr.h - Added FCP register addresses 1999-12-18 16:02:15 +00:00
dispatch.c Save and restore errno in raw1394_new_handle{,_on_port} for legacy applications 2013-08-24 13:07:37 +02:00
errors.c Change handle validation to prevent segfault and be more informative. 2008-07-06 12:06:40 -07:00
eventloop.c Address some compiler warnings 2008-10-28 22:56:09 -07:00
fcp.c First cut at integrating juju 2008-04-23 17:44:36 -07:00
firewire-cdev.h Include local firewire-*.h instead of system-wide <linux/firewire-*.h> 2012-05-25 22:19:43 +02:00
firewire-constants.h Add firewire-{cdev,constants}.h from Linux v3.4 2012-05-25 21:27:40 +02:00
fw-iso.c Prevent requests for previously provided iso tx packets 2015-04-28 22:16:16 +02:00
fw.c Fix memory leak in response handler 2015-04-28 22:09:12 +02:00
fw.h Align fw_handle buffer for 64-bit access 2015-04-28 22:39:11 +02:00
ieee1394-ioctl.h added raw1394_read_cycle_timer, contributed by Pieter Palmers 2007-02-14 05:29:18 +00:00
ieee1394.h Trivial whitespace normalization in ieee1394.h and raw1394.h 2012-06-30 17:38:45 +02:00
iso.c First cut at integrating juju 2008-04-23 17:44:36 -07:00
kernel-raw1394.h added raw1394_read_cycle_timer, contributed by Pieter Palmers 2007-02-14 05:29:18 +00:00
main.c Address some compiler warnings 2008-10-28 22:56:09 -07:00
raw1394.h Documentation improvement: return code of raw1394_read_cycle_timer{,_and_clock} 2012-07-31 20:31:35 +02:00
raw1394_private.h Move the source code files in the juju directory into the src directory and 2008-04-30 14:37:28 -07:00
readwrite.c Remove UTF-8 whitespace. 2012-02-19 19:53:14 +01:00
version.c reorganize and update documentation; fix compiler warning 2004-11-11 03:19:09 +00:00