Public bug reported: 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. ** Affects: linux (Ubuntu) Importance: Undecided Status: Incomplete -- 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: Incomplete 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 -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp