Public bug reported: Kernel 6.9 seems to have changed AF_NETLINK behavior slightly making booth unable to start.
Previously it was expected only first item in the message can be NLMSG_DONE or NLMSG_ERROR type. And it looks this was true for Kernel < 6.9. With kernel 6.9 this is no longer true, so any item can be type NLMSG_DONE or NLMSG_ERROR. Result was loop was never terminated and booth was waiting for more messages from kernel which never arrived. Solution is to change loop a bit so NLMSG_DONE, NLMSG_ERROR and RTM_NEWADDR are handled correctly. This has been fixed upstream in this PR: https://github.com/ClusterLabs/booth/pull/139 ** Affects: booth (Ubuntu) Importance: Undecided 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/2118926 Title: Breaking change in kernel 6.9 (Netlink) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/booth/+bug/2118926/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs