It turned out to be more difficult than I thought. There were other
problems with the motherboard I experimented with (my new home machine),
unrelated. Also, it wasn't possible to re-flash bios back as it said
that the old version is incompatible with currently running bios so it
can't re-flash it.
Also, initcall_debug does not make any difference for my mobo. All the
debugging shown by this option are AFTER the place where it hangs.
And for netconsole I'd need another machine at home, which I don't
have currently.
Instead, while debugging other issues, I tried 2.6.27-rc7 kernel -- this
one works on 2 motherboards with new BIOSes, no matter which PARAVIRT
options I turn on. I'll try this kernel on other mobos where possible,
and if no issue will be found, I'd declare the issue to be solved.
If not, I'll try to find some time to debug it later. After all, this
very issue is already worked around -- I enabled those options in order
to add (optimized) support for KVM guests, but for those I just built
another kernel flavour with only that config change.
Oh well.
And thank you for your support!
/mjt
--