decruft the early init / initrd / initramfs code

From: Christoph Hellwig
Date: Mon Jun 15 2020 - 08:53:48 EST


Hi all,

this series starts to move the early init code away from requiring
KERNEL_DS to be implicitly set during early startup. It does so by
first removing legacy unused cruft, and the switches away the code
from struct file based APIs to our more usual in-kernel APIs.