...
Discussion on the usage of virtual platforms as a hardware-portability solution:
- Gunnar: We se see this trend. I'd like to analyze this idea further, compared to for example just making stable user-space APIs and creating new kernel drivers for new hardware.
- => Is this not just shifting portability work "somewhere else".
- Let's analyze how "virtual platform API is stable" is different from "user-space API is stable" (i.e. just port drivers to new hardware..)
- Adam: BSPs that add a lot of patches to Linux get stuck on older versions. Not using mainline. Updating to new kernel drivers difficult (N.B. officially no APIs are stable inside Linux kernel)
- Matti: Linux kernel in particular, is an operating system kernel and a hardware-abstraction at the same time, which is challenging.
- Future challenges: Value-add for SoCs could be difficult if the [hardware abstraction] API is limiting.
...
- Lots of topics (5 presentations), lots of discussion
- Little time for Q&A on each - basically every topic needs deeper investigation and discussions
- See presentations
May 14 - cancelled due to AMM
...