| 
    
 [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] PV-shim 4.13 assertion failures during vcpu_wake()
 On 21.10.19 11:51, Sergey Dyasli wrote: I guess this is the known null scheduler hotplug problem? I think this is a bug in credit scheduler: In csched_aff_cntl() CSCHED_FLAG_UNIT_PINNED should be set only in case the cpu the affinity is set to is online. An alternative might be to add the condition of above ASSERT() to the if () statement guarding it and dropping the ASSERT(). Dario, George? Before my patch "xen: let vcpu_create() select processor" in pv-shim the initial cpu of a vcpu would be set to a not yet online cpu, which did work just by chance. So another possibility would be to modify pv_shim_cpu_up() to call a new scheduler function doing another cpu assignment and the vcpu_wake() if needed. Juergen _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxxx https://lists.xenproject.org/mailman/listinfo/xen-devel 
 
  | 
  
![]()  | 
            
         Lists.xenproject.org is hosted with RackSpace, monitoring our  |