This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-release-arm-next-allyesconfig
in repository toolchain/ci/base-artifacts.
discards 86c976cf 0: update: binutils-gcc-linux: all
new 1db57880 0: update: binutils-gcc-linux: all
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (86c976cf)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/gnu-release-arm-n [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 192 +-
02-prepare_abe/console.log | 126 +-
03-build_abe-binutils/console.log | 11201 +++++------
04-build_abe-stage1/console.log | 18154 +++++++++---------
05-build_linux/console.log | 666 +-
06-boot_linux/console.log | 2 +-
07-check_regression/console.log | 2 +-
07-check_regression/results.regressions | 2 +-
08-update_baseline/console.log | 2 +-
08-update_baseline/results.regressions | 2 +-
console.log | 30515 +++++++++++++++---------------
jenkins/manifest.sh | 14 +-
results | 2 +-
13 files changed, 30405 insertions(+), 30475 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross
in repository toolchain/ci/qemu.
from 4a7c0bd9dc Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-5 [...]
adds bbc35fc20e nbd: silence maybe-uninitialized warnings
adds 8c517de24a block/nbd: fix drain dead-lock because of nbd reconnect-delay
adds 8a509afd72 block/nbd: correctly use qio_channel_detach_aio_context when needed
adds 46f56631b5 block/nbd: fix reconnect-delay
adds 99d72dba1c block/nbd: nbd_co_reconnect_loop(): don't connect if drained
adds 029a88c9a7 qemu-nbd: Honor SIGINT and SIGHUP
adds d1e2c3e7bd nbd/server: Reject embedded NUL in NBD strings
adds ebd57062a1 nbd: Simplify meta-context parsing
adds b433f2cb01 Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-20 [...]
adds 0c3dd50eae configure: fix performance regression due to PIC objects
adds 42a052333a hw/misc/mips_cpc: Start vCPU when powered on
adds de00b8b376 hw/ide: restore replay support of IDE
adds 0026b33992 cirrus: Fixing and speedup the msys2/mingw CI
adds 5eb691df5a cirrus: msys2/mingw speed is up, add excluded target back
adds 7e86e5d5cc tests/docker: Add genisoimage to the docker file
adds 33955b5672 contrib/gitdm: Add more academic domains
adds da568cc906 contrib/gitdm: Add more individual contributors
adds 2ba17f9760 contrib/gitdm: Add Baidu to the domain map
adds 2f8cdb7672 contrib/gitdm: Add ByteDance to the domain map
adds 4766a2b227 contrib/gitdm: Add Google to the domain map
adds 0705260b55 contrib/gitdm: Add Nuvia to the domain map
adds 3b3453f2dc contrib/gitdm: Add Qualcomm to the domain map
adds 0d056af514 contrib/gitdm: Add Nir Soffer to Red Hat domain
adds 99b19335f4 contrib/gitdm: Add SUSE to the domain map
adds 0f53854572 contrib/gitdm: Add Yadro to the domain map
adds 311a73a964 contrib/gitdm: Add Yandex to the domain map
adds 98d3a72469 .mailmap: Fix more contributor entries
adds b31371004f plugins: Fixes a issue when dlsym failed, the handle not closed
adds 27d891bca9 plugin: Fixes compiling errors on msys2/mingw
adds 2a5a79d1b5 cirrus: use V=1 when running tests on FreeBSD and macOS
adds e5d402b28f tests/acceptance: disable machine_rx_gdbsim on GitLab
adds 48a340d9b2 Merge remote-tracking branch 'remotes/stsquad/tags/pull-vari [...]
new 1ec43ca42e docs: repair broken references
new adcb9b36c9 qapi: modify docstrings to be sphinx-compatible
new 52a474180a qapi-gen: Separate arg-parsing from generation
new a76ab215ec qapi: move generator entrypoint into package
new 7137a96099 qapi: Prefer explicit relative imports
new 5af8263d40 qapi: Remove wildcard includes
new 67fea57502 qapi: enforce import order/styling with isort
new 42c0dd1222 qapi: delint using flake8
new e6522d889a qapi: add pylintrc
new 341f6afbac qapi/common.py: Remove python compatibility workaround
new cbe8f87f97 qapi/common.py: Add indent manager
new a7aa64a6ae qapi/common.py: delint with pylint
new 73951712b1 qapi/common.py: Replace one-letter 'c' variable
new 9c2a7b17f2 qapi/common.py: check with pylint
new d646b2a128 qapi/common.py: add type hint annotations
new 1cc7398dfa qapi/common.py: Convert comments into docstrings, and elaborate
new e6a34cd7a4 qapi/common.py: move build_params into gen.py
new 7e09d7882d qapi: establish mypy type-checking baseline
new d1b21b393e qapi/events.py: add type hint annotations
new 1a503761e4 qapi/events.py: Move comments into docstrings
new ab2d8a75b6 qapi/commands.py: Don't re-bind to variable of different type
new 7304721f9e qapi/commands.py: add type hint annotations
new f5d4361cda qapi/source.py: add type hint annotations
new 96670e89ec qapi/source.py: delint with pylint
new 3ae1c84851 qapi/gen: Make _is_user_module() return bool
new 17d40c3957 qapi/gen.py: add type hint annotations
new 0cbd5b0516 qapi/gen.py: Remove unused parameter
new cc6263c44b qapi/gen.py: update write() to be more idiomatic
new 9abddb5be4 qapi/gen.py: delint with pylint
new cd073c8fb0 qapi/types.py: add type hint annotations
new dec44d3d65 qapi/types.py: remove one-letter variables
new 554df4f33f qapi/visit.py: assert tag_member contains a QAPISchemaEnumType
new 2cc1eefb84 qapi/visit.py: remove unused parameters from gen_visit_object
new b4c0aa59af qapi/visit.py: add type hint annotations
new 2387df497b Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi- [...]
new 2acf4f8fdd virtiofsd: Silence gcc warning
new f6698f2b03 tools/virtiofsd: add support for --socket-group
new ff3995e2f0 virtiofsd: Call qemu_init_exec_dir
new ebf101955c virtiofsd: avoid /proc/self/fd tempdir
new aa84b506f7 migration/dirtyrate: record start_time and calc_time while a [...]
new b1a859cfb0 migration/dirtyrate: present dirty rate only when querying t [...]
new a0bdf86687 Merge remote-tracking branch 'remotes/dgilbert/tags/pull-mig [...]
new 064f8ee7aa meson.build: Add comments to clarify code organization
new 7e2b888f62 meson.build: Sort sourcesets alphabetically
new e28ab096bf hw/core: Move the creation of the library to the main meson.build
new c2306d713e chardev: Move the creation of the library to the main meson.build
new 7e6edef3f8 migration: Move the creation of the library to the main meson.build
new f78536b149 io: Move the creation of the library to the main meson.build
new 2389304a72 crypto: Move the creation of the library to the main meson.build
new 5556789176 authz: Move the creation of the library to the main meson.build
new da33fc0987 qom: Move the creation of the library to the main meson.build
new 8d0bceba24 hw/nvram: Always register FW_CFG_DATA_GENERATOR_INTERFACE
new 800d4deda0 softmmu: move more files to softmmu/
new d9f24bf572 exec: split out non-softmmu-specific parts
new 22fb6eb571 qom: fix objects with improper parent type
new a738a50e62 docs: Move QTest documentation to its own document
new f59c6de7f0 docs/devel/qtest: Include protocol spec in document
new 51c778edd3 docs/devel/qtest: Include libqtest API reference
new da00d067ea qtest: unify extra_qtest_srcs and extra_qtest_deps
new bab88ead6f docs/devel: update instruction on how to add new unit tests
new 242fb750bd build-sys: fix git version from -version
new fbc5884ce2 meson.build: Re-enable KVM support for MIPS
new 1c3e2a38de qtest: rename qtest_qmp_receive to qtest_qmp_receive_dict
new c22045bfe6 qtest: Reintroduce qtest_qmp_receive with QMP event buffering
new 5e34005571 qtest: remove qtest_qmp_receive_success
new c45a70d8c2 device-plug-test: use qtest_qmp to send the device_del command
new bb1a5b97f7 qtest: switch users back to qtest_qmp_receive
new 9a613ddccc qtest: check that drives are really appearing and disappearing
new d8a18da56d qemu-iotests, qtest: rewrite test 067 as a qtest
new bb755ba47f qdev: add "check if address free" callback for buses
new 7a8202c521 scsi/scsi_bus: switch search direction in scsi_device_find
new 7bed89958b device_core: use drain_call_rcu in in qmp_device_add
new 2d24a64661 device-core: use RCU for list of children of a bus
new 42a90a899e scsi: switch to bus->check_address
new a23151e8cc device-core: use atomic_set on .realized property
new 8ddf958e8d scsi/scsi-bus: scsi_device_find: don't return unrealized devices
new 8ff3449560 scsi/scsi_bus: Add scsi_device_get
new 07a47d4a18 virtio-scsi: use scsi_device_get
new 8cfe8013ba scsi/scsi_bus: fix races in REPORT LUNS
new a0c9162c82 meson: identify more sections of meson.build
new 724c1c8bb3 Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/fo [...]
new 4f3ccd4f16 tests/qtest: Replace magic value by NANOSECONDS_PER_SECOND d [...]
new 320c6e7893 gitlab-ci.yml: Only run one test-case per fuzzer
new d44d9b6bc8 Acceptance tests: bump pycdlib version for easier installation
new 52dff28569 Acceptance tests: do not show canceled test logs on GitLab CI
new ec4d2feb27 Acceptance tests: show test report on GitLab CI
new d8dd109501 qtest: add fuzz test case
new a4339de2de tests/migration: Allow longer timeouts
new eaf65114f0 softmmu/vl: Be less verbose about missing KVM when running t [...]
new 07f5903c85 Add a comment in bios-tables-test.c to clarify the reason be [...]
new 520ddc18bf MAINTAINERS: Ignore bios-tables-test in the qtest section
new 2ae00c8b2f Remove superfluous .gitignore files
new 4258c8e221 docs/system/deprecated: Mark the 'moxie' CPU as deprecated
new 5f8937d63f configure: fixes indent of $meson setup
new 1f47547256 gitlab: add a CI job for running checkpatch.pl
new 34ed46a284 gitlab: add a CI job to validate the DCO sign off
new 4fb716360a gitlab: assign python helper files to GitLab maintainers section
new d914375070 scripts/ci/gitlab-pipeline-status: make branch name configurable
new 6dfcbff8bf scripts/ci/gitlab-pipeline-status: improve message regarding [...]
new db5424dfda scripts/ci/gitlab-pipeline-status: give early feedback on ru [...]
new 91641d555a scripts/ci/gitlab-pipeline-status: refactor parser creation
new 79df438eeb scripts/ci/gitlab-pipeline-status: handle keyboard interrupts
new 176498ab57 scripts/ci/gitlab-pipeline-status: use more descriptive exceptions
new ea8bf1e514 scripts/ci/gitlab-pipeline-status: wait for pipeline creation
new b37da83763 Merge remote-tracking branch 'remotes/huth-gitlab/tags/pull- [...]
new a64627edcc qemu-img-cmds.hx: Update comment that mentions Texinfo
new 32048d724d target/i386/cpu: Update comment that mentions Texinfo
new 009f51df0e hw/block/nvme: Simplify timestamp sum
new ff82a54bc4 tests/test-char: Use a proper fallthrough comment
new cd466702f0 vmdk: fix maybe uninitialized warnings
new 5ad1037cad hw/acpi/piix4: Rename piix4_pm_add_propeties() to piix4_pm_a [...]
new 21786c7e59 softmmu/memory: Log invalid memory accesses
new 3298bbce1b hw/pci: Fix typo in PCI hot-plug error message
new 5b4c95d0a3 block/blkdebug: fix memory leak
new 9aa2c49eb7 hw/char/serial: remove duplicate .class_init in serial_mm_info
new 16b66c5626 goldfish_rtc: change MemoryRegionOps endianness to DEVICE_NA [...]
new b5c6b870ef target/sparc/int32_helper: Remove duplicated 'Tag Overflow' entry
new 662770af7c mingw: fix error __USE_MINGW_ANSI_STDIO redefined
new 6125673eaf meson.build: drop duplicate 'sparc64' entry
new 96292515c0 Merge remote-tracking branch 'remotes/vivier2/tags/trivial-b [...]
new c7146542b1 qemu-edid: drop cast
new 80d3ab61ad curses: Fixes compiler error that complain don't have langin [...]
new 65f5279761 curses: Fixes curses compiling errors.
new 7c3afc8570 win32: Simplify gmtime_r detection not depends on if _POSIX_ [...]
new 5285e593c3 configure: Fixes ncursesw detection under msys2/mingw by con [...]
new db88404a4e vnc-stubs: Allow -vnc none
new 67c6f1dbb7 SDL: enable OpenGL context creation
new 33d72145d7 input-linux: Reset il->fd handler before closing it
new 41d004d8af ui: Fix default window_id value
new 57c98ea9ac Merge remote-tracking branch 'remotes/kraxel/tags/ui-2020101 [...]
new 079eed2e77 rng-egd: Register "chardev" as class property
new a3d3ee6c13 rng-random: register "filename" as class property
new 29ee2a1832 rng: Register "opened" as class property
new 7da4e3bb11 input-linux: Register properties as class properties
new d85855b894 input-barrier: Register properties as class properties
new 3e0dceaf94 i386: Register most CPU properties as class properties
new 5949703709 vga-pci: Register "big-endian-framebuffer" as class property
new abb9369805 vhost-user: Register "chardev" as class property
new 14b3948536 authz-list-file: Fix crash when filename is not set
new d9753cca6b can-host-socketcan: Fix crash when 'if' option is not set
new e545512b5e Merge remote-tracking branch 'remotes/ehabkost/tags/machine- [...]
new 51f22c195b tests/tcg/linux-test: Adjust getsockname for musl
new 4fa3876ebb linux-user/microblaze: Implement rt signal frames
new 49e258df83 linux-user/microblaze: Remove non-rt signal frames
new 3e40748834 Merge remote-tracking branch 'remotes/rth/tags/pull-mb-20201 [...]
new 501093207e module: silence errors for module_load_qom_all().
new f88908cf30 modules: update qom object module comment
new e220cf8662 ui/spice-app: don't use qemu_chr_open_spice_port directly
new 70122d6230 chardev/spice: make qemu_chr_open_spice_port static
new 93ab5844b2 chardev/spice: simplify chardev setup
new d72c34cccc meson: add spice_headers dependency.
new fa264418ac meson: add spice dependency to core spice source files.
new 23ebeaae4e chardev/spice: build spice chardevs as module
new 6214addcc6 Merge remote-tracking branch 'remotes/kraxel/tags/modules-20 [...]
new fec3331894 keyval: Fix and clarify grammar
new ce40cbf11d test-keyval: Demonstrate misparse of ',' with implied key
new 7051ae6cf1 keyval: Fix parsing of ',' in value of implied key
new 8bf12c4f75 keyval: Parse help options
new 0e301d4427 qom: Factor out helpers from user_creatable_print_help()
new c9ac145843 qom: Add user_creatable_print_help_from_qdict()
new 8db1efd3f3 qemu-storage-daemon: Remove QemuOpts from --object parser
new 357bda9590 monitor: Fix order in monitor_cleanup()
new 5737eea24f block: drop moderated sheepdog mailing list from MAINTAINERS file
new e1c4269763 block: deprecate the sheepdog block driver
new 7daf8f8d01 Merge remote-tracking branch 'remotes/kevin/tags/for-upstrea [...]
new 217baac12d i386: drop x86_cpu_get_supported_feature_word() forward declaration
new 1a7655d53d i386/kvm: fix FEATURE_HYPERV_EDX value in hyperv_passthrough case
new 35ac5dfbca target/i386: Remove core_id assert check in CPUID 0x8000001E
new 1a6dff5fa8 i386/kvm: Require KVM_CAP_IRQ_ROUTING
new 8981bae23e i386/kvm: Remove IRQ routing support checks
new eafa08683f i386/kvm: Delete kvm_allows_irq0_override()
new 31c707fb4d kvm: Correct documentation of kvm_irqchip_*()
new 61ad65d0f0 cpu: Introduce CPU model deprecation API
new 3e6a015cbd i386: Mark Icelake-Client CPU models deprecated
new e12ce85b2c Merge remote-tracking branch 'remotes/ehabkost/tags/x86-next [...]
new 6ebd89cf9c submodules: bump meson to 0.55.3
new e90df5eada Makefile: Ensure cscope.out/tags/TAGS are generated in the s [...]
new 88da4b043b tests/Makefile.include: unbreak non-tcg builds
new 3bf4583580 make: run shell with pipefail
new 97d6efd0a3 tests: add missing generated sources to testqapi
new 1e6e616dc2 configure: move QEMU_INCLUDES to meson
new f2f984a3b3 dockerfiles: enable Centos 8 PowerTools
new 345d7053ca add ninja to dockerfiles, CI configurations and test VMs
new 2b8575bd5f build: cleanups to Makefile
new 09e93326e4 build: replace ninjatool with ninja
new 5c53015a48 build: add --enable/--disable-libudev
new ac0c8351ab meson.build: don't condition iconv detection on library detection
new 30fe76b17c meson: cleanup curses/iconv test
new c650263807 configure: fix handling of --docdir parameter
new 3856873ee4 meson: Only install icons and qemu.desktop if have_system
new a94a689cc5 docs: Fix Sphinx configuration for msys2/mingw
new 9dc6ee3fd7 meson: move SPHINX_ARGS references within "if build_docs"
new e366766046 meson: Move the detection logic for sphinx to meson
new 5bfb4f52fe cirrus: Enable doc build on msys2/mingw
new fc69fa216c fuzz: Disable QEMU's SIG{INT,HUP,TERM} handlers
new a1b0e46130 hax: unbreak accelerator cpu code after cpus.c split
new c47110d90f ci: include configure and meson logs in all jobs if configure fails
new 782d7b30dd Merge remote-tracking branch 'remotes/bonzini-gitlab/tags/fo [...]
new 709616c713 util/cutils: Introduce freq_to_str() to display Hertz units
new 01d858629e hw/qdev-clock: Display error hint when clock is missing from device
new 5ebc664800 hw/core/clock: Add the clock_new helper function
new 8cdf88690d target/mips: Fix some comment spelling errors
new 8a6c9e0fdd target/mips: Demacro helpers for <ABS|CHS>.<D|S|PS>
new be0cb99426 target/mips: Demacro helpers for M<ADD|SUB>F.<D|S>
new 32eb97b5eb target/mips: Demacro helpers for <MAX|MAXA|MIN|MINA>.<D|S>
new e10a0ca17d target/mips: Add loongson-ext lswc2 group of instructions (Part 1)
new fd723105c1 target/mips: Add loongson-ext lswc2 group of instructions (Part 2)
new 90e22a57af target/mips: Add loongson-ext lsdc2 group of instructions
new 4a367cfb00 target/mips/op_helper: Convert multiple if() to switch case
new 45964263e4 target/mips/op_helper: Document Invalidate/Writeback opcodes [...]
new 88a844545e target/mips/op_helper: Log unimplemented cache opcode
new 2dc29222a6 target/mips: Move cpu_mips_get_random() with CP0 helpers
new 62f8f2603d target/mips/cp0_timer: Explicit unit in variable name
new 8dadffc017 target/mips/cp0_timer: Document TIMER_PERIOD origin
new d225b51220 target/mips: Move cp0_count_ns to CPUMIPSState
new 68b981aa76 target/mips/cpu: Calculate the CP0 timer period using the CP [...]
new d0bec217ee target/mips/cpu: Make cp0_count_rate a property
new a0713e85bf target/mips/cpu: Allow the CPU to use dynamic frequencies
new 7aaab96a9b target/mips/cpu: Introduce mips_cpu_create_with_clock() helper
new dccf092d67 hw/mips/r4k: Explicit CPU frequency is 200 MHz
new 3ca7639ff0 hw/mips/fuloong2e: Set CPU frequency to 533 MHz
new 8543a80691 hw/mips/mipssim: Correct CPU frequency
new 79b99fe3f0 hw/mips/jazz: Correct CPU frequencies
new e8373c5653 hw/mips/cps: Expose input clock and connect it to CPU cores
new 6b290b41cb hw/mips/boston: Set CPU frequency to 1 GHz
new eea1f5bac6 hw/mips/malta: Set CPU frequency to 320 MHz
new ba25670c1d hw/mips/cps: Do not allow use without input clock
new 8a6359f937 target/mips/cpu: Display warning when CPU is used without in [...]
new 9a2133f45c hw/mips/malta: Fix FPGA I/O region size
new c5cdf75613 hw/mips/malta: Move gt64120 related code together
new 8df525a558 hw/mips/malta: Use clearer qdev style
new 9d585eaa87 hw/mips: Simplify loading 64-bit ELF kernels
new acab36ca25 hw/mips: Simplify code using ROUND_UP(INITRD_PAGE_SIZE)
new 27cf0896bf hw/mips: Rename TYPE_MIPS_BOSTON to TYPE_BOSTON
new a4374f86dc hw/mips: Remove exit(1) in case of missing ROM
new 1d2ff14b72 tests/acceptance: Add MIPS record/replay tests
new b5330cf19a docs/system: Update MIPS CPU documentation
new ca263c0fb9 MAINTAINERS: Remove myself
new cf960317cb MAINTAINERS: Put myself forward for MIPS target
new 4ba98e96e0 MAINTAINERS: Downgrade MIPS Boston to 'Odd Fixes', fix Paul [...]
new 5ca2b25269 MAINTAINERS: Remove duplicated Malta test entries
new 68fa519a6c target/mips: Increase number of TLB entries on the 34Kf core [...]
new 22d30b340a Merge remote-tracking branch 'remotes/philmd-gitlab/tags/mip [...]
new 348b8d1a76 macio: don't reference serial_hd() directly within the device
new b950914df3 grackle: use qdev gpios for PCI IRQs
new 40a0deb74b uninorth: use qdev gpios for PCI IRQs
new 669b96484c m48t59-isa: remove legacy m48t59_init_isa() function
new cb0fa36b31 sun4m: use qdev properties instead of legacy m48t59_init() function
new dc7a05da69 sun4u: use qdev properties instead of legacy m48t59_init() function
new e8a02431ec ppc405_boards: use qdev properties instead of legacy m48t59_ [...]
new 3e7e134d82 m48t59: remove legacy m48t59_init() function
new 464c73e8eb mac_oldworld: Allow loading binary ROM image
new 31a6f3534a mac_newworld: Allow loading binary ROM image
new c3481ab096 mac_oldworld: Drop a variable, use get_system_memory() directly
new b8df32555c mac_oldworld: Drop some variables
new bb997e5c96 mac_oldworld: Change PCI address of macio to match real hardware
new ba2a9a9e63 Merge remote-tracking branch 'remotes/mcayland/tags/qemu-mac [...]
new 69958d8a3d usb: hcd-dwc2: change assert()s to qemu_log_mask(LOG_GUEST_E [...]
new ccee80c68d usb/hcd-ehci: Fix error handling on missing device for iTD
new bea2a9e3e0 hw/usb/hcd-dwc2: fix divide-by-zero in dwc2_handle_packet()
new 000f5b8f46 Merge remote-tracking branch 'remotes/kraxel/tags/usb-202010 [...]
new b036d9ac69 9pfs: suppress performance warnings on qtest runs
new eefd2394ef tests/9pfs: change qtest name prefix to synth
new 3a565c641a tests/9pfs: introduce local tests
new 051f0e5be1 tests/9pfs: wipe local 9pfs test directory
new e55b178b5e tests/9pfs: add virtio_9p_test_path()
new 653daf3897 tests/9pfs: add local Tmkdir test
new d76f4f97eb Merge remote-tracking branch 'remotes/cschoenebeck/tags/pull [...]
new 5b6a8f4392 xen: xenguest is not used so is not needed
new 2211118a2a xen: Rename XENBACKEND_DEVICE to XENBACKEND
new c4583c8c39 xen-bus: reduce scope of backend watch
new 8959e0a63a hw/xen: Set suppress-vmdesc for Xen machines
new 4c41341af7 Merge remote-tracking branch 'remotes/aperard/tags/pull-xen- [...]
new 5288145d71 target/arm: Fix SMLAD incorrect setting of Q bit
new 61db12d9f9 target/arm: AArch32 VCVT fixed-point to float is always roun [...]
new 8ddd611a50 hw/arm/strongarm: Fix 'time to transmit a char' unit comment
new b77a52a0c1 hw/arm: Restrict APEI tables generation to the 'virt' machine
new f3f69362fd hw/timer/bcm2835: Introduce BCM2835_SYSTIMER_COUNT definition
new cdb490da86 hw/timer/bcm2835: Rename variable holding CTRL_STATUS register
new be95dffa32 hw/timer/bcm2835: Support the timer COMPARE registers
new 722bde6789 hw/arm/bcm2835_peripherals: Correctly wire the SYS_timer IRQs
new 3ab6e68cd0 accel/tcg: Add tlb_flush_page_bits_by_mmuidx*
new ea04dce7bb target/arm: Use tlb_flush_page_bits_by_mmuidx*
new 19d50149c8 tests/qtest: Add npcm7xx timer test
new a0c0c9f8b4 loads-stores.rst: add footnote that clarifies GETPC usage
new b68a92f4cb hw/intc/bcm2835_ic: Trace GPU/CPU IRQ handlers
new e7534f29b1 hw/intc/bcm2836_control: Use IRQ definitions instead of magi [...]
new 4aedfc0f63 target/arm: Remove redundant mmu_idx lookup
new 50244cc76a target/arm: Fix reported EL for mte_check_fail
new 4301acd7d7 target/arm: Ignore HCR_EL2.ATA when {E2H,TGE} != 11
new 3cd27b58dd microbit_i2c: Fix coredump when dump-vmstate
new b3267ff675 hw/arm/nseries: Fix loading kernel image on n8x0 machines
new 514101c0b9 decodetree: Fix codegen for non-overlapping group inside ove [...]
new 5d2555a1fe target/arm: Implement v8.1M NOCP handling
new cc73bbded0 target/arm: Implement v8.1M conditional-select insns
new 45f11876ae target/arm: Make the t32 insn[25:23]=111 group non-overlapping
new 920f04fa3e target/arm: Don't allow BLX imm for M-profile
new 05903f036e target/arm: Implement v8.1M branch-future insns (as NOPs)
new b722636972 target/arm: Implement v8.1M low-overhead-loop instructions
new 532a3af5fb target/arm: Fix has_vfp/has_neon ID reg squashing for M-profile
new d31e2ce68d target/arm: Allow M-profile CPUs with FP16 to set FPSCR.FP16
new 8128c8e8cc target/arm: Implement FPSCR.LTPSIZE for M-profile LOB extension
new ac793156f6 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-tar [...]
new b8eaee96e4 MAINTAINERS: Add Python library stanza
new 932ca4bbde python/qemu: use isort to lay out imports
new c4e6023f05 python/machine.py: Fix monitor address typing
new c5e61a6da8 python/machine.py: reorder __init__
new 652809dfa6 python/machine.py: Don't modify state in _base_args()
new 1847a4a8c2 python/machine.py: Handle None events in events_wait
new aaa81ec609 python/machine.py: use qmp.command
new be1183e52f python/machine.py: Add _qmp access shim
new 9223fda464 python/machine.py: fix _popen access
new aad3f3bb6c python/qemu: make 'args' style arguments immutable
new 090744d552 iotests.py: Adjust HMP kwargs typing
new f12a282ff4 python/qemu: Add mypy type annotations
new ff3513e632 python/qemu/console_socket.py: Correct type of recv()
new 6cf4cce7cb python/qemu/console_socket.py: fix typing of settimeout
new 714ac05a19 python/qemu/console_socket.py: Clarify type of drain_thread
new e35c138267 python/qemu/console_socket.py: Add type hint annotations
new af0db88254 python/qemu/console_socket.py: avoid encoding to/from string
new d2b08b79b0 python/qemu/qmp.py: Preserve error context on re-raise
new c3a404d3be python: add mypy config
new d5cca076c3 python/qemu/qmp.py: re-raise OSError when encountered
new 39cf73c349 python/qemu/qmp.py: Fix settimeout operation
new 67e8498937 Merge remote-tracking branch 'remotes/jsnow-gitlab/tags/pyth [...]
new df7a1f4853 qapi: Restrict 'inject-nmi' command to machine code
new 90f8c0f947 qapi: Restrict 'system wakeup/reset/powerdown' commands to m [...]
new d4130cbfc6 qapi: Restrict '(p)memsave' command to machine code
new 81dddc1bb6 qapi: Restrict 'query-kvm' command to machine code
new 28af9ba260 qapi: Restrict Xen migration commands to migration.json
new e06c687fdf Merge remote-tracking branch 'remotes/armbru/tags/pull-qapi- [...]
new 129927fdae tests/acpi: allow changes for microvm/APIC.pcie
new e6b5a0718a tests/acpi: add empty microvm/APIC.pcie
new 1b2802c49f x86: make pci irqs runtime configurable
new 64b070dad3 microvm: set pci_irq_mask
new a6518755a6 apci: drop has_pci arg for acpi_build_madt
new d3b5a15f8d tests/acpi: update expected data files
new 0a10b8f718 tests/acpi: disallow changes for microvm/APIC.pcie
new 284e269d7e acpi: add aml builder stubs
new 848db5257d usb/xhci: add include/hw/usb/xhci.h header file
new 8e9c0c079a usb/xhci: add xhci_sysbus_build_aml() helper
new 7114f6eac3 usb/xhci: fixup xhci kconfig deps
new d4a42e8581 microvm: add usb support
new 702ef9b6ae tests/acpi: allow updates for expected data files
new d9b68f1add tests/acpi: add empty tests/data/acpi/microvm/DSDT.{usb, rtc} files
new f072fd2f85 tests/acpi: add microvm usb test
new 0c491c8485 tests/acpi: add microvm rtc test
new 66907f3d3b tests/acpi: update expected data files
new 02aa56c4bc Merge remote-tracking branch 'remotes/kraxel/tags/microvm-20 [...]
new 9227cc52cc hw/sd/sdhci: Fix qemu_log_mask() format string
new 598a40b30f hw/sd/sdhci: Document the datasheet used
new dfba99f17f hw/sd/sdhci: Fix DMA Transfer Block Size field
new 6a9e5cc61c hw/sd/sdhci: Stop multiple transfers when block count is cleared
new 45e5dc43b3 hw/sd/sdhci: Resume pending DMA transfers on MMIO accesses
new 2bd9ae7e30 hw/sd/sdhci: Let sdhci_update_irq() return if IRQ was delivered
new 9321c1f2d0 hw/sd/sdhci: Yield if interrupt delivered during multiple transfer
new aafe6c5836 hw/sd/sdcard: Add trace event for ERASE command (CMD38)
new 872b8fde6c hw/sd/sdcard: Introduce the INVALID_ADDRESS definition
new 7dae0a1dd1 hw/sd/sdcard: Do not use legal address '0' for INVALID_ADDRESS
new c8c8b3f1c1 hw/sd/sdcard: Reset both start/end addresses on error
new 1bd6fd8ed5 hw/sd/sdcard: Do not attempt to erase out of range addresses
new 84816fb63e hw/sd/sdcard: Assert if accessing an illegal group
new eec4682e99 Merge remote-tracking branch 'remotes/philmd-gitlab/tags/sd- [...]
new 2e31e210a8 spice: add module helpers
new 7477477ca7 spice: add QemuSpiceOps, move migrate_info
new 63be30e6d5 spice: move qemu_spice_init() to QemuSpiceOps.
new b192cd1e4f spice: move display_init() to QemuSpiceOps.
new 05b53636d0 spice: move add_interface() to QemuSpiceOps.
new 08ad262643 spice: move auth functions to QemuSpiceOps.
new 864a024c69 spice: move display_add_client() to QemuSpiceOps.
new db5732c9cf spice: wire up monitor in QemuSpiceOps.
new 9ed345a14e spice: load module when enabled on the cmdline
new 6f13fa7a98 modules: dependencies infrastructure
new 4e6515143a modules: add spice dependencies
new cbe5fa1178 spice: flip modules switch
new 39d41e855b opengl: build egl-headless display modular
new c8263659f1 opengl: build opengl helper code modular
new 4c5b97bfd0 Merge remote-tracking branch 'remotes/kraxel/tags/modules-20 [...]
The 378 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.cirrus.yml | 138 ++--
.gitlab-ci.d/check-dco.py | 94 +++
.gitlab-ci.d/check-patch.py | 48 ++
.gitlab-ci.yml | 39 +-
.mailmap | 2 +
.travis.yml | 21 +-
MAINTAINERS | 54 +-
Makefile | 135 ++--
accel/stubs/xen-stub.c | 2 +-
accel/tcg/cputlb.c | 275 ++++++-
audio/meson.build | 2 +-
audio/spiceaudio.c | 4 +-
authz/listfile.c | 5 +
authz/meson.build | 10 -
backends/rng-egd.c | 9 +-
backends/rng-random.c | 8 +-
backends/rng.c | 8 +-
backends/vhost-user.c | 6 +-
block/blkdebug.c | 1 +
block/nbd.c | 71 +-
block/sheepdog.c | 14 +
block/vmdk.c | 8 +-
chardev/meson.build | 13 +-
chardev/spice.c | 39 +-
configure | 278 +------
contrib/gitdm/domain-map | 10 +-
contrib/gitdm/group-map-academics | 4 +
contrib/gitdm/group-map-individuals | 7 +
contrib/gitdm/group-map-redhat | 1 +
contrib/plugins/hotblocks.c | 2 +-
cpu.c | 452 ++++++++++++
crypto/meson.build | 10 -
default-configs/devices/arm-softmmu.mak | 1 -
docs/conf.py | 2 +-
docs/devel/build-system.rst | 6 +-
docs/devel/index.rst | 1 +
docs/devel/loads-stores.rst | 8 +-
docs/devel/multi-thread-tcg.rst | 2 +-
docs/devel/qtest.rst | 84 +++
docs/devel/testing.rst | 66 +-
docs/meson.build | 46 ++
docs/sphinx/kerneldoc.py | 2 +-
docs/system/cpu-models-mips.rst.inc | 10 +-
docs/system/deprecated.rst | 23 +
docs/tools/virtiofsd.rst | 4 +
hw/9pfs/9p-synth.c | 2 -
hw/9pfs/virtio-9p-device.c | 6 +
hw/acpi/aml-build-stub.c | 14 +
hw/acpi/piix4.c | 4 +-
hw/arm/Kconfig | 1 +
hw/arm/bcm2835_peripherals.c | 13 +-
hw/arm/nseries.c | 1 +
hw/arm/strongarm.c | 2 +-
hw/block/nvme.c | 7 +-
hw/char/serial.c | 1 -
hw/core/bus.c | 28 +-
hw/core/clock.c | 15 +
hw/core/machine.c | 12 +-
hw/core/meson.build | 6 -
hw/core/qdev-clock.c | 11 +
hw/core/qdev.c | 73 +-
hw/display/vga-pci.c | 12 +-
hw/i2c/microbit_i2c.c | 1 +
hw/i386/Kconfig | 1 +
hw/i386/acpi-build.c | 2 +-
hw/i386/acpi-common.c | 26 +-
hw/i386/acpi-common.h | 3 +-
hw/i386/acpi-microvm.c | 11 +-
hw/i386/fw_cfg.c | 2 +-
hw/i386/kvm/apic.c | 5 +-
hw/i386/kvm/ioapic.c | 33 +-
hw/i386/microvm.c | 21 +-
hw/i386/pc.c | 2 +-
hw/i386/pc_piix.c | 4 +-
hw/i386/x86.c | 1 +
hw/i386/xen/xen-hvm.c | 2 +-
hw/i386/xen/xen_platform.c | 2 -
hw/ide/core.c | 4 +-
hw/intc/bcm2835_ic.c | 4 +-
hw/intc/bcm2836_control.c | 8 +-
hw/intc/trace-events | 4 +
hw/mips/boston.c | 21 +-
hw/mips/cps.c | 9 +
hw/mips/fuloong2e.c | 18 +-
hw/mips/jazz.c | 23 +-
hw/mips/malta.c | 59 +-
hw/mips/mipssim.c | 30 +-
hw/mips/r4k.c | 16 +-
hw/misc/macio/macio.c | 4 -
hw/misc/mips_cpc.c | 1 +
hw/net/virtio-net.c | 2 +-
hw/nvram/fw_cfg-interface.c | 23 +
hw/nvram/fw_cfg.c | 7 -
hw/nvram/meson.build | 3 +
hw/pci-host/grackle.c | 19 +-
hw/pci-host/uninorth.c | 45 +-
hw/pci/pci.c | 2 +-
hw/ppc/mac.h | 2 -
hw/ppc/mac_newworld.c | 52 +-
hw/ppc/mac_oldworld.c | 80 +-
hw/ppc/ppc405_boards.c | 10 +-
hw/ppc/spapr_pci.c | 2 +-
hw/rtc/goldfish_rtc.c | 2 +-
hw/rtc/m48t59-isa.c | 25 -
hw/rtc/m48t59.c | 35 -
hw/scsi/scsi-bus.c | 262 ++++---
hw/scsi/virtio-scsi.c | 27 +-
hw/sd/core.c | 3 +-
hw/sd/sd.c | 30 +-
hw/sd/sdhci.c | 41 +-
hw/sd/trace-events | 2 +-
hw/sparc/sun4m.c | 10 +-
hw/sparc64/sun4u.c | 7 +-
hw/timer/bcm2835_systmr.c | 57 +-
hw/timer/trace-events | 6 +-
hw/usb/Kconfig | 6 +-
hw/usb/hcd-dwc2.c | 106 ++-
hw/usb/hcd-ehci.c | 35 +-
hw/usb/hcd-xhci-nec.c | 4 +-
hw/usb/hcd-xhci-pci.c | 4 +-
hw/usb/hcd-xhci-sysbus.c | 19 +-
hw/usb/hcd-xhci-sysbus.h | 1 -
hw/usb/hcd-xhci.c | 34 +-
hw/usb/hcd-xhci.h | 22 +-
hw/xen/xen-backend.c | 11 +
hw/xen/xen-bus.c | 40 +-
include/chardev/spice.h | 4 -
include/exec/cpu-common.h | 3 +
include/exec/exec-all.h | 36 +
include/hw/acpi/vmgenid.h | 2 +-
include/hw/clock.h | 13 +
include/hw/core/cpu.h | 3 +
include/hw/i386/microvm.h | 5 +-
include/hw/i386/x86.h | 2 +
include/hw/mips/cps.h | 2 +
include/hw/mips/mips.h | 4 +-
include/hw/misc/vmcoreinfo.h | 2 +-
include/hw/pci-host/uninorth.h | 2 -
include/hw/qdev-core.h | 24 +-
include/hw/rtc/m48t59.h | 6 -
include/hw/scsi/scsi.h | 1 +
include/hw/timer/bcm2835_systmr.h | 17 +-
include/hw/usb/xhci.h | 21 +
include/hw/xen/xen-backend.h | 1 +
include/hw/xen/xen-bus.h | 3 +-
include/hw/xen/xen-legacy-backend.h | 2 +-
include/net/can_host.h | 2 +-
include/qemu/cutils.h | 12 +
include/qemu/help_option.h | 11 +
include/qemu/module.h | 8 +-
include/qemu/option.h | 2 +-
include/qom/object_interfaces.h | 21 +-
include/sysemu/kvm.h | 19 +-
include/sysemu/os-win32.h | 4 +-
include/ui/qemu-spice-module.h | 44 ++
include/ui/qemu-spice.h | 43 +-
io/meson.build | 10 -
linux-user/microblaze/signal.c | 138 ++--
linux-user/microblaze/target_signal.h | 1 -
meson | 2 +-
meson.build | 330 ++++++---
meson_options.txt | 10 +
migration/dirtyrate.c | 19 +-
migration/meson.build | 8 +-
migration/savevm.c | 1 -
monitor/meson.build | 2 +-
monitor/misc.c | 2 +-
monitor/monitor.c | 33 +-
monitor/qmp-cmds.c | 6 +-
nbd/server.c | 217 +++---
net/can/can_socketcan.c | 5 +
pc-bios/keymaps/.gitignore | 1 -
plugins/.gitignore | 2 -
plugins/loader.c | 1 +
python/mypy.ini | 4 +
python/qemu/.isort.cfg | 7 +
python/qemu/accel.py | 9 +-
python/qemu/console_socket.py | 54 +-
python/qemu/machine.py | 308 ++++----
python/qemu/qmp.py | 89 ++-
python/qemu/qtest.py | 55 +-
qapi/machine-target.json | 7 +-
qapi/machine.json | 168 +++++
qapi/migration.json | 49 +-
qapi/misc.json | 209 ------
qapi/qobject-input-visitor.c | 2 +-
qemu-edid.c | 2 +-
qemu-img-cmds.hx | 2 +-
qemu-nbd.c | 15 +-
qom/meson.build | 8 -
qom/object_interfaces.c | 99 ++-
scripts/ci/gitlab-pipeline-status | 63 +-
scripts/coccinelle/qom-parent-type.cocci | 26 +
scripts/decodetree.py | 2 +-
scripts/mtest2make.py | 3 +-
scripts/ninjatool.py | 1008 --------------------------
scripts/qapi-gen.py | 57 +-
scripts/qapi/.flake8 | 2 +
scripts/qapi/.isort.cfg | 7 +
scripts/qapi/commands.py | 94 ++-
scripts/qapi/common.py | 164 +++--
scripts/qapi/events.py | 62 +-
scripts/qapi/expr.py | 7 +-
scripts/qapi/gen.py | 182 +++--
scripts/qapi/introspect.py | 16 +-
scripts/qapi/main.py | 95 +++
scripts/qapi/mypy.ini | 30 +
scripts/qapi/parser.py | 6 +-
scripts/qapi/pylintrc | 70 ++
scripts/qapi/schema.py | 33 +-
scripts/qapi/source.py | 35 +-
scripts/qapi/types.py | 125 +++-
scripts/qapi/visit.py | 122 +++-
scripts/qemu-version.sh | 2 +-
bootdevice.c => softmmu/bootdevice.c | 0
softmmu/cpus.c | 1 +
device_tree.c => softmmu/device_tree.c | 0
dma-helpers.c => softmmu/dma-helpers.c | 0
softmmu/memory.c | 16 +
softmmu/meson.build | 11 +
exec.c => softmmu/physmem.c | 454 +-----------
qdev-monitor.c => softmmu/qdev-monitor.c | 12 +
qemu-seccomp.c => softmmu/qemu-seccomp.c | 0
softmmu/qtest.c | 73 +-
tpm.c => softmmu/tpm.c | 0
softmmu/vl.c | 36 +-
storage-daemon/qemu-storage-daemon.c | 15 +-
target/arm/cpu.c | 40 +-
target/arm/cpu.h | 8 +
target/arm/helper.c | 55 +-
target/arm/helper.h | 13 +
target/arm/internals.h | 9 +-
target/arm/m-nocp.decode | 10 +-
target/arm/mte_helper.c | 13 +-
target/arm/t32.decode | 48 +-
target/arm/translate-vfp.c.inc | 41 +-
target/arm/translate.c | 241 +++++-
target/arm/vfp_helper.c | 76 +-
target/i386/cpu.c | 101 +--
target/i386/hax-cpus.c | 1 +
target/i386/kvm-stub.c | 5 -
target/i386/kvm.c | 19 +-
target/i386/kvm_i386.h | 1 -
target/mips/cp0_helper.c | 25 +
target/mips/cp0_timer.c | 51 +-
target/mips/cpu.c | 55 +-
target/mips/cpu.h | 26 +
target/mips/fpu_helper.c | 220 ++++--
target/mips/internal.h | 4 +-
target/mips/op_helper.c | 27 +-
target/mips/translate.c | 453 +++++++++++-
target/mips/translate_init.c.inc | 4 +-
target/sparc/int32_helper.c | 1 -
tests/.gitignore | 32 -
tests/Makefile.include | 2 +-
tests/acceptance/machine_rx_gdbsim.py | 1 +
tests/acceptance/replay_kernel.py | 167 ++++-
tests/data/acpi/microvm/APIC.pcie | Bin 0 -> 110 bytes
tests/data/acpi/microvm/DSDT.rtc | Bin 0 -> 404 bytes
tests/data/acpi/microvm/DSDT.usb | Bin 0 -> 414 bytes
tests/docker/dockerfiles/centos7.docker | 1 +
tests/docker/dockerfiles/centos8.docker | 6 +-
tests/docker/dockerfiles/debian-amd64.docker | 1 +
tests/docker/dockerfiles/debian10.docker | 1 +
tests/docker/dockerfiles/fedora.docker | 2 +
tests/docker/dockerfiles/travis.docker | 2 +-
tests/docker/dockerfiles/ubuntu.docker | 1 +
tests/docker/dockerfiles/ubuntu1804.docker | 1 +
tests/docker/dockerfiles/ubuntu2004.docker | 2 +
tests/fp/.gitignore | 2 -
tests/include/meson.build | 8 +-
tests/meson.build | 14 +-
tests/migration/.gitignore | 2 -
tests/multiboot/.gitignore | 3 -
tests/plugin/bb.c | 4 +-
tests/qapi-schema/meson.build | 88 +--
tests/qemu-iotests/.gitignore | 9 -
tests/qemu-iotests/067 | 157 ----
tests/qemu-iotests/067.out | 414 -----------
tests/qemu-iotests/group | 2 +-
tests/qemu-iotests/iotests.py | 2 +-
tests/qtest/bios-tables-test.c | 31 +-
tests/qtest/device-plug-test.c | 32 +-
tests/qtest/drive_del-test.c | 244 ++++++-
tests/qtest/fuzz-test.c | 49 ++
tests/qtest/fuzz/fuzz.c | 8 +
tests/qtest/libqos/libqtest.h | 54 +-
tests/qtest/libqos/virtio-9p.c | 100 +++
tests/qtest/libqos/virtio-9p.h | 10 +
tests/qtest/libqtest.c | 110 ++-
tests/qtest/meson.build | 61 +-
tests/qtest/migration-helpers.c | 25 +-
tests/qtest/migration-test.c | 21 +-
tests/qtest/npcm7xx_timer-test.c | 562 ++++++++++++++
tests/qtest/pvpanic-test.c | 4 +-
tests/qtest/qmp-test.c | 18 +-
tests/qtest/rtc-test.c | 2 +-
tests/qtest/tpm-util.c | 8 +-
tests/qtest/virtio-9p-test.c | 197 ++++-
tests/requirements.txt | 2 +-
tests/tcg/.gitignore | 5 -
tests/tcg/multiarch/linux-test.c | 2 +-
tests/test-bitmap.c | 1 -
tests/test-char.c | 2 +-
tests/test-keyval.c | 186 +++--
tests/uefi-test-tools/.gitignore | 3 -
tests/vm/centos | 2 +-
tests/vm/centos.aarch64 | 2 +-
tests/vm/fedora | 2 +-
tests/vm/freebsd | 1 +
tests/vm/netbsd | 1 +
tests/vm/openbsd | 1 +
tests/vm/ubuntu.aarch64 | 2 +-
tests/vm/ubuntu.i386 | 2 +-
tools/virtiofsd/fuse_i.h | 1 +
tools/virtiofsd/fuse_lowlevel.c | 6 +
tools/virtiofsd/fuse_virtio.c | 21 +-
tools/virtiofsd/passthrough_ll.c | 38 +-
ui/cocoa.m | 1 +
ui/console.c | 1 +
ui/curses.c | 14 +-
ui/gtk.c | 1 +
ui/input-barrier.c | 44 +-
ui/input-linux.c | 28 +-
ui/meson.build | 37 +-
ui/sdl2.c | 5 +
ui/spice-app.c | 34 +-
ui/spice-core.c | 33 +-
ui/spice-input.c | 6 +-
ui/spice-module.c | 85 +++
ui/vnc-stubs.c | 3 +
util/cutils.c | 14 +
util/keyval.c | 103 ++-
util/module.c | 66 +-
util/oslib-win32.c | 4 +-
335 files changed, 8079 insertions(+), 5296 deletions(-)
create mode 100755 .gitlab-ci.d/check-dco.py
create mode 100755 .gitlab-ci.d/check-patch.py
create mode 100644 cpu.c
create mode 100644 docs/devel/qtest.rst
create mode 100644 hw/nvram/fw_cfg-interface.c
create mode 100644 include/hw/usb/xhci.h
create mode 100644 include/ui/qemu-spice-module.h
delete mode 100644 pc-bios/keymaps/.gitignore
delete mode 100644 plugins/.gitignore
create mode 100644 python/mypy.ini
create mode 100644 python/qemu/.isort.cfg
create mode 100644 scripts/coccinelle/qom-parent-type.cocci
delete mode 100755 scripts/ninjatool.py
create mode 100644 scripts/qapi/.flake8
create mode 100644 scripts/qapi/.isort.cfg
create mode 100644 scripts/qapi/main.py
create mode 100644 scripts/qapi/mypy.ini
create mode 100644 scripts/qapi/pylintrc
rename bootdevice.c => softmmu/bootdevice.c (100%)
rename device_tree.c => softmmu/device_tree.c (100%)
rename dma-helpers.c => softmmu/dma-helpers.c (100%)
rename exec.c => softmmu/physmem.c (91%)
rename qdev-monitor.c => softmmu/qdev-monitor.c (98%)
rename qemu-seccomp.c => softmmu/qemu-seccomp.c (100%)
rename tpm.c => softmmu/tpm.c (100%)
delete mode 100644 tests/.gitignore
create mode 100644 tests/data/acpi/microvm/APIC.pcie
create mode 100644 tests/data/acpi/microvm/DSDT.rtc
create mode 100644 tests/data/acpi/microvm/DSDT.usb
delete mode 100644 tests/fp/.gitignore
delete mode 100644 tests/migration/.gitignore
delete mode 100644 tests/multiboot/.gitignore
delete mode 100644 tests/qemu-iotests/.gitignore
delete mode 100755 tests/qemu-iotests/067
delete mode 100644 tests/qemu-iotests/067.out
create mode 100644 tests/qtest/fuzz-test.c
create mode 100644 tests/qtest/npcm7xx_timer-test.c
delete mode 100644 tests/tcg/.gitignore
delete mode 100644 tests/uefi-test-tools/.gitignore
create mode 100644 ui/spice-module.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_cross/gnu-master-aarch64-build_cross
in repository toolchain/ci/base-artifacts.
discards 38812f44 0: update: binutils-gcc-glibc-qemu: 6
new a6114215 0: update: qemu-4c5b97bfd0dd54dc27717ae8d1cd10e14eef1430: 6
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (38812f44)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_cross/gnu-master-aarch64 [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 181 +-
02-prepare_abe/console.log | 208 +-
04-build_abe-binutils/console.log | 11650 ++--
05-build_abe-stage1/console.log | 15804 +++--
06-build_abe-linux/console.log | 266 +-
07-build_abe-glibc/console.log | 39930 +++++++------
08-build_abe-stage2/console.log | 40185 +++++++------
09-build_abe-qemu/console.log | 3529 +-
10-check_regression/console.log | 2 +-
11-update_baseline/console.log | 2 +-
console.log | 111807 +++++++++++++++++------------------
jenkins/manifest.sh | 18 +-
12 files changed, 110539 insertions(+), 113043 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-10
in repository gcc.
from 8094f781c35 c++: Handle RANGE_EXPR index in init_subob_ctx [PR97328]
new 90b83a25b34 PR fortran/95979 - ICE in get_kind, at fortran/simplify.c:129
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/fortran/expr.c | 2 +-
gcc/fortran/intrinsic.c | 5 +++++
gcc/fortran/iresolve.c | 6 +-----
gcc/testsuite/gfortran.dg/index_4.f90 | 19 +++++++++++++++++++
4 files changed, 26 insertions(+), 6 deletions(-)
create mode 100644 gcc/testsuite/gfortran.dg/index_4.f90
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/llvm-release-aarch64-mainline-allmodconfig
in repository toolchain/ci/base-artifacts.
discards 6904bef7 0: update: llvm-linux: boot
new 637c7540 0: update: llvm-linux: boot
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (6904bef7)
\
N -- N -- N refs/heads/linaro-local/ci/tcwg_kernel/llvm-release-aarc [...]
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omits" are not gone; other references still
refer to them. Any revisions marked "discards" are gone forever.
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log | 235 +-
02-build_llvm/console.log | 12734 ++++++++--------
03-build_linux/console.log | 18258 +++++++++++-----------
04-boot_linux/console.log | 4 +-
05-check_regression/console.log | 12 +-
06-update_baseline/console.log | 18 +-
console.log | 31261 +++++++++++++++++++-------------------
jenkins/manifest.sh | 10 +-
results | 2 +-
9 files changed, 31428 insertions(+), 31106 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from fc996db970a3 Merge tag 'vfio-v5.10-rc1' of git://github.com/awilliam/li [...]
new 14721add58ef module: Add more error message for failed kernel module loading
new fdf09ab88782 module: statically initialize init section freeing data
new 2b71482060e1 Merge tag 'modules-for-v5.10' of git://git.kernel.org/pub/ [...]
new 695afd3d7d58 kbuild: Simplify DEBUG_INFO Kconfig handling
new 23cd88c91343 kbuild: hide commands to run Kconfig, and show short log f [...]
new 8a685db32f2b gen_compile_commands: parse only the first line of .*.cmd files
new ea6cedc5b8a4 gen_compile_commands: use choices for --log_levels option
new 6ca4c6d25949 gen_compile_commands: do not support .cmd files under tool [...]
new 0a7d376d04a3 gen_compile_commands: reword the help message of -d option
new 6fca36f1d82a gen_compile_commands: make -o option independent of -d option
new fc2cb22ec61c gen_compile_commands: move directory walk to a generator function
new ecca4fea1ede gen_compile_commands: support *.o, *.a, modules.order in p [...]
new 3d32285fa995 kbuild: wire up the build rule of compile_commands.json to [...]
new 8b61f748e2a0 gen_compile_commands: remove the warning about too few .cmd files
new 6ad7cbc01527 Makefile: Add clang-tidy and static analyzer support to makefile
new 887af6d7c99e arch: vdso: add vdso linker script to 'targets' instead of [...]
new 596b0474d3d9 kbuild: preprocess module linker script
new 6212804f2d78 kbuild: do not create built-in objects for external module builds
new 9909b7681222 kbuild: remove redundant CONFIG_KASAN check from scripts/M [...]
new bb2732112bc5 kbuild: move CFLAGS_{KASAN,UBSAN,KCSAN} exports to relevan [...]
new 8b42cf2fde0e kbuild: remove cc-option test of -fno-strict-overflow
new 7d4eb0d8e229 kbuild: remove cc-option test of -fno-stack-check
new 87de84c9140e kbuild: remove cc-option test of -Werror=date-time
new 548b8b5168c9 scripts/setlocalversion: make git describe output more reliable
new a96843372331 kbuild: explicitly specify the build id style
new 08beb669cb3f kbuild: split the build log of kallsyms
new 51ccdbfbed79 builddeb: Pass -n to gzip for reproducible packages
new 3e8541803624 builddeb: Enable rootless builds
new 76c376687684 builddeb: Add support for all required debian/rules targets
new 7dfbea4c468c scripts: remove namespace.pl
new 172aad81a882 kbuild: enforce -Werror=return-type
new bac977cbc0d6 kbuild: deb-pkg: do not build linux-headers package if CON [...]
new 0fa21cf4489f kbuild: deb-pkg: clean up package name variables
new 0f6372e52223 treewide: remove DISABLE_LTO
new 8402ee182c41 kbuild: remove leftover comment for filechk utility
new 121c5d08d53c kbuild: Only add -fno-var-tracking-assignments for old GCC [...]
new 1e66d50ad3a1 kbuild: Use uname for LINUX_COMPILE_HOST detection
new 746b25b1aa0f Merge tag 'kbuild-v5.10' of git://git.kernel.org/pub/scm/l [...]
new 8c30e7e60d43 kconfig: qconf: reformat the intro message
new 1fb752416f3f kconfig: qconf: update the intro message to match to the c [...]
new 6a143041532e kconfig: qconf: remove unused ConfigItem::okRename()
new f9b918fae678 kconfig: qconf: move ConfigView::updateList(All) to Config [...]
new 669a1ee46a0e kconfig: qconf: show data column all the time
new 37162a68bf51 kconfig: qconf: allow to edit "int", "hex", "string" menus [...]
new f3eea294e93f kconfig: qconf: remove ConfigLineEdit class
new 7930dd91a01f kconfig: qconf: move setShowName/Range() to ConfigList fro [...]
new 62ed165651cc kconfig: qconf: remove ConfigView class
new a0fce283386d kconfig: qconf: remove Y, M, N columns
new f9a825a7f65a kconfig: qconf: create QApplication after option checks
new f9893351acae Merge tag 'kconfig-v5.10' of git://git.kernel.org/pub/scm/ [...]
The 50 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Documentation/process/submit-checklist.rst | 3 +-
MAINTAINERS | 1 +
Makefile | 94 ++--
arch/arm/Makefile | 4 -
.../module.lds => include/asm/module.lds.h} | 2 +
arch/arm/vdso/Makefile | 2 +-
arch/arm64/Makefile | 4 -
.../module.lds => include/asm/module.lds.h} | 2 +
arch/arm64/kernel/vdso/Makefile | 5 +-
arch/arm64/kernel/vdso32/Makefile | 8 +-
arch/ia64/Makefile | 1 -
arch/ia64/{module.lds => include/asm/module.lds.h} | 0
arch/m68k/Makefile | 1 -
.../module.lds => include/asm/module.lds.h} | 0
arch/mips/vdso/Makefile | 2 +-
arch/nds32/kernel/vdso/Makefile | 2 +-
arch/powerpc/Makefile | 1 -
.../module.lds => include/asm/module.lds.h} | 0
arch/powerpc/kernel/vdso32/Makefile | 2 +-
arch/powerpc/kernel/vdso64/Makefile | 2 +-
arch/riscv/Makefile | 3 -
.../module.lds => include/asm/module.lds.h} | 3 +-
arch/riscv/kernel/vdso/Makefile | 2 +-
arch/s390/kernel/vdso64/Makefile | 4 +-
arch/sparc/vdso/Makefile | 4 +-
arch/um/include/asm/Kbuild | 1 +
arch/x86/entry/vdso/Makefile | 4 +-
include/asm-generic/Kbuild | 1 +
include/asm-generic/module.lds.h | 10 +
kernel/Makefile | 3 -
kernel/module.c | 23 +-
lib/Kconfig.debug | 10 +-
scripts/.gitignore | 1 +
scripts/Kbuild.include | 2 -
scripts/Makefile | 3 +
scripts/Makefile.build | 2 +-
scripts/Makefile.kasan | 4 +-
scripts/Makefile.kcsan | 2 +-
scripts/Makefile.modfinal | 5 +-
scripts/Makefile.ubsan | 3 +
scripts/clang-tools/gen_compile_commands.py | 236 ++++++++++
scripts/clang-tools/run-clang-tools.py | 74 ++++
scripts/gen_compile_commands.py | 151 -------
scripts/kconfig/Makefile | 16 +-
scripts/kconfig/qconf.cc | 368 +++++++---------
scripts/kconfig/qconf.h | 77 +---
scripts/link-vmlinux.sh | 20 +-
scripts/mkcompile_h | 2 +-
scripts/{module-common.lds => module.lds.S} | 3 +
scripts/namespace.pl | 473 ---------------------
scripts/package/builddeb | 19 +-
scripts/package/mkdebian | 44 +-
scripts/setlocalversion | 21 +-
tools/testing/selftests/bpf/Makefile | 2 +-
54 files changed, 693 insertions(+), 1039 deletions(-)
rename arch/arm/{kernel/module.lds => include/asm/module.lds.h} (72%)
rename arch/arm64/{kernel/module.lds => include/asm/module.lds.h} (76%)
rename arch/ia64/{module.lds => include/asm/module.lds.h} (100%)
rename arch/m68k/{kernel/module.lds => include/asm/module.lds.h} (100%)
rename arch/powerpc/{kernel/module.lds => include/asm/module.lds.h} (100%)
rename arch/riscv/{kernel/module.lds => include/asm/module.lds.h} (84%)
create mode 100644 include/asm-generic/module.lds.h
create mode 100755 scripts/clang-tools/gen_compile_commands.py
create mode 100755 scripts/clang-tools/run-clang-tools.py
delete mode 100755 scripts/gen_compile_commands.py
rename scripts/{module-common.lds => module.lds.S} (93%)
delete mode 100755 scripts/namespace.pl
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.