#
1.27 |
|
16-Jan-2023 |
kn |
Enable softraid(4) support in installboot(8)
riscv64 efiboot already supports booting from softraid volumes.
These installboot bits make sure that the boot loader will be installed on chunk devices rather than the volume for root on softraid installations, i.e. full boot support for riscv64, just like amd64, arm64 and sparc64.
regress is happy.
OK kettenis
|
Revision tags: OPENBSD_7_2_BASE
|
#
1.26 |
|
31-Aug-2022 |
miod |
Make installboot on landisk aware of a possible MBR on the disk, and in this case install the first level bootstrap at the beginning of the of the wd0a filesystem, rather than at the beginning of the disk.
Both locations work but the previous behaviour overwriting an existing MBR is a violation of POLA.
tweaks & ok krw@
|
#
1.25 |
|
15-Aug-2022 |
kn |
Add initial piece for softraid(4) support on arm64
arm64 is the only currently supported OpenBSD platform which both a) supports booting off root on softraid(4) (kernel and bootloader) and b) is an EFI platform (as far as installboot(8) is concerned).
Currently, installboot treats softraid root volumes as regular devices, ignoring ignores chunk devices completely.
Teach installboot the first bits of softraid support for EFI: installing the single-stage boot loader on chunks rather than the volume.
Copy over sparc64's softraid stage-1 code as-is and make its stage-2 a NOOP:
# ./obj/installboot -v sd4 Using / as root installing bootstrap on /dev/rsd4c using first-stage /usr/mdec/BOOTAA64.EFI sd4: softraid volume with 1 disk(s) sd0a: installing boot blocks on /dev/rsd0c copying /usr/mdec/BOOTAA64.EFI to /tmp/installboot.KuBD4zkfpM/efi/boot/bootaa64.efi writing /tmp/installboot.KuBD4zkfpM/efi/boot/startup.nsh
arm64 miniroot fits and boots with this.
OK stsp
As of now, EFI partitions must still be created manually as installboot's '-p' does not support softraid at all (next missing piece for root on softraid on arm64 installations to work out-of-the-box).
|
Revision tags: OPENBSD_7_1_BASE
|
#
1.24 |
|
03-Feb-2022 |
visa |
Rename armv7_installboot.c to efi_installboot.c.
The code is common to EFI platforms, not specific to armv7.
Suggested by kettenis@
|
Revision tags: OPENBSD_7_0_BASE
|
#
1.23 |
|
27-Jun-2021 |
jsg |
reuse armv7 installboot for riscv64 ok deraadt@
|
Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
|
#
1.22 |
|
17-Jul-2020 |
kettenis |
Add powerpc64 support; straight copy from octeon.
ok deraadt@
|
#
1.21 |
|
27-Jun-2020 |
deraadt |
convert macppc, octeon, and loongson to use MI installboot, removing special case scripting in install.md. (macppc still requires manual steps for HFS bootmode) tested by krw, visa, gkoehler
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE
|
#
1.20 |
|
07-May-2017 |
kettenis |
Add arm64 support.
ok tom@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.19 |
|
14-Aug-2016 |
krw |
Merge identical amd64 and i386 stanzas.
Requested & ok jsing@
|
Revision tags: OPENBSD_6_0_BASE
|
#
1.18 |
|
20-Jul-2016 |
krw |
Use more compact idiom to select architecture dependent files to compile. No intentional functional change.
Diff from Miod.
ok millert@ deraadt@
|
#
1.17 |
|
31-May-2016 |
kettenis |
Add support for armv7. Fix an error message in the i386 support before creating more copies.
ok deraadt@, jsing@
|
#
1.16 |
|
11-May-2016 |
deraadt |
remove hppa64 port, which we never got going beyond broken single users. hppa reverse-stack gives us a valuable test case, but most developers don't have a 2nd one to proceed further with this. ok kettenis
|
#
1.15 |
|
09-Mar-2016 |
deraadt |
We are done providing support for the vax. lots of agreement.
|
Revision tags: OPENBSD_5_9_BASE
|
#
1.14 |
|
01-Dec-2015 |
deraadt |
aviion went away
|
Revision tags: OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
|
#
1.13 |
|
18-Mar-2014 |
miod |
Retire hp300, mvme68k and mvme88k ports. These ports have no users, keeping this hardware alive is becoming increasingly difficult, and I should heed the message sent by the three disks which have died on me over the last few days.
Noone sane will mourn these ports anyway. So long, and thanks for the fish.
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.12 |
|
21-Feb-2014 |
deraadt |
Use ${STATIC} not -static ok jsing
|
#
1.11 |
|
19-Jan-2014 |
jsing |
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@
|
#
1.10 |
|
18-Jan-2014 |
jsing |
Add a -r flag that allows for the mount point of the root filesystem to be specified. This is primarily for use by the installer and defaults to /.
|
#
1.9 |
|
18-Jan-2014 |
jsing |
Build installboot on all architectures.
|
#
1.8 |
|
05-Jan-2014 |
jsing |
Add initial man page for installboot.
|
#
1.7 |
|
28-Dec-2013 |
jsing |
Add installboot support for sparc64.
|
#
1.6 |
|
28-Dec-2013 |
jsing |
Add installboot support for the remaining `disklabel -B' architectures (hp300, hppa64 and landisk). hp300 and landisk are untested, however they should "just work" - hopefully someone with access to this hardware can confirm.
|
#
1.5 |
|
28-Dec-2013 |
jsing |
Add installboot support for vax.
|
#
1.4 |
|
28-Dec-2013 |
jsing |
Tweak makefiles so that we pull in source files based on defines.
|
#
1.3 |
|
27-Dec-2013 |
jsing |
Add installboot support for hppa.
|
#
1.2 |
|
27-Dec-2013 |
jsing |
Add installboot support for amd64.
|
#
1.1 |
|
27-Dec-2013 |
jsing |
Initial version of a unified installboot(8) that lives outside of sys/arch/${MACHINE}/stand. For now this only supports i386, however additional architectures will be added and further development can happen in tree.
Requested by deraadt@ quite some time ago.
|
#
1.26 |
|
31-Aug-2022 |
miod |
Make installboot on landisk aware of a possible MBR on the disk, and in this case install the first level bootstrap at the beginning of the of the wd0a filesystem, rather than at the beginning of the disk.
Both locations work but the previous behaviour overwriting an existing MBR is a violation of POLA.
tweaks & ok krw@
|
#
1.25 |
|
15-Aug-2022 |
kn |
Add initial piece for softraid(4) support on arm64
arm64 is the only currently supported OpenBSD platform which both a) supports booting off root on softraid(4) (kernel and bootloader) and b) is an EFI platform (as far as installboot(8) is concerned).
Currently, installboot treats softraid root volumes as regular devices, ignoring ignores chunk devices completely.
Teach installboot the first bits of softraid support for EFI: installing the single-stage boot loader on chunks rather than the volume.
Copy over sparc64's softraid stage-1 code as-is and make its stage-2 a NOOP:
# ./obj/installboot -v sd4 Using / as root installing bootstrap on /dev/rsd4c using first-stage /usr/mdec/BOOTAA64.EFI sd4: softraid volume with 1 disk(s) sd0a: installing boot blocks on /dev/rsd0c copying /usr/mdec/BOOTAA64.EFI to /tmp/installboot.KuBD4zkfpM/efi/boot/bootaa64.efi writing /tmp/installboot.KuBD4zkfpM/efi/boot/startup.nsh
arm64 miniroot fits and boots with this.
OK stsp
As of now, EFI partitions must still be created manually as installboot's '-p' does not support softraid at all (next missing piece for root on softraid on arm64 installations to work out-of-the-box).
|
Revision tags: OPENBSD_7_1_BASE
|
#
1.24 |
|
03-Feb-2022 |
visa |
Rename armv7_installboot.c to efi_installboot.c.
The code is common to EFI platforms, not specific to armv7.
Suggested by kettenis@
|
Revision tags: OPENBSD_7_0_BASE
|
#
1.23 |
|
27-Jun-2021 |
jsg |
reuse armv7 installboot for riscv64 ok deraadt@
|
Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
|
#
1.22 |
|
17-Jul-2020 |
kettenis |
Add powerpc64 support; straight copy from octeon.
ok deraadt@
|
#
1.21 |
|
27-Jun-2020 |
deraadt |
convert macppc, octeon, and loongson to use MI installboot, removing special case scripting in install.md. (macppc still requires manual steps for HFS bootmode) tested by krw, visa, gkoehler
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE
|
#
1.20 |
|
07-May-2017 |
kettenis |
Add arm64 support.
ok tom@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.19 |
|
14-Aug-2016 |
krw |
Merge identical amd64 and i386 stanzas.
Requested & ok jsing@
|
Revision tags: OPENBSD_6_0_BASE
|
#
1.18 |
|
20-Jul-2016 |
krw |
Use more compact idiom to select architecture dependent files to compile. No intentional functional change.
Diff from Miod.
ok millert@ deraadt@
|
#
1.17 |
|
31-May-2016 |
kettenis |
Add support for armv7. Fix an error message in the i386 support before creating more copies.
ok deraadt@, jsing@
|
#
1.16 |
|
11-May-2016 |
deraadt |
remove hppa64 port, which we never got going beyond broken single users. hppa reverse-stack gives us a valuable test case, but most developers don't have a 2nd one to proceed further with this. ok kettenis
|
#
1.15 |
|
09-Mar-2016 |
deraadt |
We are done providing support for the vax. lots of agreement.
|
Revision tags: OPENBSD_5_9_BASE
|
#
1.14 |
|
01-Dec-2015 |
deraadt |
aviion went away
|
Revision tags: OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
|
#
1.13 |
|
18-Mar-2014 |
miod |
Retire hp300, mvme68k and mvme88k ports. These ports have no users, keeping this hardware alive is becoming increasingly difficult, and I should heed the message sent by the three disks which have died on me over the last few days.
Noone sane will mourn these ports anyway. So long, and thanks for the fish.
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.12 |
|
21-Feb-2014 |
deraadt |
Use ${STATIC} not -static ok jsing
|
#
1.11 |
|
19-Jan-2014 |
jsing |
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@
|
#
1.10 |
|
18-Jan-2014 |
jsing |
Add a -r flag that allows for the mount point of the root filesystem to be specified. This is primarily for use by the installer and defaults to /.
|
#
1.9 |
|
18-Jan-2014 |
jsing |
Build installboot on all architectures.
|
#
1.8 |
|
05-Jan-2014 |
jsing |
Add initial man page for installboot.
|
#
1.7 |
|
28-Dec-2013 |
jsing |
Add installboot support for sparc64.
|
#
1.6 |
|
28-Dec-2013 |
jsing |
Add installboot support for the remaining `disklabel -B' architectures (hp300, hppa64 and landisk). hp300 and landisk are untested, however they should "just work" - hopefully someone with access to this hardware can confirm.
|
#
1.5 |
|
28-Dec-2013 |
jsing |
Add installboot support for vax.
|
#
1.4 |
|
28-Dec-2013 |
jsing |
Tweak makefiles so that we pull in source files based on defines.
|
#
1.3 |
|
27-Dec-2013 |
jsing |
Add installboot support for hppa.
|
#
1.2 |
|
27-Dec-2013 |
jsing |
Add installboot support for amd64.
|
#
1.1 |
|
27-Dec-2013 |
jsing |
Initial version of a unified installboot(8) that lives outside of sys/arch/${MACHINE}/stand. For now this only supports i386, however additional architectures will be added and further development can happen in tree.
Requested by deraadt@ quite some time ago.
|
#
1.25 |
|
15-Aug-2022 |
kn |
Add initial piece for softraid(4) support on arm64
arm64 is the only currently supported OpenBSD platform which both a) supports booting off root on softraid(4) (kernel and bootloader) and b) is an EFI platform (as far as installboot(8) is concerned).
Currently, installboot treats softraid root volumes as regular devices, ignoring ignores chunk devices completely.
Teach installboot the first bits of softraid support for EFI: installing the single-stage boot loader on chunks rather than the volume.
Copy over sparc64's softraid stage-1 code as-is and make its stage-2 a NOOP:
# ./obj/installboot -v sd4 Using / as root installing bootstrap on /dev/rsd4c using first-stage /usr/mdec/BOOTAA64.EFI sd4: softraid volume with 1 disk(s) sd0a: installing boot blocks on /dev/rsd0c copying /usr/mdec/BOOTAA64.EFI to /tmp/installboot.KuBD4zkfpM/efi/boot/bootaa64.efi writing /tmp/installboot.KuBD4zkfpM/efi/boot/startup.nsh
arm64 miniroot fits and boots with this.
OK stsp
As of now, EFI partitions must still be created manually as installboot's '-p' does not support softraid at all (next missing piece for root on softraid on arm64 installations to work out-of-the-box).
|
Revision tags: OPENBSD_7_1_BASE
|
#
1.24 |
|
03-Feb-2022 |
visa |
Rename armv7_installboot.c to efi_installboot.c.
The code is common to EFI platforms, not specific to armv7.
Suggested by kettenis@
|
Revision tags: OPENBSD_7_0_BASE
|
#
1.23 |
|
27-Jun-2021 |
jsg |
reuse armv7 installboot for riscv64 ok deraadt@
|
Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
|
#
1.22 |
|
17-Jul-2020 |
kettenis |
Add powerpc64 support; straight copy from octeon.
ok deraadt@
|
#
1.21 |
|
27-Jun-2020 |
deraadt |
convert macppc, octeon, and loongson to use MI installboot, removing special case scripting in install.md. (macppc still requires manual steps for HFS bootmode) tested by krw, visa, gkoehler
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE
|
#
1.20 |
|
07-May-2017 |
kettenis |
Add arm64 support.
ok tom@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.19 |
|
14-Aug-2016 |
krw |
Merge identical amd64 and i386 stanzas.
Requested & ok jsing@
|
Revision tags: OPENBSD_6_0_BASE
|
#
1.18 |
|
20-Jul-2016 |
krw |
Use more compact idiom to select architecture dependent files to compile. No intentional functional change.
Diff from Miod.
ok millert@ deraadt@
|
#
1.17 |
|
31-May-2016 |
kettenis |
Add support for armv7. Fix an error message in the i386 support before creating more copies.
ok deraadt@, jsing@
|
#
1.16 |
|
11-May-2016 |
deraadt |
remove hppa64 port, which we never got going beyond broken single users. hppa reverse-stack gives us a valuable test case, but most developers don't have a 2nd one to proceed further with this. ok kettenis
|
#
1.15 |
|
09-Mar-2016 |
deraadt |
We are done providing support for the vax. lots of agreement.
|
Revision tags: OPENBSD_5_9_BASE
|
#
1.14 |
|
01-Dec-2015 |
deraadt |
aviion went away
|
Revision tags: OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
|
#
1.13 |
|
18-Mar-2014 |
miod |
Retire hp300, mvme68k and mvme88k ports. These ports have no users, keeping this hardware alive is becoming increasingly difficult, and I should heed the message sent by the three disks which have died on me over the last few days.
Noone sane will mourn these ports anyway. So long, and thanks for the fish.
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.12 |
|
21-Feb-2014 |
deraadt |
Use ${STATIC} not -static ok jsing
|
#
1.11 |
|
19-Jan-2014 |
jsing |
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@
|
#
1.10 |
|
18-Jan-2014 |
jsing |
Add a -r flag that allows for the mount point of the root filesystem to be specified. This is primarily for use by the installer and defaults to /.
|
#
1.9 |
|
18-Jan-2014 |
jsing |
Build installboot on all architectures.
|
#
1.8 |
|
05-Jan-2014 |
jsing |
Add initial man page for installboot.
|
#
1.7 |
|
28-Dec-2013 |
jsing |
Add installboot support for sparc64.
|
#
1.6 |
|
28-Dec-2013 |
jsing |
Add installboot support for the remaining `disklabel -B' architectures (hp300, hppa64 and landisk). hp300 and landisk are untested, however they should "just work" - hopefully someone with access to this hardware can confirm.
|
#
1.5 |
|
28-Dec-2013 |
jsing |
Add installboot support for vax.
|
#
1.4 |
|
28-Dec-2013 |
jsing |
Tweak makefiles so that we pull in source files based on defines.
|
#
1.3 |
|
27-Dec-2013 |
jsing |
Add installboot support for hppa.
|
#
1.2 |
|
27-Dec-2013 |
jsing |
Add installboot support for amd64.
|
#
1.1 |
|
27-Dec-2013 |
jsing |
Initial version of a unified installboot(8) that lives outside of sys/arch/${MACHINE}/stand. For now this only supports i386, however additional architectures will be added and further development can happen in tree.
Requested by deraadt@ quite some time ago.
|
#
1.24 |
|
03-Feb-2022 |
visa |
Rename armv7_installboot.c to efi_installboot.c.
The code is common to EFI platforms, not specific to armv7.
Suggested by kettenis@
|
Revision tags: OPENBSD_7_0_BASE
|
#
1.23 |
|
27-Jun-2021 |
jsg |
reuse armv7 installboot for riscv64 ok deraadt@
|
Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
|
#
1.22 |
|
17-Jul-2020 |
kettenis |
Add powerpc64 support; straight copy from octeon.
ok deraadt@
|
#
1.21 |
|
27-Jun-2020 |
deraadt |
convert macppc, octeon, and loongson to use MI installboot, removing special case scripting in install.md. (macppc still requires manual steps for HFS bootmode) tested by krw, visa, gkoehler
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE
|
#
1.20 |
|
07-May-2017 |
kettenis |
Add arm64 support.
ok tom@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.19 |
|
14-Aug-2016 |
krw |
Merge identical amd64 and i386 stanzas.
Requested & ok jsing@
|
Revision tags: OPENBSD_6_0_BASE
|
#
1.18 |
|
20-Jul-2016 |
krw |
Use more compact idiom to select architecture dependent files to compile. No intentional functional change.
Diff from Miod.
ok millert@ deraadt@
|
#
1.17 |
|
31-May-2016 |
kettenis |
Add support for armv7. Fix an error message in the i386 support before creating more copies.
ok deraadt@, jsing@
|
#
1.16 |
|
11-May-2016 |
deraadt |
remove hppa64 port, which we never got going beyond broken single users. hppa reverse-stack gives us a valuable test case, but most developers don't have a 2nd one to proceed further with this. ok kettenis
|
#
1.15 |
|
09-Mar-2016 |
deraadt |
We are done providing support for the vax. lots of agreement.
|
Revision tags: OPENBSD_5_9_BASE
|
#
1.14 |
|
01-Dec-2015 |
deraadt |
aviion went away
|
Revision tags: OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
|
#
1.13 |
|
18-Mar-2014 |
miod |
Retire hp300, mvme68k and mvme88k ports. These ports have no users, keeping this hardware alive is becoming increasingly difficult, and I should heed the message sent by the three disks which have died on me over the last few days.
Noone sane will mourn these ports anyway. So long, and thanks for the fish.
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.12 |
|
21-Feb-2014 |
deraadt |
Use ${STATIC} not -static ok jsing
|
#
1.11 |
|
19-Jan-2014 |
jsing |
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@
|
#
1.10 |
|
18-Jan-2014 |
jsing |
Add a -r flag that allows for the mount point of the root filesystem to be specified. This is primarily for use by the installer and defaults to /.
|
#
1.9 |
|
18-Jan-2014 |
jsing |
Build installboot on all architectures.
|
#
1.8 |
|
05-Jan-2014 |
jsing |
Add initial man page for installboot.
|
#
1.7 |
|
28-Dec-2013 |
jsing |
Add installboot support for sparc64.
|
#
1.6 |
|
28-Dec-2013 |
jsing |
Add installboot support for the remaining `disklabel -B' architectures (hp300, hppa64 and landisk). hp300 and landisk are untested, however they should "just work" - hopefully someone with access to this hardware can confirm.
|
#
1.5 |
|
28-Dec-2013 |
jsing |
Add installboot support for vax.
|
#
1.4 |
|
28-Dec-2013 |
jsing |
Tweak makefiles so that we pull in source files based on defines.
|
#
1.3 |
|
27-Dec-2013 |
jsing |
Add installboot support for hppa.
|
#
1.2 |
|
27-Dec-2013 |
jsing |
Add installboot support for amd64.
|
#
1.1 |
|
27-Dec-2013 |
jsing |
Initial version of a unified installboot(8) that lives outside of sys/arch/${MACHINE}/stand. For now this only supports i386, however additional architectures will be added and further development can happen in tree.
Requested by deraadt@ quite some time ago.
|
#
1.23 |
|
27-Jun-2021 |
jsg |
reuse armv7 installboot for riscv64 ok deraadt@
|
Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE
|
#
1.22 |
|
17-Jul-2020 |
kettenis |
Add powerpc64 support; straight copy from octeon.
ok deraadt@
|
#
1.21 |
|
27-Jun-2020 |
deraadt |
convert macppc, octeon, and loongson to use MI installboot, removing special case scripting in install.md. (macppc still requires manual steps for HFS bootmode) tested by krw, visa, gkoehler
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE
|
#
1.20 |
|
07-May-2017 |
kettenis |
Add arm64 support.
ok tom@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.19 |
|
14-Aug-2016 |
krw |
Merge identical amd64 and i386 stanzas.
Requested & ok jsing@
|
Revision tags: OPENBSD_6_0_BASE
|
#
1.18 |
|
20-Jul-2016 |
krw |
Use more compact idiom to select architecture dependent files to compile. No intentional functional change.
Diff from Miod.
ok millert@ deraadt@
|
#
1.17 |
|
31-May-2016 |
kettenis |
Add support for armv7. Fix an error message in the i386 support before creating more copies.
ok deraadt@, jsing@
|
#
1.16 |
|
11-May-2016 |
deraadt |
remove hppa64 port, which we never got going beyond broken single users. hppa reverse-stack gives us a valuable test case, but most developers don't have a 2nd one to proceed further with this. ok kettenis
|
#
1.15 |
|
09-Mar-2016 |
deraadt |
We are done providing support for the vax. lots of agreement.
|
Revision tags: OPENBSD_5_9_BASE
|
#
1.14 |
|
01-Dec-2015 |
deraadt |
aviion went away
|
Revision tags: OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
|
#
1.13 |
|
18-Mar-2014 |
miod |
Retire hp300, mvme68k and mvme88k ports. These ports have no users, keeping this hardware alive is becoming increasingly difficult, and I should heed the message sent by the three disks which have died on me over the last few days.
Noone sane will mourn these ports anyway. So long, and thanks for the fish.
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.12 |
|
21-Feb-2014 |
deraadt |
Use ${STATIC} not -static ok jsing
|
#
1.11 |
|
19-Jan-2014 |
jsing |
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@
|
#
1.10 |
|
18-Jan-2014 |
jsing |
Add a -r flag that allows for the mount point of the root filesystem to be specified. This is primarily for use by the installer and defaults to /.
|
#
1.9 |
|
18-Jan-2014 |
jsing |
Build installboot on all architectures.
|
#
1.8 |
|
05-Jan-2014 |
jsing |
Add initial man page for installboot.
|
#
1.7 |
|
28-Dec-2013 |
jsing |
Add installboot support for sparc64.
|
#
1.6 |
|
28-Dec-2013 |
jsing |
Add installboot support for the remaining `disklabel -B' architectures (hp300, hppa64 and landisk). hp300 and landisk are untested, however they should "just work" - hopefully someone with access to this hardware can confirm.
|
#
1.5 |
|
28-Dec-2013 |
jsing |
Add installboot support for vax.
|
#
1.4 |
|
28-Dec-2013 |
jsing |
Tweak makefiles so that we pull in source files based on defines.
|
#
1.3 |
|
27-Dec-2013 |
jsing |
Add installboot support for hppa.
|
#
1.2 |
|
27-Dec-2013 |
jsing |
Add installboot support for amd64.
|
#
1.1 |
|
27-Dec-2013 |
jsing |
Initial version of a unified installboot(8) that lives outside of sys/arch/${MACHINE}/stand. For now this only supports i386, however additional architectures will be added and further development can happen in tree.
Requested by deraadt@ quite some time ago.
|
#
1.22 |
|
17-Jul-2020 |
kettenis |
Add powerpc64 support; straight copy from octeon.
ok deraadt@
|
#
1.21 |
|
27-Jun-2020 |
deraadt |
convert macppc, octeon, and loongson to use MI installboot, removing special case scripting in install.md. (macppc still requires manual steps for HFS bootmode) tested by krw, visa, gkoehler
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE
|
#
1.20 |
|
07-May-2017 |
kettenis |
Add arm64 support.
ok tom@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.19 |
|
14-Aug-2016 |
krw |
Merge identical amd64 and i386 stanzas.
Requested & ok jsing@
|
Revision tags: OPENBSD_6_0_BASE
|
#
1.18 |
|
20-Jul-2016 |
krw |
Use more compact idiom to select architecture dependent files to compile. No intentional functional change.
Diff from Miod.
ok millert@ deraadt@
|
#
1.17 |
|
31-May-2016 |
kettenis |
Add support for armv7. Fix an error message in the i386 support before creating more copies.
ok deraadt@, jsing@
|
#
1.16 |
|
11-May-2016 |
deraadt |
remove hppa64 port, which we never got going beyond broken single users. hppa reverse-stack gives us a valuable test case, but most developers don't have a 2nd one to proceed further with this. ok kettenis
|
#
1.15 |
|
09-Mar-2016 |
deraadt |
We are done providing support for the vax. lots of agreement.
|
Revision tags: OPENBSD_5_9_BASE
|
#
1.14 |
|
01-Dec-2015 |
deraadt |
aviion went away
|
Revision tags: OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
|
#
1.13 |
|
18-Mar-2014 |
miod |
Retire hp300, mvme68k and mvme88k ports. These ports have no users, keeping this hardware alive is becoming increasingly difficult, and I should heed the message sent by the three disks which have died on me over the last few days.
Noone sane will mourn these ports anyway. So long, and thanks for the fish.
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.12 |
|
21-Feb-2014 |
deraadt |
Use ${STATIC} not -static ok jsing
|
#
1.11 |
|
19-Jan-2014 |
jsing |
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@
|
#
1.10 |
|
18-Jan-2014 |
jsing |
Add a -r flag that allows for the mount point of the root filesystem to be specified. This is primarily for use by the installer and defaults to /.
|
#
1.9 |
|
18-Jan-2014 |
jsing |
Build installboot on all architectures.
|
#
1.8 |
|
05-Jan-2014 |
jsing |
Add initial man page for installboot.
|
#
1.7 |
|
28-Dec-2013 |
jsing |
Add installboot support for sparc64.
|
#
1.6 |
|
28-Dec-2013 |
jsing |
Add installboot support for the remaining `disklabel -B' architectures (hp300, hppa64 and landisk). hp300 and landisk are untested, however they should "just work" - hopefully someone with access to this hardware can confirm.
|
#
1.5 |
|
28-Dec-2013 |
jsing |
Add installboot support for vax.
|
#
1.4 |
|
28-Dec-2013 |
jsing |
Tweak makefiles so that we pull in source files based on defines.
|
#
1.3 |
|
27-Dec-2013 |
jsing |
Add installboot support for hppa.
|
#
1.2 |
|
27-Dec-2013 |
jsing |
Add installboot support for amd64.
|
#
1.1 |
|
27-Dec-2013 |
jsing |
Initial version of a unified installboot(8) that lives outside of sys/arch/${MACHINE}/stand. For now this only supports i386, however additional architectures will be added and further development can happen in tree.
Requested by deraadt@ quite some time ago.
|
#
1.21 |
|
27-Jun-2020 |
deraadt |
convert macppc, octeon, and loongson to use MI installboot, removing special case scripting in install.md. (macppc still requires manual steps for HFS bootmode) tested by krw, visa, gkoehler
|
Revision tags: OPENBSD_6_2_BASE OPENBSD_6_3_BASE OPENBSD_6_4_BASE OPENBSD_6_5_BASE OPENBSD_6_6_BASE OPENBSD_6_7_BASE
|
#
1.20 |
|
07-May-2017 |
kettenis |
Add arm64 support.
ok tom@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.19 |
|
14-Aug-2016 |
krw |
Merge identical amd64 and i386 stanzas.
Requested & ok jsing@
|
Revision tags: OPENBSD_6_0_BASE
|
#
1.18 |
|
20-Jul-2016 |
krw |
Use more compact idiom to select architecture dependent files to compile. No intentional functional change.
Diff from Miod.
ok millert@ deraadt@
|
#
1.17 |
|
31-May-2016 |
kettenis |
Add support for armv7. Fix an error message in the i386 support before creating more copies.
ok deraadt@, jsing@
|
#
1.16 |
|
11-May-2016 |
deraadt |
remove hppa64 port, which we never got going beyond broken single users. hppa reverse-stack gives us a valuable test case, but most developers don't have a 2nd one to proceed further with this. ok kettenis
|
#
1.15 |
|
09-Mar-2016 |
deraadt |
We are done providing support for the vax. lots of agreement.
|
Revision tags: OPENBSD_5_9_BASE
|
#
1.14 |
|
01-Dec-2015 |
deraadt |
aviion went away
|
Revision tags: OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
|
#
1.13 |
|
18-Mar-2014 |
miod |
Retire hp300, mvme68k and mvme88k ports. These ports have no users, keeping this hardware alive is becoming increasingly difficult, and I should heed the message sent by the three disks which have died on me over the last few days.
Noone sane will mourn these ports anyway. So long, and thanks for the fish.
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.12 |
|
21-Feb-2014 |
deraadt |
Use ${STATIC} not -static ok jsing
|
#
1.11 |
|
19-Jan-2014 |
jsing |
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@
|
#
1.10 |
|
18-Jan-2014 |
jsing |
Add a -r flag that allows for the mount point of the root filesystem to be specified. This is primarily for use by the installer and defaults to /.
|
#
1.9 |
|
18-Jan-2014 |
jsing |
Build installboot on all architectures.
|
#
1.8 |
|
05-Jan-2014 |
jsing |
Add initial man page for installboot.
|
#
1.7 |
|
28-Dec-2013 |
jsing |
Add installboot support for sparc64.
|
#
1.6 |
|
28-Dec-2013 |
jsing |
Add installboot support for the remaining `disklabel -B' architectures (hp300, hppa64 and landisk). hp300 and landisk are untested, however they should "just work" - hopefully someone with access to this hardware can confirm.
|
#
1.5 |
|
28-Dec-2013 |
jsing |
Add installboot support for vax.
|
#
1.4 |
|
28-Dec-2013 |
jsing |
Tweak makefiles so that we pull in source files based on defines.
|
#
1.3 |
|
27-Dec-2013 |
jsing |
Add installboot support for hppa.
|
#
1.2 |
|
27-Dec-2013 |
jsing |
Add installboot support for amd64.
|
#
1.1 |
|
27-Dec-2013 |
jsing |
Initial version of a unified installboot(8) that lives outside of sys/arch/${MACHINE}/stand. For now this only supports i386, however additional architectures will be added and further development can happen in tree.
Requested by deraadt@ quite some time ago.
|
Revision tags: OPENBSD_6_2_BASE
|
#
1.20 |
|
07-May-2017 |
kettenis |
Add arm64 support.
ok tom@
|
Revision tags: OPENBSD_6_1_BASE
|
#
1.19 |
|
14-Aug-2016 |
krw |
Merge identical amd64 and i386 stanzas.
Requested & ok jsing@
|
Revision tags: OPENBSD_6_0_BASE
|
#
1.18 |
|
20-Jul-2016 |
krw |
Use more compact idiom to select architecture dependent files to compile. No intentional functional change.
Diff from Miod.
ok millert@ deraadt@
|
#
1.17 |
|
31-May-2016 |
kettenis |
Add support for armv7. Fix an error message in the i386 support before creating more copies.
ok deraadt@, jsing@
|
#
1.16 |
|
11-May-2016 |
deraadt |
remove hppa64 port, which we never got going beyond broken single users. hppa reverse-stack gives us a valuable test case, but most developers don't have a 2nd one to proceed further with this. ok kettenis
|
#
1.15 |
|
09-Mar-2016 |
deraadt |
We are done providing support for the vax. lots of agreement.
|
Revision tags: OPENBSD_5_9_BASE
|
#
1.14 |
|
01-Dec-2015 |
deraadt |
aviion went away
|
Revision tags: OPENBSD_5_6_BASE OPENBSD_5_7_BASE OPENBSD_5_8_BASE
|
#
1.13 |
|
18-Mar-2014 |
miod |
Retire hp300, mvme68k and mvme88k ports. These ports have no users, keeping this hardware alive is becoming increasingly difficult, and I should heed the message sent by the three disks which have died on me over the last few days.
Noone sane will mourn these ports anyway. So long, and thanks for the fish.
|
Revision tags: OPENBSD_5_5_BASE
|
#
1.12 |
|
21-Feb-2014 |
deraadt |
Use ${STATIC} not -static ok jsing
|
#
1.11 |
|
19-Jan-2014 |
jsing |
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@
|
#
1.10 |
|
18-Jan-2014 |
jsing |
Add a -r flag that allows for the mount point of the root filesystem to be specified. This is primarily for use by the installer and defaults to /.
|
#
1.9 |
|
18-Jan-2014 |
jsing |
Build installboot on all architectures.
|
#
1.8 |
|
05-Jan-2014 |
jsing |
Add initial man page for installboot.
|
#
1.7 |
|
28-Dec-2013 |
jsing |
Add installboot support for sparc64.
|
#
1.6 |
|
28-Dec-2013 |
jsing |
Add installboot support for the remaining `disklabel -B' architectures (hp300, hppa64 and landisk). hp300 and landisk are untested, however they should "just work" - hopefully someone with access to this hardware can confirm.
|
#
1.5 |
|
28-Dec-2013 |
jsing |
Add installboot support for vax.
|
#
1.4 |
|
28-Dec-2013 |
jsing |
Tweak makefiles so that we pull in source files based on defines.
|
#
1.3 |
|
27-Dec-2013 |
jsing |
Add installboot support for hppa.
|
#
1.2 |
|
27-Dec-2013 |
jsing |
Add installboot support for amd64.
|
#
1.1 |
|
27-Dec-2013 |
jsing |
Initial version of a unified installboot(8) that lives outside of sys/arch/${MACHINE}/stand. For now this only supports i386, however additional architectures will be added and further development can happen in tree.
Requested by deraadt@ quite some time ago.
|