History log of /openbsd-current/sys/arch/powerpc64/stand/rdboot/disk.c
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
# 1.4 18-Oct-2023 kettenis

Avoid forcible mounting a dirty filessystem. Mount such filesystems
read-only instead. This means that writing to the filesystem will fail.
As a consequence chmod'ing of files in the bootloader will fail, but that
will fix itself on the next clean boot.

ok kn@


Revision tags: OPENBSD_6_8_BASE OPENBSD_6_9_BASE OPENBSD_7_0_BASE OPENBSD_7_1_BASE OPENBSD_7_2_BASE OPENBSD_7_3_BASE OPENBSD_7_4_BASE
# 1.3 29-Aug-2020 kettenis

Only fall back on using the first potential root disk as the boot disk if
the boot kernel didn't hand us a valid bootduid.

ok visa@


# 1.2 26-Aug-2020 kettenis

Improve detection of the proper boot device by picking the disk that
matches the bootduid of the boot kernel.

ok visa@


# 1.1 16-Jul-2020 kettenis

First stab at a bootloader for OpenBSD/powerpc64.
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.


# 1.3 29-Aug-2020 kettenis

Only fall back on using the first potential root disk as the boot disk if
the boot kernel didn't hand us a valid bootduid.

ok visa@


# 1.2 26-Aug-2020 kettenis

Improve detection of the proper boot device by picking the disk that
matches the bootduid of the boot kernel.

ok visa@


# 1.1 16-Jul-2020 kettenis

First stab at a bootloader for OpenBSD/powerpc64.
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.


# 1.2 26-Aug-2020 kettenis

Improve detection of the proper boot device by picking the disk that
matches the bootduid of the boot kernel.

ok visa@


# 1.1 16-Jul-2020 kettenis

First stab at a bootloader for OpenBSD/powerpc64.
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.