9-11 September 2019
Europe/Lisbon timezone

Solving issues associated with modules and supplier-consumer dependencies

10 Sep 2019, 15:30
15m
Opala/room-I&II (Corinthia Hotel Lisbon)

Opala/room-I&II

Corinthia Hotel Lisbon

126

Speaker

Saravana Kannan (Google)

Description

GKI or any ARM64 Linux distro needs a single ARM64 kernel that works across all SoCs. But having a single ARM64 kernel that works across all SoCs has a lot of hurdles. One of them, is getting all the SoC specific devices to be handed off cleanly from the bootloader to the kernel even when all their drivers are loaded as modules. Getting this to work correctly involves proper ordering of events like module loading, device initialization and device boot state clean up. This discussion is about the work that's being done in the upstream kernel to automate and facilitate the proper ordering of these events.

I agree to abide by the anti-harassment policy Yes

Primary author

Presentation Materials