summaryrefslogtreecommitdiffstats
path: root/lib/inflate.c
diff options
context:
space:
mode:
authorYang Zhang <yang.z.zhang@Intel.com>2013-04-11 19:21:41 +0800
committerMarcelo Tosatti <mtosatti@redhat.com>2013-04-15 23:20:35 -0300
commit2c2bf01136971c33e3b3fabce23925f372c1017e (patch)
tree74a9cf21e9b520eb48fa0dab95d46c253a435818 /lib/inflate.c
parentaa2fbe6d44892070d78995f0df875ce930904e29 (diff)
downloadlinux-2c2bf01136971c33e3b3fabce23925f372c1017e.tar.bz2
KVM: Use eoi to track RTC interrupt delivery status
Current interrupt coalescing logci which only used by RTC has conflict with Posted Interrupt. This patch introduces a new mechinism to use eoi to track interrupt: When delivering an interrupt to vcpu, the pending_eoi set to number of vcpu that received the interrupt. And decrease it when each vcpu writing eoi. No subsequent RTC interrupt can deliver to vcpu until all vcpus write eoi. Signed-off-by: Yang Zhang <yang.z.zhang@Intel.com> Reviewed-by: Gleb Natapov <gleb@redhat.com> Signed-off-by: Marcelo Tosatti <mtosatti@redhat.com>
Diffstat (limited to 'lib/inflate.c')
0 files changed, 0 insertions, 0 deletions