3.6 doesn't do the mapping in ia32/system.c create_boot_params().
3.8 does.
The problem is, that i wasn't able to produce a working elilo.efi files
with my gentoo toolchain. the files elilo-3.8.efi provided by the elilo
project also doesn't work (gives a load error from the efi runtime).
So i guess i'm stuck here.
It should be noted somewhere that with Huangs patches, elilo version 3.8
is needed.
--