aboutsummaryrefslogtreecommitdiff
path: root/docs/system
diff options
context:
space:
mode:
authorIgor Mammedov <imammedo@redhat.com>2025-08-14 18:05:57 +0200
committerPaolo Bonzini <pbonzini@redhat.com>2025-08-29 12:48:14 +0200
commit20c2345290f34aac434284cf9a242c7904d39a27 (patch)
tree968e62f3fde1a60b9ce4b97eec733258ea32e527 /docs/system
parenta453bf0354412592362139bdf4df0d4900ec0686 (diff)
downloadqemu-20c2345290f34aac434284cf9a242c7904d39a27.zip
qemu-20c2345290f34aac434284cf9a242c7904d39a27.tar.gz
qemu-20c2345290f34aac434284cf9a242c7904d39a27.tar.bz2
hpet: make main counter read lock-less
Make access to main HPET counter lock-less. In unlikely event of an update in progress, readers will busy wait untill update is finished. As result micro benchmark of concurrent reading of HPET counter with large number of vCPU shows over 80% better (less) latency. Signed-off-by: Igor Mammedov <imammedo@redhat.com> Reviewed-by: Peter Xu <peterx@redhat.com> Link: https://lore.kernel.org/r/20250814160600.2327672-6-imammedo@redhat.com Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'docs/system')
0 files changed, 0 insertions, 0 deletions