On 28/12/13 17:37, Artyom Tarasenko wrote:
that's something that's fairly easy to do. My main questions would be:
i) if nothing looks at hostid, then would it matter that it is all zeros?
ii) if we do set it to 8012.3456 then if something did happen to check
hostid then would it detect this special magic number and start to behave
differently? (e.g. kernels detecting prototype hardware)
I'd suggest we fix it in QEMU, not in OpenBIOS. Some software may get
unhappy when a hostid in firmware diverges from the one in NVRAM.
Yes, if things do try and access the NVRAM directly then that would
definitely be a better solution (I had no idea that QEMU did this until
I read your previous email!). It's not particularly on my radar at the
moment as I'm back deep in SPARC64-land, but I'd be happy to support
anyone that did come up with something suitable.