[Bug 954324] New: nousb boot option has no effect (42.1 and Tumbleweed)
http://bugzilla.suse.com/show_bug.cgi?id=954324 Bug ID: 954324 Summary: nousb boot option has no effect (42.1 and Tumbleweed) Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: x86-64 OS: openSUSE 42.1 Status: NEW Severity: Normal Priority: P5 - None Component: Kernel Assignee: kernel-maintainers@forge.provo.novell.com Reporter: kolAflash@kolAhilft.de QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- On openSUSE 13.2 it was possible to turn of USB with the kernel boot parameter "nousb" (in GRUB). On Ubuntu 15.10 it's possible too. But on openSUSE 42.1 and current (2015-11-09) Tumbleweed USB is still working normal when "nousb" parameter is present. Can someone tell, why this doesn't works anymore? I need to turn off USB for security purposes. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=954324
http://bugzilla.suse.com/show_bug.cgi?id=954324#c1
Takashi Iwai
http://bugzilla.suse.com/show_bug.cgi?id=954324
http://bugzilla.suse.com/show_bug.cgi?id=954324#c2
kolA flash
http://bugzilla.suse.com/show_bug.cgi?id=954324
http://bugzilla.suse.com/show_bug.cgi?id=954324#c3
--- Comment #3 from Takashi Iwai
http://bugzilla.suse.com/show_bug.cgi?id=954324
http://bugzilla.suse.com/show_bug.cgi?id=954324#c4
--- Comment #4 from Takashi Iwai
http://bugzilla.suse.com/show_bug.cgi?id=954324
http://bugzilla.suse.com/show_bug.cgi?id=954324#c5
--- Comment #5 from Oliver Neukum
I see what you meant, thanks.
The culprit is that the USB core is now built as a module where it was built into kernel in the earlier distro versions. You need to pass usbcore.nousb=1 instead.
IMO, this is a bug in the code, though. The driver should refer to nousb no matter how it's built.
It does. usbcore.nousb always should work.
Also, xhci_pci is still loaded even if usb is disabled. This is another thing to be fixed. Other host drivers refuse to load.
Yes, that is a bug. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=954324
http://bugzilla.suse.com/show_bug.cgi?id=954324#c6
--- Comment #6 from Takashi Iwai
(In reply to Takashi Iwai from comment #3)
I see what you meant, thanks.
The culprit is that the USB core is now built as a module where it was built into kernel in the earlier distro versions. You need to pass usbcore.nousb=1 instead.
IMO, this is a bug in the code, though. The driver should refer to nousb no matter how it's built.
It does. usbcore.nousb always should work.
But "nousb" is mentioned in Documentation/kernel-parameters.txt. Either update the documentation or follow the old logic. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=954324
http://bugzilla.suse.com/show_bug.cgi?id=954324#c7
--- Comment #7 from kolA flash
http://bugzilla.suse.com/show_bug.cgi?id=954324
Takashi Iwai
http://bugzilla.suse.com/show_bug.cgi?id=954324
http://bugzilla.suse.com/show_bug.cgi?id=954324#c9
Oliver Neukum
participants (1)
-
bugzilla_noreply@novell.com