In xen/common/schedule.c there is a weird "#ifndef CONFIG_X86" in
do_poll().

It was introduced way before anyone would think about ARM by commit
ef4c6b079cc55e (I couldn't find any xen-devel mail related to that
commit), so I guess it is related to IA64?

Question is: can we just drop it, or does ARM depend on it? And if ARM
really needs it, is it the memory barrier only? And why wouldn't a
similar barrier be needed in vcpu_block() then?


Juergen

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xenproject.org
https://lists.xenproject.org/mailman/listinfo/xen-devel

Reply via email to