|
|
|
|
|
|
|
|
|
|
xen-bugs
[Xen-bugs] [Bug 1222] Dom0 hangs at booting if loglvl and guest_loglvl a
http://bugzilla.xensource.com/bugzilla/show_bug.cgi?id=1222
------- Comment #2 from haicheng.li@xxxxxxxxx 2008-04-23 02:57 -------
------- Comment #2 From Ke Yu 2008-04-23 13:33:46 -------
Fine to raise it as P1 bug :)
The root cause of this bug is that: too much printk cause overwhelming serial
interrupt, which will make TIMER_SOFTIRQ has no chance to be scheduled and lead
timeout. Since now platform count time overflow handler is moved to
TIMER_SOFTIRQ, it will also be affected by too much printk.
several approach to fix this issue:
1. use HPET as platform counter time source. its overflow period is 300s, so it
is very unlikely blocked by too much printk. However, HPET is wrongly disabled
by BIOS in many platform, including WB. Linux has force-hpet mechanism for this
issue, but the porting effort is not trival
2. use the old way to handle platform count time overflow if "loglvl=all
guest_loglvl=all", this is a bit dirty.
personal i prefer the approach 1, i will investigate more and discuss in
mailing list if necessary
--
Configure bugmail:
http://bugzilla.xensource.com/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
_______________________________________________
Xen-bugs mailing list
Xen-bugs@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-bugs
|
|
|
|
|