Bug 7793
Summary: | don't enforce hotplugging of eth1394 | ||
---|---|---|---|
Product: | Drivers | Reporter: | Stefan Richter (stefanr) |
Component: | IEEE1394 | Assignee: | Stefan Richter (stefanr) |
Status: | CLOSED CODE_FIX | ||
Severity: | low | ||
Priority: | P2 | ||
Hardware: | i386 | ||
OS: | Linux | ||
Kernel Version: | all | Subsystem: | |
Regression: | --- | Bisected commit-id: | |
Attachments: |
ieee1394: eth1394: don't autoload by hotplug when ohci1394 starts
ieee1394: eth1394: don't autoload by hotplug when ohci1394 starts |
Description
Stefan Richter
2007-01-08 14:34:02 UTC
Created attachment 10952 [details]
ieee1394: eth1394: don't autoload by hotplug when ohci1394 starts
Created attachment 10953 [details]
ieee1394: eth1394: don't autoload by hotplug when ohci1394 starts
same change but without bloat from feature-removal-schedule procedure
Some downstream bugs, for the record: "don't configure automaticaly ethernet on firewire ports" http://qa.mandriva.com/show_bug.cgi?id=20126 "Firewire ethernet borks Real ethernet." http://qa.mandriva.com/show_bug.cgi?id=21963 "The eth1394 driver b0rks the network during/after install." https://bugs.gentoo.org/show_bug.cgi?id=113924 "eth1394 loaded instead of via-rhine" https://bugs.gentoo.org/show_bug.cgi?id=128962 "eth1394 grabs eth0 since coldplug went away" https://bugs.gentoo.org/show_bug.cgi?id=157050 fix merged for Linux 2.6.22-rc1 PS: Final patch: http://git.kernel.org/?p=linux/kernel/git/torvalds/linux-2.6.git;a=commit;h=70093cfde8af52b0b9030d90f9004cbde38f2ff8 Unlike proposed in the bug description, the 2nd and final patch do not offer a build-time choice between the old and the new behavior. The old behavior can be brought back by the following lines in /etc/modprobe.conf: install ohci1394 /sbin/modprobe eth1394; \ /sbin/modprobe --ignore-install ohci1394 Eth1394 will still be auto-loaded by hotplug if an _external_ IP-over-1394 capable device is detected. |