Public bug reported: The Ubuntu kernel has carried an out-of-tree driver "ubuntu/xr-usb- serial/" since forever. That driver uses the #define'd constant ASYNCB_INITIALIZED in multiple places, e.g.:
if (test_bit(ASYNCB_INITIALIZED, &xr_usb_serial->port.flags)) But this recent mainline commit (and all linux-stable's >= 4.14) removes the definition of ASYNCB_INITIALIZED ... [mainline] d09845e98a05 tty: actually undefine superseded ASYNC flags Some kernel-internal ASYNC flags have been superseded by tty-port flags and should no longer be used by kernel drivers. Fix the misspelled "__KERNEL__" compile guards which failed their sole purpose to break out-of-tree drivers that have not yet been updated. ... Which would make ubuntu/xr-usb-serial/ fail to build (as the upstream commit intends). To avoid that breakage, the stable backports of [mainline] d09845e98a05 will be omitted from all Ubuntu kernels, pending some other resolution of the problem with ubuntu/xr-usb-serial. ** Affects: linux (Ubuntu) Importance: Medium Status: New ** Affects: linux (Ubuntu Bionic) Importance: Undecided Status: New ** Affects: linux (Ubuntu Focal) Importance: Undecided Status: New ** Affects: linux (Ubuntu Groovy) Importance: Undecided Status: New ** Affects: linux (Ubuntu Hirsute) Importance: Undecided Status: New ** Affects: linux (Ubuntu Impish) Importance: Medium Status: New ** Also affects: linux (Ubuntu Focal) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Hirsute) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Groovy) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Bionic) Importance: Undecided Status: New ** Also affects: linux (Ubuntu Impish) Importance: Medium Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1929452 Title: upstream stable would break ubuntu/xr-usb-serial (deprecated ASYNC flags) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1929452/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs