Hi, > > Having a mis-use of this feature become "institutionalized" over time was > > seen as a low/negligible risk at the time. Do we have any new reasons > > to worry about it ? > > OVMF uses this feature for a few flags. They are all called > "opt/ovmf/...". I followed the advice in "docs/specs/fw_cfg.txt" (which > shouldn't be surprising since I seem to have reviewed every patch for > that file):
seabios has a few flags too, in etc/. Some of them are supported directly by qemu (such as setting the boot menu delay). Others are not, and I'd like to be able to use -fw_cfg for them for testing/debugging (any use cases beyond that should be supported by adding a less obscure way to set them to qemu, similar to the boot delay). Oh, and that'll most likely be more seabios testing than qemu testing, so why require me build a special qemu version for that? On the ovmf flags: What kind of flags are there? Anything a normal user might want to set? cheers, Gerd