[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-ia64-devel] Xen/IA64 Healthiness Report-Cset#10811:254c090854de
>From: Isaku Yamahata > >> 1. SMP_VTI_Boot may stop to boot after "Calibrating delay loop..." > >I'm seeing a similar issue. >My case is UP VTI domain. VTI domain doesn't share pcpu with dom0. >FWIW > >- vITV > By inserting debug print code to vtm_set_itv(), vtm_set_itm() and > vtm_timer_fn(), I found that vtm_set_itv() wasn't called. > vITV.m bit isn't cleared so that VTI domain doesn't receives > timer interrupt. Thus the calibrating delay loop isn't terminated. > On the other hand Linux/ia64 surely clears itv.m in ia64_cpu_local_tick() > which is called before the calibration. We only found this issue on SMP_VTI, never found on UP_VTI, I am not sure the ITV issue, maybe you use too old PAL, My hand is full now; I will look at this issue when I'm free. > >- struct arch_vmx_struct::vtm > VTI domain code seems to assume that vtime_t::vtm_timer is running on > same physical cpu of its vcpu. > Probably the attached patch is needed for credit scheduler. > It is only compile tested. You are right, current virtual timer for VTI domain doesn't support migration. That will be great, if you would like to cover this task. Thanks, Anthony > > >> 2. SMP Xen0 couldn't see all vcpus, no matter dom0_max_vcpus=4 or 2. >> "xm vcpu-list" can show the other vcpus status are "P" > >xenLinux default config has CONFIG_NR_CPUS=4. >Does increasing it up to 8 or 16 make difference? > >Thanks. >-- >yamahata _______________________________________________ Xen-ia64-devel mailing list Xen-ia64-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-ia64-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |