| Commit message (Expand) | Author | Age | Files | Lines |
* | qemu/atomic.h: rename atomic_ to qatomic_ | Stefan Hajnoczi | 2020-09-23 | 1 | -18/+18 |
* | rcu: Implement drain_call_rcu | Maxim Levitsky | 2020-09-16 | 1 | -0/+55 |
* | lockable: replaced locks with lock guard macros where appropriate | Daniel Brodsky | 2020-05-04 | 1 | -5/+3 |
* | Include qemu-common.h exactly where needed | Markus Armbruster | 2019-06-12 | 1 | -1/+0 |
* | membarrier: introduce qemu/sys_membarrier.h | Paolo Bonzini | 2018-03-12 | 1 | -4/+5 |
* | rcu: make memory barriers more explicit | Paolo Bonzini | 2018-03-12 | 1 | -3/+9 |
* | rcu: reduce more than 7MB heap memory by malloc_trim() | Yang Zhong | 2017-12-21 | 1 | -0/+6 |
* | Revert "rcu: do not create thread in pthread_atfork callback" | Paolo Bonzini | 2017-08-08 | 1 | -3/+7 |
* | rcu: completely disable pthread_atfork callbacks as soon as possible | Paolo Bonzini | 2017-08-08 | 1 | -0/+20 |
* | rcu: simplify memory barriers | Paolo Bonzini | 2016-10-24 | 1 | -6/+5 |
* | util: Clean up includes | Peter Maydell | 2016-02-04 | 1 | -5/+1 |
* | Revert "rcu: init rcu_registry_lock after fork" | Paolo Bonzini | 2015-09-16 | 1 | -6/+1 |
* | rcu: init rcu_registry_lock after fork | Emilio G. Cota | 2015-09-09 | 1 | -1/+6 |
* | rcu: Allow calling rcu_(un)register_thread() during synchronize_rcu() | Wen Congyang | 2015-08-14 | 1 | -13/+35 |
* | rcu: actually register threads that have RCU read-side critical sections | Paolo Bonzini | 2015-07-24 | 1 | -0/+2 |
* | rcu: do not create thread in pthread_atfork callback | Paolo Bonzini | 2015-04-01 | 1 | -4/+3 |
* | rcu: handle forks safely | Paolo Bonzini | 2015-03-10 | 1 | -1/+32 |
* | rcu: run RCU callbacks under the BQL | Paolo Bonzini | 2015-02-11 | 1 | -0/+5 |
* | rcu: do not let RCU callbacks pile up indefinitely | Paolo Bonzini | 2015-02-11 | 1 | -6/+8 |
* | rcu: add call_rcu | Paolo Bonzini | 2015-02-02 | 1 | -0/+119 |
* | rcu: add rcu library | Paolo Bonzini | 2015-02-02 | 1 | -0/+172 |