Re: The IEEE-1394 saga continued... [ was: IEEE-1394 problem on init ]

Stelian Pop (stelian.pop@fr.alcove.com)
Sat, 26 Apr 2003 18:10:09 +0200


On Sat, Apr 26, 2003 at 10:34:45AM -0400, Ben Collins wrote:

> > And guess what ? The new patch broke (again) my setup. When I plug
> > in my iPod, the scsi layer does not see it anymore.
>
> Good lord would you calm down.

No. You did broke the subsystem in several occasions, you do this
at the bad moment, and now you introduced a change in behaviour
in a stable kernel release, between -rc1 and -rc2, without any
warning. I think I have enough reasons to be angry.

> Run the rescan-scan-scsi.sh script floating around. Out own website
> describes having to use this for 2.4 kernels.
[...]

The FAQ on linux1394 site was indeed updated 2 days ago. I'm sorry
I didn't think to look there.

Before posting, I did try to check the linux1394 mailing lists for
information. linux1394-announce has no new mails since march,
linux1394-devel didn't seem to contain anything obvious about this
(besides a thread "Re: Problem with Kernel 2.4.21-rc1 - latest svn"
which I couldn't read due to sourceforge problems - it kept saying
"no such forum"...)

I did look at the subversion checkin' log. I did look at the bitkeeper
checkin' log. Nothing there.

> It was either leave sbp2
> oopsing, or rewrite the load logic so that there was no way for left
> over scsi cruft. The side affect is that the only hot-plug situation
> ieee1394 had in 2.4 is gone.

Strange, usb-storage seems to work quite fine with respect to the
scsi layer and hotplug...

> Before, loading sbp2 before loading ohci1394 gave the same affect. Now,
> loading sbp2 before ohci1394 also requires running rescan-scan-scsi.sh.
> Blame the scsi layer, not me.

BTW: hotplug removing is still half broken: the hotplug remove event
is send only when the device is physically disconnected. If I remove
the sbp2 module with rmmod, I'll get nothing.

This means that if you do
rmmod sbp2
modprobe sbp2
your SCSI device will be lost and you'll have to call 'rescan-scsi-bus'
by hand...

>
> --
> Debian - http://www.debian.org/
> Linux 1394 - http://www.linux1394.org/
> Subversion - http://subversion.tigris.org/
> Deqo - http://www.deqo.com/

-- 
Stelian Pop <stelian.pop@fr.alcove.com>
Alcove - http://www.alcove.com
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/