change the stack protector guard into a long word (removing the old legacy compat pointed out by miod), and place it inside the ELF .openbsd.randomdata segment.  Inside main(), only re-initialize the guard if the bootblocks failed to initialize it for us.
change the stack protector guard into a long word (removing the old legacy
compat pointed out by miod), and place it inside the ELF .openbsd.randomdata
segment.  Inside main(), only re-initialize the guard if the bootblocks
failed to initialize it for us.

orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars,orumin/openbsd-efivars