Re: [Xen-devel] [PATCH 2/7] xen: sched_rt: implement the .free_pdata hook

2015-03-17 Thread Dario Faggioli
On Mon, 2015-03-16 at 14:23 -0400, Meng Xu wrote: > 2015-03-16 13:10 GMT-04:00 Dario Faggioli : > > We discussed about this issue before, here: > > http://lists.xen.org/archives/html/xen-devel/2014-09/msg02765.html > > > > But, as far as it looks, the code we ended up merging still had the > > iss

Re: [Xen-devel] [PATCH 2/7] xen: sched_rt: implement the .free_pdata hook

2015-03-16 Thread Meng Xu
Hi Dario, 2015-03-16 13:10 GMT-04:00 Dario Faggioli : > On Mon, 2015-03-16 at 18:04 +0100, Dario Faggioli wrote: >> which is called by cpu_schedule_down(), and is necessary >> for resetting the spinlock pointers in schedule_data from >> the RTDS global runqueue lock, back to the default _lock >> f

Re: [Xen-devel] [PATCH 2/7] xen: sched_rt: implement the .free_pdata hook

2015-03-16 Thread George Dunlap
On 03/16/2015 05:04 PM, Dario Faggioli wrote: > which is called by cpu_schedule_down(), and is necessary > for resetting the spinlock pointers in schedule_data from > the RTDS global runqueue lock, back to the default _lock > fields in the struct. > > Not doing so causes Xen to explode, e.g., when

Re: [Xen-devel] [PATCH 2/7] xen: sched_rt: implement the .free_pdata hook

2015-03-16 Thread Meng Xu
2015-03-16 13:04 GMT-04:00 Dario Faggioli : > which is called by cpu_schedule_down(), and is necessary > for resetting the spinlock pointers in schedule_data from > the RTDS global runqueue lock, back to the default _lock > fields in the struct. > > Not doing so causes Xen to explode, e.g., when re

Re: [Xen-devel] [PATCH 2/7] xen: sched_rt: implement the .free_pdata hook

2015-03-16 Thread Dario Faggioli
On Mon, 2015-03-16 at 18:04 +0100, Dario Faggioli wrote: > which is called by cpu_schedule_down(), and is necessary > for resetting the spinlock pointers in schedule_data from > the RTDS global runqueue lock, back to the default _lock > fields in the struct. > > Not doing so causes Xen to explode,