Technical presentation - 30 minutes (including q&a)
Over the last few years, 64-bit Linux has made it from Servers, PCs and high-end embedded machines lower down in the market, everywhere including the smallest embedded Linux targets. This gives new challenges for users that rely on existing 32-bit hardware being kept up to date, while new features development and testing on those machines keeps winding down. Arnd gives an overview of which 32-bit systems are still supported, and at what point in the future they can be phased out from the kernel. This covers modern ARMv7/v8 hardware, older ARMv4/v5/v6 machines, and various other CPU architectures, as well as corner cases for MMU-less microcontrollers, highmem, support for 32-bit userland on 64-bit hardware and the state of the 2038 epochalypse.
No slides available.