aboutsummaryrefslogtreecommitdiffstats
path: root/unmodified_drivers
diff options
context:
space:
mode:
authorJan Beulich <jbeulich@suse.com>2012-09-10 09:45:30 +0200
committerJan Beulich <jbeulich@suse.com>2012-09-10 09:45:30 +0200
commitd32a40244c1f7084a0fa1970001874b9474bfc31 (patch)
tree1a68782fe59eb634cacdcb7bbf229d7759ffc546 /unmodified_drivers
parent79e6ef8c0cf1dd0820c950bb653985a8beb04203 (diff)
downloadxen-d32a40244c1f7084a0fa1970001874b9474bfc31.tar.gz
xen-d32a40244c1f7084a0fa1970001874b9474bfc31.tar.bz2
xen-d32a40244c1f7084a0fa1970001874b9474bfc31.zip
VT-d: split .ack and .disable DMA-MSI actors
Calling irq_complete_move() from .disable is wrong, breaking S3 resume. Comparing with all other .ack actors, it was also missing a call to move_{native,masked}_irq(). As the actor is masking its interrupt anyway (albeit it's not immediately obvious why), the latter is the better choice. Signed-off-by: Jan Beulich <jbeulich@suse.com> Acked-by: Keir Fraser <keir@xen.org> Acked-by Xiantao Zhang <xiantao.zhang@intel.com>
Diffstat (limited to 'unmodified_drivers')
0 files changed, 0 insertions, 0 deletions