Avoid forcible mounting a dirty filessystem. Mount such filesystems
authorkettenis <kettenis@openbsd.org>
Fri, 20 Oct 2023 18:53:12 +0000 (18:53 +0000)
committerkettenis <kettenis@openbsd.org>
Fri, 20 Oct 2023 18:53:12 +0000 (18:53 +0000)
commit8a9ff49d785dfa0d133f66af715b210bca964cdb
treeb2ff77bc8cda8f831e0f5fb528ad727f9ff1057d
parent1e99d3034a34fbd062993e7cfcea987c34cbf652
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.

Same change as I committed to powerpc64 a few days ago.

ok kn@, deraadt@
sys/arch/octeon/stand/rdboot/disk.c