summary refs log tree commit diff stats
path: root/scripts/qapi/parser.py (unfollow)
Commit message (Expand)AuthorFilesLines
2020-04-30qapi: Disallow qmp_marshal_FOO(NULL, ...)Markus Armbruster3-26/+7
2020-04-30qom: Simplify object_property_get_enum()Markus Armbruster1-3/+1
2020-04-30qapi: Only input visitors can actually failMarkus Armbruster7-48/+35
2020-04-30qapi: Assert non-input visitors see only valid alternate tagsMarkus Armbruster1-0/+1
2020-04-30qapi: Clean up visitor's recovery from input with invalid typeMarkus Armbruster1-0/+3
2020-04-30qapi: Assert non-input visitors see only valid narrow integersMarkus Armbruster1-0/+6
2020-04-30qapi: Assert output visitors see only valid enum valuesMarkus Armbruster3-67/+0
2020-04-30qapi: Fix Visitor contract for start_alternate()Markus Armbruster2-10/+2
2020-04-30qapi: Assert incomplete object occurs only in dealloc visitorMarkus Armbruster4-0/+16
2020-04-30qapi: Polish prose in visitor.hMarkus Armbruster1-50/+54
2020-04-30qapi: Document @errp usage more thoroughly in visitor.hMarkus Armbruster1-14/+23
2020-04-30qapi: Fix typo in visit_start_list()'s contractMarkus Armbruster1-2/+2
2020-04-30qapi: Fix the virtual walk example in visitor.h's big commentMarkus Armbruster1-1/+3
2020-04-30qapi: Belatedly update visitor.h's big comment for QAPI modulesMarkus Armbruster1-5/+5
2020-04-30qemu-option: Clean up after the previous commitMarkus Armbruster1-28/+15
2020-04-30qobject: Eliminate qdict_iter(), use qdict_first(), qdict_next()Markus Armbruster5-67/+40
2020-04-30qobject: Eliminate qlist_iter(), use QLIST_FOREACH_ENTRY() insteadMarkus Armbruster4-77/+37
2020-04-30qobject: Factor out helper json_pretty_newline()Markus Armbruster1-24/+16
2020-04-30qobject: Clean up QLIST_FOREACH_ENTRY()Markus Armbruster1-4/+4
2020-04-29hw/riscv/spike: Allow more than one CPUsAnup Patel1-1/+1
2020-04-29hw/riscv/spike: Allow loading firmware separately using -bios optionAnup Patel1-1/+23
2020-04-29hw/riscv: Add optional symbol callback ptr to riscv_load_firmware()Anup Patel4-9/+14
2020-04-29roms: opensbi: Upgrade from v0.6 to v0.7Bin Meng5-0/+0
2020-04-29linux-user/riscv: fix up struct target_ucontext definitionLIU Zhiwei1-1/+2
2020-04-29target/riscv: Add a sifive-e34 cpu typeCorey Wharton2-0/+11
2020-04-29riscv: sifive_e: Support changing CPU typeCorey Wharton1-2/+3
2020-04-29hw/riscv: Generate correct "mmu-type" for 32-bit machinesBin Meng3-0/+12
2020-04-29riscv: Fix Stage2 SV32 page table walkAnup Patel1-6/+1
2020-04-29riscv: AND stage-1 and stage-2 protection flagsAlistair Francis1-3/+5
2020-04-29riscv: Don't use stage-2 PTE lookup protection flagsAlistair Francis1-1/+2
2020-04-29riscv/sifive_u: Add a serial property to the sifive_u machineBin Meng2-0/+21
2020-04-29riscv/sifive_u: Add a serial property to the sifive_u SoCAlistair Francis2-1/+9
2020-04-29riscv/sifive_u: Fix up file orderingAlistair Francis1-54/+54
2020-04-29Open 5.1 development treePeter Maydell1-1/+1
2020-04-29qemu-option: pass NULL rather than 0 to the id of qemu_opts_set()Masahiro Yamada1-5/+5
2020-04-29libqos: Give get_machine_allocator() internal linkageMarkus Armbruster2-3/+1
2020-04-29fuzz: Simplify how we compute available machines and typesMarkus Armbruster4-80/+57
2020-04-29Makefile: Drop unused, broken target recurse-fuzzMarkus Armbruster1-1/+0
2020-04-29smbus: Fix spd_data_generate() for number of banks > 2Markus Armbruster1-1/+1
2020-04-29bamboo, sam460ex: Tidy up error message for unsupported RAM sizeMarkus Armbruster1-4/+4
2020-04-29smbus: Fix spd_data_generate() error API violationMarkus Armbruster4-44/+10
2020-04-29sam460ex: Suppress useless warning on -m 32 and -m 64Markus Armbruster1-1/+2
2020-04-29qga: Fix qmp_guest_suspend_{disk, ram}() error handlingMarkus Armbruster1-0/+14
2020-04-29qga: Fix qmp_guest_get_memory_blocks() error handlingMarkus Armbruster1-0/+3
2020-04-29tests/test-logging: Fix test for -dfilter 0..0xffffffffffffffffMarkus Armbruster1-2/+2
2020-04-29migration/colo: Fix qmp_xen_colo_do_checkpoint() error handlingMarkus Armbruster1-1/+7
2020-04-29io: Fix qio_channel_socket_close() error handlingMarkus Armbruster1-2/+3
2020-04-29xen/pt: Fix flawed conversion to realize()Markus Armbruster1-6/+6
2020-04-29virtio-net: Fix duplex=... and speed=... error handlingMarkus Armbruster1-1/+4
2020-04-29bochs-display: Fix vgamem=SIZE error handlingMarkus Armbruster1-2/+4