summaryrefslogtreecommitdiffstats
path: root/usr.sbin/installboot/hppa_installboot.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Add an extra argument to bootstrap() to allow for a limited overlap between anmiod2015-10-151-2/+2
| | | | | | | | | | | | | | | | existing partition and the boot blocks span, and update all callers to require an overlap limit of zero sectors (thus not changing their behaviour). Then, add proper support for vax: copy the 2nd-stage boot block to /boot and install the 1st-stage boot block at the beginning of the disk, retaining the disklabel; allow for an overlap of up to 16 sectors, which is perfectly fine as long as your `a' partition is FFS. Note that regular installs will not even have such an overlap, because the default OpenBSD span on a disk on vax starts at sector 16, but installation media use sperific layout which require this. ok krw@
* Rework installboot and use a single directory with a single makefile. Thejsing2014-01-191-0/+37
directory per machine model is arguably cleaner, however it does not play well with distrib/special and instbin. Discussed with deraadt@