kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #178128
[Bug 1580960] Re: Ubuntu-4.6.0-5.6 configuration has CONFIG_GOLDFISH and CONFIG_GOLDFISH_BUS enabled, breaking serial support on normal systems
** Also affects: linux (Ubuntu Yakkety)
Importance: Medium
Assignee: Andy Whitcroft (apw)
Status: In Progress
** Changed in: linux (Ubuntu Yakkety)
Status: In Progress => Fix Committed
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1580960
Title:
Ubuntu-4.6.0-5.6 configuration has CONFIG_GOLDFISH and
CONFIG_GOLDFISH_BUS enabled, breaking serial support on normal systems
Status in linux package in Ubuntu:
Fix Committed
Status in linux source package in Yakkety:
Fix Committed
Bug description:
When CONFIG_GOLDFISH_BUS is set to "y", the goldfish_pdev_bus driver
is compiled into the kernel and claims the serial UART, breaking
serial communications with the following kernel message: "genirq:
Flags mismatch irq 4. 00000000 (serial) vs. 00000080
(goldfish_pdev_bus)" repeated several times on boot.
I checked the configs for 4.4 in Yakkety and Xenial and 4.5 in
mainline and found that CONFIG_GOLDFISH was set to "n" there,
completely disabling all the goldfish drivers. Since this is a driver
for the Android emulator, I'm not even sure it is appropriate to be
enabled at all for desktop systems, but the goldfish_pdev_bus driver
breaking serial definitely shouldn't happen.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1580960/+subscriptions
References