[$] Software and hardware obsolescence in the kernel
Adding code to the kernel to support new hardware is relatively easy.Removing code that is no longer useful can be harder, mostly because it canbe difficult to know when something is truly no longer needed. ArndBergmann, who removed support for eightarchitectures from the kernel in 2018, knows well just how hard thiscan be. At the 2020 LinuxPlumbers Conference, he led two sessions dedicated to the topic ofobsolete software and hardware. With a bit of effort, he said, it shouldbe possible to have a better idea of when something can be removed.