[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-bugs] [Bug 1222] Dom0 hangs at booting if loglvl and guest_loglvl are set as all.
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
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |