diff options
| author | Benjamin Herrenschmidt <[email protected]> | 2018-01-12 02:37:13 +0000 |
|---|---|---|
| committer | Paul Mackerras <[email protected]> | 2018-01-19 01:10:21 +0000 |
| commit | 2267ea7661798a42f0da648a2970e2a03f4bc370 (patch) | |
| tree | c81a43b275313a69d33b1f8276255739114863d0 /drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c | |
| parent | KVM: PPC: Book3S HV: Enable use of the new XIVE "single escalation" feature (diff) | |
| download | kernel-2267ea7661798a42f0da648a2970e2a03f4bc370.tar.gz kernel-2267ea7661798a42f0da648a2970e2a03f4bc370.zip | |
KVM: PPC: Book3S HV: Don't use existing "prodded" flag for XIVE escalations
The prodded flag is only cleared at the beginning of H_CEDE,
so every time we have an escalation, we will cause the *next*
H_CEDE to return immediately.
Instead use a dedicated "irq_pending" flag to indicate that
a guest interrupt is pending for the VCPU. We don't reuse the
existing exception bitmap so as to avoid expensive atomic ops.
Signed-off-by: Benjamin Herrenschmidt <[email protected]>
Signed-off-by: Paul Mackerras <[email protected]>
Diffstat (limited to 'drivers/gpu/drm/amd/amdgpu/amdgpu_gem.c')
0 files changed, 0 insertions, 0 deletions
