|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [xen-4.1-testing test] 9805: regressions - FAIL
On 17.11.2011 10:06, Keir Fraser wrote:
> On 17/11/2011 08:32, "Jan Beulich" <JBeulich@xxxxxxxx> wrote:
>
>> This is due to a bad backport of c/s 24007:0526644ad2a6: In -unstable,
>> evtchn_unmask() must be called with d->event_lock held, while in 4.1
>> the function acquires the lock (and now gets called with the lock already
>> held from do_physdev_op()'s case PHYSDEVOP_eoi). The change dates
>> back to 23573:584c2e5e03d9, which hardly is a candidate for backporting
>> (but maybe the locking change needs to be pulled out of there).
>
> Interestingly, Ubuntu's 4.1 fix has exactly the same problem.
>
Hm, yes we should. I am pretty sure I hit that code path often enough, Wonder
why I never saw any dead lock there...
--Stefan
> I'll revert the patch until someone has time to actually implement and test
> a working patch against our vanilla 4.1-testing tree.
>
> -- Keir
>
>
>
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-devel
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|