|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] Re: lock issue for vpic_irq_negative_edge
On 29/3/07 03:39, "Tian, Kevin" <kevin.tian@xxxxxxxxx> wrote:
> Hi, Keir,
> vPIC has a private lock, but there's no acquisition in the
> injection
> path. This should be a potential issue for change on IRR. Then the
> assertion (ASSERT(vpic_is_locked(vpic)) is likely to be failed within
> vpic_irq_negative_edge if debug option is enabled. Is anything
> missing here?
No, there actually isn't a private vPIC lock any more. If you look at the
top of the vpic.c file you'll see that the 'vpic lock' is actually an alias
for the generic irq_lock. This is always acquired by the caller of
vpic_irq_negative_edge().
-- Keir
> Thanks,
> Kevin
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|