Up to [local] / src / usr.sbin / installboot
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.6, Wed Mar 9 16:28:50 2016 UTC (8 years, 3 months ago) by deraadt
Branch: MAIN
CVS Tags: HEAD
Changes since 1.5: +1 -1 lines
FILE REMOVED
We are done providing support for the vax. lots of agreement.
Revision 1.5 / (download) - annotate - [select for diffs], Thu Feb 18 23:38:18 2016 UTC (8 years, 3 months ago) by tobiasu
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE,
OPENBSD_5_9
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)
sync() requires unistd.h Reported by Sigi Rudzio. Thanks! "go for it" deraadt@
Revision 1.4 / (download) - annotate - [select for diffs], Mon Nov 30 17:34:57 2015 UTC (8 years, 6 months ago) by jsing
Branch: MAIN
Changes since 1.3: +3 -2 lines
Diff to previous 1.3 (colored)
Revert the sync -> fsync conversion (at least for the time being) - there is a good chance that this is causing the 'No blocks to load' errors that various people have encountered.
Revision 1.3 / (download) - annotate - [select for diffs], Thu Nov 26 19:03:10 2015 UTC (8 years, 6 months ago) by deraadt
Branch: MAIN
Changes since 1.2: +2 -3 lines
Diff to previous 1.2 (colored)
Apply pledge. The people I asked to review this did not get back to me, so we will test this a different way.
Revision 1.2 / (download) - annotate - [select for diffs], Thu Oct 15 19:27:30 2015 UTC (8 years, 7 months ago) by miod
Branch: MAIN
Changes since 1.1: +20 -3 lines
Diff to previous 1.1 (colored)
Add an extra argument to bootstrap() to allow for a limited overlap between an 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@
Revision 1.1 / (download) - annotate - [select for diffs], Sun Jan 19 02:58:50 2014 UTC (10 years, 4 months ago) by jsing
Branch: MAIN
CVS Tags: OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7,
OPENBSD_5_6_BASE,
OPENBSD_5_6,
OPENBSD_5_5_BASE,
OPENBSD_5_5
Rework installboot and use a single directory with a single makefile. The directory per machine model is arguably cleaner, however it does not play well with distrib/special and instbin. Discussed with deraadt@