[GIT PULL] FireWire updates

From: Stefan Richter
Date: Mon Feb 25 2008 - 12:59:18 EST


Linus, please pull from the for-linus branch at

git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394-2.6.git for-linus

to receive the following updates for the firewire and the ieee1394
subsystems. This queue consists of fixes developed between end of
January and February 20. Therefore several of these updates were not
yet visible in -mm. But all of them showed up in -next (behind planned
post 2.6.25 stuff), most of them AFAIK also in Fedora test kernels.

The queue improves the SBP-2 driver's reliability during device
recognition and during bus topology changes.

All patches have been seen on LKML and linux1394-devel but I will follow
up with the combined full log and diff. Diffstat and shortlog:

Documentation/debugging-via-ohci1394.txt | 17 +-
drivers/firewire/fw-cdev.c | 17 +-
drivers/firewire/fw-device.c | 48 ++-
drivers/firewire/fw-device.h | 2 +-
drivers/firewire/fw-sbp2.c | 358 +++++++++++++++++-----
drivers/ieee1394/sbp2.c | 15 +
drivers/ieee1394/sbp2.h | 2 +
7 files changed, 350 insertions(+), 109 deletions(-)

Stefan Richter (19):
firewire: fw-sbp2: unsigned int vs. unsigned
firewire: fw-sbp2: fix logout before login retry
firewire: fix "kobject_add failed for fw* with -EEXIST"
firewire: fw-sbp2: don't retry login or reconnect after unplug
firewire: log GUID of new devices
firewire: fw-sbp2: add INQUIRY delay workaround
ieee1394: sbp2: add INQUIRY delay workaround
firewire: fw-sbp2: wait for completion of fetch agent reset
firewire: fw-sbp2: log bus_id at management request failures
firewire: fw-sbp2: don't add scsi_device twice
firewire: fw-sbp2: logout and login after failed reconnect
firewire: fw-sbp2: sort includes
firewire: fw-sbp2: enforce a retry of __scsi_add_device if bus generation changed
firewire: fw-sbp2: (try to) avoid I/O errors during reconnect
firewire: fw-sbp2: fix NULL pointer deref. in slave_alloc
firewire: fw-sbp2: fix NULL pointer deref. in scsi_remove_device
ieee1394: sbp2: fix rescan-scsi-bus
Documentation: correction to debugging-via-ohci1394
firewire: fix NULL pointer deref. and resource leak

Thanks,
--
Stefan Richter
-=====-==--- --=- ==--=
http://arcgraph.de/sr/

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/