diff options
| author | Paolo Bonzini | 2020-04-06 11:34:12 +0200 |
|---|---|---|
| committer | Paolo Bonzini | 2020-04-13 08:56:03 +0200 |
| commit | de99dab06f7917095586517f1ab0e6dab7a03322 (patch) | |
| tree | 554bcadec1af01b568d205b2ed90463811199215 /include/exec/plugin-gen.h | |
| parent | atomics: convert to reStructuredText (diff) | |
| download | qemu-de99dab06f7917095586517f1ab0e6dab7a03322.tar.gz qemu-de99dab06f7917095586517f1ab0e6dab7a03322.tar.xz qemu-de99dab06f7917095586517f1ab0e6dab7a03322.zip | |
atomics: update documentation
Some of the constraints on operand sizes have been relaxed, so adjust the
documentation.
Deprecate atomic_mb_read and atomic_mb_set; it is not really possible to
use them correctly because they do not interoperate with sequentially-consistent
RMW operations.
Finally, extend the memory barrier pairing section to cover acquire and
release semantics in general, roughly based on the KVM Forum 2016 talk,
"<atomic.h> weapons".
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'include/exec/plugin-gen.h')
0 files changed, 0 insertions, 0 deletions
