- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
If you could point us at the Ubuntu bug report, or else forward this information to them, we can see what we can do to help.
One of our Linux engineers looked into this and this was their analysis:
Ubuntu kernel maintainers backported the following change:
5e0137612430 ("video/aperture: Disable and unregister sysfb devices via aperture helpers")
It's change 89314ff239e1933357419fa91b20190150f114a8 in their kinetic kernel.
This change was part of a much larger series that was making sure that fb devices were properly releasing the pci resources which is necessary for proper drivers to load. Because the backport misses all those other changes it breaks PCI resource release for efifb and prevents specific drivers (e.g. vmwgfx) from being loaded. It doesn't affect many other arm64 systems because most arm64 system don't have dedicated PCI gpu's, like vmwgfx is, which is presumably why they've missed it.This change either needs to be reverted in the Ubuntu kernel or the Ubuntu maintainers need to backport all the other changes that were part of the fb/pci resource handling rework.