On 04/06/2015 02:13 PM, Paul Menzel via Syslinux wrote:
The kernel boot protocol should probably be extended to accept a block of values to be passed from the loader to the OS, and be exported somewhere by the kernel itself to userspace.
We have that, it is called initramfs. It contains a sequence of binary blobs, each of which has a string identifier, usually known as a "filename". The kernel then presents it to userspace as a "file".
-hpa