mbox series

[v2,0/5] tsan fixes

Message ID 20230109224954.161672-1-cota@braap.org (mailing list archive)
Headers show
Series tsan fixes | expand

Message

Emilio Cota Jan. 9, 2023, 10:49 p.m. UTC
Changes since v1:

- call g_free_rcu on tb_jmp_cache directly, and call
  tcg_exec_unrealizefn after calling cpu_list_remove(cpu)

- add patch to de-const qemu_spin_destroy

- remove wrappers for qht_do_if_first_in_stripe

Thanks,
		Emilio

Comments

Alex Bennée Jan. 10, 2023, 12:55 p.m. UTC | #1
Emilio Cota <cota@braap.org> writes:

> Changes since v1:
>
> - call g_free_rcu on tb_jmp_cache directly, and call
>   tcg_exec_unrealizefn after calling cpu_list_remove(cpu)
>
> - add patch to de-const qemu_spin_destroy
>
> - remove wrappers for qht_do_if_first_in_stripe
>
> Thanks,
> 		Emilio

Queued to plugins/next, as there is some intersection with plugins.

Richard,

Please shout if you want to pull this stuff in directly.
Richard Henderson Jan. 10, 2023, 3:50 p.m. UTC | #2
On 1/10/23 04:55, Alex Bennée wrote:
> 
> Emilio Cota <cota@braap.org> writes:
> 
>> Changes since v1:
>>
>> - call g_free_rcu on tb_jmp_cache directly, and call
>>    tcg_exec_unrealizefn after calling cpu_list_remove(cpu)
>>
>> - add patch to de-const qemu_spin_destroy
>>
>> - remove wrappers for qht_do_if_first_in_stripe
>>
>> Thanks,
>> 		Emilio
> 
> Queued to plugins/next, as there is some intersection with plugins.
> 
> Richard,
> 
> Please shout if you want to pull this stuff in directly.
> 
Please go ahead.


r~