├── VERSION ├── scripts ├── qmp │ └── __init__.py ├── qapi │ └── __init__.py └── coccinelle │ ├── typecast.cocci │ └── remove_muldiv64.cocci ├── tests ├── qapi-schema │ ├── bad-if.out │ ├── empty.err │ ├── empty.json │ ├── args-any.out │ ├── args-int.out │ ├── args-union.out │ ├── bad-base.out │ ├── bad-data.out │ ├── bad-ident.out │ ├── bad-if-list.out │ ├── command-int.out │ ├── comments.err │ ├── doc-good.err │ ├── doc-missing.out │ ├── double-data.out │ ├── double-type.out │ ├── event-case.err │ ├── funny-char.out │ ├── non-objects.out │ ├── oob-test.out │ ├── unicode-str.out │ ├── union-empty.out │ ├── alternate-any.out │ ├── alternate-array.out │ ├── alternate-base.out │ ├── alternate-clash.out │ ├── alternate-empty.out │ ├── alternate-nested.out │ ├── args-alternate.out │ ├── args-any.exit │ ├── args-array-empty.out │ ├── args-bad-boxed.out │ ├── args-boxed-anon.out │ ├── args-boxed-empty.out │ ├── args-int.exit │ ├── args-invalid.out │ ├── args-member-case.out │ ├── args-name-clash.out │ ├── args-unknown.out │ ├── bad-base.exit │ ├── bad-data.exit │ ├── bad-ident.exit │ ├── bad-if-empty.out │ ├── bad-if.exit │ ├── bad-type-bool.out │ ├── bad-type-dict.out │ ├── bad-type-int.out │ ├── comments.exit │ ├── doc-bad-section.err │ ├── doc-bad-symbol.out │ ├── doc-empty-arg.out │ ├── doc-empty-symbol.out │ ├── doc-good.exit │ ├── doc-invalid-end.out │ ├── doc-invalid-end2.out │ ├── doc-missing-expr.out │ ├── doc-no-symbol.out │ ├── duplicate-key.out │ ├── empty.exit │ ├── enum-bad-name.out │ ├── enum-bad-prefix.out │ ├── enum-dict-member.out │ ├── enum-int-member.out │ ├── enum-member-case.out │ ├── enum-wrong-data.out │ ├── escape-too-big.out │ ├── escape-too-short.out │ ├── flat-union-empty.out │ ├── include-cycle.out │ ├── include-no-file.out │ ├── include-non-file.out │ ├── include-relpath.err │ ├── include-simple.err │ ├── indented-expr.err │ ├── missing-colon.out │ ├── missing-type.out │ ├── oob-test.exit │ ├── pragma-non-dict.out │ ├── qapi-schema-test.err │ ├── redefined-event.out │ ├── redefined-type.out │ ├── reserved-enum-q.out │ ├── returns-dict.out │ ├── returns-unknown.out │ ├── unclosed-list.out │ ├── unclosed-object.out │ ├── unclosed-string.out │ ├── union-base-empty.out │ ├── union-unknown.out │ ├── unknown-escape.out │ ├── unknown-expr-key.out │ ├── allow-preconfig-test.out │ ├── alternate-any.exit │ ├── alternate-base.exit │ ├── alternate-unknown.out │ ├── args-alternate.exit │ ├── args-array-unknown.out │ ├── args-bad-boxed.exit │ ├── args-boxed-string.out │ ├── args-invalid.exit │ ├── args-member-array-bad.out │ ├── args-member-unknown.out │ ├── args-union.exit │ ├── args-unknown.exit │ ├── bad-if-empty-list.out │ ├── bad-if-empty.exit │ ├── bad-if-list.exit │ ├── bad-type-bool.exit │ ├── bad-type-dict.exit │ ├── bad-type-int.exit │ ├── base-cycle-direct.out │ ├── base-cycle-indirect.out │ ├── command-int.exit │ ├── doc-bad-command-arg.out │ ├── doc-bad-symbol.exit │ ├── doc-bad-union-member.out │ ├── doc-before-include.out │ ├── doc-before-pragma.out │ ├── doc-duplicated-arg.out │ ├── doc-duplicated-return.out │ ├── doc-duplicated-since.out │ ├── doc-empty-arg.exit │ ├── doc-empty-section.out │ ├── doc-invalid-return.out │ ├── doc-invalid-section.out │ ├── doc-invalid-start.out │ ├── doc-missing-colon.out │ ├── doc-missing-space.out │ ├── doc-missing.exit │ ├── doc-no-symbol.exit │ ├── double-data.exit │ ├── double-type.exit │ ├── duplicate-key.exit │ ├── enum-bad-name.exit │ ├── enum-clash-member.out │ ├── enum-missing-data.out │ ├── escape-outside-string.out │ ├── escape-too-big.exit │ ├── event-boxed-empty.out │ ├── event-case.exit │ ├── event-nest-struct.out │ ├── flat-union-bad-base.out │ ├── flat-union-base-any.out │ ├── flat-union-base-union.out │ ├── flat-union-inline.out │ ├── flat-union-int-branch.out │ ├── flat-union-no-base.out │ ├── funny-char.exit │ ├── ident-with-escape.err │ ├── include-before-err.out │ ├── include-cycle.exit │ ├── include-extra-junk.out │ ├── include-format-err.out │ ├── include-nested-err.out │ ├── include-repetition.err │ ├── include-self-cycle.out │ ├── include-simple.exit │ ├── indented-expr.exit │ ├── leading-comma-list.out │ ├── leading-comma-object.out │ ├── missing-colon.exit │ ├── missing-comma-list.out │ ├── missing-comma-object.out │ ├── missing-type.exit │ ├── nested-struct-data.out │ ├── non-objects.exit │ ├── pragma-extra-junk.out │ ├── redefined-builtin.out │ ├── redefined-command.out │ ├── redefined-type.exit │ ├── reserved-command-q.out │ ├── reserved-member-has.out │ ├── reserved-member-q.out │ ├── reserved-member-u.out │ ├── reserved-type-kind.out │ ├── reserved-type-list.out │ ├── returns-alternate.out │ ├── returns-array-bad.out │ ├── returns-dict.exit │ ├── returns-whitelist.out │ ├── struct-base-clash.out │ ├── struct-data-invalid.out │ ├── struct-member-invalid.out │ ├── trailing-comma-list.out │ ├── trailing-comma-object.out │ ├── type-bypass-bad-gen.out │ ├── unclosed-list.exit │ ├── unicode-str.exit │ ├── union-branch-case.out │ ├── union-clash-branches.out │ ├── union-empty.exit │ ├── union-invalid-base.out │ ├── union-optional-branch.out │ ├── union-unknown.exit │ ├── unknown-escape.exit │ ├── alternate-array.exit │ ├── alternate-clash.exit │ ├── alternate-conflict-dict.out │ ├── alternate-conflict-string.out │ ├── alternate-empty.exit │ ├── alternate-nested.exit │ ├── alternate-unknown.exit │ ├── args-array-empty.exit │ ├── args-array-unknown.exit │ ├── args-boxed-anon.exit │ ├── args-boxed-empty.exit │ ├── args-boxed-string.exit │ ├── args-member-case.exit │ ├── args-member-unknown.exit │ ├── args-name-clash.exit │ ├── bad-if-empty-list.exit │ ├── base-cycle-direct.exit │ ├── base-cycle-indirect.exit │ ├── doc-bad-alternate-member.out │ ├── doc-bad-command-arg.exit │ ├── doc-bad-section.exit │ ├── doc-before-include.exit │ ├── doc-before-pragma.exit │ ├── doc-duplicated-arg.exit │ ├── doc-empty-section.exit │ ├── doc-empty-symbol.exit │ ├── doc-interleaved-section.out │ ├── doc-invalid-end.exit │ ├── doc-invalid-end2.exit │ ├── doc-invalid-return.exit │ ├── doc-invalid-section.exit │ ├── doc-invalid-start.exit │ ├── doc-missing-colon.exit │ ├── doc-missing-expr.exit │ ├── doc-missing-space.exit │ ├── enum-bad-prefix.exit │ ├── enum-clash-member.exit │ ├── enum-dict-member.exit │ ├── enum-int-member.exit │ ├── enum-member-case.exit │ ├── enum-missing-data.exit │ ├── enum-wrong-data.exit │ ├── escape-too-short.exit │ ├── event-boxed-empty.exit │ ├── event-nest-struct.exit │ ├── flat-union-array-branch.out │ ├── flat-union-bad-base.exit │ ├── flat-union-base-any.exit │ ├── flat-union-clash-member.out │ ├── flat-union-empty.exit │ ├── flat-union-inline.exit │ ├── flat-union-no-base.exit │ ├── ident-with-escape.exit │ ├── include-before-err.exit │ ├── include-extra-junk.exit │ ├── include-format-err.exit │ ├── include-nested-err.exit │ ├── include-no-file.exit │ ├── include-non-file.exit │ ├── include-relpath.exit │ ├── include-repetition.exit │ ├── include-self-cycle.exit │ ├── leading-comma-list.exit │ ├── missing-comma-list.exit │ ├── nested-struct-data.exit │ ├── pragma-doc-required-crap.out │ ├── pragma-extra-junk.exit │ ├── pragma-non-dict.exit │ ├── qapi-schema-test.exit │ ├── quoted-structural-chars.out │ ├── redefined-builtin.exit │ ├── redefined-command.exit │ ├── redefined-event.exit │ ├── reserved-command-q.exit │ ├── reserved-enum-q.exit │ ├── reserved-member-has.exit │ ├── reserved-member-q.exit │ ├── reserved-member-u.exit │ ├── reserved-member-underscore.out │ ├── reserved-type-kind.exit │ ├── reserved-type-list.exit │ ├── returns-alternate.exit │ ├── returns-array-bad.exit │ ├── returns-unknown.exit │ ├── returns-whitelist.exit │ ├── struct-base-clash-deep.out │ ├── struct-base-clash.exit │ ├── struct-data-invalid.exit │ ├── trailing-comma-list.exit │ ├── type-bypass-bad-gen.exit │ ├── unclosed-object.exit │ ├── unclosed-string.exit │ ├── union-base-empty.exit │ ├── union-branch-case.exit │ ├── union-invalid-base.exit │ ├── unknown-expr-key.exit │ ├── allow-preconfig-test.exit │ ├── alternate-conflict-bool-string.out │ ├── alternate-conflict-dict.exit │ ├── alternate-conflict-enum-bool.out │ ├── alternate-conflict-enum-int.out │ ├── alternate-conflict-num-string.out │ ├── args-member-array-bad.exit │ ├── doc-bad-alternate-member.exit │ ├── doc-bad-union-member.exit │ ├── doc-duplicated-return.exit │ ├── doc-duplicated-since.exit │ ├── doc-interleaved-section.exit │ ├── escape-outside-string.exit │ ├── flat-union-array-branch.exit │ ├── flat-union-bad-discriminator.out │ ├── flat-union-base-union.exit │ ├── flat-union-clash-member.exit │ ├── flat-union-int-branch.exit │ ├── flat-union-invalid-branch-key.out │ ├── flat-union-string-discriminator.out │ ├── leading-comma-object.exit │ ├── missing-comma-object.exit │ ├── pragma-doc-required-crap.exit │ ├── pragma-name-case-whitelist-crap.out │ ├── pragma-returns-whitelist-crap.out │ ├── quoted-structural-chars.exit │ ├── struct-base-clash-deep.exit │ ├── struct-member-invalid.exit │ ├── trailing-comma-object.exit │ ├── union-base-no-discriminator.out │ ├── union-clash-branches.exit │ ├── union-optional-branch.exit │ ├── alternate-conflict-enum-bool.exit │ ├── alternate-conflict-enum-int.exit │ ├── alternate-conflict-num-string.exit │ ├── alternate-conflict-string.exit │ ├── flat-union-bad-discriminator.exit │ ├── flat-union-invalid-branch-key.exit │ ├── flat-union-invalid-discriminator.out │ ├── flat-union-optional-discriminator.out │ ├── non-objects.json │ ├── pragma-returns-whitelist-crap.exit │ ├── reserved-member-underscore.exit │ ├── union-base-no-discriminator.exit │ ├── alternate-conflict-bool-string.exit │ ├── flat-union-invalid-discriminator.exit │ ├── flat-union-optional-discriminator.exit │ ├── flat-union-string-discriminator.exit │ ├── include-non-file.json │ ├── pragma-name-case-whitelist-crap.exit │ ├── unclosed-list.json │ ├── unclosed-object.json │ ├── unclosed-string.json │ ├── include-cycle-c.json │ ├── include-cycle.json │ ├── args-invalid.json │ ├── include-cycle-b.json │ ├── include-nested-err.json │ ├── include-relpath.json │ ├── include-simple.json │ ├── funny-char.err │ ├── include-no-file.json │ ├── include-self-cycle.json │ ├── include │ │ └── relpath.json │ ├── struct-data-invalid.json │ ├── bad-type-int.err │ ├── indented-expr.json │ ├── non-objects.err │ ├── enum-int-member.err │ ├── missing-colon.err │ ├── struct-member-invalid.json │ ├── doc-empty-symbol.err │ ├── doc-empty-symbol.json │ ├── double-data.err │ ├── duplicate-key.err │ ├── funny-char.json │ ├── missing-colon.json │ ├── quoted-structural-chars.json │ ├── unclosed-list.err │ ├── union-empty.json │ ├── unknown-escape.err │ ├── bad-if-list.err │ ├── doc-empty-arg.err │ ├── escape-outside-string.err │ ├── include-before-err.err │ ├── include-format-err.json │ ├── include-relpath-sub.json │ ├── include-simple-sub.json │ ├── missing-comma-list.json │ ├── missing-comma-object.json │ ├── missing-type.err │ ├── missing-type.json │ ├── unclosed-object.err │ ├── unicode-str.err │ ├── unicode-str.json │ ├── args-any.json │ ├── bad-if-empty.err │ ├── command-int.err │ ├── doc-empty-arg.json │ ├── doc-invalid-end2.json │ ├── doc-missing-colon.err │ ├── doc-missing-space.err │ ├── doc-no-symbol.err │ ├── double-type.err │ ├── leading-comma-list.json │ ├── leading-comma-object.json │ ├── missing-comma-list.err │ ├── pragma-non-dict.json │ ├── redefined-type.err │ ├── trailing-comma-list.json │ ├── trailing-comma-object.json │ ├── unclosed-string.err │ ├── bad-data.err │ ├── bad-ident.err │ ├── bad-if-empty-list.err │ ├── bad-if.err │ ├── bad-type-bool.err │ ├── bad-type-dict.err │ ├── base-cycle-direct.err │ ├── doc-empty-section.err │ ├── doc-invalid-start.json │ ├── doc-missing.err │ ├── escape-too-short.err │ ├── event-boxed-empty.err │ ├── event-boxed-empty.json │ ├── include-extra-junk.err │ ├── include-format-err.err │ ├── include-repetition-sub.json │ ├── leading-comma-object.err │ ├── missing-comma-object.err │ ├── pragma-extra-junk.err │ ├── quoted-structural-chars.err │ ├── redefined-event.err │ ├── trailing-comma-object.err │ ├── union-empty.err │ ├── alternate-base.err │ ├── args-boxed-empty.err │ ├── base-cycle-indirect.err │ ├── doc-duplicated-arg.err │ ├── doc-duplicated-since.err │ ├── doc-invalid-end.json │ ├── doc-missing-colon.json │ ├── enum-missing-data.json │ ├── include-before-err.json │ ├── include-non-file.err │ ├── pragma-non-dict.err │ ├── redefined-builtin.err │ ├── redefined-command.err │ ├── unknown-expr-key.err │ ├── args-any.err │ ├── args-bad-boxed.json │ ├── args-int.err │ ├── args-union.err │ ├── bad-base.err │ ├── bad-data.json │ ├── bad-type-dict.json │ ├── doc-duplicated-return.err │ ├── doc-invalid-end.err │ ├── doc-invalid-return.err │ ├── enum-bad-prefix.err │ ├── enum-missing-data.err │ ├── enum-wrong-data.err │ ├── flat-union-empty.err │ ├── pragma-doc-required-crap.json │ ├── reserved-command-q.err │ ├── returns-dict.err │ ├── alternate-any.err │ ├── args-bad-boxed.err │ ├── args-boxed-anon.err │ ├── bad-ident.json │ ├── bad-if-empty.json │ ├── doc-duplicated-arg.json │ ├── enum-bad-name.json │ ├── enum-dict-member.err │ ├── escape-too-short.json │ ├── flat-union-no-base.err │ ├── include-self-cycle.err │ ├── oob-test.json │ ├── reserved-enum-q.err │ ├── reserved-type-kind.err │ ├── reserved-type-list.err │ ├── returns-dict.json │ ├── alternate-array.err │ ├── args-invalid.err │ ├── args-unknown.err │ ├── base-cycle-direct.json │ ├── doc-bad-symbol.err │ ├── doc-invalid-end2.err │ ├── enum-bad-name.err │ ├── include-extra-junk.json │ ├── oob-test.err │ ├── type-bypass-bad-gen.json │ ├── alternate-clash.err │ ├── alternate-empty.err │ ├── args-alternate.err │ ├── args-boxed-string.err │ ├── args-int.json │ ├── args-unknown.json │ ├── bad-if-empty-list.json │ ├── bad-type-bool.json │ ├── doc-interleaved-section.err │ ├── doc-invalid-section.err │ ├── doc-invalid-start.err │ ├── doc-missing-expr.err │ ├── doc-missing-expr.json │ ├── doc-missing-space.json │ ├── double-type.json │ ├── enum-bad-prefix.json │ ├── escape-too-big.json │ ├── leading-comma-list.err │ ├── pragma-doc-required-crap.err │ ├── pragma-extra-junk.json │ ├── returns-unknown.err │ ├── trailing-comma-list.err │ ├── type-bypass-bad-gen.err │ ├── alternate-empty.json │ ├── args-boxed-string.json │ ├── command-int.json │ ├── doc-before-include.err │ ├── doc-before-pragma.err │ ├── duplicate-key.json │ ├── empty.out │ ├── escape-too-big.err │ ├── event-nest-struct.json │ ├── flat-union-inline.err │ ├── redefined-builtin.json │ ├── reserved-member-q.err │ ├── reserved-member-u.err │ ├── returns-alternate.err │ ├── struct-base-clash.err │ ├── union-base-empty.err │ ├── union-optional-branch.json │ ├── union-unknown.err │ ├── args-name-clash.err │ ├── bad-if-list.json │ ├── doc-invalid-section.json │ ├── enum-dict-member.json │ ├── enum-wrong-data.json │ ├── event-nest-struct.err │ ├── flat-union-base-any.err │ ├── include-no-file.err │ ├── nested-struct-data.err │ ├── returns-array-bad.json │ ├── returns-unknown.json │ ├── struct-data-invalid.err │ ├── union-invalid-base.err │ ├── union-optional-branch.err │ ├── alternate-nested.err │ ├── alternate-unknown.err │ ├── args-boxed-anon.json │ ├── doc-bad-command-arg.err │ ├── doc-duplicated-since.json │ ├── doc-invalid-return.json │ ├── enum-member-case.err │ ├── flat-union-array-branch.err │ ├── reserved-member-has.err │ ├── reserved-type-kind.json │ ├── returns-array-bad.err │ ├── struct-member-invalid.err │ ├── union-base-no-discriminator.err │ ├── union-unknown.json │ ├── args-array-empty.json │ ├── args-member-unknown.json │ ├── doc-bad-union-member.err │ ├── doc-duplicated-return.json │ ├── doc-missing.json │ ├── doc-no-symbol.json │ ├── double-data.json │ ├── enum-clash-member.err │ ├── flat-union-base-union.err │ ├── flat-union-int-branch.err │ ├── include-repetition.json │ ├── pragma-name-case-whitelist-crap.json │ ├── pragma-returns-whitelist-crap.err │ ├── struct-base-clash-deep.err │ ├── union-branch-case.err │ ├── union-clash-branches.err │ ├── unknown-expr-key.json │ ├── args-array-unknown.err │ ├── args-member-case.err │ ├── args-member-unknown.err │ ├── doc-bad-symbol.json │ ├── enum-clash-member.json │ ├── flat-union-bad-base.err │ ├── flat-union-clash-member.err │ ├── flat-union-string-discriminator.err │ ├── pragma-name-case-whitelist-crap.err │ ├── reserved-member-underscore.err │ ├── allow-preconfig-test.err │ ├── allow-preconfig-test.json │ ├── alternate-conflict-dict.err │ ├── alternate-conflict-string.err │ ├── args-array-empty.err │ ├── bad-if.json │ ├── doc-bad-alternate-member.err │ ├── flat-union-bad-discriminator.err │ ├── include-nested-err.err │ ├── pragma-returns-whitelist-crap.json │ ├── redefined-type.json │ ├── alternate-conflict-enum-int.err │ ├── args-array-unknown.json │ ├── args-boxed-empty.json │ ├── doc-empty-section.json │ ├── flat-union-invalid-branch-key.err │ ├── returns-whitelist.err │ ├── alternate-conflict-bool-string.err │ ├── alternate-conflict-enum-bool.err │ ├── alternate-conflict-num-string.err │ ├── alternate-unknown.json │ ├── args-member-array-bad.err │ ├── args-member-array-bad.json │ ├── escape-outside-string.json │ └── redefined-event.json ├── migration │ ├── guestperf │ │ └── __init__.py │ └── .gitignore ├── vm │ └── README ├── multiboot │ ├── .gitignore │ └── module.txt ├── tcg │ ├── multiarch │ │ └── README │ ├── mips │ │ ├── mips64-dspr2 │ │ │ └── .directory │ │ ├── mips32-dsp │ │ │ └── main.c │ │ └── README │ ├── hppa │ │ └── Makefile.include │ ├── m68k │ │ └── Makefile.include │ ├── alpha │ │ ├── Makefile.include │ │ └── hello-alpha.c │ ├── s390x │ │ └── Makefile.include │ ├── sparc64 │ │ └── Makefile.include │ ├── cris │ │ ├── README │ │ └── check_hello.c │ ├── sh4 │ │ └── Makefile.include │ ├── xtensa │ │ └── test_fail.S │ └── lm32 │ │ └── test_b.S ├── acpi-test-data │ ├── pc │ │ ├── FACS │ │ ├── SLIT.cphp │ │ ├── SLIT.memhp │ │ ├── APIC │ │ ├── DSDT │ │ ├── FACP │ │ ├── HPET │ │ ├── APIC.cphp │ │ ├── DSDT.cphp │ │ ├── DSDT.memhp │ │ ├── SRAT.cphp │ │ ├── SRAT.memhp │ │ ├── APIC.dimmpxm │ │ ├── DSDT.bridge │ │ ├── DSDT.dimmpxm │ │ ├── DSDT.ipmikcs │ │ ├── DSDT.numamem │ │ ├── NFIT.dimmpxm │ │ ├── SRAT.dimmpxm │ │ ├── SRAT.numamem │ │ └── SSDT.dimmpxm │ └── q35 │ │ ├── FACS │ │ ├── SLIT.cphp │ │ ├── SLIT.memhp │ │ ├── APIC │ │ ├── DSDT │ │ ├── FACP │ │ ├── HPET │ │ ├── MCFG │ │ ├── APIC.cphp │ │ ├── DSDT.cphp │ │ ├── SRAT.cphp │ │ ├── APIC.dimmpxm │ │ ├── DSDT.bridge │ │ ├── DSDT.dimmpxm │ │ ├── DSDT.ipmibt │ │ ├── DSDT.memhp │ │ ├── DSDT.numamem │ │ ├── NFIT.dimmpxm │ │ ├── SRAT.dimmpxm │ │ ├── SRAT.memhp │ │ ├── SRAT.numamem │ │ └── SSDT.dimmpxm ├── image-fuzzer │ └── qcow2 │ │ └── __init__.py ├── qemu-iotests │ ├── 096.out │ ├── 129.out │ ├── 132.out │ ├── 148.out │ ├── 151.out │ ├── 152.out │ ├── 165.out │ ├── 196.out │ ├── 199.out │ ├── sample_images │ │ ├── afl5.img.bz2 │ │ ├── afl9.vmdk.bz2 │ │ ├── empty.bochs.bz2 │ │ ├── grub_mbr.raw.bz2 │ │ ├── parallels-v1.bz2 │ │ ├── parallels-v2.bz2 │ │ ├── d2v-zerofilled.vhd.bz2 │ │ ├── iotest-version3.vmdk.bz2 │ │ ├── simple-pattern.cloop.bz2 │ │ ├── test-disk2vhd.vhdx.bz2 │ │ ├── iotest-dynamic-1G.vhdx.bz2 │ │ ├── virtualpc-dynamic.vhd.bz2 │ │ ├── hyperv2012r2-dynamic.vhd.bz2 │ │ └── iotest-dirtylog-10G-4M.vhdx.bz2 │ ├── 056.out │ ├── 065.out │ ├── 093.out │ ├── 139.out │ ├── 147.out │ ├── 163.out │ ├── 205.out │ ├── 045.out │ ├── 057.out │ ├── 124.out │ ├── 128.out │ ├── 169.out │ ├── 155.out │ ├── 030.out │ ├── 040.out │ ├── 055.out │ └── 136.out └── rocker │ └── README ├── default-configs ├── tricore-softmmu.mak ├── arm-linux-user.mak ├── cris-linux-user.mak ├── hppa-linux-user.mak ├── i386-bsd-user.mak ├── i386-linux-user.mak ├── m68k-linux-user.mak ├── mips-linux-user.mak ├── or1k-linux-user.mak ├── ppc-linux-user.mak ├── sh4-linux-user.mak ├── sparc-bsd-user.mak ├── x86_64-bsd-user.mak ├── alpha-linux-user.mak ├── armeb-linux-user.mak ├── mips64-linux-user.mak ├── mipsel-linux-user.mak ├── nios2-linux-user.mak ├── ppc64-linux-user.mak ├── riscv32-linux-user.mak ├── riscv64-linux-user.mak ├── s390x-linux-user.mak ├── sh4eb-linux-user.mak ├── sparc-linux-user.mak ├── sparc64-bsd-user.mak ├── tilegx-linux-user.mak ├── x86_64-linux-user.mak ├── xtensa-linux-user.mak ├── aarch64-linux-user.mak ├── mips64el-linux-user.mak ├── mipsn32-linux-user.mak ├── mipsn32el-linux-user.mak ├── ppc64le-linux-user.mak ├── sparc64-linux-user.mak ├── xtensaeb-linux-user.mak ├── aarch64_be-linux-user.mak ├── microblaze-linux-user.mak ├── ppc64abi32-linux-user.mak ├── sparc32plus-linux-user.mak ├── microblazeel-linux-user.mak ├── sound.mak ├── mips-softmmu.mak ├── mipsel-softmmu.mak ├── m68k-softmmu.mak ├── microblazeel-softmmu.mak ├── or1k-softmmu.mak ├── xtensa-softmmu.mak ├── xtensaeb-softmmu.mak ├── cris-softmmu.mak ├── unicore32-softmmu.mak ├── nios2-softmmu.mak ├── riscv32-softmmu.mak └── riscv64-softmmu.mak ├── target ├── lm32 │ ├── TODO │ └── Makefile.objs ├── xtensa │ └── xtensa-isa.h ├── moxie │ ├── machine.h │ └── Makefile.objs ├── tilegx │ └── Makefile.objs ├── tricore │ └── Makefile.objs ├── riscv │ └── Makefile.objs ├── sh4 │ └── Makefile.objs ├── microblaze │ └── Makefile.objs ├── cris │ └── Makefile.objs ├── i386 │ └── hvf │ │ └── Makefile.objs └── hppa │ └── Makefile.objs ├── hw ├── block │ └── dataplane │ │ └── Makefile.objs ├── hppa │ ├── Makefile.objs │ └── trace-events ├── tricore │ └── Makefile.objs ├── alpha │ ├── Makefile.objs │ └── trace-events ├── cris │ └── Makefile.objs ├── moxie │ └── Makefile.objs ├── nios2 │ └── Makefile.objs ├── sparc │ └── Makefile.objs ├── adc │ └── Makefile.objs ├── i386 │ ├── kvm │ │ └── Makefile.objs │ ├── xen │ │ └── Makefile.objs │ └── acpi-build.h ├── m68k │ └── Makefile.objs ├── openrisc │ └── Makefile.objs ├── lm32 │ └── Makefile.objs ├── pcmcia │ └── Makefile.objs ├── bt │ └── Makefile.objs ├── ipack │ └── Makefile.objs ├── sh4 │ ├── Makefile.objs │ └── sh7750_regnames.h ├── sparc64 │ └── Makefile.objs ├── xtensa │ └── Makefile.objs ├── unicore32 │ └── Makefile.objs ├── microblaze │ └── Makefile.objs ├── pci-bridge │ └── ioh3420.h └── mem │ └── Makefile.objs ├── linux-user ├── arm │ ├── sockbits.h │ └── nwfpe │ │ └── Makefile.objs ├── cris │ └── sockbits.h ├── i386 │ └── sockbits.h ├── m68k │ └── sockbits.h ├── mips64 │ ├── sockbits.h │ ├── termbits.h │ ├── target_fcntl.h │ └── target_structs.h ├── sh4 │ └── sockbits.h ├── aarch64 │ └── sockbits.h ├── nios2 │ └── sockbits.h ├── openrisc │ └── sockbits.h ├── riscv │ └── sockbits.h ├── s390x │ └── sockbits.h ├── sparc64 │ ├── sockbits.h │ ├── target_cpu.h │ ├── target_fcntl.h │ └── target_signal.h ├── tilegx │ └── sockbits.h ├── x86_64 │ ├── sockbits.h │ └── target_cpu.h ├── xtensa │ └── sockbits.h └── microblaze │ └── sockbits.h ├── nbd └── Makefile.objs ├── include ├── hw │ ├── timer │ │ └── sun4v-rtc.h │ ├── acpi │ │ └── piix4.h │ ├── ppc │ │ └── ppc_e500.h │ ├── pci │ │ └── pci_regs.h │ ├── qdev.h │ └── empty_slot.h ├── standard-headers │ └── linux │ │ ├── if_ether.h │ │ └── types.h ├── trace-tcg.h └── qemu │ ├── unicode.h │ └── path.h ├── pc-bios ├── optionrom │ ├── code16gcc.h │ └── flat.lds ├── bios.bin ├── keymaps │ └── nl-be ├── slof.bin ├── bamboo.dtb ├── ppc_rom.bin ├── sgabios.bin ├── skiboot.lid ├── u-boot.e500 ├── vgabios.bin ├── QEMU,tcx.bin ├── bios-256k.bin ├── efi-e1000.rom ├── efi-e1000e.rom ├── efi-pcnet.rom ├── efi-virtio.rom ├── kvmvapic.bin ├── linuxboot.bin ├── multiboot.bin ├── openbios-ppc ├── pxe-e1000.rom ├── pxe-pcnet.rom ├── pxe-virtio.rom ├── qemu-icon.bmp ├── qemu-nsis.bmp ├── qemu-nsis.ico ├── qemu_vga.ndrv ├── s390-ccw.img ├── spapr-rtas.bin ├── QEMU,cgthree.bin ├── canyonlands.dtb ├── efi-eepro100.rom ├── efi-ne2k_pci.rom ├── efi-rtl8139.rom ├── efi-vmxnet3.rom ├── openbios-sparc32 ├── openbios-sparc64 ├── palcode-clipper ├── pxe-eepro100.rom ├── pxe-ne2k_pci.rom ├── pxe-rtl8139.rom ├── s390-netboot.img ├── vgabios-qxl.bin ├── hppa-firmware.img ├── linuxboot_dma.bin ├── petalogix-ml605.dtb ├── vgabios-cirrus.bin ├── vgabios-ramfb.bin ├── vgabios-stdvga.bin ├── vgabios-virtio.bin ├── vgabios-vmware.bin ├── petalogix-s3adsp1800.dtb ├── u-boot-sam460-20100605.bin └── vgabios-bochs-display.bin ├── linux-headers ├── asm-arm │ ├── bitsperlong.h │ └── unistd-eabi.h ├── linux │ ├── virtio_ring.h │ └── virtio_config.h └── README ├── contrib ├── vhost-user-blk │ └── Makefile.objs ├── vhost-user-scsi │ └── Makefile.objs ├── ivshmem-client │ └── Makefile.objs ├── ivshmem-server │ └── Makefile.objs └── libvhost-user │ └── Makefile.objs ├── docs └── qemu_logo.pdf ├── roms ├── config.vga-isavga ├── config.vga-ramfb ├── config.vga-stdvga ├── config.vga-cirrus ├── config.vga-bochs-display ├── config.seabios-256k ├── configure-seabios.sh ├── config.vga-qxl ├── config.vga-virtio └── config.vga-vmware ├── .dir-locals.el ├── accel ├── kvm │ └── Makefile.objs └── Makefile.objs ├── qga └── vss-win32 │ └── qga-vss.tlb ├── net └── can │ └── Makefile.objs ├── bsd-user └── Makefile.objs ├── qom └── Makefile.objs ├── stubs ├── pci-host-piix.c ├── sysbus.c ├── get-vm-name.c ├── blockdev-close-all-bdrv-states.c ├── clock-warp.c ├── fd-register.c ├── notify-event.c ├── gdbstub.c ├── blk-commit-all.c └── runstate-check.c ├── libdecnumber └── Makefile.objs ├── tcg └── LICENSE ├── module-common.c └── scsi └── Makefile.objs /VERSION: -------------------------------------------------------------------------------- 1 | 3.0.0 2 | -------------------------------------------------------------------------------- /scripts/qmp/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /scripts/qapi/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/empty.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/empty.json: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-any.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-int.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-union.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-base.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-data.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-ident.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if-list.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/command-int.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/comments.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-good.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/double-data.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/double-type.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/event-case.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/funny-char.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/non-objects.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/oob-test.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/unicode-str.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-empty.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /default-configs/tricore-softmmu.mak: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/migration/guestperf/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-any.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-array.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-base.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-clash.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-empty.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-nested.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-alternate.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-any.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-array-empty.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-bad-boxed.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-boxed-anon.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-boxed-empty.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-int.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-invalid.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-member-case.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-name-clash.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-unknown.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-base.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-data.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-ident.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if-empty.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-type-bool.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-type-dict.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-type-int.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/comments.exit: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-section.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-symbol.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-empty-arg.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-empty-symbol.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-good.exit: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-end.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-end2.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing-expr.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-no-symbol.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/duplicate-key.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/empty.exit: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-bad-name.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-bad-prefix.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-dict-member.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-int-member.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-member-case.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-wrong-data.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/escape-too-big.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/escape-too-short.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-empty.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-cycle.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-no-file.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-non-file.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-relpath.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-simple.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/indented-expr.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-colon.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-type.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/oob-test.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-non-dict.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/qapi-schema-test.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-event.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-type.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-enum-q.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-dict.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-unknown.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/unclosed-list.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/unclosed-object.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/unclosed-string.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-base-empty.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-unknown.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/unknown-escape.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/unknown-expr-key.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /target/lm32/TODO: -------------------------------------------------------------------------------- 1 | * linux-user emulation 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/allow-preconfig-test.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-any.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-base.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-unknown.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-alternate.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-array-unknown.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-bad-boxed.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-boxed-string.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-invalid.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-member-array-bad.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-member-unknown.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-union.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-unknown.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if-empty-list.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if-empty.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if-list.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-type-bool.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-type-dict.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-type-int.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/base-cycle-direct.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/base-cycle-indirect.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/command-int.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-command-arg.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-symbol.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-union-member.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-before-include.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-before-pragma.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-duplicated-arg.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-duplicated-return.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-duplicated-since.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-empty-arg.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-empty-section.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-return.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-section.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-start.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing-colon.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing-space.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-no-symbol.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/double-data.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/double-type.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/duplicate-key.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-bad-name.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-clash-member.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-missing-data.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/escape-outside-string.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/escape-too-big.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/event-boxed-empty.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/event-case.exit: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/event-nest-struct.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-bad-base.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-base-any.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-base-union.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-inline.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-int-branch.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-no-base.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/funny-char.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/ident-with-escape.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-before-err.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-cycle.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-extra-junk.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-format-err.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-nested-err.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-repetition.err: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-self-cycle.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-simple.exit: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/indented-expr.exit: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/leading-comma-list.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/leading-comma-object.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-colon.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-comma-list.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-comma-object.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-type.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/nested-struct-data.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/non-objects.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-extra-junk.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-builtin.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-command.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-type.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-command-q.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-member-has.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-member-q.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-member-u.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-type-kind.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-type-list.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-alternate.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-array-bad.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-dict.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-whitelist.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/struct-base-clash.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/struct-data-invalid.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/struct-member-invalid.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/trailing-comma-list.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/trailing-comma-object.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/type-bypass-bad-gen.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/unclosed-list.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/unicode-str.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-branch-case.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-clash-branches.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-empty.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-invalid-base.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-optional-branch.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-unknown.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/unknown-escape.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-array.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-clash.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-dict.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-string.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-empty.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-nested.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-unknown.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-array-empty.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-array-unknown.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-boxed-anon.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-boxed-empty.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-boxed-string.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-member-case.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-member-unknown.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-name-clash.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if-empty-list.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/base-cycle-direct.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/base-cycle-indirect.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-alternate-member.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-command-arg.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-section.exit: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-before-include.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-before-pragma.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-duplicated-arg.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-empty-section.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-empty-symbol.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-interleaved-section.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-end.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-end2.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-return.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-section.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-start.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing-colon.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing-expr.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing-space.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-bad-prefix.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-clash-member.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-dict-member.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-int-member.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-member-case.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-missing-data.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-wrong-data.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/escape-too-short.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/event-boxed-empty.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/event-nest-struct.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-array-branch.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-bad-base.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-base-any.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-clash-member.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-empty.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-inline.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-no-base.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/ident-with-escape.exit: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-before-err.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-extra-junk.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-format-err.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-nested-err.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-no-file.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-non-file.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-relpath.exit: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-repetition.exit: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-self-cycle.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/leading-comma-list.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-comma-list.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/nested-struct-data.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-doc-required-crap.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-extra-junk.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-non-dict.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/qapi-schema-test.exit: -------------------------------------------------------------------------------- 1 | 0 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/quoted-structural-chars.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-builtin.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-command.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-event.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-command-q.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-enum-q.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-member-has.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-member-q.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-member-u.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-member-underscore.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-type-kind.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-type-list.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-alternate.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-array-bad.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-unknown.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-whitelist.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/struct-base-clash-deep.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/struct-base-clash.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/struct-data-invalid.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/trailing-comma-list.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/type-bypass-bad-gen.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/unclosed-object.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/unclosed-string.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-base-empty.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-branch-case.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-invalid-base.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/unknown-expr-key.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/allow-preconfig-test.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-bool-string.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-dict.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-enum-bool.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-enum-int.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-num-string.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-member-array-bad.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-alternate-member.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-union-member.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-duplicated-return.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-duplicated-since.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-interleaved-section.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/escape-outside-string.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-array-branch.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-bad-discriminator.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-base-union.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-clash-member.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-int-branch.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-invalid-branch-key.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-string-discriminator.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/leading-comma-object.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-comma-object.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-doc-required-crap.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-name-case-whitelist-crap.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-returns-whitelist-crap.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/quoted-structural-chars.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/struct-base-clash-deep.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/struct-member-invalid.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/trailing-comma-object.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-base-no-discriminator.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-clash-branches.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-optional-branch.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /hw/block/dataplane/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += virtio-blk.o 2 | -------------------------------------------------------------------------------- /hw/hppa/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += machine.o pci.o dino.o 2 | -------------------------------------------------------------------------------- /hw/tricore/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += tricore_testboard.o 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-enum-bool.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-enum-int.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-num-string.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-string.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-bad-discriminator.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-invalid-branch-key.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-invalid-discriminator.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-optional-discriminator.out: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/qapi-schema/non-objects.json: -------------------------------------------------------------------------------- 1 | 'string' 2 | [ ] 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-returns-whitelist-crap.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-member-underscore.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-base-no-discriminator.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/vm/README: -------------------------------------------------------------------------------- 1 | See docs/devel/testing.rst for help. 2 | -------------------------------------------------------------------------------- /hw/alpha/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += dp264.o pci.o typhoon.o 2 | -------------------------------------------------------------------------------- /linux-user/arm/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../generic/sockbits.h" 2 | -------------------------------------------------------------------------------- /linux-user/cris/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../generic/sockbits.h" 2 | -------------------------------------------------------------------------------- /linux-user/i386/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../generic/sockbits.h" 2 | -------------------------------------------------------------------------------- /linux-user/m68k/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../generic/sockbits.h" 2 | -------------------------------------------------------------------------------- /linux-user/mips64/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../mips/sockbits.h" 2 | -------------------------------------------------------------------------------- /linux-user/sh4/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../generic/sockbits.h" 2 | -------------------------------------------------------------------------------- /nbd/Makefile.objs: -------------------------------------------------------------------------------- 1 | block-obj-y += server.o client.o common.o 2 | -------------------------------------------------------------------------------- /tests/migration/.gitignore: -------------------------------------------------------------------------------- 1 | initrd-stress.img 2 | stress 3 | -------------------------------------------------------------------------------- /tests/multiboot/.gitignore: -------------------------------------------------------------------------------- 1 | *.bin 2 | *.elf 3 | test.out 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-bool-string.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-invalid-discriminator.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-optional-discriminator.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-string-discriminator.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-non-file.json: -------------------------------------------------------------------------------- 1 | { 'include': {} } 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-name-case-whitelist-crap.exit: -------------------------------------------------------------------------------- 1 | 1 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/unclosed-list.json: -------------------------------------------------------------------------------- 1 | { 'key': [ 'value' } 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/unclosed-object.json: -------------------------------------------------------------------------------- 1 | { 'key': [ 'value' ] 2 | -------------------------------------------------------------------------------- /hw/cris/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += boot.o 2 | obj-y += axis_dev88.o 3 | -------------------------------------------------------------------------------- /hw/moxie/Makefile.objs: -------------------------------------------------------------------------------- 1 | # moxie boards 2 | obj-y += moxiesim.o 3 | -------------------------------------------------------------------------------- /hw/nios2/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y = boot.o cpu_pic.o 10m50_devboard.o 2 | -------------------------------------------------------------------------------- /hw/sparc/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += sun4m_iommu.o sun4m.o leon3.o 2 | -------------------------------------------------------------------------------- /include/hw/timer/sun4v-rtc.h: -------------------------------------------------------------------------------- 1 | void sun4v_rtc_init(hwaddr addr); 2 | -------------------------------------------------------------------------------- /include/standard-headers/linux/if_ether.h: -------------------------------------------------------------------------------- 1 | #define ETH_ALEN 6 2 | -------------------------------------------------------------------------------- /linux-user/aarch64/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../generic/sockbits.h" 2 | -------------------------------------------------------------------------------- /linux-user/mips64/termbits.h: -------------------------------------------------------------------------------- 1 | #include "../mips/termbits.h" 2 | 3 | -------------------------------------------------------------------------------- /linux-user/nios2/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../generic/sockbits.h" 2 | -------------------------------------------------------------------------------- /linux-user/openrisc/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../generic/sockbits.h" 2 | -------------------------------------------------------------------------------- /linux-user/riscv/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../generic/sockbits.h" 2 | -------------------------------------------------------------------------------- /linux-user/s390x/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../generic/sockbits.h" 2 | -------------------------------------------------------------------------------- /linux-user/sparc64/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../sparc/sockbits.h" 2 | -------------------------------------------------------------------------------- /linux-user/sparc64/target_cpu.h: -------------------------------------------------------------------------------- 1 | #include "../sparc/target_cpu.h" 2 | -------------------------------------------------------------------------------- /linux-user/tilegx/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../generic/sockbits.h" 2 | -------------------------------------------------------------------------------- /linux-user/x86_64/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../generic/sockbits.h" 2 | -------------------------------------------------------------------------------- /linux-user/x86_64/target_cpu.h: -------------------------------------------------------------------------------- 1 | #include "../i386/target_cpu.h" 2 | -------------------------------------------------------------------------------- /linux-user/xtensa/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../generic/sockbits.h" 2 | -------------------------------------------------------------------------------- /pc-bios/optionrom/code16gcc.h: -------------------------------------------------------------------------------- 1 | asm( 2 | ".code16gcc\n" 3 | ); 4 | -------------------------------------------------------------------------------- /target/xtensa/xtensa-isa.h: -------------------------------------------------------------------------------- 1 | #include "hw/xtensa/xtensa-isa.h" 2 | -------------------------------------------------------------------------------- /tests/tcg/multiarch/README: -------------------------------------------------------------------------------- 1 | Multi-architecture linux-user tests 2 | -------------------------------------------------------------------------------- /hw/adc/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-$(CONFIG_STM32F2XX_ADC) += stm32f2xx_adc.o 2 | -------------------------------------------------------------------------------- /linux-user/microblaze/sockbits.h: -------------------------------------------------------------------------------- 1 | #include "../generic/sockbits.h" 2 | -------------------------------------------------------------------------------- /linux-user/mips64/target_fcntl.h: -------------------------------------------------------------------------------- 1 | #include "../mips/target_fcntl.h" 2 | -------------------------------------------------------------------------------- /linux-user/sparc64/target_fcntl.h: -------------------------------------------------------------------------------- 1 | #include "../sparc/target_fcntl.h" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/unclosed-string.json: -------------------------------------------------------------------------------- 1 | { 'text': 'lorem ips 2 | } 3 | -------------------------------------------------------------------------------- /hw/i386/kvm/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += clock.o apic.o i8259.o ioapic.o i8254.o 2 | -------------------------------------------------------------------------------- /linux-headers/asm-arm/bitsperlong.h: -------------------------------------------------------------------------------- 1 | #include 2 | -------------------------------------------------------------------------------- /linux-user/sparc64/target_signal.h: -------------------------------------------------------------------------------- 1 | #include "../sparc/target_signal.h" 2 | -------------------------------------------------------------------------------- /pc-bios/bios.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/bios.bin -------------------------------------------------------------------------------- /pc-bios/keymaps/nl-be: -------------------------------------------------------------------------------- 1 | # Dutch (Belgium) 2 | map 0x813 3 | include common 4 | -------------------------------------------------------------------------------- /pc-bios/slof.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/slof.bin -------------------------------------------------------------------------------- /target/moxie/machine.h: -------------------------------------------------------------------------------- 1 | extern const VMStateDescription vmstate_moxie_cpu; 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-cycle-c.json: -------------------------------------------------------------------------------- 1 | { 'include': 'include-cycle.json' } 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-cycle.json: -------------------------------------------------------------------------------- 1 | { 'include': 'include-cycle-b.json' } 2 | -------------------------------------------------------------------------------- /contrib/vhost-user-blk/Makefile.objs: -------------------------------------------------------------------------------- 1 | vhost-user-blk-obj-y = vhost-user-blk.o 2 | -------------------------------------------------------------------------------- /contrib/vhost-user-scsi/Makefile.objs: -------------------------------------------------------------------------------- 1 | vhost-user-scsi-obj-y = vhost-user-scsi.o 2 | -------------------------------------------------------------------------------- /default-configs/arm-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for arm-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/cris-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for cris-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/hppa-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for hppa-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/i386-bsd-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for i386-bsd-user 2 | -------------------------------------------------------------------------------- /default-configs/i386-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for i386-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/m68k-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for m68k-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/mips-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for mips-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/or1k-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for or1k-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/ppc-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for ppc-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/sh4-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for sh4-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/sparc-bsd-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for sparc-bsd-user 2 | -------------------------------------------------------------------------------- /default-configs/x86_64-bsd-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for x86_64-bsd-user 2 | -------------------------------------------------------------------------------- /docs/qemu_logo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/docs/qemu_logo.pdf -------------------------------------------------------------------------------- /linux-user/mips64/target_structs.h: -------------------------------------------------------------------------------- 1 | #include "../mips/target_structs.h" 2 | 3 | -------------------------------------------------------------------------------- /pc-bios/bamboo.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/bamboo.dtb -------------------------------------------------------------------------------- /pc-bios/ppc_rom.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/ppc_rom.bin -------------------------------------------------------------------------------- /pc-bios/sgabios.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/sgabios.bin -------------------------------------------------------------------------------- /pc-bios/skiboot.lid: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/skiboot.lid -------------------------------------------------------------------------------- /pc-bios/u-boot.e500: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/u-boot.e500 -------------------------------------------------------------------------------- /pc-bios/vgabios.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/vgabios.bin -------------------------------------------------------------------------------- /target/tilegx/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += cpu.o translate.o helper.o simd_helper.o 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-invalid.json: -------------------------------------------------------------------------------- 1 | { 'command': 'foo', 2 | 'data': false } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-cycle-b.json: -------------------------------------------------------------------------------- 1 | { 'include': 'include-cycle-c.json' } 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-nested-err.json: -------------------------------------------------------------------------------- 1 | { 'include': 'missing-colon.json' } 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-relpath.json: -------------------------------------------------------------------------------- 1 | { 'include': 'include/relpath.json' } 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-simple.json: -------------------------------------------------------------------------------- 1 | { 'include': 'include-simple-sub.json' } 2 | -------------------------------------------------------------------------------- /contrib/ivshmem-client/Makefile.objs: -------------------------------------------------------------------------------- 1 | ivshmem-client-obj-y = ivshmem-client.o main.o 2 | -------------------------------------------------------------------------------- /contrib/ivshmem-server/Makefile.objs: -------------------------------------------------------------------------------- 1 | ivshmem-server-obj-y = ivshmem-server.o main.o 2 | -------------------------------------------------------------------------------- /default-configs/alpha-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for alpha-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/armeb-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for armeb-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/mips64-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for mips64-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/mipsel-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for mipsel-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/nios2-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for nios2-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/ppc64-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for ppc64-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/riscv32-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for riscv-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/riscv64-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for riscv-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/s390x-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for s390x-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/sh4eb-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for sh4eb-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/sparc-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for sparc-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/sparc64-bsd-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for sparc64-bsd-user 2 | -------------------------------------------------------------------------------- /default-configs/tilegx-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for tilegx-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/x86_64-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for x86_64-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/xtensa-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for xtensa-linux-user 2 | -------------------------------------------------------------------------------- /hw/m68k/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += an5206.o mcf5208.o 2 | obj-y += mcf5206.o mcf_intc.o 3 | -------------------------------------------------------------------------------- /hw/openrisc/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y = pic_cpu.o cputimer.o 2 | obj-y += openrisc_sim.o 3 | -------------------------------------------------------------------------------- /linux-headers/linux/virtio_ring.h: -------------------------------------------------------------------------------- 1 | #include "standard-headers/linux/virtio_ring.h" 2 | -------------------------------------------------------------------------------- /pc-bios/QEMU,tcx.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/QEMU,tcx.bin -------------------------------------------------------------------------------- /pc-bios/bios-256k.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/bios-256k.bin -------------------------------------------------------------------------------- /pc-bios/efi-e1000.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/efi-e1000.rom -------------------------------------------------------------------------------- /pc-bios/efi-e1000e.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/efi-e1000e.rom -------------------------------------------------------------------------------- /pc-bios/efi-pcnet.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/efi-pcnet.rom -------------------------------------------------------------------------------- /pc-bios/efi-virtio.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/efi-virtio.rom -------------------------------------------------------------------------------- /pc-bios/kvmvapic.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/kvmvapic.bin -------------------------------------------------------------------------------- /pc-bios/linuxboot.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/linuxboot.bin -------------------------------------------------------------------------------- /pc-bios/multiboot.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/multiboot.bin -------------------------------------------------------------------------------- /pc-bios/openbios-ppc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/openbios-ppc -------------------------------------------------------------------------------- /pc-bios/pxe-e1000.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/pxe-e1000.rom -------------------------------------------------------------------------------- /pc-bios/pxe-pcnet.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/pxe-pcnet.rom -------------------------------------------------------------------------------- /pc-bios/pxe-virtio.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/pxe-virtio.rom -------------------------------------------------------------------------------- /pc-bios/qemu-icon.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/qemu-icon.bmp -------------------------------------------------------------------------------- /pc-bios/qemu-nsis.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/qemu-nsis.bmp -------------------------------------------------------------------------------- /pc-bios/qemu-nsis.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/qemu-nsis.ico -------------------------------------------------------------------------------- /pc-bios/qemu_vga.ndrv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/qemu_vga.ndrv -------------------------------------------------------------------------------- /pc-bios/s390-ccw.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/s390-ccw.img -------------------------------------------------------------------------------- /pc-bios/spapr-rtas.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/spapr-rtas.bin -------------------------------------------------------------------------------- /tests/multiboot/module.txt: -------------------------------------------------------------------------------- 1 | This is a test file that is used as a multiboot module. 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/funny-char.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/funny-char.json:2:36: Stray ";" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-no-file.json: -------------------------------------------------------------------------------- 1 | { 'include': 'include-no-file-sub.json' } 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-self-cycle.json: -------------------------------------------------------------------------------- 1 | { 'include': 'include-self-cycle.json' } 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include/relpath.json: -------------------------------------------------------------------------------- 1 | { 'include': '../include-relpath-sub.json' } 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/struct-data-invalid.json: -------------------------------------------------------------------------------- 1 | { 'struct': 'foo', 2 | 'data': false } 3 | -------------------------------------------------------------------------------- /tests/tcg/mips/mips64-dspr2/.directory: -------------------------------------------------------------------------------- 1 | [Dolphin] 2 | Timestamp=2012,8,3,16,41,52 3 | -------------------------------------------------------------------------------- /default-configs/aarch64-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for aarch64-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/mips64el-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for mips64el-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/mipsn32-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for mipsn32-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/mipsn32el-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for mipsn32el-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/ppc64le-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for ppc64le-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/sparc64-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for sparc64-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/xtensaeb-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for xtensa-linux-user 2 | -------------------------------------------------------------------------------- /hw/lm32/Makefile.objs: -------------------------------------------------------------------------------- 1 | # LM32 boards 2 | obj-y += lm32_boards.o 3 | obj-y += milkymist.o 4 | -------------------------------------------------------------------------------- /hw/pcmcia/Makefile.objs: -------------------------------------------------------------------------------- 1 | common-obj-y += pcmcia.o 2 | obj-$(CONFIG_PXA2XX) += pxa2xx.o 3 | -------------------------------------------------------------------------------- /linux-headers/linux/virtio_config.h: -------------------------------------------------------------------------------- 1 | #include "standard-headers/linux/virtio_config.h" 2 | -------------------------------------------------------------------------------- /pc-bios/QEMU,cgthree.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/QEMU,cgthree.bin -------------------------------------------------------------------------------- /pc-bios/canyonlands.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/canyonlands.dtb -------------------------------------------------------------------------------- /pc-bios/efi-eepro100.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/efi-eepro100.rom -------------------------------------------------------------------------------- /pc-bios/efi-ne2k_pci.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/efi-ne2k_pci.rom -------------------------------------------------------------------------------- /pc-bios/efi-rtl8139.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/efi-rtl8139.rom -------------------------------------------------------------------------------- /pc-bios/efi-vmxnet3.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/efi-vmxnet3.rom -------------------------------------------------------------------------------- /pc-bios/openbios-sparc32: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/openbios-sparc32 -------------------------------------------------------------------------------- /pc-bios/openbios-sparc64: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/openbios-sparc64 -------------------------------------------------------------------------------- /pc-bios/palcode-clipper: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/palcode-clipper -------------------------------------------------------------------------------- /pc-bios/pxe-eepro100.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/pxe-eepro100.rom -------------------------------------------------------------------------------- /pc-bios/pxe-ne2k_pci.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/pxe-ne2k_pci.rom -------------------------------------------------------------------------------- /pc-bios/pxe-rtl8139.rom: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/pxe-rtl8139.rom -------------------------------------------------------------------------------- /pc-bios/s390-netboot.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/s390-netboot.img -------------------------------------------------------------------------------- /pc-bios/vgabios-qxl.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/vgabios-qxl.bin -------------------------------------------------------------------------------- /roms/config.vga-isavga: -------------------------------------------------------------------------------- 1 | CONFIG_BUILD_VGABIOS=y 2 | CONFIG_VGA_BOCHS=y 3 | CONFIG_VGA_PCI=n 4 | -------------------------------------------------------------------------------- /roms/config.vga-ramfb: -------------------------------------------------------------------------------- 1 | CONFIG_BUILD_VGABIOS=y 2 | CONFIG_VGA_RAMFB=y 3 | CONFIG_VGA_PCI=n 4 | -------------------------------------------------------------------------------- /roms/config.vga-stdvga: -------------------------------------------------------------------------------- 1 | CONFIG_BUILD_VGABIOS=y 2 | CONFIG_VGA_BOCHS=y 3 | CONFIG_VGA_PCI=y 4 | -------------------------------------------------------------------------------- /target/tricore/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += translate.o helper.o cpu.o op_helper.o fpu_helper.o 2 | -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/FACS: -------------------------------------------------------------------------------- 1 | FACS@ -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/SLIT.cphp: -------------------------------------------------------------------------------- 1 | SLIT0,BOCHS BXPCSLITBXPC 2 |  3 | -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/SLIT.memhp: -------------------------------------------------------------------------------- 1 | SLIT0,BOCHS BXPCSLITBXPC 2 |  3 | -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/FACS: -------------------------------------------------------------------------------- 1 | FACS@ -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/SLIT.cphp: -------------------------------------------------------------------------------- 1 | SLIT0,BOCHS BXPCSLITBXPC 2 |  3 | -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/SLIT.memhp: -------------------------------------------------------------------------------- 1 | SLIT0,BOCHS BXPCSLITBXPC 2 |  3 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-type-int.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/bad-type-int.json:3:13: Stray "1" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/indented-expr.json: -------------------------------------------------------------------------------- 1 | { 'command' : 'eins' } 2 | { 'command' : 'zwei' } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/non-objects.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/non-objects.json:1:1: Expected "{" 2 | -------------------------------------------------------------------------------- /.dir-locals.el: -------------------------------------------------------------------------------- 1 | ((c-mode . ((c-file-style . "stroustrup") 2 | (indent-tabs-mode . nil)))) 3 | -------------------------------------------------------------------------------- /accel/kvm/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += kvm-all.o 2 | obj-$(call lnot,$(CONFIG_SEV)) += sev-stub.o 3 | -------------------------------------------------------------------------------- /default-configs/aarch64_be-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for aarch64_be-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/microblaze-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for microblaze-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/ppc64abi32-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for ppc64abi32-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/sparc32plus-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for sparc32plus-linux-user 2 | -------------------------------------------------------------------------------- /pc-bios/hppa-firmware.img: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/hppa-firmware.img -------------------------------------------------------------------------------- /pc-bios/linuxboot_dma.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/linuxboot_dma.bin -------------------------------------------------------------------------------- /pc-bios/petalogix-ml605.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/petalogix-ml605.dtb -------------------------------------------------------------------------------- /pc-bios/vgabios-cirrus.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/vgabios-cirrus.bin -------------------------------------------------------------------------------- /pc-bios/vgabios-ramfb.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/vgabios-ramfb.bin -------------------------------------------------------------------------------- /pc-bios/vgabios-stdvga.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/vgabios-stdvga.bin -------------------------------------------------------------------------------- /pc-bios/vgabios-virtio.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/vgabios-virtio.bin -------------------------------------------------------------------------------- /pc-bios/vgabios-vmware.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/vgabios-vmware.bin -------------------------------------------------------------------------------- /qga/vss-win32/qga-vss.tlb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/qga/vss-win32/qga-vss.tlb -------------------------------------------------------------------------------- /roms/config.vga-cirrus: -------------------------------------------------------------------------------- 1 | CONFIG_BUILD_VGABIOS=y 2 | CONFIG_VGA_CIRRUS=y 3 | CONFIG_VGA_PCI=y 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-int-member.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/enum-int-member.json:3:31: Stray "1" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-colon.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/missing-colon.json:1:10: Expected ":" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/struct-member-invalid.json: -------------------------------------------------------------------------------- 1 | { 'struct': 'foo', 2 | 'data': { 'a': false } } 3 | -------------------------------------------------------------------------------- /contrib/libvhost-user/Makefile.objs: -------------------------------------------------------------------------------- 1 | libvhost-user-obj-y += libvhost-user.o libvhost-user-glib.o 2 | -------------------------------------------------------------------------------- /default-configs/microblazeel-linux-user.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for microblazeel-linux-user 2 | -------------------------------------------------------------------------------- /default-configs/sound.mak: -------------------------------------------------------------------------------- 1 | CONFIG_SB16=y 2 | CONFIG_ADLIB=y 3 | CONFIG_GUS=y 4 | CONFIG_CS4231A=y 5 | -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/APIC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/APIC -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/DSDT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/DSDT -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/FACP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/FACP -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/HPET: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/HPET -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/APIC: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/APIC -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/DSDT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/DSDT -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/FACP: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/FACP -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/HPET: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/HPET -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/MCFG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/MCFG -------------------------------------------------------------------------------- /tests/qapi-schema/doc-empty-symbol.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-empty-symbol.json:4:1: Invalid name 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-empty-symbol.json: -------------------------------------------------------------------------------- 1 | # Invalid documentation symbol 2 | 3 | ## 4 | # @: 5 | ## 6 | -------------------------------------------------------------------------------- /tests/qapi-schema/double-data.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/double-data.json:2:41: Duplicate key "data" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/duplicate-key.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/duplicate-key.json:3:10: Duplicate key "key" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/funny-char.json: -------------------------------------------------------------------------------- 1 | { 'enum': 'Status', 2 | 'data': [ 'good', 'bad', 'ugly' ]; } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-colon.json: -------------------------------------------------------------------------------- 1 | { 'enum' 'Status', 2 | 'data': [ 'good', 'bad', 'ugly' ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/quoted-structural-chars.json: -------------------------------------------------------------------------------- 1 | '{' 'key1' ':' 'value1' ',' 'key2' ':' '[' ']' '}' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/unclosed-list.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/unclosed-list.json:1:20: Expected "," or "]" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-empty.json: -------------------------------------------------------------------------------- 1 | # unions cannot be empty 2 | { 'union': 'Union', 'data': { } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/unknown-escape.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/unknown-escape.json:3:21: Unknown escape \x 2 | -------------------------------------------------------------------------------- /hw/bt/Makefile.objs: -------------------------------------------------------------------------------- 1 | common-obj-y += core.o l2cap.o sdp.o hci.o hid.o 2 | common-obj-y += hci-csr.o 3 | 4 | -------------------------------------------------------------------------------- /hw/i386/xen/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += xen_platform.o xen_apic.o xen_pvdevice.o xen-hvm.o xen-mapcache.o 2 | -------------------------------------------------------------------------------- /hw/ipack/Makefile.objs: -------------------------------------------------------------------------------- 1 | common-obj-$(CONFIG_IPACK) += ipack.o 2 | common-obj-$(CONFIG_IPACK) += tpci200.o 3 | -------------------------------------------------------------------------------- /pc-bios/petalogix-s3adsp1800.dtb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/petalogix-s3adsp1800.dtb -------------------------------------------------------------------------------- /roms/config.vga-bochs-display: -------------------------------------------------------------------------------- 1 | CONFIG_BUILD_VGABIOS=y 2 | CONFIG_DISPLAY_BOCHS=y 3 | CONFIG_VGA_PCI=y 4 | -------------------------------------------------------------------------------- /target/riscv/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += translate.o op_helper.o helper.o cpu.o fpu_helper.o gdbstub.o pmp.o 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if-list.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/bad-if-list.json:2: 'if' condition '' makes no sense 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-empty-arg.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-empty-arg.json:5:1: Invalid parameter name 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/escape-outside-string.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/escape-outside-string.json:3:27: Stray "\" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-before-err.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/include-before-err.json:2:13: Expected ":" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-format-err.json: -------------------------------------------------------------------------------- 1 | { 'include': 'include-simple-sub.json', 2 | 'foo': 'bar' } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-relpath-sub.json: -------------------------------------------------------------------------------- 1 | { 'enum': 'Status', 2 | 'data': [ 'good', 'bad', 'ugly' ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-simple-sub.json: -------------------------------------------------------------------------------- 1 | { 'enum': 'Status', 2 | 'data': [ 'good', 'bad', 'ugly' ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-comma-list.json: -------------------------------------------------------------------------------- 1 | { 'enum': 'Status', 2 | 'data': [ 'good' 'bad', 'ugly' ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-comma-object.json: -------------------------------------------------------------------------------- 1 | { 'enum': 'Status' 2 | 'data': [ 'good', 'bad', 'ugly' ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-type.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/missing-type.json:2: Expression is missing metatype 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-type.json: -------------------------------------------------------------------------------- 1 | # we reject an expression with missing metatype 2 | { 'data': { } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/unclosed-object.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/unclosed-object.json:1:21: Expected "," or "}" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/unicode-str.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/unicode-str.json:2: 'command' uses invalid name 'é' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/unicode-str.json: -------------------------------------------------------------------------------- 1 | # we don't support full Unicode strings, yet 2 | { 'command': 'é' } 3 | -------------------------------------------------------------------------------- /hw/sh4/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += shix.o r2d.o 2 | 3 | obj-y += sh7750.o sh7750_regnames.o 4 | obj-y += sh_pci.o 5 | -------------------------------------------------------------------------------- /hw/sparc64/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += sparc64.o 2 | obj-y += sun4u_iommu.o 3 | obj-y += sun4u.o 4 | obj-y += niagara.o -------------------------------------------------------------------------------- /net/can/Makefile.objs: -------------------------------------------------------------------------------- 1 | common-obj-y += can_core.o can_host.o 2 | common-obj-$(CONFIG_LINUX) += can_socketcan.o 3 | -------------------------------------------------------------------------------- /pc-bios/u-boot-sam460-20100605.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/u-boot-sam460-20100605.bin -------------------------------------------------------------------------------- /pc-bios/vgabios-bochs-display.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/pc-bios/vgabios-bochs-display.bin -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/APIC.cphp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/APIC.cphp -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/DSDT.cphp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/DSDT.cphp -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/DSDT.memhp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/DSDT.memhp -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/SRAT.cphp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/SRAT.cphp -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/SRAT.memhp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/SRAT.memhp -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/APIC.cphp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/APIC.cphp -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/DSDT.cphp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/DSDT.cphp -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/SRAT.cphp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/SRAT.cphp -------------------------------------------------------------------------------- /tests/qapi-schema/args-any.json: -------------------------------------------------------------------------------- 1 | # we do not allow an 'any' argument 2 | { 'command': 'oops', 'data': 'any' } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if-empty.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/bad-if-empty.json:2: 'if' condition '' makes no sense 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/command-int.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/command-int.json:2: built-in 'int' is already defined 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-empty-arg.json: -------------------------------------------------------------------------------- 1 | # An invalid empty argument name 2 | 3 | ## 4 | # @foo: 5 | # @: 6 | ## 7 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-end2.json: -------------------------------------------------------------------------------- 1 | # Documentation must end with '##' 2 | 3 | ## 4 | # 5 | ## invalid 6 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing-colon.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-missing-colon.json:4:1: Line should end with : 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing-space.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-missing-space.json:5:1: Missing space after # 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-no-symbol.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-no-symbol.json:3: Expression documentation required 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/double-type.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/double-type.json:2: Unknown key 'command' in struct 'bar' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/leading-comma-list.json: -------------------------------------------------------------------------------- 1 | { 'enum': 'Status', 2 | 'data': [ , 'good', 'bad', 'ugly' ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/leading-comma-object.json: -------------------------------------------------------------------------------- 1 | { , 'enum': 'Status', 2 | 'data': [ 'good', 'bad', 'ugly' ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-comma-list.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/missing-comma-list.json:2:20: Expected "," or "]" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-non-dict.json: -------------------------------------------------------------------------------- 1 | # Value of 'pragma' must be a dictionary 2 | 3 | { 'pragma': [] } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-type.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/redefined-type.json:3: struct 'foo' is already defined 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/trailing-comma-list.json: -------------------------------------------------------------------------------- 1 | { 'enum': 'Status', 2 | 'data': [ 'good', 'bad', 'ugly', ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/trailing-comma-object.json: -------------------------------------------------------------------------------- 1 | { 'enum': 'Status', 2 | 'data': [ 'good', 'bad', 'ugly' ], } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/unclosed-string.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/unclosed-string.json:1:11: Missing terminating "'" 2 | -------------------------------------------------------------------------------- /tests/tcg/hppa/Makefile.include: -------------------------------------------------------------------------------- 1 | DOCKER_IMAGE=debian-hppa-cross 2 | DOCKER_CROSS_COMPILER=hppa-linux-gnu-gcc 3 | -------------------------------------------------------------------------------- /tests/tcg/m68k/Makefile.include: -------------------------------------------------------------------------------- 1 | DOCKER_IMAGE=debian-m68k-cross 2 | DOCKER_CROSS_COMPILER=m68k-linux-gnu-gcc 3 | -------------------------------------------------------------------------------- /default-configs/mips-softmmu.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for mips-softmmu 2 | 3 | include mips-softmmu-common.mak 4 | -------------------------------------------------------------------------------- /hw/xtensa/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += pic_cpu.o 2 | obj-y += sim.o 3 | obj-y += xtensa_memory.o 4 | obj-y += xtfpga.o 5 | -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/APIC.dimmpxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/APIC.dimmpxm -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/DSDT.bridge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/DSDT.bridge -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/DSDT.dimmpxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/DSDT.dimmpxm -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/DSDT.ipmikcs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/DSDT.ipmikcs -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/DSDT.numamem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/DSDT.numamem -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/NFIT.dimmpxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/NFIT.dimmpxm -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/SRAT.dimmpxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/SRAT.dimmpxm -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/SRAT.numamem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/SRAT.numamem -------------------------------------------------------------------------------- /tests/acpi-test-data/pc/SSDT.dimmpxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/pc/SSDT.dimmpxm -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/APIC.dimmpxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/APIC.dimmpxm -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/DSDT.bridge: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/DSDT.bridge -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/DSDT.dimmpxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/DSDT.dimmpxm -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/DSDT.ipmibt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/DSDT.ipmibt -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/DSDT.memhp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/DSDT.memhp -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/DSDT.numamem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/DSDT.numamem -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/NFIT.dimmpxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/NFIT.dimmpxm -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/SRAT.dimmpxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/SRAT.dimmpxm -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/SRAT.memhp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/SRAT.memhp -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/SRAT.numamem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/SRAT.numamem -------------------------------------------------------------------------------- /tests/acpi-test-data/q35/SSDT.dimmpxm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/acpi-test-data/q35/SSDT.dimmpxm -------------------------------------------------------------------------------- /tests/image-fuzzer/qcow2/__init__.py: -------------------------------------------------------------------------------- 1 | from __future__ import absolute_import 2 | from .layout import create_image 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-data.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/bad-data.json:2: 'data' for command 'oops' cannot be an array 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-ident.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/bad-ident.json:2: 'struct' does not allow optional name '*oops' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if-empty-list.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/bad-if-empty-list.json:2: 'if' condition [] is useless 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/bad-if.json:2: 'if' condition must be a string or a list of strings 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-type-bool.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/bad-type-bool.json:2: 'struct' key must have a string value 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-type-dict.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/bad-type-dict.json:2: 'command' key must have a string value 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/base-cycle-direct.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/base-cycle-direct.json:2: Object Loopy contains itself 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-empty-section.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-empty-section.json:7:1: Empty doc section 'Note' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-start.json: -------------------------------------------------------------------------------- 1 | # Documentation must start with '##' 2 | 3 | ## invalid 4 | # 5 | ## 6 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-missing.json:5: Expression missing documentation comment 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/escape-too-short.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/escape-too-short.json:3:14: \u escape needs 4 hex digits 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/event-boxed-empty.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/event-boxed-empty.json:2: Use of 'boxed' requires 'data' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/event-boxed-empty.json: -------------------------------------------------------------------------------- 1 | # 'boxed' requires a non-empty type 2 | { 'event': 'FOO', 'boxed': true } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-extra-junk.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/include-extra-junk.json:3: Invalid 'include' directive 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-format-err.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/include-format-err.json:1: Invalid 'include' directive 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-repetition-sub.json: -------------------------------------------------------------------------------- 1 | { 'include': 'comments.json' } 2 | { 'include': 'comments.json' } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/leading-comma-object.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/leading-comma-object.json:1:3: Expected string or "}" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/missing-comma-object.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/missing-comma-object.json:2:3: Expected "," or "}" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-extra-junk.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/pragma-extra-junk.json:3: Invalid 'pragma' directive 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/quoted-structural-chars.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/quoted-structural-chars.json:1:1: Expected "{" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-event.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/redefined-event.json:3: event 'EVENT_A' is already defined 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/trailing-comma-object.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/trailing-comma-object.json:2:38: Expected string 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-empty.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/union-empty.json:2: Union 'Union' cannot have empty 'data' 2 | -------------------------------------------------------------------------------- /tests/tcg/alpha/Makefile.include: -------------------------------------------------------------------------------- 1 | DOCKER_IMAGE=debian-alpha-cross 2 | DOCKER_CROSS_COMPILER=alpha-linux-gnu-gcc 3 | -------------------------------------------------------------------------------- /tests/tcg/s390x/Makefile.include: -------------------------------------------------------------------------------- 1 | DOCKER_IMAGE=debian-s390x-cross 2 | DOCKER_CROSS_COMPILER=s390x-linux-gnu-gcc 3 | -------------------------------------------------------------------------------- /bsd-user/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y = main.o bsdload.o elfload.o mmap.o signal.o strace.o syscall.o \ 2 | uaccess.o 3 | -------------------------------------------------------------------------------- /default-configs/mipsel-softmmu.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for mipsel-softmmu 2 | 3 | include mips-softmmu-common.mak 4 | -------------------------------------------------------------------------------- /pc-bios/optionrom/flat.lds: -------------------------------------------------------------------------------- 1 | SECTIONS 2 | { 3 | . = 0; 4 | .text : { *(.text) *(.text.$) } 5 | } 6 | ENTRY(_start) 7 | -------------------------------------------------------------------------------- /scripts/coccinelle/typecast.cocci: -------------------------------------------------------------------------------- 1 | // Remove useless casts 2 | @@ 3 | type T; 4 | T v; 5 | @@ 6 | - (T *)&v 7 | + &v 8 | -------------------------------------------------------------------------------- /target/moxie/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += translate.o helper.o machine.o cpu.o machine.o 2 | obj-$(CONFIG_SOFTMMU) += mmu.o 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-base.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/alternate-base.json:4: Unknown key 'base' in alternate 'Alt' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-boxed-empty.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-boxed-empty.json:3: Cannot use 'boxed' with empty type 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/base-cycle-indirect.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/base-cycle-indirect.json:2: Object Base1 contains itself 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-duplicated-arg.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-duplicated-arg.json:6:1: 'a' parameter name duplicated 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-duplicated-since.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-duplicated-since.json:7:1: Duplicated 'Since' section 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-end.json: -------------------------------------------------------------------------------- 1 | # Documentation must end with '##' 2 | 3 | ## 4 | # An invalid comment 5 | # 6 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing-colon.json: -------------------------------------------------------------------------------- 1 | # The symbol section must end with ':' 2 | 3 | ## 4 | # @missing-colon 5 | ## 6 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-missing-data.json: -------------------------------------------------------------------------------- 1 | # we require that all QAPI enums have a data array 2 | { 'enum': 'MyEnum' } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-before-err.json: -------------------------------------------------------------------------------- 1 | { 'include': 'include-simple-sub.json' } 2 | { 'command' 'missing-colon' } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-non-file.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/include-non-file.json:1: Value of 'include' must be a string 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-non-dict.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/pragma-non-dict.json:3: Value of 'pragma' must be a dictionary 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-builtin.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/redefined-builtin.json:2: built-in 'size' is already defined 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-command.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/redefined-command.json:3: command 'foo' is already defined 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/unknown-expr-key.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/unknown-expr-key.json:2: Unknown key 'bogus' in struct 'bar' 2 | -------------------------------------------------------------------------------- /tests/tcg/mips/mips32-dsp/main.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main() 4 | { 5 | printf("hello world\n"); 6 | } 7 | -------------------------------------------------------------------------------- /tests/tcg/sparc64/Makefile.include: -------------------------------------------------------------------------------- 1 | DOCKER_IMAGE=debian-sparc64-cross 2 | DOCKER_CROSS_COMPILER=sparc64-linux-gnu-gcc 3 | -------------------------------------------------------------------------------- /default-configs/m68k-softmmu.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for m68k-softmmu 2 | 3 | CONFIG_COLDFIRE=y 4 | CONFIG_PTIMER=y 5 | -------------------------------------------------------------------------------- /linux-headers/README: -------------------------------------------------------------------------------- 1 | Automatically imported Linux kernel headers. 2 | Only use scripts/update-linux-headers.sh to update! 3 | -------------------------------------------------------------------------------- /roms/config.seabios-256k: -------------------------------------------------------------------------------- 1 | # for qemu machine types 2.0 + newer 2 | CONFIG_QEMU=y 3 | CONFIG_ROM_SIZE=256 4 | CONFIG_ATA_DMA=y 5 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-any.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-any.json:2: 'data' for command 'oops' cannot use built-in type 'any' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-bad-boxed.json: -------------------------------------------------------------------------------- 1 | # 'boxed' should only appear with value true 2 | { 'command': 'foo', 'boxed': false } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-int.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-int.json:2: 'data' for command 'oops' cannot use built-in type 'int' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-union.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-union.json:3: 'data' for command 'oops' cannot use union type 'Uni' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-base.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/bad-base.json:3: 'base' for struct 'MyType' cannot use union type 'Union' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-data.json: -------------------------------------------------------------------------------- 1 | # we ensure 'data' is a dictionary for all but enums 2 | { 'command': 'oops', 'data': [ ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-type-dict.json: -------------------------------------------------------------------------------- 1 | # we reject an expression with a metatype that is not a string 2 | { 'command': { } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-duplicated-return.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-duplicated-return.json:7:1: Duplicated 'Returns' section 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-end.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-invalid-end.json:5:2: Documentation comment must end with '##' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-return.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-invalid-return.json:3: 'Returns:' is only valid for commands 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-bad-prefix.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/enum-bad-prefix.json:2: Enum 'MyEnum' requires a string for 'prefix' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-missing-data.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/enum-missing-data.json:2: Key 'data' is missing from enum 'MyEnum' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-wrong-data.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/enum-wrong-data.json:2: Enum 'MyEnum' requires an array for 'data' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-empty.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/flat-union-empty.json:4: Union 'Union' cannot have empty 'data' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-doc-required-crap.json: -------------------------------------------------------------------------------- 1 | # 'doc-required' must be bool 2 | 3 | { 'pragma': { 'doc-required': {} } } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-command-q.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/reserved-command-q.json:5: 'command' uses invalid name 'q-unix' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-dict.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/returns-dict.json:2: 'returns' for command 'oops' should be a type name 2 | -------------------------------------------------------------------------------- /default-configs/microblazeel-softmmu.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for microblazeel-softmmu 2 | 3 | include microblaze-softmmu.mak 4 | -------------------------------------------------------------------------------- /include/hw/acpi/piix4.h: -------------------------------------------------------------------------------- 1 | #ifndef HW_ACPI_PIIX4_H 2 | #define HW_ACPI_PIIX4_H 3 | 4 | Object *piix4_pm_find(void); 5 | 6 | #endif 7 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-any.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/alternate-any.json:2: Alternate 'Alt' member 'one' cannot use type 'any' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-bad-boxed.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-bad-boxed.json:2: 'boxed' of command 'foo' should only use true value 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-boxed-anon.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-boxed-anon.json:2: 'data' for command 'foo' should be a type name 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-ident.json: -------------------------------------------------------------------------------- 1 | # we reject creating a type name with bad name 2 | { 'struct': '*oops', 'data': { 'i': 'int' } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if-empty.json: -------------------------------------------------------------------------------- 1 | # check empty 'if' 2 | { 'struct': 'TestIfStruct', 'data': { 'foo': 'int' }, 3 | 'if': '' } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-duplicated-arg.json: -------------------------------------------------------------------------------- 1 | # Do not allow duplicated argument 2 | 3 | ## 4 | # @foo: 5 | # @a: 6 | # @a: 7 | ## 8 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-bad-name.json: -------------------------------------------------------------------------------- 1 | # we ensure all enum names can map to C 2 | { 'enum': 'MyEnum', 'data': [ 'not^possible' ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-dict-member.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/enum-dict-member.json:2: Member of enum 'MyEnum' requires a string name 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/escape-too-short.json: -------------------------------------------------------------------------------- 1 | # the \u escape requires 4 hex digits 2 | # { 'command': 'a' } 3 | { 'command': '\u61' } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-no-base.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/flat-union-no-base.json:9: Flat union 'TestUnion' must have a base 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-self-cycle.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/include-self-cycle.json:1: Inclusion loop for include-self-cycle.json 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/oob-test.json: -------------------------------------------------------------------------------- 1 | # Check against oob illegal value 2 | { 'command': 'oob-command-1', 'allow-oob': 'some-string' } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-enum-q.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/reserved-enum-q.json:4: Member of enum 'Foo' uses invalid name 'q-Unix' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-type-kind.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/reserved-type-kind.json:2: enum 'UnionKind' should not end in 'Kind' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-type-list.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/reserved-type-list.json:5: struct 'FooList' should not end in 'List' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-dict.json: -------------------------------------------------------------------------------- 1 | # we reject inline struct return type 2 | { 'command': 'oops', 'returns': { 'a': 'str' } } 3 | -------------------------------------------------------------------------------- /accel/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-$(CONFIG_SOFTMMU) += accel.o 2 | obj-$(CONFIG_KVM) += kvm/ 3 | obj-$(CONFIG_TCG) += tcg/ 4 | obj-y += stubs/ 5 | -------------------------------------------------------------------------------- /hw/hppa/trace-events: -------------------------------------------------------------------------------- 1 | # See docs/devel/tracing.txt for syntax documentation. 2 | 3 | # hw/hppa/pci.c 4 | hppa_pci_iack_write(void) "" 5 | -------------------------------------------------------------------------------- /qom/Makefile.objs: -------------------------------------------------------------------------------- 1 | qom-obj-y = object.o container.o qom-qobject.o 2 | qom-obj-y += object_interfaces.o 3 | 4 | common-obj-y = cpu.o 5 | -------------------------------------------------------------------------------- /target/sh4/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += translate.o op_helper.o helper.o cpu.o 2 | obj-$(CONFIG_SOFTMMU) += monitor.o 3 | obj-y += gdbstub.o 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-array.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/alternate-array.json:5: Member 'two' of alternate 'Alt' cannot be an array 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-invalid.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-invalid.json:1: 'data' for command 'foo' should be a dictionary or type name 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-unknown.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-unknown.json:2: 'data' for command 'oops' uses unknown type 'NoSuchType' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/base-cycle-direct.json: -------------------------------------------------------------------------------- 1 | # we reject a loop in base classes 2 | { 'struct': 'Loopy', 'base': 'Loopy', 'data': {} } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-symbol.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-bad-symbol.json:6: Definition of 'foo' follows documentation for 'food' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-end2.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-invalid-end2.json:5:1: Junk after '##' at end of documentation comment 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-bad-name.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/enum-bad-name.json:2: Member of enum 'MyEnum' uses invalid name 'not^possible' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-extra-junk.json: -------------------------------------------------------------------------------- 1 | # 'include' must be the sole member 2 | 3 | { 'include': 'comments.json', 'junk': true } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/oob-test.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/oob-test.json:2: 'allow-oob' of command 'oob-command-1' should only use true value 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/type-bypass-bad-gen.json: -------------------------------------------------------------------------------- 1 | # 'gen' should only appear with value false 2 | { 'command': 'foo', 'gen': 'whatever' } 3 | -------------------------------------------------------------------------------- /tests/qemu-iotests/096.out: -------------------------------------------------------------------------------- 1 | . 2 | ---------------------------------------------------------------------- 3 | Ran 1 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/129.out: -------------------------------------------------------------------------------- 1 | ... 2 | ---------------------------------------------------------------------- 3 | Ran 3 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/132.out: -------------------------------------------------------------------------------- 1 | . 2 | ---------------------------------------------------------------------- 3 | Ran 1 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/148.out: -------------------------------------------------------------------------------- 1 | .. 2 | ---------------------------------------------------------------------- 3 | Ran 2 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/151.out: -------------------------------------------------------------------------------- 1 | .. 2 | ---------------------------------------------------------------------- 3 | Ran 2 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/152.out: -------------------------------------------------------------------------------- 1 | .. 2 | ---------------------------------------------------------------------- 3 | Ran 2 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/165.out: -------------------------------------------------------------------------------- 1 | . 2 | ---------------------------------------------------------------------- 3 | Ran 1 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/196.out: -------------------------------------------------------------------------------- 1 | . 2 | ---------------------------------------------------------------------- 3 | Ran 1 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/199.out: -------------------------------------------------------------------------------- 1 | . 2 | ---------------------------------------------------------------------- 3 | Ran 1 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/sample_images/afl5.img.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/qemu-iotests/sample_images/afl5.img.bz2 -------------------------------------------------------------------------------- /tests/qemu-iotests/sample_images/afl9.vmdk.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/qemu-iotests/sample_images/afl9.vmdk.bz2 -------------------------------------------------------------------------------- /tests/tcg/alpha/hello-alpha.c: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | int main (void) 4 | { 5 | write (1, "hello\n", 6); 6 | return 0; 7 | } 8 | -------------------------------------------------------------------------------- /tests/tcg/cris/README: -------------------------------------------------------------------------------- 1 | Test-suite for the cris port. Heavily based on the test-suite for the CRIS port of sim by Hans-Peter Nilsson. 2 | -------------------------------------------------------------------------------- /hw/alpha/trace-events: -------------------------------------------------------------------------------- 1 | # See docs/devel/tracing.txt for syntax documentation. 2 | 3 | # hw/alpha/pci.c 4 | alpha_pci_iack_write(void) "" 5 | -------------------------------------------------------------------------------- /hw/i386/acpi-build.h: -------------------------------------------------------------------------------- 1 | 2 | #ifndef HW_I386_ACPI_BUILD_H 3 | #define HW_I386_ACPI_BUILD_H 4 | 5 | void acpi_setup(void); 6 | 7 | #endif 8 | -------------------------------------------------------------------------------- /stubs/pci-host-piix.c: -------------------------------------------------------------------------------- 1 | #include "qemu/osdep.h" 2 | #include "hw/i386/pc.h" 3 | PCIBus *find_i440fx(void) 4 | { 5 | return NULL; 6 | } 7 | -------------------------------------------------------------------------------- /target/microblaze/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += translate.o op_helper.o helper.o cpu.o 2 | obj-y += gdbstub.o 3 | obj-$(CONFIG_SOFTMMU) += mmu.o 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-clash.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/alternate-clash.json:7: 'a_b' (branch of Alt1) collides with 'a-b' (branch of Alt1) 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-empty.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/alternate-empty.json:2: Alternate 'Alt' should have at least two branches in 'data' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-alternate.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-alternate.json:3: 'data' for command 'oops' cannot use alternate type 'Alt' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-boxed-string.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-boxed-string.json:2: 'data' for command 'foo' cannot use built-in type 'str' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-int.json: -------------------------------------------------------------------------------- 1 | # we reject commands where data is not an array or complex type 2 | { 'command': 'oops', 'data': 'int' } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-unknown.json: -------------------------------------------------------------------------------- 1 | # we reject data if it does not contain a known type 2 | { 'command': 'oops', 'data': 'NoSuchType' } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if-empty-list.json: -------------------------------------------------------------------------------- 1 | # check empty 'if' list 2 | { 'struct': 'TestIfStruct', 'data': { 'foo': 'int' }, 3 | 'if': [] } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-type-bool.json: -------------------------------------------------------------------------------- 1 | # we reject an expression with a metatype that is not a string 2 | { 'struct': true, 'data': { } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-interleaved-section.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-interleaved-section.json:15:1: '@foobar:' can't follow 'Note' section 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-section.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-invalid-section.json:5:1: '@note:' not allowed in free-form documentation 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-start.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-invalid-start.json:3:1: Junk after '##' at start of documentation comment 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing-expr.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-missing-expr.json:3: Documentation for 'bar' is not followed by the definition 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing-expr.json: -------------------------------------------------------------------------------- 1 | # Expression documentation must be followed by the actual expression 2 | 3 | ## 4 | # @bar: 5 | ## 6 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing-space.json: -------------------------------------------------------------------------------- 1 | # Documentation line must have a leading space 2 | 3 | ## 4 | # missing space: 5 | #wef 6 | ## 7 | -------------------------------------------------------------------------------- /tests/qapi-schema/double-type.json: -------------------------------------------------------------------------------- 1 | # we reject an expression with ambiguous metatype 2 | { 'command': 'foo', 'struct': 'bar', 'data': { } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-bad-prefix.json: -------------------------------------------------------------------------------- 1 | # The prefix must be a string type 2 | { 'enum': 'MyEnum', 'data': [ 'one' ], 'prefix': [ 'fish' ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/escape-too-big.json: -------------------------------------------------------------------------------- 1 | # we don't support full Unicode strings, yet 2 | # { 'command': 'é' } 3 | { 'command': '\u00e9' } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/leading-comma-list.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/leading-comma-list.json:2:13: Expected "{", "[", "]", string, boolean or "null" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-doc-required-crap.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/pragma-doc-required-crap.json:3: Pragma 'doc-required' must be boolean 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-extra-junk.json: -------------------------------------------------------------------------------- 1 | # 'pragma' must be the sole member 2 | 3 | { 'pragma': { 'doc-required': true }, 'junk': true } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-unknown.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/returns-unknown.json:2: 'returns' for command 'oops' uses unknown type 'NoSuchType' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/trailing-comma-list.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/trailing-comma-list.json:2:36: Expected "{", "[", string, boolean or "null" 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/type-bypass-bad-gen.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/type-bypass-bad-gen.json:2: 'gen' of command 'foo' should only use false value 2 | -------------------------------------------------------------------------------- /tests/qemu-iotests/056.out: -------------------------------------------------------------------------------- 1 | ......... 2 | ---------------------------------------------------------------------- 3 | Ran 9 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/065.out: -------------------------------------------------------------------------------- 1 | ........ 2 | ---------------------------------------------------------------------- 3 | Ran 8 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/093.out: -------------------------------------------------------------------------------- 1 | ........ 2 | ---------------------------------------------------------------------- 3 | Ran 8 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/139.out: -------------------------------------------------------------------------------- 1 | ......... 2 | ---------------------------------------------------------------------- 3 | Ran 9 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/147.out: -------------------------------------------------------------------------------- 1 | ......... 2 | ---------------------------------------------------------------------- 3 | Ran 9 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/163.out: -------------------------------------------------------------------------------- 1 | ......... 2 | ---------------------------------------------------------------------- 3 | Ran 9 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/205.out: -------------------------------------------------------------------------------- 1 | ....... 2 | ---------------------------------------------------------------------- 3 | Ran 7 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/sample_images/empty.bochs.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/qemu-iotests/sample_images/empty.bochs.bz2 -------------------------------------------------------------------------------- /tests/qemu-iotests/sample_images/grub_mbr.raw.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/qemu-iotests/sample_images/grub_mbr.raw.bz2 -------------------------------------------------------------------------------- /tests/qemu-iotests/sample_images/parallels-v1.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/qemu-iotests/sample_images/parallels-v1.bz2 -------------------------------------------------------------------------------- /tests/qemu-iotests/sample_images/parallels-v2.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/qemu-iotests/sample_images/parallels-v2.bz2 -------------------------------------------------------------------------------- /default-configs/or1k-softmmu.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for or1k-softmmu 2 | 3 | CONFIG_SERIAL=y 4 | CONFIG_OPENCORES_ETH=y 5 | CONFIG_OMPIC=y 6 | -------------------------------------------------------------------------------- /hw/unicore32/Makefile.objs: -------------------------------------------------------------------------------- 1 | # For UniCore32 machines and boards 2 | 3 | # PKUnity-v3 SoC and board information 4 | obj-${CONFIG_PUV3} += puv3.o 5 | -------------------------------------------------------------------------------- /include/hw/ppc/ppc_e500.h: -------------------------------------------------------------------------------- 1 | #ifndef HW_PPC_E500_H 2 | #define HW_PPC_E500_H 3 | 4 | void ppce500_set_mpic_proxy(bool enabled); 5 | 6 | #endif 7 | -------------------------------------------------------------------------------- /target/cris/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += translate.o op_helper.o helper.o cpu.o 2 | obj-y += gdbstub.o 3 | obj-$(CONFIG_SOFTMMU) += mmu.o machine.o 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-empty.json: -------------------------------------------------------------------------------- 1 | # alternates must list at least two types to be useful 2 | { 'alternate': 'Alt', 'data': { 'i': 'int' } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-boxed-string.json: -------------------------------------------------------------------------------- 1 | # 'boxed' requires a complex (not built-in) type 2 | { 'command': 'foo', 'boxed': true, 'data': 'str' } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/command-int.json: -------------------------------------------------------------------------------- 1 | # we reject collisions between commands and types 2 | { 'command': 'int', 'data': { 'character': 'str' } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-before-include.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-before-include.json:3: Documentation for 'foo' is not followed by the definition 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-before-pragma.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-before-pragma.json:3: Documentation for 'foo' is not followed by the definition 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/duplicate-key.json: -------------------------------------------------------------------------------- 1 | # QAPI cannot include the same key more than once in any {} 2 | { 'key': 'value', 3 | 'key': 'value' } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/empty.out: -------------------------------------------------------------------------------- 1 | object q_empty 2 | enum QType ['none', 'qnull', 'qnum', 'qstring', 'qdict', 'qlist', 'qbool'] 3 | prefix QTYPE 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/escape-too-big.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/escape-too-big.json:3:14: For now, \u escape only supports non-zero values up to \u007f 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/event-nest-struct.json: -------------------------------------------------------------------------------- 1 | { 'event': 'EVENT_A', 2 | 'data': { 'a' : { 'string' : 'str', 'integer': 'int' }, 'b' : 'str' } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-inline.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/flat-union-inline.json:7: Member 'value1' of union 'TestUnion' should be a type name 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-builtin.json: -------------------------------------------------------------------------------- 1 | # we reject types that duplicate builtin names 2 | { 'struct': 'size', 'data': { 'myint': 'size' } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-member-q.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/reserved-member-q.json:4: Member of 'data' for struct 'Foo' uses invalid name 'q-unix' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-member-u.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/reserved-member-u.json:7: Member of 'data' for struct 'Oops' uses reserved name 'u' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-alternate.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/returns-alternate.json:3: 'returns' for command 'oops' cannot use alternate type 'Alt' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/struct-base-clash.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/struct-base-clash.json:5: 'name' (member of Sub) collides with 'name' (member of Base) 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-base-empty.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/union-base-empty.json:5: Discriminator 'type' is not a member of base struct 'Empty' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-optional-branch.json: -------------------------------------------------------------------------------- 1 | # union branches cannot be optional 2 | { 'union': 'Union', 'data': { '*a': 'int', 'b': 'str' } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-unknown.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/union-unknown.json:2: Member 'unknown' of union 'Union' uses unknown type 'MissingType' 2 | -------------------------------------------------------------------------------- /tests/qemu-iotests/045.out: -------------------------------------------------------------------------------- 1 | ........... 2 | ---------------------------------------------------------------------- 3 | Ran 11 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/057.out: -------------------------------------------------------------------------------- 1 | ............ 2 | ---------------------------------------------------------------------- 3 | Ran 12 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/124.out: -------------------------------------------------------------------------------- 1 | ........... 2 | ---------------------------------------------------------------------- 3 | Ran 11 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/128.out: -------------------------------------------------------------------------------- 1 | QA output created by 128 2 | 3 | == reading from error device == 4 | read failed: Input/output error 5 | *** done 6 | -------------------------------------------------------------------------------- /tests/tcg/cris/check_hello.c: -------------------------------------------------------------------------------- 1 | #include 2 | #include 3 | int main () 4 | { 5 | printf ("pass\n"); 6 | exit (0); 7 | } 8 | -------------------------------------------------------------------------------- /tests/tcg/mips/README: -------------------------------------------------------------------------------- 1 | MIPS 2 | ==== 3 | 4 | hello-mips 5 | ---------- 6 | 7 | A very simple inline assembly, write syscall based hello world 8 | -------------------------------------------------------------------------------- /default-configs/xtensa-softmmu.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for Xtensa 2 | 3 | CONFIG_SERIAL=y 4 | CONFIG_OPENCORES_ETH=y 5 | CONFIG_PFLASH_CFI01=y 6 | -------------------------------------------------------------------------------- /default-configs/xtensaeb-softmmu.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for Xtensa 2 | 3 | CONFIG_SERIAL=y 4 | CONFIG_OPENCORES_ETH=y 5 | CONFIG_PFLASH_CFI01=y 6 | -------------------------------------------------------------------------------- /hw/microblaze/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += petalogix_s3adsp1800_mmu.o 2 | obj-y += petalogix_ml605_mmu.o 3 | obj-y += xlnx-zynqmp-pmu.o 4 | obj-y += boot.o 5 | -------------------------------------------------------------------------------- /hw/pci-bridge/ioh3420.h: -------------------------------------------------------------------------------- 1 | #ifndef QEMU_IOH3420_H 2 | #define QEMU_IOH3420_H 3 | 4 | #include "hw/pci/pcie_port.h" 5 | 6 | #endif /* QEMU_IOH3420_H */ 7 | -------------------------------------------------------------------------------- /include/hw/pci/pci_regs.h: -------------------------------------------------------------------------------- 1 | #include "standard-headers/linux/pci_regs.h" 2 | 3 | #define PCI_PM_CAP_VER_1_1 0x0002 /* PCI PM spec ver. 1.1 */ 4 | -------------------------------------------------------------------------------- /include/trace-tcg.h: -------------------------------------------------------------------------------- 1 | #ifndef TRACE_TCG_H 2 | #define TRACE_TCG_H 3 | 4 | #include "trace/generated-tcg-tracers.h" 5 | 6 | #endif /* TRACE_TCG_H */ 7 | -------------------------------------------------------------------------------- /scripts/coccinelle/remove_muldiv64.cocci: -------------------------------------------------------------------------------- 1 | // replace muldiv64(a, 1, b) by "a / b" 2 | @@ 3 | expression a, b; 4 | @@ 5 | -muldiv64(a, 1, b) 6 | +a / b 7 | -------------------------------------------------------------------------------- /stubs/sysbus.c: -------------------------------------------------------------------------------- 1 | #include "qemu/osdep.h" 2 | #include "hw/qdev-core.h" 3 | 4 | BusState *sysbus_get_default(void) 5 | { 6 | return NULL; 7 | } 8 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-name-clash.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-name-clash.json:4: 'a_b' (parameter of oops) collides with 'a-b' (parameter of oops) 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if-list.json: -------------------------------------------------------------------------------- 1 | # check invalid 'if' content 2 | { 'struct': 'TestIfStruct', 'data': { 'foo': 'int' }, 3 | 'if': ['foo', ''] } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-section.json: -------------------------------------------------------------------------------- 1 | # Free-form documentation doesn't have tagged-sections 2 | 3 | ## 4 | # freeform 5 | # @note: foo 6 | ## 7 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-dict-member.json: -------------------------------------------------------------------------------- 1 | # we reject any enum member that is not a string 2 | { 'enum': 'MyEnum', 'data': [ { 'value': 'str' } ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-wrong-data.json: -------------------------------------------------------------------------------- 1 | # we require that all qapi enums have an array for data 2 | { 'enum': 'MyEnum', 'data': { 'value': 'str' } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/event-nest-struct.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/event-nest-struct.json:1: Member 'a' of 'data' for event 'EVENT_A' should be a type name 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-base-any.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/flat-union-base-any.json:8: 'base' for union 'TestUnion' cannot use built-in type 'any' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-no-file.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/include-no-file.json:1: No such file or directory: tests/qapi-schema/include-no-file-sub.json 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/nested-struct-data.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/nested-struct-data.json:2: Member 'a' of 'data' for command 'foo' should be a type name 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-array-bad.json: -------------------------------------------------------------------------------- 1 | # we reject an array return that is not a single type 2 | { 'command': 'oops', 'returns': [ 'str', 'str' ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-unknown.json: -------------------------------------------------------------------------------- 1 | # we reject returns if it does not contain a known type 2 | { 'command': 'oops', 'returns': 'NoSuchType' } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/struct-data-invalid.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/struct-data-invalid.json:1: 'data' for struct 'foo' should be a dictionary or type name 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-invalid-base.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/union-invalid-base.json:8: 'base' for union 'TestUnion' cannot use built-in type 'int' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-optional-branch.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/union-optional-branch.json:2: Member of union 'Union' does not allow optional name '*a' 2 | -------------------------------------------------------------------------------- /tests/qemu-iotests/169.out: -------------------------------------------------------------------------------- 1 | ................ 2 | ---------------------------------------------------------------------- 3 | Ran 16 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/tcg/sh4/Makefile.include: -------------------------------------------------------------------------------- 1 | ifneq ($(TARGET_NAME), sh4eb) 2 | DOCKER_IMAGE=debian-sh4-cross 3 | DOCKER_CROSS_COMPILER=sh4-linux-gnu-gcc 4 | endif 5 | -------------------------------------------------------------------------------- /include/standard-headers/linux/types.h: -------------------------------------------------------------------------------- 1 | /* For QEMU all types are already defined via osdep.h, so this 2 | * header does not need to do anything. 3 | */ 4 | -------------------------------------------------------------------------------- /linux-headers/asm-arm/unistd-eabi.h: -------------------------------------------------------------------------------- 1 | #ifndef _ASM_ARM_UNISTD_EABI_H 2 | #define _ASM_ARM_UNISTD_EABI_H 1 3 | 4 | 5 | #endif /* _ASM_ARM_UNISTD_EABI_H */ 6 | -------------------------------------------------------------------------------- /roms/configure-seabios.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | config="$1" 3 | make -C seabios clean distclean 4 | cp "$config" seabios/.config 5 | make -C seabios oldnoconfig 6 | -------------------------------------------------------------------------------- /stubs/get-vm-name.c: -------------------------------------------------------------------------------- 1 | #include "qemu/osdep.h" 2 | #include "qemu-common.h" 3 | 4 | const char *qemu_get_vm_name(void) 5 | { 6 | return NULL; 7 | } 8 | 9 | -------------------------------------------------------------------------------- /target/i386/hvf/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += hvf.o 2 | obj-y += x86.o x86_cpuid.o x86_decode.o x86_descr.o x86_emu.o x86_flags.o x86_mmu.o x86hvf.o x86_task.o 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-nested.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/alternate-nested.json:4: Member 'nested' of alternate 'Alt2' cannot use alternate type 'Alt1' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-unknown.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/alternate-unknown.json:2: Member 'unknown' of alternate 'Alt' uses unknown type 'MissingType' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-boxed-anon.json: -------------------------------------------------------------------------------- 1 | # 'boxed' can only be used with named types 2 | { 'command': 'foo', 'boxed': true, 'data': { 'string': 'str' } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-command-arg.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-bad-command-arg.json:3: The following documented members are not in the declaration: b 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-duplicated-since.json: -------------------------------------------------------------------------------- 1 | # Do not allow duplicated Since section 2 | 3 | ## 4 | # @foo: 5 | # 6 | # Since: 0 7 | # Since: 1 8 | ## 9 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-invalid-return.json: -------------------------------------------------------------------------------- 1 | # Events can't have 'Returns' section 2 | 3 | ## 4 | # @foo: 5 | # Returns: blah 6 | ## 7 | { 'event': 'foo' } 8 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-member-case.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/enum-member-case.json:4: 'Value' (member of NoWayThisWillGetWhitelisted) should not use uppercase 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-array-branch.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/flat-union-array-branch.json:8: Member 'value1' of union 'TestUnion' cannot be an array 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-member-has.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/reserved-member-has.json:5: Member of 'data' for command 'oops' uses reserved name 'has-a' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-type-kind.json: -------------------------------------------------------------------------------- 1 | # we reject types that would conflict with implicit union enum 2 | { 'enum': 'UnionKind', 'data': [ 'oops' ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-array-bad.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/returns-array-bad.json:2: 'returns' for command 'oops': array type must contain single type name 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/struct-member-invalid.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/struct-member-invalid.json:1: Member 'a' of 'data' for struct 'foo' should be a type name 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-base-no-discriminator.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/union-base-no-discriminator.json:11: Simple union 'TestUnion' must not have a base 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-unknown.json: -------------------------------------------------------------------------------- 1 | # we reject a union with unknown type in branch 2 | { 'union': 'Union', 3 | 'data': { 'unknown': 'MissingType' } } 4 | -------------------------------------------------------------------------------- /tests/qemu-iotests/155.out: -------------------------------------------------------------------------------- 1 | ................... 2 | ---------------------------------------------------------------------- 3 | Ran 19 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/sample_images/d2v-zerofilled.vhd.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/qemu-iotests/sample_images/d2v-zerofilled.vhd.bz2 -------------------------------------------------------------------------------- /tests/qemu-iotests/sample_images/iotest-version3.vmdk.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/qemu-iotests/sample_images/iotest-version3.vmdk.bz2 -------------------------------------------------------------------------------- /tests/qemu-iotests/sample_images/simple-pattern.cloop.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/qemu-iotests/sample_images/simple-pattern.cloop.bz2 -------------------------------------------------------------------------------- /tests/qemu-iotests/sample_images/test-disk2vhd.vhdx.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/qemu-iotests/sample_images/test-disk2vhd.vhdx.bz2 -------------------------------------------------------------------------------- /include/qemu/unicode.h: -------------------------------------------------------------------------------- 1 | #ifndef QEMU_UNICODE_H 2 | #define QEMU_UNICODE_H 3 | 4 | int mod_utf8_codepoint(const char *s, size_t n, char **end); 5 | 6 | #endif 7 | -------------------------------------------------------------------------------- /linux-user/arm/nwfpe/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y = fpa11.o fpa11_cpdo.o fpa11_cpdt.o fpa11_cprt.o fpopcode.o 2 | obj-y += single_cpdo.o double_cpdo.o extended_cpdo.o 3 | -------------------------------------------------------------------------------- /stubs/blockdev-close-all-bdrv-states.c: -------------------------------------------------------------------------------- 1 | #include "qemu/osdep.h" 2 | #include "block/block_int.h" 3 | 4 | void blockdev_close_all_bdrv_states(void) 5 | { 6 | } 7 | -------------------------------------------------------------------------------- /stubs/clock-warp.c: -------------------------------------------------------------------------------- 1 | #include "qemu/osdep.h" 2 | #include "qemu-common.h" 3 | #include "qemu/timer.h" 4 | 5 | void qemu_start_warp_timer(void) 6 | { 7 | } 8 | 9 | -------------------------------------------------------------------------------- /stubs/fd-register.c: -------------------------------------------------------------------------------- 1 | #include "qemu/osdep.h" 2 | #include "qemu-common.h" 3 | #include "qemu/main-loop.h" 4 | 5 | void qemu_fd_register(int fd) 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /stubs/notify-event.c: -------------------------------------------------------------------------------- 1 | #include "qemu/osdep.h" 2 | #include "qemu-common.h" 3 | #include "qemu/main-loop.h" 4 | 5 | void qemu_notify_event(void) 6 | { 7 | } 8 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-array-empty.json: -------------------------------------------------------------------------------- 1 | # we reject an array for data if it does not contain a known type 2 | { 'command': 'oops', 'data': { 'empty': [ ] } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-member-unknown.json: -------------------------------------------------------------------------------- 1 | # we reject data if it does not contain a known type 2 | { 'command': 'oops', 'data': { 'member': 'NoSuchType' } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-union-member.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-bad-union-member.json:3: The following documented members are not in the declaration: a, b 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-duplicated-return.json: -------------------------------------------------------------------------------- 1 | # Do not allow duplicated Returns section 2 | 3 | ## 4 | # @foo: 5 | # 6 | # Returns: 0 7 | # Returns: 1 8 | ## 9 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-missing.json: -------------------------------------------------------------------------------- 1 | # Expression documentation required 2 | 3 | { 'pragma': { 'doc-required': true } } 4 | 5 | { 'command': 'undocumented' } 6 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-no-symbol.json: -------------------------------------------------------------------------------- 1 | # Documentation for expression lacks symbol 2 | 3 | ## 4 | # foo: 5 | ## 6 | { 'command': 'foo', 'data': {'a': 'int'} } 7 | -------------------------------------------------------------------------------- /tests/qapi-schema/double-data.json: -------------------------------------------------------------------------------- 1 | # we reject an expression with duplicate top-level keys 2 | { 'struct': 'bar', 'data': { }, 'data': { 'string': 'str'} } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-clash-member.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/enum-clash-member.json:2: 'one_two' (member of MyEnum) collides with 'one-two' (member of MyEnum) 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-base-union.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/flat-union-base-union.json:14: 'base' for union 'TestUnion' cannot use union type 'UnionBase' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-int-branch.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/flat-union-int-branch.json:8: Member 'value1' of union 'TestUnion' cannot use built-in type 'int' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-repetition.json: -------------------------------------------------------------------------------- 1 | { 'include': 'comments.json' } 2 | { 'include': 'include-repetition-sub.json' } 3 | { 'include': 'comments.json' } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-name-case-whitelist-crap.json: -------------------------------------------------------------------------------- 1 | # 'name-case-whitelist' must be list of strings 2 | 3 | { 'pragma': { 'name-case-whitelist': null } } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-returns-whitelist-crap.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/pragma-returns-whitelist-crap.json:3: Pragma returns-whitelist must be a list of strings 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/struct-base-clash-deep.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/struct-base-clash-deep.json:10: 'name' (member of Sub) collides with 'name' (member of Base) 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-branch-case.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/union-branch-case.json:2: 'Branch' (branch of NoWayThisWillGetWhitelisted) should not use uppercase 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/union-clash-branches.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/union-clash-branches.json:4: 'a_b' (branch of TestUnion) collides with 'a-b' (branch of TestUnion) 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/unknown-expr-key.json: -------------------------------------------------------------------------------- 1 | # we reject an expression with unknown top-level keys 2 | { 'struct': 'bar', 'data': { 'string': 'str'}, 'bogus': { } } 3 | -------------------------------------------------------------------------------- /tests/qemu-iotests/030.out: -------------------------------------------------------------------------------- 1 | ........................ 2 | ---------------------------------------------------------------------- 3 | Ran 24 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/sample_images/iotest-dynamic-1G.vhdx.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/qemu-iotests/sample_images/iotest-dynamic-1G.vhdx.bz2 -------------------------------------------------------------------------------- /tests/qemu-iotests/sample_images/virtualpc-dynamic.vhd.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/qemu-iotests/sample_images/virtualpc-dynamic.vhd.bz2 -------------------------------------------------------------------------------- /tests/tcg/xtensa/test_fail.S: -------------------------------------------------------------------------------- 1 | #include "macros.inc" 2 | 3 | test_suite fail 4 | 5 | test fail 6 | test_fail 7 | test_end 8 | 9 | test_suite_end 10 | -------------------------------------------------------------------------------- /default-configs/cris-softmmu.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for cris-softmmu 2 | 3 | CONFIG_ETRAXFS=y 4 | CONFIG_NAND=y 5 | CONFIG_PTIMER=y 6 | CONFIG_PFLASH_CFI02=y 7 | -------------------------------------------------------------------------------- /default-configs/unicore32-softmmu.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for unicore32-softmmu 2 | CONFIG_ISA_BUS=y 3 | CONFIG_PUV3=y 4 | CONFIG_PTIMER=y 5 | CONFIG_PCKBD=y 6 | -------------------------------------------------------------------------------- /include/hw/qdev.h: -------------------------------------------------------------------------------- 1 | #ifndef QDEV_H 2 | #define QDEV_H 3 | 4 | #include "hw/hw.h" 5 | #include "hw/qdev-core.h" 6 | #include "hw/qdev-properties.h" 7 | 8 | #endif 9 | -------------------------------------------------------------------------------- /libdecnumber/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += decContext.o 2 | obj-y += decNumber.o 3 | obj-y += dpd/decimal32.o 4 | obj-y += dpd/decimal64.o 5 | obj-y += dpd/decimal128.o 6 | -------------------------------------------------------------------------------- /target/hppa/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += translate.o helper.o cpu.o op_helper.o gdbstub.o mem_helper.o 2 | obj-y += int_helper.o 3 | obj-$(CONFIG_SOFTMMU) += machine.o 4 | -------------------------------------------------------------------------------- /target/lm32/Makefile.objs: -------------------------------------------------------------------------------- 1 | obj-y += translate.o op_helper.o helper.o cpu.o 2 | obj-y += gdbstub.o 3 | obj-y += lm32-semi.o 4 | obj-$(CONFIG_SOFTMMU) += machine.o 5 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-array-unknown.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-array-unknown.json:2: Member 'array' of 'data' for command 'oops' uses unknown type 'NoSuchType' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-member-case.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-member-case.json:2: 'Arg' (parameter of no-way-this-will-get-whitelisted) should not use uppercase 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-member-unknown.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-member-unknown.json:2: Member 'member' of 'data' for command 'oops' uses unknown type 'NoSuchType' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-symbol.json: -------------------------------------------------------------------------------- 1 | # Documentation symbol mismatch with expression 2 | 3 | ## 4 | # @food: 5 | ## 6 | { 'command': 'foo', 'data': {'a': 'int'} } 7 | -------------------------------------------------------------------------------- /tests/qapi-schema/enum-clash-member.json: -------------------------------------------------------------------------------- 1 | # we reject enums where members will clash when mapped to C enum 2 | { 'enum': 'MyEnum', 'data': [ 'one-two', 'one_two' ] } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-bad-base.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/flat-union-bad-base.json:8: 'string' (member of TestTypeA) collides with 'string' (base of TestUnion) 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-clash-member.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/flat-union-clash-member.json:11: 'name' (member of Branch1) collides with 'name' (member of Base) 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-string-discriminator.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/flat-union-string-discriminator.json:13: Discriminator 'kind' must be of enumeration type 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-name-case-whitelist-crap.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/pragma-name-case-whitelist-crap.json:3: Pragma name-case-whitelist must be a list of strings 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/reserved-member-underscore.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/reserved-member-underscore.json:4: Member of 'data' for struct 'Oops' uses invalid name '_oops' 2 | -------------------------------------------------------------------------------- /tests/qemu-iotests/040.out: -------------------------------------------------------------------------------- 1 | ............................. 2 | ---------------------------------------------------------------------- 3 | Ran 29 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/055.out: -------------------------------------------------------------------------------- 1 | .............................. 2 | ---------------------------------------------------------------------- 3 | Ran 30 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/sample_images/hyperv2012r2-dynamic.vhd.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/qemu-iotests/sample_images/hyperv2012r2-dynamic.vhd.bz2 -------------------------------------------------------------------------------- /tests/rocker/README: -------------------------------------------------------------------------------- 1 | Tests require simp (simple network simulator) found here: 2 | 3 | https://github.com/scottfeldman/simp 4 | 5 | Run 'all' to run all tests. 6 | -------------------------------------------------------------------------------- /default-configs/nios2-softmmu.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for nios2-softmmu 2 | 3 | CONFIG_NIOS2=y 4 | CONFIG_SERIAL=y 5 | CONFIG_PTIMER=y 6 | CONFIG_ALTERA_TIMER=y 7 | -------------------------------------------------------------------------------- /hw/mem/Makefile.objs: -------------------------------------------------------------------------------- 1 | common-obj-$(CONFIG_MEM_HOTPLUG) += pc-dimm.o 2 | common-obj-$(CONFIG_MEM_HOTPLUG) += memory-device.o 3 | common-obj-$(CONFIG_NVDIMM) += nvdimm.o 4 | -------------------------------------------------------------------------------- /hw/sh4/sh7750_regnames.h: -------------------------------------------------------------------------------- 1 | #ifndef SH7750_REGNAMES_H 2 | #define SH7750_REGNAMES_H 3 | 4 | const char *regname(uint32_t addr); 5 | 6 | #endif /* SH7750_REGNAMES_H */ 7 | -------------------------------------------------------------------------------- /include/qemu/path.h: -------------------------------------------------------------------------------- 1 | #ifndef QEMU_PATH_H 2 | #define QEMU_PATH_H 3 | 4 | void init_paths(const char *prefix); 5 | const char *path(const char *pathname); 6 | 7 | #endif 8 | -------------------------------------------------------------------------------- /roms/config.vga-qxl: -------------------------------------------------------------------------------- 1 | CONFIG_BUILD_VGABIOS=y 2 | CONFIG_VGA_BOCHS=y 3 | CONFIG_VGA_PCI=y 4 | CONFIG_OVERRIDE_PCI_ID=y 5 | CONFIG_VGA_VID=0x1b36 6 | CONFIG_VGA_DID=0x0100 7 | -------------------------------------------------------------------------------- /stubs/gdbstub.c: -------------------------------------------------------------------------------- 1 | #include "qemu/osdep.h" 2 | #include "exec/gdbstub.h" /* xml_builtin */ 3 | 4 | const char *const xml_builtin[][2] = { 5 | { NULL, NULL } 6 | }; 7 | -------------------------------------------------------------------------------- /tcg/LICENSE: -------------------------------------------------------------------------------- 1 | All the files in this directory and subdirectories are released under 2 | a BSD like license (see header in each file). No other license is 3 | accepted. 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/allow-preconfig-test.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/allow-preconfig-test.json:2: 'allow-preconfig' of command 'allow-preconfig-test' should only use true value 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/allow-preconfig-test.json: -------------------------------------------------------------------------------- 1 | # Check against allow-preconfig illegal value 2 | { 'command': 'allow-preconfig-test', 'allow-preconfig': 'some-string' } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-dict.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/alternate-conflict-dict.json:6: Alternate 'Alt' member 'two' can't be distinguished from member 'one' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-string.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/alternate-conflict-string.json:2: Alternate 'Alt' member 'two' can't be distinguished from member 'one' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-array-empty.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-array-empty.json:2: Member 'empty' of 'data' for command 'oops': array type must contain single type name 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/bad-if.json: -------------------------------------------------------------------------------- 1 | # check invalid 'if' type 2 | { 'struct': 'TestIfStruct', 'data': { 'foo': 'int' }, 3 | 'if': { 'value': 'defined(TEST_IF_STRUCT)' } } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-bad-alternate-member.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/doc-bad-alternate-member.json:3: The following documented members are not in the declaration: aa, bb 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-bad-discriminator.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/flat-union-bad-discriminator.json:11: Discriminator of flat union 'TestUnion' requires a string name 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/include-nested-err.err: -------------------------------------------------------------------------------- 1 | In file included from tests/qapi-schema/include-nested-err.json:1: 2 | tests/qapi-schema/missing-colon.json:1:10: Expected ":" 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/pragma-returns-whitelist-crap.json: -------------------------------------------------------------------------------- 1 | # 'returns-whitelist' must be list of strings 2 | 3 | { 'pragma': { 'returns-whitelist': [ 'good', [ 'bad' ] ] } } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-type.json: -------------------------------------------------------------------------------- 1 | # we reject types defined more than once 2 | { 'struct': 'foo', 'data': { 'one': 'str' } } 3 | { 'enum': 'foo', 'data': [ 'two' ] } 4 | -------------------------------------------------------------------------------- /tests/qemu-iotests/136.out: -------------------------------------------------------------------------------- 1 | ................................... 2 | ---------------------------------------------------------------------- 3 | Ran 35 tests 4 | 5 | OK 6 | -------------------------------------------------------------------------------- /tests/qemu-iotests/sample_images/iotest-dirtylog-10G-4M.vhdx.bz2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/S2E/qemu/HEAD/tests/qemu-iotests/sample_images/iotest-dirtylog-10G-4M.vhdx.bz2 -------------------------------------------------------------------------------- /roms/config.vga-virtio: -------------------------------------------------------------------------------- 1 | CONFIG_BUILD_VGABIOS=y 2 | CONFIG_VGA_BOCHS=y 3 | CONFIG_VGA_PCI=y 4 | CONFIG_OVERRIDE_PCI_ID=y 5 | CONFIG_VGA_VID=0x1af4 6 | CONFIG_VGA_DID=0x1050 7 | -------------------------------------------------------------------------------- /roms/config.vga-vmware: -------------------------------------------------------------------------------- 1 | CONFIG_BUILD_VGABIOS=y 2 | CONFIG_VGA_BOCHS=y 3 | CONFIG_VGA_PCI=y 4 | CONFIG_OVERRIDE_PCI_ID=y 5 | CONFIG_VGA_VID=0x15ad 6 | CONFIG_VGA_DID=0x0405 7 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-enum-int.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/alternate-conflict-enum-int.json:4: Alternate 'Alt' member 'two' can't be distinguished from member 'one' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-array-unknown.json: -------------------------------------------------------------------------------- 1 | # we reject an array for data if it does not contain a known type 2 | { 'command': 'oops', 'data': { 'array': [ 'NoSuchType' ] } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-boxed-empty.json: -------------------------------------------------------------------------------- 1 | # 'boxed' requires a non-empty type 2 | { 'struct': 'Empty', 'data': {} } 3 | { 'command': 'foo', 'boxed': true, 'data': 'Empty' } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/doc-empty-section.json: -------------------------------------------------------------------------------- 1 | # Tagged-section must not be empty 2 | 3 | ## 4 | # @foo: 5 | # 6 | # Note: 7 | ## 8 | { 'command': 'foo', 'data': {'a': 'int'} } 9 | -------------------------------------------------------------------------------- /tests/qapi-schema/flat-union-invalid-branch-key.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/flat-union-invalid-branch-key.json:13: Discriminator value 'value_wrong' is not found in enum 'TestEnum' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/returns-whitelist.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/returns-whitelist.json:14: 'returns' for command 'no-way-this-will-get-whitelisted' cannot use built-in type 'int' 2 | -------------------------------------------------------------------------------- /default-configs/riscv32-softmmu.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for riscv-softmmu 2 | 3 | CONFIG_SERIAL=y 4 | CONFIG_VIRTIO_MMIO=y 5 | include virtio.mak 6 | 7 | CONFIG_CADENCE=y 8 | -------------------------------------------------------------------------------- /default-configs/riscv64-softmmu.mak: -------------------------------------------------------------------------------- 1 | # Default configuration for riscv-softmmu 2 | 3 | CONFIG_SERIAL=y 4 | CONFIG_VIRTIO_MMIO=y 5 | include virtio.mak 6 | 7 | CONFIG_CADENCE=y 8 | -------------------------------------------------------------------------------- /include/hw/empty_slot.h: -------------------------------------------------------------------------------- 1 | #ifndef HW_EMPTY_SLOT_H 2 | #define HW_EMPTY_SLOT_H 3 | 4 | /* empty_slot.c */ 5 | void empty_slot_init(hwaddr addr, uint64_t slot_size); 6 | 7 | #endif 8 | -------------------------------------------------------------------------------- /module-common.c: -------------------------------------------------------------------------------- 1 | #include "qemu/osdep.h" 2 | #include "qemu/module.h" 3 | 4 | void qemu_module_dummy(void) 5 | { 6 | } 7 | 8 | void DSO_STAMP_FUN(void) 9 | { 10 | } 11 | -------------------------------------------------------------------------------- /scsi/Makefile.objs: -------------------------------------------------------------------------------- 1 | block-obj-y += utils.o 2 | 3 | block-obj-$(CONFIG_LINUX) += pr-manager.o pr-manager-helper.o 4 | block-obj-$(call lnot,$(CONFIG_LINUX)) += pr-manager-stub.o 5 | -------------------------------------------------------------------------------- /stubs/blk-commit-all.c: -------------------------------------------------------------------------------- 1 | #include "qemu/osdep.h" 2 | #include "qemu-common.h" 3 | #include "sysemu/block-backend.h" 4 | 5 | int blk_commit_all(void) 6 | { 7 | return 0; 8 | } 9 | -------------------------------------------------------------------------------- /stubs/runstate-check.c: -------------------------------------------------------------------------------- 1 | #include "qemu/osdep.h" 2 | #include "sysemu/sysemu.h" 3 | 4 | bool runstate_check(RunState state) 5 | { 6 | return state == RUN_STATE_PRELAUNCH; 7 | } 8 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-bool-string.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/alternate-conflict-bool-string.json:2: Alternate 'Alt' member 'two' can't be distinguished from member 'one' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-enum-bool.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/alternate-conflict-enum-bool.json:4: Alternate 'Alt' member 'two' can't be distinguished from member 'one' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-conflict-num-string.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/alternate-conflict-num-string.json:2: Alternate 'Alt' member 'two' can't be distinguished from member 'one' 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/alternate-unknown.json: -------------------------------------------------------------------------------- 1 | # we reject an alternate with unknown type in branch 2 | { 'alternate': 'Alt', 3 | 'data': { 'unknown': 'MissingType', 'i': 'int' } } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-member-array-bad.err: -------------------------------------------------------------------------------- 1 | tests/qapi-schema/args-member-array-bad.json:2: Member 'member' of 'data' for command 'oops': array type must contain single type name 2 | -------------------------------------------------------------------------------- /tests/qapi-schema/args-member-array-bad.json: -------------------------------------------------------------------------------- 1 | # we reject data if it does not contain a valid array type 2 | { 'command': 'oops', 'data': { 'member': [ { 'nested': 'str' } ] } } 3 | -------------------------------------------------------------------------------- /tests/qapi-schema/escape-outside-string.json: -------------------------------------------------------------------------------- 1 | # escape sequences are permitted only inside strings 2 | # { 'command': 'foo', 'data': {} } 3 | { 'command': 'foo', 'data'\u003a{} } 4 | -------------------------------------------------------------------------------- /tests/qapi-schema/redefined-event.json: -------------------------------------------------------------------------------- 1 | # we reject duplicate events 2 | { 'event': 'EVENT_A', 'data': { 'myint': 'int' } } 3 | { 'event': 'EVENT_A', 'data': { 'myint': 'int' } } 4 | -------------------------------------------------------------------------------- /tests/tcg/lm32/test_b.S: -------------------------------------------------------------------------------- 1 | .include "macros.inc" 2 | 3 | start 4 | 5 | test_name B_1 6 | load r1 jump 7 | b r1 8 | tc_fail 9 | end 10 | 11 | jump: 12 | tc_pass 13 | end 14 | --------------------------------------------------------------------------------