On Thu, 2013-02-14 at 18:10 +0000, Ian Campbell wrote:
I tested: HEAD is now at e62d172 Make Xen one of the top-level build target choices with the attached config and I'm afraid it booted from the cdrom no matter what I did in my config file.
I enabled CONFIG_QEMU_HARDWARE (seabios2.config) and that didn't help (which surprised me because I associate that option with fw_cfg).
OK, fw_cfg *is* active in your setup, although my own SeaBIOS build (before my patch) isn't detecting it for some local reason. Perhaps because I don't *have* any disks, so it doesn't set the bootorder. And maybe doesn't expose fw_cfg to the guest at all? Or maybe just other weirdness here.
Anyway, I *know* my patch breaks it because it's associated with CONFIG_QEMU not CONFIG_QEMU_HARDWARE. Will modify, but not when there's a 2-year-old shouting and climbing between me and the keyboard shouting 'Daddy Duddle!'...
Thanks for testing.