|
|
|
|
|
|
|
|
|
|
xen-devel
Re: [Xen-devel] [xen-4.1-testing test] 9805: regressions - FAIL
On 17/11/2011 09:57, "Stefan Bader" <stefan.bader@xxxxxxxxxxxxx> 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...
Perhaps your dom0 kernel doesn't register a pirq_eoi_map.
-- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|