qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/1] Clean up TSAN warnings
@ 2025-12-11 23:11 Marc Morcos
  2025-12-11 23:11 ` [PATCH 1/1] qemu: TSAN Clean up Marc Morcos
  0 siblings, 1 reply; 3+ messages in thread
From: Marc Morcos @ 2025-12-11 23:11 UTC (permalink / raw)
  To: Paolo Bonzini, Richard Henderson, Eduardo Habkost,
	Dr . David Alan Gilbert
  Cc: Michael S . Tsirkin, Marcel Apfelbaum, Markus Armbruster,
	Marcelo Tosatti, qemu-devel, kvm, Marc Morcos

When running several tests with tsan, thread races were detected when reading certain variables. This should allieviate the problem.
Additionally, the apicbase member of APICCommonState has been updated to 64 bit to reflect its contents.

Marc Morcos (1):
  qemu: TSAN Clean up

 hw/i386/kvm/apic.c              | 12 ++++++++----
 hw/intc/apic_common.c           | 24 ++++++++++++++----------
 include/hw/i386/apic_internal.h |  2 +-
 monitor/monitor.c               |  8 +++++++-
 monitor/qmp.c                   |  2 ++
 target/i386/kvm/kvm.c           |  3 +++
 util/thread-pool.c              | 24 +++++++++++-------------
 7 files changed, 46 insertions(+), 29 deletions(-)

-- 
2.52.0.239.gd5f0c6e74e-goog



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2025-12-12 11:21 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-12-11 23:11 [PATCH 0/1] Clean up TSAN warnings Marc Morcos
2025-12-11 23:11 ` [PATCH 1/1] qemu: TSAN Clean up Marc Morcos
2025-12-12 11:20   ` Paolo Bonzini

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).