On 11/24/16 05:29, Michael S. Tsirkin wrote: > On Wed, Nov 23, 2016 at 07:38:35PM -0500, Kevin O'Connor wrote: >> As a general comment - it does seem unfortunate that we keep building >> adhoc interfaces to communicate information from firmware to QEMU. We >> have a generic mechanism (fw_cfg) for passing adhoc information from >> QEMU to the firmware, but the inverse seems to always involve magic >> pci registers, magic io space registers, specific init ordering, etc. > > FWIW I posted a proposal > fw-cfg: support writeable blobs > a while ago to try to address that >
Yes, here's the discussion (Feb 2016): https://www.mail-archive.com/qemu-devel@nongnu.org/msg354852.html and it was even part of a pull req (Mar 2016): https://www.mail-archive.com/qemu-devel@nongnu.org/msg359348.html but it wasn't merged, apparently. If QEMU (re)gains this feature, I can try basing the broadcast SMI negotiation on it. Thanks Laszlo