I do not think this should be documented. It is a trick. Noone should rely upon it, because later on we might use a different trick. Then this documentation would be come false, and it is another piece for us to worry about.
> /mnt/etc/firmware is only mentioned in plus44.html. Mention it in > loadfirmware(9). > > It was concluded that the FAQ is not a proper place to talk about > this directory. > > Index: ./share/man/man9/loadfirmware.9 > =================================================================== > RCS file: /cvs/src/share/man/man9/loadfirmware.9,v > retrieving revision 1.4 > diff -u -p -r1.4 loadfirmware.9 > --- ./share/man/man9/loadfirmware.9 4 Jun 2013 19:27:08 -0000 1.4 > +++ ./share/man/man9/loadfirmware.9 20 Dec 2016 21:37:42 -0000 > @@ -32,6 +32,10 @@ function loads a firmware from the file > .Ar filename > in the directory > .Pa /etc/firmware . > +In addition to that, if the kernel is a ramdisk kernel, the extra > +directory > +.Pa /mnt/etc/firmware > +will also be used for the lookup. > Memory for the firmware is allocated using > .Xr malloc 9 > with type > > -- > Michal Mazurek >