Toggle navigation
Patchwork
Patches credited to Robert Foley
Login
Register
Mail settings
Current Team Memberships
None
Show patches with
: Archived =
No
| 421 patches
Series
Submitter
State
any
Action Required
New
Under Review
Accepted
Rejected
RFC
Not Applicable
Changes Requested
Awaiting Upstream
Superseded
Deferred
Search
Archived
No
Yes
Both
Apply
«
1
2
3
4
…
4
5
»
▾
Patch
Series
S/W/F
Date
Submitter
Delegate
State
[01/19] configure: add --enable-tsan flag + fiber annotations for coroutine-ucontext
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
Superseded
[02/19] cpu: convert queued work to a QSIMPLEQ
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
Superseded
[03/19] thread: add qemu_spin_destroy
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
Superseded
[04/19] cputlb: destroy CPUTLB with tlb_destroy
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
Superseded
[05/19] qht: call qemu_spin_destroy for head buckets
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
Superseded
[06/19] tcg: call qemu_spin_destroy for tb->jmp_lock
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
Superseded
[07/19] translate-all: call qemu_spin_destroy for PageDesc
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
Superseded
[08/19] thread: add tsan annotations to QemuSpin
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
Superseded
[09/19] tests/docker: Added docker build support for TSan.
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
New
[10/19] include/qemu: Added tsan.h for annotations.
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
New
[11/19] accel/tcg: Fixed tsan warnings related to parallel_cpus
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
New
[12/19] configure: added tsan support for blacklist.
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
New
[1/2] hw/core: Add bql_interrupt flag to CPUClass
accel/tcg: remove implied BQL from cpu_handle_interrupt/exception path
-
-
-
2020-07-31
Robert Foley
New
[1/2] python/qemu: Cleanup changes to ConsoleSocket
python/qemu: follow-up changes for ConsoleSocket
-
-
-
2020-07-15
Robert Foley
Superseded
[13/19] accel/tcg: Fixed tsan warnings.
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
New
[14/19] util/async: Fixed tsan warnings
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
New
[1/4] Add a mutex to guarantee single writer to qemu_logfile handle.
Make the qemu_logfile handle thread safe.
-
-
-
2019-11-07
Robert Foley
New
[15/19] qht: Fix tsan warnings.
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
New
[16/19] util: fixed tsan warnings in thread_pool.c
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
New
[17/19] util: Added tsan annotate for thread name.
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
Superseded
[18/19] target/arm: Fix tsan warning in cpu.c
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
New
[19/19] docs: Added details on TSan to testing.rst
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-22
Robert Foley
New
[2/2] accel/tcg: interrupt/exception handling uses bql_interrupt flag
accel/tcg: remove implied BQL from cpu_handle_interrupt/exception path
-
-
-
2020-07-31
Robert Foley
New
[2/2] python/qemu: Change ConsoleSocket to optionally drain socket.
python/qemu: follow-up changes for ConsoleSocket
-
-
-
2020-07-15
Robert Foley
New
[2/4] Add use of RCU for qemu_logfile.
Make the qemu_logfile handle thread safe.
-
-
-
2019-11-07
Robert Foley
New
[3/4] qemu_log_lock/unlock now preserves the qemu_logfile handle.
Make the qemu_logfile handle thread safe.
-
-
-
2019-11-07
Robert Foley
Superseded
[4/4] Added tests for close and change of logfile.
Make the qemu_logfile handle thread safe.
-
-
-
2019-11-07
Robert Foley
Superseded
Add blog for ARM Datacenter Project.
Add blog for ARM Datacenter Project.
-
-
-
2020-03-30
Robert Foley
New
util/coroutine: Cleanup start_switch_fiber_ for TSAN.
util/coroutine: Cleanup start_switch_fiber_ for TSAN.
-
-
-
2020-06-26
Robert Foley
Superseded
[v10,01/73] cpu: rename cpu->work_mutex to cpu->lock
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,02/73] cpu: introduce cpu_mutex_lock/unlock
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,03/73] cpu: make qemu_work_cond per-cpu
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,04/73] cpu: move run_on_cpu to cpus-common
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,05/73] cpu: introduce process_queued_cpu_work_locked
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,06/73] cpu: make per-CPU locks an alias of the BQL in TCG rr mode
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,07/73] tcg-runtime: define helper_cpu_halted_set
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,08/73] ppc: convert to helper_cpu_halted_set
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,09/73] cris: convert to helper_cpu_halted_set
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,10/73] hppa: convert to helper_cpu_halted_set
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v1,01/12] configure: add --enable-tsan flag + fiber annotations for coroutine-ucontext
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-29
Robert Foley
Superseded
[v10,11/73] m68k: convert to helper_cpu_halted_set
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v1,01/21] accel/tcg: Change interrupt/exception handling to remove implied BQL
accel/tcg: remove implied BQL from cpu_handle_interrupt/exception path
-
-
-
2020-08-05
Robert Foley
New
[v10,12/73] alpha: convert to helper_cpu_halted_set
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,13/73] microblaze: convert to helper_cpu_halted_set
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,14/73] cpu: define cpu_halted helpers
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,15/73] tcg-runtime: convert to cpu_halted_set
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,16/73] hw/semihosting: convert to cpu_halted_set
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,17/73] arm: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,18/73] ppc: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,19/73] sh4: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,20/73] i386: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v1,02/12] cpu: convert queued work to a QSIMPLEQ
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-29
Robert Foley
Superseded
[v10,21/73] lm32: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v1,02/21] target/alpha: add BQL to do_interrupt and cpu_exec_interrupt
accel/tcg: remove implied BQL from cpu_handle_interrupt/exception path
-
-
-
2020-08-05
Robert Foley
New
[v10,22/73] m68k: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,23/73] mips: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,24/73] riscv: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,25/73] s390x: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,26/73] sparc: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,27/73] xtensa: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,28/73] gdbstub: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,29/73] openrisc: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,30/73] cpu-exec: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v1,03/12] thread: add qemu_spin_destroy
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-29
Robert Foley
Superseded
[v10,31/73] cpu: convert to cpu_halted
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v1,03/21] target/arm: add BQL to do_interrupt and cpu_exec_interrupt
accel/tcg: remove implied BQL from cpu_handle_interrupt/exception path
-
-
-
2020-08-05
Robert Foley
New
[v10,32/73] cpu: define cpu_interrupt_request helpers
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,33/73] ppc: use cpu_reset_interrupt
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,34/73] exec: use cpu_reset_interrupt
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,35/73] i386: use cpu_reset_interrupt
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,36/73] s390x: use cpu_reset_interrupt
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,37/73] openrisc: use cpu_reset_interrupt
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,38/73] arm: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,39/73] i386: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,40/73] i386/kvm: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v1,04/12] cputlb: destroy CPUTLB with tlb_destroy
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-29
Robert Foley
Superseded
[v10,41/73] i386/hax-all: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v1,04/21] target/avr: add BQL to do_interrupt and cpu_exec_interrupt
accel/tcg: remove implied BQL from cpu_handle_interrupt/exception path
-
-
-
2020-08-05
Robert Foley
New
[v10,42/73] i386/whpx-all: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,43/73] i386/hvf: convert to cpu_request_interrupt
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,44/73] ppc: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,45/73] sh4: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,46/73] cris: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,47/73] hppa: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,48/73] lm32: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,49/73] m68k: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,50/73] mips: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v1,05/12] qht: call qemu_spin_destroy for head buckets
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-29
Robert Foley
Superseded
[v10,51/73] nios: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v1,05/21] target/cris: add BQL to do_interrupt and cpu_exec_interrupt
accel/tcg: remove implied BQL from cpu_handle_interrupt/exception path
-
-
-
2020-08-05
Robert Foley
New
[v10,52/73] s390x: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,53/73] alpha: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,54/73] moxie: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,55/73] sparc: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,56/73] openrisc: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,57/73] unicore32: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,58/73] microblaze: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,59/73] accel/tcg: convert to cpu_interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v10,60/73] cpu: convert to interrupt_request
per-CPU locks
-
-
-
2020-06-17
Robert Foley
New
[v1,06/12] tcg: call qemu_spin_destroy for tb->jmp_lock
Add Thread Sanitizer support to QEMU
-
-
-
2020-05-29
Robert Foley
Superseded
«
1
2
3
4
…
4
5
»
Bundling
Create bundle: