v1: https://lists.gnu.org/archive/html/qemu-devel/2018-09/msg00237.html
Changes since v1:
- Add Alex's R-b tags
- Introduce atomic64 to just use a spinlock when doing atomic_set/read
on i64's and u64's if !CONFIG_ATOMIC64, just like the kernel does.
+ Add a benchmark for these types of accesses to tests/
+ Add i/d cacheline_size_log
- Convert qsp to atomic64
- Convert test-rcu-list to atomic64
+ Add comments about what the patch does, as suggested by Murilo
- Convert cpus.c to atomic64
- Always use seqlock_write on cpu_update_icount
There's one checkpatch error, but it's a false positive.
You can fetch this series from:
https://github.com/cota/qemu/tree/i386-mttcg-v2
Thanks,
Emilio