Here come one triviality and two fixes, or at least attempts to do so.
I tried but couldn't recreate the conditions to put patch 2/3 into
effect. But I did so with patch 3/3; that's easier due to a larger
window where this problem can happen.
1/3 firewire: fw-sbp2: unsigned int vs. unsigned
2/3 firewire: fw-sbp2: fix logout before login retry
3/3 firewire: fw-sbp2: retry login if scsi_device was offlined early
drivers/firewire/fw-sbp2.c | 52 +++++++++++++++++++++++++++----------
1 file changed, 39 insertions(+), 13 deletions(-)
--
Stefan Richter
-=====-==--- ---= ==-=-
http://arcgraph.de/sr/
--