aboutsummaryrefslogtreecommitdiffstats
path: root/extras/mini-os/sched.c
diff options
context:
space:
mode:
authorawilliam@xenbuild.aw <awilliam@xenbuild.aw>2006-11-10 11:19:57 -0700
committerawilliam@xenbuild.aw <awilliam@xenbuild.aw>2006-11-10 11:19:57 -0700
commit79ab1eb5ced87b1794a6ab2663140a9ace801510 (patch)
treea9318a4083fdc454bd450ff7a29b421a72bce77e /extras/mini-os/sched.c
parent01924b13c224f9ba995bef716556a7ea87a6d1f2 (diff)
downloadxen-79ab1eb5ced87b1794a6ab2663140a9ace801510.tar.gz
xen-79ab1eb5ced87b1794a6ab2663140a9ace801510.tar.bz2
xen-79ab1eb5ced87b1794a6ab2663140a9ace801510.zip
[IA64] Fix SMP Windows boot failure
Sometime SMP Windows can't boot, the root cause is guest timer interrupt is lost. This patch fixes following issues. 1. Windows uses different way to sync itc. 2. Previously when Guest timer fires and guest ITV is masked, XEN will desert this Guest timer interrupt. It is not correct for windows, windows may expect this timer interrupt. 3. Windows may use different way to set timer in some situations. Windows first sets itm (which may be smaller than current itc), and then sets itc (which is samller than itm). XEN can support this way to set timer. Signed-off-by: Anthony Xu <anthony.xu@intel.com>
Diffstat (limited to 'extras/mini-os/sched.c')
0 files changed, 0 insertions, 0 deletions