aboutsummaryrefslogtreecommitdiff
path: root/scripts
AgeCommit message (Expand)AuthorFilesLines
2020-07-10scripts: Coccinelle script to use ERRP_GUARD()Vladimir Sementsov-Ogievskiy1-0/+336
2020-07-10qapi: Smooth visitor error checking in generated codeMarkus Armbruster2-47/+32
2020-07-10qapi: Make visitor functions taking Error ** return bool, not voidMarkus Armbruster1-34/+24
2020-07-07tracetool: work around ust <sys/sdt.h> include conflictStefan Hajnoczi1-0/+6
2020-06-27scripts/performance: Add topN_callgrind.py scriptAhmed Karaman1-0/+140
2020-06-27scripts/performance: Add topN_perf.py scriptAhmed Karaman1-0/+149
2020-06-26Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell1-3/+3
2020-06-24scripts/tracetool: Update maintainer email addressPhilippe Mathieu-Daudé18-18/+18
2020-06-23minikconf: explicitly set encoding to UTF-8Stefan Hajnoczi1-3/+3
2020-06-15fuzz: add oss-fuzz build-scriptAlexander Bulekov1-0/+105
2020-06-12Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into stagingPeter Maydell3-55/+89
2020-06-12checkpatch: reversed logic with acpi test checksMichael S. Tsirkin1-1/+1
2020-06-11Merge remote-tracking branch 'remotes/rth/tags/pull-dt-20200609' into stagingPeter Maydell1-217/+294
2020-06-10run-coverity-scan: support --update-tools-only --dockerPaolo Bonzini1-16/+23
2020-06-10run-coverity-scan: download tools outside the containerPaolo Bonzini2-21/+24
2020-06-10run-coverity-scan: use --no-update-tools in docker runPaolo Bonzini1-6/+5
2020-06-10run-coverity-scan: add --no-update-tools optionPaolo Bonzini1-14/+23
2020-06-10run-coverity-scan: use docker.pyPaolo Bonzini2-12/+22
2020-06-10run-coverity-scan: get Coverity token and email from special git config sectionPaolo Bonzini1-9/+15
2020-06-09decodetree: Drop check for less than 2 patterns in a groupRichard Henderson1-2/+0
2020-06-08decodetree: Implement non-overlapping groupsRichard Henderson1-4/+14
2020-06-08decodetree: Move semantic propagation into classesRichard Henderson1-210/+252
2020-06-08decodetree: Allow group covering the entire insn spaceRichard Henderson1-3/+11
2020-06-08decodetree: Split out MultiPattern from IncMultiPatternRichard Henderson1-11/+26
2020-06-08decodetree: Rename MultiPattern to IncMultiPatternRichard Henderson1-7/+7
2020-06-08decodetree: Tidy error_with_fileRichard Henderson1-10/+14
2020-06-08scripts/coverity-scan: Remove flex/bison packagesPhilippe Mathieu-Daudé1-2/+0
2020-06-08scripts/clean-includes: Mark 'qemu/qemu-plugin.h' as special headerPhilippe Mathieu-Daudé1-0/+1
2020-05-31python: remove more instances of sys.version_infoJohn Snow3-24/+9
2020-05-31scripts/qmp: Fix shebang and importsJohn Snow6-6/+18
2020-05-31scripts/modules/module_block: Use Python 3 interpreter & add pseudo-mainPhilippe Mathieu-Daudé1-14/+15
2020-05-31scripts/kvm/vmxcap: Use Python 3 interpreter and add pseudo-main()Philippe Mathieu-Daudé1-3/+4
2020-05-31scripts/qmp: Use Python 3 interpreterPhilippe Mathieu-Daudé4-4/+4
2020-05-31scripts/qemu-gdb: Use Python 3 interpreterPhilippe Mathieu-Daudé1-2/+2
2020-05-31scripts/qemugdb: Remove shebang headerPhilippe Mathieu-Daudé6-11/+4
2020-05-04checkpatch: ignore allowed diff listMichael S. Tsirkin1-5/+6
2020-05-04checkpatch: fix acpi check with multiple file nameMichael S. Tsirkin1-10/+12
2020-04-30qapi: Generate simpler marshalling code when no argumentsMarkus Armbruster1-16/+24
2020-04-30qapi: Disallow qmp_marshal_FOO(NULL, ...)Markus Armbruster1-24/+2
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 incomplete object occurs only in dealloc visitorMarkus Armbruster1-0/+4
2020-04-14kernel-doc: Use c:struct for Sphinx 3.0 and laterPeter Maydell1-1/+15
2020-04-14scripts/kernel-doc: Add missing close-paren in c:function directivesPeter Maydell1-1/+1
2020-04-14scripts/coverity-scan: Add Docker supportPeter Maydell2-0/+221
2020-04-14scripts/run-coverity-scan: Script to run Coverity Scan buildPeter Maydell1-0/+311
2020-04-04scripts/coccinelle: add error-use-after-free.cocciVladimir Sementsov-Ogievskiy1-0/+52
2020-03-31Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into stagingPeter Maydell1-0/+25
2020-03-30decodetree: Use Python3 floor division operatorPhilippe Mathieu-Daudé1-2/+2
2020-03-29checkpatch: enforce process for expected filesMichael S. Tsirkin1-0/+25