summaryrefslogtreecommitdiffstats
path: root/sys/arch/powerpc64/stand (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Use daddr_t and not daddr32_t in boot media.krw2020-12-091-2/+2
| | | | | | | | | | At a minimum, amd64/i386 should now boot from 4TB GPT formatted disks. More daddr32_t terminations with extreme prejudice to follow. Tested by various, in snaps for a few days. ok deraadt@
* Only fall back on using the first potential root disk as the boot disk ifkettenis2020-08-291-2/+4
| | | | | | the boot kernel didn't hand us a valid bootduid. ok visa@
* Improve detection of the proper boot device by picking the disk thatkettenis2020-08-261-1/+14
| | | | | | matches the bootduid of the boot kernel. ok visa@
* Pass boothowto and bootduid parameters to the booted kernel via thekettenis2020-07-182-29/+10
| | | | | | device tree. Make sure the RB_GOODRANDOM flag only gets set if we read a non-stale /etc/random.seed and we actually filled an .openbsd.randomdata segment.
* First stab at a bootloader for OpenBSD/powerpc64.kettenis2020-07-1610-4/+1354
| | | | | | | | Based on the same principle (and mostly copied from) the bootloader written by visa@ for OpenBSD/octeon. Needed because the petitboot environment provided by the OpenPower firmware is unsuitable for loading OpenBSD kernels properly.
* Additional Makefile infrastructure for powerpc64drahn2020-06-251-0/+6
stand stubbed for now.