This is a set of patches for the Linux ieee1394 drivers that ship with
Fedora Core 2.

ieee1394-svn-bcollins-kill-nosigterm.patch is a patch by Ben Collins
that made it to the linux1394 SVN tree but not to the 2.6.6-rc that
shipped with FC2.  It might have hade it to 2.6.6 final.  It enables
one of the Firewire daemon threads to shut down properly, without
using SIGTERM, that it now blocks.  I'm not sure how important it is,
so I'm including it.

ieee1394-paul-mackerras-races.patch, by Paul Mackerras, fixes some
race conditions present in revision 1207 of the SVN tree of Firewire
(pretty much the same as 2.6.6 final), that hit quite often on SMP
systems, but also on uniprocessor systems when under high load.
Without this patch, the Firewire system dies at random.

ieee1394-aoliva-del-host-timer.patch, by yours truly, fixes a problem
in the ieee1394 module initialization that sets up a timer for a
delayed bus reset but fails to clear the timer if the module happens
to be unloaded before the timer function is run.  If the module is
unloaded before that time, the kernel crashes when it attempts to run
the code in the unloaded module.

--
Alexandre Oliva <aoliva@redhat.com>
