From 26e08b273c54c2e218c246ddb8228276f9e6a026 Mon Sep 17 00:00:00 2001 From: Snir Sheriber Date: Tue, 1 Feb 2022 11:36:28 +0200 Subject: [PATCH] release: Kata Containers 2.4.0-alpha2 - virtcontainers: Enable initrd for Cloud Hypervisor - versions: update Rust to 1.58.1 - Sandbox sizing feature - kata-deploy: Fix the tag replacement logic - docs: Update networking details in the architecture doc - Fix and re-enable s390x GoVMM tests - runtime: fix handling container spec's memory limit - ci: Pass function arguments in static-checks.sh - docs: Remove docker run and sysctl limitation - runtime: update runc and image-spec dependencies - agent: resolve unused variables in tests - Upgrade to Cloud Hypervisor v21.0 - runtime: rectify passing empty options to -ldflags - osbuilder: Remove libseccomp from Dockerfile - agent: fix the issue of creating new namespaces for agent - docs: Remove kata-pkgsync reference - docs: Redirect glossary to the wiki - workflows: Use base instead of head ref for kata-deploy-test - govmm: Use it from our own repo - tools: Fix groupname if it differs from username - workflows: Fix typo in kata-deploy-push action - release: Escape backticks in Libseccomp Notices - packaging: Remove kata-pkgsync tool - govmm: Bring the project in - version: bump to kubernetes 1.23 - vendor: update govmm - workflows: Ensure force-skip-ci skips all actions - runtime: -Wl,--s390-pgste for s390x - workflows: Use the correct branch ref on test kata-deploy - update apiVersion - scripts: Use shebang /usr/bin/env bash - packaging: Make kernel config accessible to guest - docs: fix a typo in host-cgroups.md doc - qemu: add support for SGX - experimentally enable the vcpu-hotplug for arm in qemu side - Remove all the non-tested rootfs - docs: Remove ccloudvm reference - runtime: Provide protection for shared data - kata-deploy: validate conf file can be created - runtime: it should rollback when failed in Sandbox AddInterface - libs: add some generated files to .gitignore - runtime: close span before return from function in case of error - packaging: Remove ccloudvm instructions and script - docs: Default machine type is q35 meanwhile - CI: Revert "CI: Switch to a mirror as gnu.org is down" - agent: fix the broken protobuf generation code - packaging: Remove obs packages testing for kata 2.0 - runtime: Remove docker comments for kata 2.0 configuration.tomls - docs: fix agent proto file path - qemu: update readonly flag for block devices - qemu: only set wait parameter for server mode socket based char device - qemu: Fix 32 bit int overflow in test file - qemu: Add support for legacy serial device - qemu: Remove -realtime in favor of -overcommit - Add clean shutdown support - govmm/qemu: Let IO/memory reservations be specified for bridge devices - QMP: Add ExecuteBlockdevAddWithDriverCache - qemu: Fix iommu_platform for CCW - qemu: Add credentials to qemu Cmd - Don't use deprecated 'props' argument to QMP 'object-add' - Use 'host_device' driver for blockdev backends - add support for "sandbox" feature to qemu - qemu: support read-only nvdimm - Support golang 1.16 - qemu: Consistent parameter building - qemu: Allow hot-plugging memory devices on PCI bridges - qemu: Add support for PEF - qemu: Add support for Secure Execution - qemu: VhostUserDevice CCW device numbers - qmp: remove chatty log - Fix qemu commandline issue with empty romfile - qemu: add support for tdx-guest object - qemu: Append memory backend for non-DIMM setups - qemu: add support for device loaders - qemu: support QEMU 6 - qmp: Add ro argument for block-device hotplug funcs - qemu: add arm64 to support list of dimm - qemu: enable "-pflash" - qemu: add pvpanic and dump guest memory support - Add serial ID to blk device - Make fw_cfg a slice - contributors: remove CONTRIBUTORS.md file - misc: Update for new GitHub organisation name - qemu: add fw_cfg flag to config - Add qom-get function - typo fix - Add support for hot-plugging IBM Adjunct Processor (AP) devices - github: enable github actions - travis: Run coveralls after success - qemu: add iommu_platform knob for qemuParams - qemu: Add NoReboot config Knob for qemuParams - Add multidevs option to fsdev - qemu/qmp: use boolean type for the vhost - qemu: add IOMMU Device - Enable Numa support for Power (ppc64le) architecture - qemu: Add max_ports option to virtio-serial device - Add rt clock definition for rtc clock in qemu - qemu: Add microvm machine type support - qemu: add pmem flag to memory-backend-file - Refactor code to support multiple virtio transports at runtime - qemu: Don't set ".cache-size=" when CacheSize is 0 - qemu: Add pcie-root-port device support. - qmp: Add ExecMemdevAdd and ExecQomSet API - qmp: add ExecutePCIVhostUserDevAdd and ExecuteChardevDel to hotplug vhost-user device - s390x: add s390x travis support - virtio-blk: Add support for share-rw flag - s390x: dimm not supported - improve qemu interaction - qmp: support command 'query-qmp-schema' - qmp: add checks for the CPU toplogy - qemu: support x86 SMP die - Support x-pci-vendor-id and x-pci-device-id pass to qemu - Support for virtio-blk-ccw - Allow sharing of memory backend file - qemu: add migration incoming defer support - qmp: add virtio-blk multiqueue - qemu: fix the issue of wrong driver for VirtioBlock - qemu: use MiB instead of Gib for virtio-fs cache size - qemu/qmp: re-implement mainLoop - qemu/qmp: fix readLoop() reuse scanner.Bytes() underlying array problem - govmm: add VhostUserFS vhost-user device type - qmp: Conditionally pass threadID and socketID when CPU device add - Fix travis - qmp: Add nvdimm support - qemu: Allow disable-modern option from QMP - qmp: Output error detail when execute QMP command failed - Run tests for the s390x build - Contributors: Add Clare Chen to CONTRIBUTORS.md - Verify govmm builds on s390x - Contributors: Add my name - qemu: Add s390x support - Update file headers , CONTRIBUTING.md and add CONTRIBUTORS.md - qmp: fix mem-path properties for hotplug memory. - qemu: change Context ID for Vsock to uint64 - qemu/qmp: preparation for s390x support - qemu/qmp: add new function ExecuteBlockdevAddWithCache - qemu: add support for pidfile option - qemu: Fix virtio-net-pci QMP command - qemu: Add support for romfile option - Update guidelines on security issue reporting - qemu: Add virtio-balloon device suppport. - qemu: Show full path to qemu binary at launch time - qemu: Fix the support of PCIe bridge - qmp: add ExecuteQueryMigration - qemu: skip setting system memory if it is set via dimm device - qmp: add "query-cpus" support - qemu/qmp: add vfio mediated device support on root bus - qemu/image: Reduce permissions of .iso creation dir - qemu/qmp: nic can works without vhost - qemu: Add rng device . - qemu/qmp: support query-memory-devices qmp command. - govmm: modify govmm to be compatible with qemu 2.8 - qemu/qmp: support hotplug a nic whose qdisc is mq - qmp: Remind users that you must first call ExecuteQMPCapabilities() - qemu/qmp: Add netdev_add with chardev support - Add some negative test cases - qemu: Use the supplied context.Context for launching - disk: Add --share-rw option for hotplugging disks - qemu/qmp: add vfio mediated device support - qemu: Do not try and generate invalid RTC parameters - qemu/qmp: add addr and bus to hotplug vsock devices - qemu/qmp: add function for hotplug network by fds - qemu/qmp: implement functions to hotplug chardevs and serial ports - qemu: add vhostfd and disable-modern to vsock hotplug - Add two additional static analysis tools to the travis builds - qemu/qmp: implement function for hotplug network - qemu: add vhostfd and disable-modern to vhost-vsock-pci - qemu/qmp: implement function to hotplug vsock-pci - Add APIs to enable vm templating - qemu: Add qemu parameter for PCI address for a bridge. - Add ability to associate a SCSI controller device with an iothread - qemu: add initrd support - qemu: add DisableModern to SCSIController - qemu: add extra options for the machine type - scsi: Add function to send device_add qmp command for a scsi device - Compute coverage statistics for unit tests in Travis builds - scsi: Add a scsi controller device - qemu: Add VSOCK support - Vhost-user: add block device support - qemu: Add maxcpus attribute to -smp - Add badges to the README.md file - Enable Travis builds - qemu: introduce vhost-user handling bcce1a19 versions: update Rust to 1.58.1 7c956e0d virtcontainers: Enable initrd for Cloud Hypervisor aa3fae13 kata-deploy: Fix the tag replacement logic 8cde5413 runtime: introduce static sandbox resource management 13eb1f81 docs: describe vCPU handling when hotplug is unavailable c3e97a0a config: updates to configuration clh, fc toml template 75ae5361 docs: Update networking details in the architecture doc fc0e0951 runtime: fix handling container spec's memory limit 7af40fbc docs: Remove docker run, sysctl and docker daemon limitations 17211979 ci: Pass function arguments in static-checks.sh 5643c6dc runtime: update runc and image-spec dependencies 2f37165f govmm: Unite VirtioNet tests 4a428fd1 govmm: readonly=on in s390x blkdev test 79ecebb2 govmm: TestAppendPCIBridgeDevice et al. on !s390x dc285ab1 govmm: Remove unnecessary comma in iommu_platform d23f2eb0 govmm: Revert "govmm: s390x: Skip broken tests" f52ce302 runtime: rectify passing empty options to -ldflags 2d799cbf virtcontainers: clh: Re-generate the client code 7e15e99d versions: Upgrade to Cloud Hypervisor v21.0 9c2f1de1 docs: Remove kata-pkgsync reference df6ae1e7 osbuilder: Remove libseccomp from Dockerfile 0338fc65 docs: Redirect glossary to the wiki 3924470c workflows: Use base instead of head ref for kata-deploy-test 5ce9011a govmm: s390x: Skip broken tests 8bcaed0b govmm: Adapt license headers to kata-containers 6dd65779 govmm: Ignore govet checks, at least for now de678a3a govmm: Remove non-relevant top files ec6655af govmm: Use govmm from our own pkg 8cc088b5 packaging: Remove kata-pkgsync tool a8b66de5 release: Escape backticks in Libseccomp Notices c3785f66 workflows: Fix typo in kata-deploy-push action f4a4c3c7 version: bump to kubernetes 1.23 49223e67 runtime: remove enable_swap option 7a879164 workflows: Ensure a label change re-triggers the actions d87ab14f workflows: Ensure force-skip-ci skips all actions 5285ac2b runtime: -Wl,--s390-pgste for s390x fc646434 workflows: Use the correct branch ref on test kata-deploy e347694f tools: Fix groupname if it differs from username 41e0c414 vendor: update govmm a5829a29 docs: fix a typo in host-cgroups.md doc 92773170 agent: resolve unused variables in tests 8939b0f8 qemu: add support for SGX 2d0ec00a Qemu: Enable the vcpu-hotplug for arm e22a4e2a packaging: Make kernel config accessible to guest adffd3f8 scripts: Use shebang /usr/bin/env bash e4b7a12b qat: Add Debian to the distro examples 6979d5be osbuilder: Remove gentoo rootfs-builder 22c1a093 osbuilder: Remove suse rootfs-builder 85dd5873 osbuilder: Remove fedora rootfs-builder 06fae29f osbuilder: Remove centos rootfs-builder 01005c5a docs: Remove ccloudvm reference 878ab93c runtime: Provide protection for shared data ac7acbf8 kata-deploy: validate conf file can be created 7e2bc4d7 packaging: Remove ccloudvm instructions and script 85f5ae19 runtime: close span before return from function in case of error 106df33f libs: add some generated files to .gitignore b133a236 runtime: it should rollback when failed in Sandbox AddInterface 7f546748 CI: Revert "CI: Switch to a mirror as gnu.org is down" c486c2ca agent: fix the broken protobuf generation code f6cdf464 docs: Default machine type is q35 meanwhile b48322d4 packaging: Remove obs packages testing for kata 2.0 ad16d75c runtime: Remove docker comments for kata 2.0 configuration.tomls 905e124b docs: fix agent proto file path ea1a1738 agent: fix the issue of creating new namespaces for agent b17f0739 qemu: update readonly flag for block devices b5b9de1d kata-deploy: Update API Version of RuntimeClass to v1 f971801b qemu: only set wait parameter for server mode socket based char device 82cc01d2 qemu: Fix 32 bit int overflow in test file 1d1a2313 qemu: Add support for legacy serial device 9a2bbeda qemu: Remove -realtime in favor of -overcommit fe83c208 qemu: Add support for --no-shutdown Knob 1ed52714 qmp: wait for POWERDOWN event in ExecuteSystemPowerdown() de039da2 govmm/qemu: Let IO/memory reservations be specified for bridge devices 5c7998db QMP: Add ExecuteBlockdevAddWithDriverCache 3a9a6749 qemu: Add credentials to qemu Cmd d27256f8 qmp: Don't use deprecated 'props' field for object-add d8cdf9aa qemu: Drop support for versions older than 5.0 18352c36 qemu: Fix iommu_platform for vhost user CCW 1b021929 Use 'host_device' driver for blockdev backends 9518675e add support for "sandbox" feature to qemu 335fa816 qemu: fix golangci-lint errors 61b63787 .github/workflows: reimplement github actions CI 9d6e7970 go: support go modules 0d21263a qemu: support read-only nvdimm ff34d283 qemu: Consistent parameter building 0e19ffb6 qemu: Allow hot-plugging memory devices on PCI bridges c135681d qemu: Add support for PEF 03b55ea5 qemu: Add support for Secure Execution 7a367dc0 qemu: Simplify (Object).Valid() a6cec2d3 qemu: add support for SevGuest object abd3c7ea qemu: VhostUserDevice CCW device numbers 3eaeda7f qemu: Refactor vhostuserDev.QemuParams 511cf58b Fix qemu commandline issue with empty romfile b3eac95b qmp: remove frequent, chatty log 31418940 qemu: add support for tdx-guest object 4b136f3f qemu: Append memory backend for non-DIMM setups 6213dea4 qemu: support QEMU 6 0d47025d qemu: add support for device loaders e2eb549f qmp: Add ro argument for block-device hotplug funcs 0592c825 qemu: add arm64 to support list of dimm 2079c15c qemu: enable "-pflash" b8cd7059 qmp: add dump-guest-memory support d7836877 qemu: add pvpanic device to get GUEST_PANICKED event 43d774d2 Add serial to blk device 8cb8b24c Make fw_cfg a slice cb0d3391 contributors: remove CONTRIBUTORS.md file 29ba5a90 qemu: add fw_cfg flag to config 9f309c2a misc: Update for new GitHub organisation name 3d46d08a Add qom-get function 39c372a2 Add support for hot-plugging IBM VFIO-AP devices f5bdd53c travis: disable amd64 jobs 1af1c0d7 github: enable github actions 4831c6e0 travis: Run coveralls after success cf0f05d2 qemu: add iommu_platform knob for qemuParams 6645baf2 qemu: Add NoReboot config Knob for qemuParams abca6f3c Add multidevs option to fsdev cc538766 qemu/qmp: use boolean type for the vhost e57e86e2 qemu: add IOMMU Device b2aa0225 Enable Numa support for Power (ppc64le) architecture 29529a5d Add rt clock definition for rtc clock in qemu 0e98b613 qemu: Add max_ports option to virtio-serial device 787c86b7 qemu: Add microvm machine type support 5378725f qemu: add pmem flag to memory-backend-file 3700c55d qemu: add block device readonly support 88a25a2d Refactor code to support multiple virtio transports at runtime 2ee53b00 qemu: Don't set ".cache-size=" when CacheSize is 0 f1252f6e qemu: Add pcie-root-port device support. 6667f4e9 qmp_test: Add TestExecMemdevAdd and TestExecQomSet 201fd0ae qmp: Add ExecMemdevAdd and ExecQomSet API e04be2cc qmp: add ExecutePCIVhostUserDevAdd API 13aeba09 qmp: support command 'chardev-remove' 6d6b2d88 s390x: add s390x travis support 175ac499 typo fix cb9f640b virtio-blk: Add support for share-rw flag 9463486d s390x: dimm not supported 164bd8cd test/fmt: drop extra newlines 73555a40 qmp: add query-status API 234e0edf qemu: fix memory prealloc handling 30bfcaaa qemu: add debug logfile 79e0d533 qmp: support command 'query-qmp-schema' 68cdf64f test: add cpu topology tests e0cf9d5c qmp: add checks for the CPU toplogy a5c11908 qemu: support x86 SMP die 8fd28e23 Support x-pci-vendor-id and x-pci-device-id pass to qemu 713d0d94 s390x: add virtio-blk-ccw type 65cc343f test: add devno in the tests for s390x 9cf98da0 s390x: add devno support 0c900f59 Allow sharing of memory backend file f695ddf8 qemu: add migration incoming defer support f0f18dd0 qmp: add virtio-blk multiqueue 7d3deea4 qemu: Add a virtio-blk-pci device driver support 058cda06 qemu: use MiB instead of Gib for virtio-fs cache size 694a7b1c qemu/qmp: re-implement mainLoop 5712b119 qemu/qmp: fix readLoop() reuse scanner.Bytes() underlying array problem 3c84b1da govmm: add VhostUserFS vhost-user device type 4692f6b9 qmp: Conditionally pass threadID and socketID when CPU device add 1f51b438 Update the versions of Go used to build GoVMM ad310f9f Fix staticcheck S1023 932fdc7f Fix staticcheck S1023 cb2ce933 Fix staticcheck S1008 f0172cd2 Fix staticcheck (S1002) 5f2e630b Fix staticcheck (S1025) 4beea513 Fix staticcheck (ST1005) errors 97fc3435 contributors: add my name c891f5f8 qmp: Add nvdimm support f9b31c0f qemu: Allow disable-modern option from QMP d6173077 Run tests for the s390x build b36b5a8f Contributors: Add Clare Chen to CONTRIBUTORS.md b41939c6 Contributors: Add my name dab4cf1d qmp: Add tests 5ea6da14 Verify govmm builds on s390x ee75813a contributors: add my name c80fc3b1 qemu: Add s390x support ca477a18 Update source file headers e68e0056 Update the CONTRIBUTING.md 2b7db547 Add the CONTRIBUTORS.md file b3b765cb qemu: test Valid for Vsock for Context ID 3becff5f qemu: change of ContextID from uint32 to uint64 f30fd135 qmp: Output error detail when execute QMP command failed 7da6a4c7 qmp: fix mem-path properties for hotplug memory. e4892e33 qemu/qmp: preparation for s390x support 110d2fa0 qemu/qmp: add new function ExecuteBlockdevAddWithCache a0b0c86e qmp_test: Change QMP version from 2.6 to 2.9 10c36a13 qemu: add support for pidfile option 9c819db5 qemu: Fix virtio-net-pci QMP command 7fdfc6a4 qemu: Add support for romfile option e74de3c7 Update guidelines on security issue reporting ec83abe6 qemu: Add virtio-balloon device suppport. 46970781 qemu: Show full path to qemu binary at launch time ef725050 qemu: Fix the support of PCIe bridge 56f645ea qmp: add ExecuteQueryMigration a429677a govmm: fix memory prealloc 1130aab8 qmp: add "query-cpus" support de5d2788 qemu/qmp: add vfio mediated device support on root bus de00d7a6 qemu/image: Reduce permissions of .iso creation dir 1a1fee75 qemu/qmp: nic can works without vhost 6c3d84ea qemu: Add virtio RNG device. b16291cf qemu/qmp: support query-memory-devices qmp command. ce070d11 govmm: modify govmm to be compatible with qemu 2.8 0286ff9e qemu/qmp: support hotplug a nic whose qdisc is mq 8515ae48 qmp: Remind users that you must first call ExecuteQMPCapabilities() 21504d31 qemu/qmp: Add netdev_add with chardev support ed34f616 Add some negative test cases for qmp.go 17cacc72 Add negative test cases for qemu.go 2706a07b qemu: Use the supplied context.Context for launching e46092e0 qemu: Do not try and generate invalid RTC parameters fcaf61dc qemu/qmp: add vfio mediated device support 4461c459 disk: Add --share-rw option for hotplugging disks 68519998 qemu/qmp: add addr and bus to hotplug vsock devices 10efa841 qemu/qmp: add function for hotplug network by fds 80ed88ed qemu/qmp: implement function to hotplug serial ports ca46f21f qemu/qmp: implement function to hotplug character devices 03f1a1c3 qemu/qmp: implement getfd 84b212f1 qemu: add vhostfd and disable-modern to vsock hotplug 12dfa872 qemu/qmp: implement function for hotplug network 3830b441 qemu: add vhostfd and disable-modern to vhost-vsock-pci f700a97b qemu/qmp: implement function to hotplug vsock-pci 4ca232ec qmp_test: Fix Warning and Error level logs 430e72c6 qemu,qmp: Enable gas security checker ffc06e6b qemu,qmp: Add staticcheck to travis and fix errors 54caf781 qmp: add hotplug memory e66a9b48 qemu: add appendMemoryKnobs helper 8aeca153 qmp: add migrate set arguments a03d4968 qmp: add set migration capabilities 0ace4176 qemu: allow to set migration incoming 723bc5f3 qemu: allow to create a stopped guest 283d7df9 qemu: add file backed memory device support 30aeacb8 qemu: Add qemu parameter for PCI address for a bridge. 9130f375 scsi: Allow scsi controller to associate with an IO thread. a54de183 iothread: Add ability to configure iothreads 0c0ec8f3 qemu: add initrd support 68f30718 qemu: add DisableModern to SCSIController 693d9548 qemu: add options for the machine type 3273aafd scsi: Add function to send device_add qmp command for a scsi device 6d198b8a Compute coverage statistics for unit tests in Travis builds 3a31da32 scsi: Add a scsi controller device 5316779d qemu: Add VSOCK support f5655366 vhost-user: add blk device support e9e27673 vhost-user: updating comments for accuracy, rename device field 8fe57236 qemu: Add maxcpus attribute to -smp 3baa7765 Add badges to the README.md file d74e3b66 Fix errcheck failures in the unit tests db60e32f Enable Travis builds 9cb47fc0 Add .gitignore file. a8aaf534 Add project documentation 57aafb56 Remove all references to and dependencies on ciao 27709fce Move files to the qemu folder 48feb29f qemu: introduce vhost-user handling b8ddd244 qemu: Add function to list hotpluggable CPUs 8c428ed7 qemu: Add function to hotplug CPUs 24b14059 qemu: Add functions to process QMP response e39da6ca qmp: Add support for hot plugging VFIO devices on PCI(E) bridges bc030d13 qemu: Add a SysProcAttr parameter to CreateCloudInitISO 11977072 qemu: Add a SysProcAttr parameter to LaunchCustomQemu b639da45 qemu: Add function to hotplug vfio device 7e5614b8 Networking: Add vhost fd support 14316ce0 qemu/qmp: Implement function to hot plug PCI devices 83485dc9 qemu: Implement Bridge struct cfa8a995 Networking: Add support for handling macvtap interfaces 83126d3e bios: add support for custom bios 3da2ef9d QEMU: Knobs: Huge Page Support: Add support for huge pages 9bfa7927 vfio: Add ability to pass VFIO devices to qemu a70ffd19 Build: Fix the build after repo move. 0c206170 Knobs: Modify the behaviour of the Mlock knob. ddee41d5 QEMU: Enable realtime options 4ecb9de5 qemu: Add support for memory pre-allocation 1fbe6c5d qmp: Update block device deletion for newer versions of qemu e74aeef1 qemu: Add disable-modern option for virtio devices 8d617ff5 qemu: Update virtio-net-pci command line 25a2dc8f qemu: Update blockdev-add qmp command to support newer qemu versions d4f77103 misc: Remove some of the code flagged by unused linter a1600dc1 misc: Remove unused fields identified by structcheck 58a835e6 misc: Remove unused variables identified by varcheck d48b5b5f qemu: Add PCI option to the NetDevice a84228ae qemu: Document how cancelling works. 1e7202a5 qemu: Fix spelling error in qmp_test.go c6f33453 qemu: Fix command cancelling. a8a798b0 qemu, ciao-launcher: Move ConfigDrive ISO creation code to qemu 30cf1163 Add missing bus parameter for a CharDevice 2aa5f5a3 qemu: Add support for serial port addition 6fe338d6 qemu: Support creating multiple QMP sockets 992b861e qemu: Add the daemonize qemu option to the Knobs structure 997cb233 qemu: Remove dead code e555f565 qemu: Add support for socket based consoles eae8fae0 qemu: Fix security model typo db067857 qemu: Make Config's FDs field private 12f6ebe3 qemu: Embed the qemu parameters into the Config structure e193a77b qemu: Add support for block devices 3908185c qemu: Add MACVTAP support 6d7dfa04 qemu: Get rid of the Driver structure cc9cb33a qemu: Add QMPSocket specific type 2d736d71 qemu: Add RTC specific types e543c338 qemu: Probe each qemu device with a driver eda8607c qemu: Add netdev options to the Device structure 4780e237 qemu: Add multi-queue and vhost definitions to NetDevice 137e7c72 qemu: Add a NetDevice slice to the Config structure c0e2aaca qemu: Add one unit test for the Config strings 5ba8ef79 qemu: Add QMP socket unit tests 7b2f7eb5 qemu: Add Memory and SMP unit tests 2ea9b9a3 qemu: Add a Kernel unit test 8e495f6e qemu: Add a Knobs unit test 8aeb3d45 qemu: Add an Object unit test 38e041dc qemu: Add Device unit tests 54d32c24 qemu: Add parameters adding unit tests ebfa382d qemu: Add a Knobs field to the Config structure fe1bdcd2 qemu: Remove the extra parameters field from the Config structure 15bce61a qemu: Group all machine configurations into one structure d94b5af8 qemu: Add a VGA parameter field to the Config structure 4892d041 qemu: Add a Global parameter field to the Config structure 612a5a9e qemu: Add a RTC field to the Config structure c63ec096 qemu: Add a SMP field to the Config structure 7cf386a8 qemu: Add a Memory field to the Config structure b198bc67 qemu: Add a UUID field to the Config structure 6239e846 qemu: Add a Character Devices slice field to the Config structure 73e2d53c qemu: Add a Filesystem Devices slice field to the Config structure 518ba627 qemu: Add a Kernel field to the Config structure b973bc59 qemu: Add an Object slice field to the Config structure 8744dfe8 qemu: Add a Device slice field to the Config structure 5458de70 qemu: Add a QMP socket field to the Config structure 17118270 qemu: Add qemu's name to the Config structure 37a1f500 qemu: Add configuration structure to simplify LaunchQemu 5ccbaf2b ciao-launcher, qemu: Upgrade to new context package. f5720198 qemu: Use null QMP logger when the logger parameter is nil 7d4199a4 qemu: Fix ineffassign error 7f50a415 qemu: Fix a silly bug in LaunchQemu fc6bf8cf qemu: Add package documentation 306f54a9 ciao-launcher, qemu: Move launchQemu to qemu 344aa22b qemu: Add the qemu package Signed-off-by: Snir Sheriber --- VERSION | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VERSION b/VERSION index 3aba74f03a..171f1d5b9c 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.4.0-alpha1 +2.4.0-alpha2