On Mon, Mar 6, 2023 at 8:40 PM Jason Andryuk <jandr...@gmail.com> wrote:
> hvm_xs_strings.h specifies xenstore entries which can be used to set or > override smbios strings. hvmloader has support for reading them, but > xl/libxl support is not wired up. This patches adds a new xl.cfg option > and libxl support to write the xenstore strings. > > The xl syntax looks like: > smbios=["bios_vendor=Xen Project","system_version=1.0"] > > The Go binding generation needed extending to support Arrays inside a > KeyedUnion, which is what the first patch does. The generated go code > builds, but it is otherwise untested. > The python & generated code looks good to me. Golang bits: Acked-by: George Dunlap <george.dun...@citrix.com> > >