Hi vanvugt Thanks for the detailed feedback, Daniel.
You're right that 5.86 is not a micro release in the upstream sense. I analysed the full diff between 5.85 and 5.86 (205 commits, 277 files). The large numbers are somewhat misleading — breaking it down by category: ~40% documentation only — the majority of the file count comes from a bulk migration of documentation from plain text to RST format. These have zero impact on runtime behaviour. ~10% removal of deprecated code — SAP (SIM Access Profile) and HDP (Health Device Profile) were removed. Both had been deprecated for years; removing them reduces attack surface and maintenance burden. ~15% bug fixes — these are the changes most relevant to an SRU: - device: Limit the number of retries on auth failures — fixes a connectivity/pairing stability issue - gatt-client: prevent use-after-free when clients disconnect — memory safety fix - device: fix memory leak - adapter: Fix bt_uuid_hash() crash - media: Fix G.722 @ 16 kHz codec ID value — HFP audio codec fix - shared/bap: fix invalid BAP server state transition - input/device: Fix off by one report descriptor size error — HID fix - shared/gatt-client: fix notify_data leak ~30% new features — Ranging Profile (RAP), Telephony interface (HFP- HF), TMAP, GMAP. These are additive and isolated to new code paths; they do not modify existing profile behaviour. Given the above, the effective risk surface for regression is much smaller than the raw diff numbers suggest. BlueZ also has no public library ABI, which removes the primary regression vector for installed applications. We strongly recommend upgrading 26.04 to 5.86. Qualcomm has been running 5.86 internally across multiple platforms with extensive Bluetooth certification and qualification testing, and we have not observed any regressions. Aligning 26.04 with 5.86 gives users a more stable and better-validated Bluetooth stack: - Fixes in connectivity, authentication, and audio - Broader certification and qualification coverage, focused on 5.86 - Support for newer Bluetooth features and profiles Please let us know how you would prefer to proceed. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2157779 Title: [MRE] Update bluez to 5.86 microrelease in 26.04 (Resolute Raccoon) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bluez/+bug/2157779/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
