Message ID | alpine.DEB.2.02.1408131723250.2293@kaball.uk.xensource.com |
---|---|
State | New |
Headers | show |
On Wed, 2014-08-13 at 17:29 +0100, Stefano Stabellini wrote: > this patch series is a collection of three previously sent patch series > to fix bugs in the gic/vgic and implement irq migration on arm. > They have been grouped together under Ian's suggestion. All applied, thanks. A few patches here touch (v)gic-v2.c, which I assume means some sort of update to the gic v3 series is going to be needed? Can you offer any advice to Vijay (ccd)? From "git log --oneline origin/staging..HEAD -- xen/arch/arm/*gic-v2.c" these seem to be: 50d8fe8 xen/arm: make accesses to desc->status flags atomic 446df2f xen/arm: take the rank lock before accessing ipriority These two should be trivial to carry over. 5bd62a7 xen/arm: physical irq follow virtual irq gic v3 version will be different, but should be pretty easy? 6e42345 xen/arm: inflight irqs during migration This one looks a bit scary, and would need similar handling for the IROUTER stuff, I think? 5b3a817 xen/arm: observe itargets setting in vgic_enable_irqs and vgic A new vgic_ops hook needs implementing. Ian.
Hi Ian, On Wed, Sep 3, 2014 at 9:49 PM, Ian Campbell <Ian.Campbell@citrix.com> wrote: > > On Wed, 2014-08-13 at 17:29 +0100, Stefano Stabellini wrote: >> this patch series is a collection of three previously sent patch series >> to fix bugs in the gic/vgic and implement irq migration on arm. >> They have been grouped together under Ian's suggestion. > > All applied, thanks. > > A few patches here touch (v)gic-v2.c, which I assume means some sort of > update to the gic v3 series is going to be needed? Can you offer any > advice to Vijay (ccd)? > > From "git log --oneline origin/staging..HEAD -- xen/arch/arm/*gic-v2.c" > these seem to be: > > 50d8fe8 xen/arm: make accesses to desc->status flags atomic > 446df2f xen/arm: take the rank lock before accessing ipriority > > These two should be trivial to carry over. > > 5bd62a7 xen/arm: physical irq follow virtual irq > > gic v3 version will be different, but should be pretty easy? > All the above changes are taken care in v9 series > 6e42345 xen/arm: inflight irqs during migration > > This one looks a bit scary, and would need similar handling for > the IROUTER stuff, I think? > > 5b3a817 xen/arm: observe itargets setting in vgic_enable_irqs and vgic > > A new vgic_ops hook needs implementing. I have completed changes in gicv3 using IROUTER. I will send separate RFC patch for this tomorrow. > > Ian. > >