[Bug 1201784] New: switch_to_fb linuxrc option duplicates kernel functionality
https://bugzilla.suse.com/show_bug.cgi?id=1201784 Bug ID: 1201784 Summary: switch_to_fb linuxrc option duplicates kernel functionality Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: aarch64 OS: Linux Status: NEW Severity: Normal Priority: P5 - None Component: Installation Assignee: yast2-maintainers@suse.de Reporter: ohering@suse.com QA Contact: jsrain@suse.com Found By: --- Blocker: --- To me it looks like switch_to_fb= duplicates functionality from console= If it is not specified, "the OS" should just use what the kernel thinks the console is. In practice this is either the monitor. Or it can be a serial device, like on non-x86 the kernel will reuse the firmware output device. In case the admin wants to have a specific console, and the default does not fit, the will documented console=tty1|ttyS0|ttyAMA0 option will deal with it. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201784 https://bugzilla.suse.com/show_bug.cgi?id=1201784#c1 --- Comment #1 from Olaf Hering <ohering@suse.com> --- For got to add: in practice it now forces me to specify some custom option, even if the built-in default is already good (showconsole gives ttyAMA0). -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201784 https://bugzilla.suse.com/show_bug.cgi?id=1201784#c2 Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |snwint@suse.com --- Comment #2 from Steffen Winterfeldt <snwint@suse.com> --- That option is actually for an s390x feature where the console exists only after loading some driver. The expectation was to switch to that console once it becomes available. I left this console switching limited to s390x in sle15-sp4 but made it arch independent on tw. I have no problem to limit it to s390x also in tw. But I wanted to see what happens and if there are cases where this switching has bad side effects. In general, the option only has an effect if no explicit console option is used. So basically x86 should not work differently than before. I was suspicious about aarch64 or generally for archs where the default is some serial line. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201784 David Diaz <dgonzalez@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |dgonzalez@suse.com Flags| |needinfo?(snwint@suse.com) -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201784 Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Flags|needinfo?(snwint@suse.com) | -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201784 https://bugzilla.suse.com/show_bug.cgi?id=1201784#c5 --- Comment #5 from Olaf Hering <ohering@suse.com> --- I think this should be limited to s390x, and the option should be kept if there is no other way to achieve the result. It should also be properly documented, perhaps moved to the s390x specific section in the wiki. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201784 https://bugzilla.suse.com/show_bug.cgi?id=1201784#c6 Steffen Winterfeldt <snwint@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |CONFIRMED URL| |https://trello.com/c/sc9orY | |HU Assignee|yast2-maintainers@suse.de |yast-internal@suse.de --- Comment #6 from Steffen Winterfeldt <snwint@suse.com> --- Added to YaST Kanban board. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201784 https://bugzilla.suse.com/show_bug.cgi?id=1201784#c7 Stefan Hundhammer <shundhammer@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Assignee|yast-internal@suse.de |snwint@suse.com --- Comment #7 from Stefan Hundhammer <shundhammer@suse.com> --- linuxrc and installation-images are now maintained outside the YaST team by Steffen Winterfeldt <snwint@suse.com>. Reassigning. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201784 https://bugzilla.suse.com/show_bug.cgi?id=1201784#c8 --- Comment #8 from Olaf Hering <ohering@suse.com> --- this is still broken in current Tumbleweed. showconsole < /dev/console reports the correct console to be used, in case there is no console= on kernel cmdline. -- You are receiving this mail because: You are on the CC list for the bug.
https://bugzilla.suse.com/show_bug.cgi?id=1201784 https://bugzilla.suse.com/show_bug.cgi?id=1201784#c9 --- Comment #9 from Steffen Winterfeldt <snwint@suse.com> --- There are some cases where it 'does the right thing' (for example bug 1206460). There are arguments to be made pro or against; but so far, I intend to keep it the way it is. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com