bhyveload's copyin cannot copy into highmem, and will just wrap around when trying to: https://github.com/fubarnetes/bhyve-multiboot/blob/2cab4f768aa788776177f05ac77f91e3badc2440/tests/mock/bhyveload.c#L323 We have to make sure this doesn't happen (e.g. by ELF files that have segments in highmem). This may only be an issue using 64 bit ELFs, see #5.
bhyveload's copyin cannot copy into highmem, and will just wrap around when trying to:
bhyve-multiboot/tests/mock/bhyveload.c
Line 323 in 2cab4f7
We have to make sure this doesn't happen (e.g. by ELF files that have segments in highmem). This may only be an issue using 64 bit ELFs, see #5.