On 6 May 2013 06:11, Rusty Russell rusty@rustcorp.com.au wrote:
Peter Maydell peter.maydell@linaro.org writes:
To be actually useful we need to also specify something in the device tree to say "here is where you will find your emergency output and what it is".
Hmm, I'm not sure that's true. It looks like it needs:
An enhancment to the vdev->set_config callback to pass through (at least) an offset, probably offset and length.
An emerg_write() function ptr which can be called at any time, set by virtio_console.c's class_init:
That all looks like sensible QEMU implementation possibilities but it seems to be a bit of a non-sequitur from "how do we tell the kernel to actually use this?"
-- PMM