Reading "at boot time" may come off as "in the bootloader", which seems plausible since we support booting off root on softraid and at leat one platform automatically assembles all available softraid volumes in the bootloader, whether they contain the boot disk or not.
But all currently supported flags are exclusively handled by the kernel, so "noauto" aka. BIOC_SCNOAUTOASSEMBLE is always ignored in bootloaders. To make this a bit clearer whilst avoiding longer explanations or implementation details, go with "system startup" as that's known wording from rc(8) -- this should make it clear enough that it isn't about early boot(8) code. Sure, it's the kernel and not /etc/rc handling this flag, but it still seems like an improvement to me, especially since softraid(4) consistently says "boot" when talking about general bootloader support. Anyone else think this makes a difference? Given I could not immediately answer the question where "noauto" is handled (or not) even though I'm currently working on softraid code in one bootloader, I wanted to make this clear for everyone. Index: bioctl.8 =================================================================== RCS file: /cvs/src/sbin/bioctl/bioctl.8,v retrieving revision 1.109 diff -u -p -r1.109 bioctl.8 --- bioctl.8 8 Feb 2021 11:20:03 -0000 1.109 +++ bioctl.8 30 Jul 2022 06:12:18 -0000 @@ -196,7 +196,7 @@ Force the operation; for example, force the creation of volumes with unclean data in the metadata areas. .It Cm noauto -Do not automatically assemble this volume at boot time. +Do not automatically assemble this volume at system startup time. .El .It Fl c Ar raidlevel Create a new