commit | 33e4c68656a2e461b296ce714ec322978de85412 | [log] [tgz] |
---|---|---|
author | Gleb Natapov <gleb@redhat.com> | Thu Jun 11 11:06:51 2009 +0300 |
committer | Avi Kivity <avi@redhat.com> | Thu Sep 10 08:32:57 2009 +0300 |
tree | 9fbadb2c192cc22dca24dc6dfac6804dba5e70e8 | |
parent | 6edf14d8d0df144d6928799040f46fa37b5460ae [diff] |
KVM: Optimize searching for highest IRR Most of the time IRR is empty, so instead of scanning the whole IRR on each VM entry keep a variable that tells us if IRR is not empty. IRR will have to be scanned twice on each IRQ delivery, but this is much more rare than VM entry. Signed-off-by: Gleb Natapov <gleb@redhat.com> Signed-off-by: Avi Kivity <avi@redhat.com>