Age | Commit message (Expand) | Author | Files | Lines |
2019-11-19 | scripts: Detect git worktrees for get_maintainer.pl --git | Alexey Kardashevskiy | 1 | -1/+1 |
2019-11-07 | Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-pull-reques... | Peter Maydell | 1 | -1/+1 |
2019-11-06 | global: Squash 'the the' | Dr. David Alan Gilbert | 1 | -1/+1 |
2019-11-06 | scripts/qemu-binfmt-conf: Update for sparc64 | Richard Henderson | 1 | -2/+6 |
2019-10-30 | Merge remote-tracking branch 'remotes/stsquad/tags/pull-tcg-plugins-281019-4'... | Peter Maydell | 2 | -1/+2 |
2019-10-29 | qapi: Check feature documentation against the schema | Markus Armbruster | 2 | -9/+24 |
2019-10-29 | qapi: Polish reporting of bogus member documentation | Markus Armbruster | 1 | -2/+4 |
2019-10-29 | qapi: Lift features into QAPISchemaEntity | Markus Armbruster | 1 | -21/+11 |
2019-10-29 | qapi: Fold normalize_enum() into check_enum() | Markus Armbruster | 1 | -7/+2 |
2019-10-29 | qapi: Fold normalize_features() into check_features() | Markus Armbruster | 1 | -8/+2 |
2019-10-29 | qapi: Fold normalize_if() into check_if() | Markus Armbruster | 1 | -12/+1 |
2019-10-29 | qapi: Eliminate .check_doc() overrides | Markus Armbruster | 1 | -21/+2 |
2019-10-29 | qapi: Simplify ._make_implicit_object_type() | Markus Armbruster | 1 | -7/+6 |
2019-10-29 | qapi: Fix doc comment checking for commands and events | Markus Armbruster | 2 | -2/+23 |
2019-10-29 | qapi: Clean up doc comment checking for implicit union base | Markus Armbruster | 1 | -11/+16 |
2019-10-29 | qapi: Fix enum doc comment checking | Markus Armbruster | 1 | -0/+4 |
2019-10-29 | qapi: Split .connect_doc(), .check_doc() off .check() | Markus Armbruster | 1 | -7/+27 |
2019-10-29 | qapi: De-duplicate entity documentation generation code | Markus Armbruster | 1 | -42/+40 |
2019-10-29 | qapi: Implement boxed event argument documentation | Markus Armbruster | 1 | -1/+9 |
2019-10-28 | scripts/checkpatch.pl: don't complain about (foo, /* empty */) | Alex Bennée | 1 | -1/+1 |
2019-10-28 | trace: add mmu_index to mem_info | Alex Bennée | 1 | -0/+1 |
2019-10-26 | Merge commit 'df84f17' into HEAD | Paolo Bonzini | 1 | -0/+6 |
2019-10-23 | checkpatch: suggest qemu_real_host_page_size instead of getpagesize() or sysc... | Wei Yang | 1 | -0/+6 |
2019-10-22 | qapi: Add feature flags to commands | Peter Krempa | 5 | -22/+49 |
2019-10-22 | qapi: Clear scripts/qapi/doc.py executable bits again | Markus Armbruster | 1 | -1/+0 |
2019-10-22 | qapi: Split up scripts/qapi/common.py | Markus Armbruster | 14 | -2328/+2414 |
2019-10-22 | qapi: Move gen_enum(), gen_enum_lookup() back to qapi/types.py | Markus Armbruster | 3 | -59/+60 |
2019-10-22 | qapi: Eliminate accidental global frontend state | Markus Armbruster | 1 | -2/+3 |
2019-10-22 | qapi: Store pragma state in QAPISourceInfo, not global state | Markus Armbruster | 1 | -17/+19 |
2019-10-22 | qapi: Don't suppress doc generation without pragma doc-required | Markus Armbruster | 1 | -2/+0 |
2019-10-15 | trace: avoid "is" with a literal Python 3.8 warnings | Stefan Hajnoczi | 1 | -2/+2 |
2019-10-07 | make-release: pull in edk2 submodules so we can build it from tarballs | Michael Roth | 1 | -0/+8 |
2019-10-04 | vmxcap: correct the name of the variables | Paolo Bonzini | 1 | -7/+7 |
2019-09-28 | qapi: Improve source file read error handling | Markus Armbruster | 1 | -20/+26 |
2019-09-28 | qapi: Improve reporting of redefinition | Markus Armbruster | 1 | -0/+5 |
2019-09-28 | qapi: Improve reporting of missing documentation comment | Markus Armbruster | 1 | -10/+8 |
2019-09-28 | qapi: Eliminate check_keys(), rename check_known_keys() | Markus Armbruster | 1 | -19/+21 |
2019-09-28 | qapi: Improve reporting of invalid 'if' further | Markus Armbruster | 1 | -11/+16 |
2019-09-28 | qapi: Avoid redundant definition references in error messages | Markus Armbruster | 1 | -80/+49 |
2019-09-28 | qapi: Improve reporting of missing / unknown definition keys | Markus Armbruster | 1 | -21/+19 |
2019-09-28 | qapi: Improve reporting of invalid flags | Markus Armbruster | 1 | -10/+12 |
2019-09-28 | qapi: Improve reporting of invalid 'if' errors | Markus Armbruster | 1 | -2/+2 |
2019-09-28 | qapi: Move context-free checking to the proper place | Markus Armbruster | 1 | -8/+8 |
2019-09-28 | qapi: Move context-sensitive checking to the proper place | Markus Armbruster | 1 | -231/+193 |
2019-09-28 | qapi: Inline check_name() into check_union() | Markus Armbruster | 1 | -2/+4 |
2019-09-28 | qapi: Plumb info to the QAPISchemaMember | Markus Armbruster | 2 | -35/+43 |
2019-09-28 | qapi: Make check_type()'s array case a bit more obvious | Markus Armbruster | 1 | -1/+2 |
2019-09-28 | qapi: Move check for reserved names out of add_name() | Markus Armbruster | 1 | -6/+10 |
2019-09-28 | qapi: Report invalid '*' prefix like any other invalid name | Markus Armbruster | 1 | -4/+2 |
2019-09-28 | qapi: Use check_name_str() where it suffices | Markus Armbruster | 1 | -5/+4 |
2019-09-28 | qapi: Improve reporting of invalid name errors | Markus Armbruster | 1 | -4/+16 |
2019-09-28 | qapi: Reorder check_FOO() parameters for consistency | Markus Armbruster | 1 | -41/+39 |
2019-09-28 | qapi: Improve reporting of member name clashes | Markus Armbruster | 1 | -13/+23 |
2019-09-28 | qapi: Change frontend error messages to start with lower case | Markus Armbruster | 1 | -90/+102 |
2019-09-28 | qapi: Clean up member name case checking | Markus Armbruster | 1 | -11/+14 |
2019-09-28 | qapi: Prefix frontend errors with an "in definition" line | Markus Armbruster | 1 | -1/+14 |
2019-09-28 | qapi: New QAPISourceInfo, replacing dict | Markus Armbruster | 1 | -28/+41 |
2019-09-28 | qapi: Rename .owner to .defined_in | Markus Armbruster | 1 | -30/+31 |
2019-09-28 | qapi: Tighten QAPISchemaFOO.check() assertions | Markus Armbruster | 1 | -2/+7 |
2019-09-24 | qapi: Assert .visit() and .check_clash() run only after .check() | Markus Armbruster | 1 | -1/+10 |
2019-09-24 | qapi: Fix excessive QAPISchemaEntity.check() recursion | Markus Armbruster | 1 | -22/+52 |
2019-09-24 | qapi: Fix to .check() empty structs just once | Markus Armbruster | 1 | -1/+1 |
2019-09-24 | qapi: Delete useless check_exprs() code for simple union kind | Markus Armbruster | 1 | -37/+2 |
2019-09-24 | qapi: Clean up around check_known_keys() | Markus Armbruster | 1 | -4/+4 |
2019-09-24 | qapi: Simplify check_keys() | Markus Armbruster | 1 | -11/+8 |
2019-09-24 | qapi: Normalize 'if' in check_exprs(), like other sugar | Markus Armbruster | 1 | -11/+15 |
2019-09-24 | qapi: Fix missing 'if' checks in struct, union, alternate 'data' | Markus Armbruster | 1 | -0/+3 |
2019-09-24 | qapi: Reject blank 'if' conditions in addition to empty ones | Markus Armbruster | 1 | -2/+3 |
2019-09-24 | qapi: Fix broken discriminator error messages | Markus Armbruster | 1 | -5/+4 |
2019-09-24 | qapi: Remove null from schema language | Markus Armbruster | 1 | -4/+0 |
2019-09-24 | qapi: Improve reporting of lexical errors | Markus Armbruster | 1 | -1/+5 |
2019-09-24 | qapi: Use quotes more consistently in frontend error messages | Markus Armbruster | 1 | -18/+19 |
2019-09-24 | qapi: Tweak code to match docs/devel/qapi-code-gen.txt | Markus Armbruster | 1 | -12/+12 |
2019-09-24 | qapi: Adjust frontend errors to say enum value, not member | Markus Armbruster | 2 | -4/+9 |
2019-09-24 | qapi: Permit omitting all flat union branches | Markus Armbruster | 1 | -8/+8 |
2019-09-24 | qapi: Permit alternates with just one branch | Markus Armbruster | 1 | -4/+2 |
2019-09-24 | qapi: Permit 'boxed' with empty type | Markus Armbruster | 3 | -19/+9 |
2019-09-24 | qapi: Drop support for escape sequences other than \\ | Markus Armbruster | 1 | -23/+3 |
2019-09-24 | qapi: Restrict strings to printable ASCII | Markus Armbruster | 1 | -17/+11 |
2019-09-24 | qapi: Drop support for boxed alternate arguments | Markus Armbruster | 1 | -11/+4 |
2019-09-24 | qapi: Drop check_type()'s redundant parameter @allow_optional | Markus Armbruster | 1 | -9/+8 |
2019-09-24 | scripts/git.orderfile: Match QAPI schema more precisely | Markus Armbruster | 1 | -2/+2 |
2019-09-18 | trace: Forbid event format ending with newline character | Philippe Mathieu-Daudé | 1 | -0/+3 |
2019-09-05 | docs: convert README, CODING_STYLE and HACKING to RST syntax | Daniel P. Berrangé | 1 | -1/+1 |
2019-08-21 | minikconf: don't print CONFIG_FOO=n lines | Marc-André Lureau | 1 | -2/+2 |
2019-08-20 | kvm: vmxcap: Enhance with latest features | Jan Kiszka | 1 | -0/+8 |
2019-08-19 | decodetree: Suppress redundant declaration warnings | Richard Henderson | 1 | -0/+22 |
2019-08-19 | decodetree: Allow !function with no input bits | Richard Henderson | 1 | -11/+38 |
2019-08-16 | trace: Do not include qom/cpu.h into generated trace.h | Markus Armbruster | 2 | -1/+7 |
2019-08-16 | trace: Eliminate use of TARGET_FMT_plx | Markus Armbruster | 1 | -3/+0 |
2019-07-23 | archive-source: also create a stash for submodules | Marc-André Lureau | 1 | -8/+10 |
2019-07-15 | create_config: remove $(CONFIG_SOFTMMU) hack | Paolo Bonzini | 1 | -1/+1 |
2019-07-15 | checkpatch: detect doubly-encoded UTF-8 | Paolo Bonzini | 1 | -0/+16 |
2019-07-08 | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging | Peter Maydell | 3 | -2/+8 |
2019-07-05 | Makefile: generate header file with the list of devices enabled | Julio Montes | 1 | -0/+2 |
2019-07-05 | minikconf: do not include variables from MINIKCONF_ARGS in config-all-devices... | Paolo Bonzini | 1 | -1/+4 |
2019-07-05 | checkpatch: do not warn for multiline parenthesized returned value | Paolo Bonzini | 1 | -1/+2 |
2019-07-01 | python/qemu: split QEMUMachine out from underneath __init__.py | John Snow | 2 | -2/+2 |
2019-07-01 | qmp: make qmp-shell work with python3 | Igor Mammedov | 1 | -1/+4 |
2019-06-13 | decodetree: Fix comparison of Field | Richard Henderson | 1 | -1/+1 |
2019-06-13 | Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2019-06-12' into ... | Peter Maydell | 5 | -41/+229 |
2019-06-12 | scripts: use git archive in archive-source | Gerd Hoffmann | 1 | -41/+31 |
2019-06-12 | qapi: Simplify how QAPIDoc implements its state machine | Markus Armbruster | 1 | -57/+68 |
2019-06-12 | qapi: Allow documentation for features | Kevin Wolf | 2 | -4/+51 |
2019-06-12 | qapi: Disentangle QAPIDoc code | Kevin Wolf | 1 | -25/+102 |
2019-06-12 | qapi: Add feature flags to struct types | Kevin Wolf | 5 | -14/+67 |
2019-06-12 | scripts/clean-header-guards: Fix handling of trailing comments | Markus Armbruster | 1 | -5/+7 |
2019-06-12 | Include qemu-common.h exactly where needed | Markus Armbruster | 6 | -8/+0 |
2019-06-12 | Include qemu/module.h where needed, drop it from qemu-common.h | Markus Armbruster | 1 | -2/+0 |
2019-06-10 | cpu: Replace ENV_GET_CPU with env_cpu | Richard Henderson | 1 | -1/+1 |
2019-06-03 | checkpatch: allow SPDX-License-Identifier | Peter Xu | 1 | -1/+2 |
2019-05-21 | update-linux-headers: handle new header file | Cornelia Huck | 1 | -0/+3 |
2019-05-08 | Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20190507'... | Peter Maydell | 1 | -1/+6 |
2019-05-07 | QEMU_PACKED: Remove gcc_struct attribute in Windows non x86 targets | Cao Jiaxi | 1 | -1/+6 |
2019-05-06 | decodetree: Add DisasContext argument to !function expanders | Richard Henderson | 1 | -4/+5 |
2019-05-06 | decodetree: Expand a decode_load function | Richard Henderson | 1 | -3/+172 |
2019-05-06 | decodetree: Initial support for variable-length ISAs | Richard Henderson | 1 | -12/+37 |
2019-05-03 | build-sys: move slirp as git submodule project | Marc-André Lureau | 1 | -1/+1 |
2019-04-25 | scripts/update-linux-headers: add linux/mman.h | Zhang Yi | 1 | -3/+3 |
2019-03-28 | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging | Peter Maydell | 1 | -1/+1 |
2019-03-22 | scripts/cleanup-trace-events: Update for current practice | Markus Armbruster | 1 | -5/+14 |
2019-03-22 | trace: avoid SystemTap dtrace(1) warnings on empty files | Stefan Hajnoczi | 1 | -0/+5 |
2019-03-20 | minikconf: fix parser typo | Paolo Bonzini | 1 | -1/+1 |
2019-03-18 | scripts/make-release: Stop shipping u-boot source as a tarball | Peter Maydell | 1 | -4/+0 |
2019-03-13 | Merge remote-tracking branch 'remotes/rth/tags/pull-dt-20190312' into staging | Peter Maydell | 1 | -168/+165 |
2019-03-12 | Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull-request-2019-03-1... | Peter Maydell | 1 | -2/+4 |
2019-03-12 | Merge remote-tracking branch 'remotes/ehabkost/tags/python-next-pull-request'... | Peter Maydell | 1 | -2/+2 |
2019-03-12 | decodetree: Properly diagnose fields overflowing an insn | Richard Henderson | 1 | -0/+2 |
2019-03-12 | decodetree: Prefix extract function names with decode_function | Richard Henderson | 1 | -1/+2 |
2019-03-12 | decodetree: Allow +- to begin a number initializing a field | Richard Henderson | 1 | -1/+1 |
2019-03-12 | decodetree: Produce clean output for an empty input file | Richard Henderson | 1 | -7/+8 |
2019-03-12 | decodetree: Add --static-decode option | Richard Henderson | 1 | -1/+4 |
2019-03-12 | decodetree: Allow grouping of overlapping patterns | Richard Henderson | 1 | -22/+143 |
2019-03-12 | decodetree: Do not unconditionaly return from Pattern.output_code | Richard Henderson | 1 | -3/+4 |
2019-03-12 | decodetree: Ensure build_tree does not include values outside insnmask | Philippe Mathieu-Daudé | 1 | -1/+1 |
2019-03-12 | decodetree: Move documentation to docs/devel/decodetree.rst | Richard Henderson | 1 | -133/+1 |
2019-03-12 | scripts/qemugdb: re-license timers.py to GPLv2 or later | Alex Bennée | 1 | -2/+4 |
2019-03-11 | qemugdb: fix licensing | Paolo Bonzini | 4 | -20/+8 |
2019-03-11 | qmp-shell: fix nested json regression | Marc-André Lureau | 1 | -2/+2 |
2019-03-07 | minikconfig: implement allnoconfig and defconfig modes | Paolo Bonzini | 1 | -5/+34 |
2019-03-07 | build: switch to Kconfig | Paolo Bonzini | 1 | -30/+0 |
2019-03-07 | kconfig: introduce kconfig files | Paolo Bonzini | 1 | -3/+32 |
2019-03-07 | minikconfig: add semantic analysis | Paolo Bonzini | 1 | -9/+135 |
2019-03-07 | minikconfig: add AST | Paolo Bonzini | 1 | -19/+102 |
2019-03-07 | minikconfig: add parser skeleton | Paolo Bonzini | 1 | -0/+441 |
2019-03-07 | Merge remote-tracking branch 'remotes/cleber/tags/python-next-pull-request' i... | Peter Maydell | 8 | -889/+11 |
2019-03-05 | qapi: Fix array first used in a different module | Markus Armbruster | 1 | -4/+5 |
2019-03-05 | qapi: Fix code generation for sub-modules in other directories | Markus Armbruster | 1 | -12/+21 |
2019-03-05 | qapi: Pass file name to QAPIGen constructor instead of methods | Markus Armbruster | 3 | -36/+38 |
2019-02-25 | iotests: Let 045 be run concurrently | Max Reitz | 1 | -3/+2 |
2019-02-22 | Introduce a Python module structure | Cleber Rosa | 8 | -890/+11 |
2019-02-18 | Revert "qapi-events: add 'if' condition to implicit event enum" | Markus Armbruster | 1 | -1/+3 |
2019-02-18 | qapi: Generate QAPIEvent stuff into separate files | Markus Armbruster | 1 | -11/+21 |
2019-02-18 | qapi: Prepare for system modules other than 'builtin' | Markus Armbruster | 3 | -12/+27 |
2019-02-18 | qapi: Clean up modular built-in code generation a bit | Markus Armbruster | 5 | -10/+22 |
2019-02-12 | qemugdb/coroutine: fix arch_prctl has unknown return type | Vladimir Sementsov-Ogievskiy | 1 | -1/+1 |
2019-02-08 | scripts/qemu.py: allow arches use KVM for their 32bit cousins | Alex Bennée | 1 | -2/+10 |
2019-02-08 | archive-source.sh: Clone the submodules locally | Philippe Mathieu-Daudé | 1 | -0/+7 |
2019-02-07 | Merge remote-tracking branch 'remotes/elmarco/tags/dump-pull-request' into st... | Peter Maydell | 1 | -0/+1 |
2019-02-06 | dump: Set correct vaddr for ELF dump | Jon Doron | 1 | -0/+1 |
2019-02-05 | Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging | Peter Maydell | 3 | -0/+8 |
2019-02-05 | i386: import & use bootparam.h | Li Zhijian | 1 | -0/+6 |
2019-02-05 | tap: flush STDOUT on newline | Paolo Bonzini | 2 | -0/+2 |
2019-02-04 | scripts/update-linux-headers.sh: adjust for Linux 4.21-rc1 (or 5.0-rc1) | Paolo Bonzini | 1 | -0/+11 |
2019-02-01 | qtest.py: Wait for the result of qtest commands | Alberto Garcia | 1 | -0/+6 |
2019-01-31 | Merge remote-tracking branch 'remotes/xanclic/tags/pull-block-2019-01-31' int... | Peter Maydell | 1 | -0/+120 |
2019-01-31 | Merge remote-tracking branch 'remotes/stefanha/tags/tracing-pull-request' int... | Peter Maydell | 4 | -0/+448 |
2019-01-31 | scripts: add render_block_graph function for QEMUMachine | Vladimir Sementsov-Ogievskiy | 1 | -0/+120 |
2019-01-29 | checkpatch: Don't emit spurious warnings about block comments | Peter Maydell | 1 | -1/+1 |
2019-01-25 | decodetree: re.fullmatch was added in 3.4 | Paolo Bonzini | 1 | -1/+1 |
2019-01-25 | device-crash-test: Python 3 compatibility fix | Nisarg Shah | 1 | -1/+2 |
2019-01-25 | Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2019-01-24' into ... | Peter Maydell | 1 | -10/+14 |
2019-01-24 | trace: add ability to do simple printf logging via systemtap | Daniel P. Berrangé | 3 | -0/+442 |
2019-01-24 | trace: forbid use of %m in trace event format strings | Daniel P. Berrangé | 1 | -0/+4 |
2019-01-24 | trace: enforce that every trace-events file has a final newline | Daniel P. Berrangé | 1 | -0/+2 |
2019-01-24 | qapi: Eliminate indirection through qmp_event_get_func_emit() | Markus Armbruster | 1 | -10/+14 |
2019-01-23 | scripts/archive-source: include softfloat tests | Alex Bennée | 1 | -1/+1 |
2019-01-21 | maint: Allow for EXAMPLES in texi2pod | Eric Blake | 1 | -1/+1 |
2019-01-18 | Merge remote-tracking branch 'remotes/ehabkost/tags/python-next-pull-request'... | Peter Maydell | 8 | -24/+3 |
2019-01-17 | scripts/replay-dump.py: fix utf-8 mangling | Alex Bennée | 1 | -1/+1 |
2019-01-17 | qemu.py: Fix error message when qemu dies from signal | Eric Blake | 1 | -1/+1 |
2019-01-17 | scripts: Remove unused python imports | Philippe Mathieu-Daudé | 6 | -7/+1 |
2019-01-17 | scripts/device-crash-test: Remove known crashes | Thomas Huth | 1 | -15/+0 |
2019-01-14 | hw/misc/ivshmem: Remove deprecated "ivshmem" legacy device | Thomas Huth | 1 | -1/+0 |
2019-01-11 | scripts: add script to convert multiline comments into 4-line format | Paolo Bonzini | 1 | -0/+62 |
2019-01-11 | checkpatch: warn about qemu/queue.h head structs that are not typedef-ed | Paolo Bonzini | 1 | -0/+5 |
2019-01-11 | qemu/queue.h: reimplement QTAILQ without pointer-to-pointers | Paolo Bonzini | 1 | -7/+7 |
2019-01-11 | qemu/queue.h: remove Q_TAILQ_{HEAD,ENTRY} | Paolo Bonzini | 1 | -10/+0 |
2019-01-11 | test: replace gtester with a TAP driver | Paolo Bonzini | 3 | -26/+488 |
2019-01-11 | checkpatch: colorize output to terminal | Paolo Bonzini | 1 | -7/+42 |
2019-01-11 | checkpatch: improve handling of multiple patches or files | Paolo Bonzini | 1 | -7/+23 |
2019-01-11 | checkpatch: check Signed-off-by in --mailback mode | Paolo Bonzini | 1 | -3/+4 |
2019-01-11 | checkpatch: fix premature exit when no input or --mailback | Paolo Bonzini | 1 | -3/+3 |
2018-12-18 | qapi: fix flat union on uncovered branches conditionals | Marc-André Lureau | 1 | -1/+2 |
2018-12-16 | Merge remote-tracking branch 'remotes/pmaydell/tags/pull-misc-20181214' into ... | Peter Maydell | 1 | -0/+48 |
2018-12-15 | Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi-2018-12-13-v2' in... | Peter Maydell | 6 | -101/+185 |
2018-12-14 | scripts/checkpatch.pl: Enforce multiline comment syntax | Peter Maydell | 1 | -0/+48 |
2018-12-14 | Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull-request-2018-12-1... | Peter Maydell | 2 | -2/+0 |
2018-12-14 | qapi: add condition to variants documentation | Marc-André Lureau | 1 | -2/+2 |
2018-12-14 | qapi: add 'If:' condition to struct members documentation | Marc-André Lureau | 1 | -2/+2 |