5f62d00f4d293b79f6ccb017638c111e764e4f0b hw/block/nvme: fix typo in trace event 195cc354696d75e9625cf303a0791404b3215501 pci: pass along the return value of dma_memory_rw 94cbcf530f9d9789b75ef1ae227ba4a4f702bf7d hw/block/nvme: handle dma errors c6056bd1ce63d6d4eac6c54126c32838624efdac hw/block/nvme: commonize nvme_rw error handling 2750384669ee038bd1f1fa33bbd4a660c351ea90 hw/block/nvme: alignment style fixes 9994f72bd8c379eda01503ef6a7b06b7900110c5 hw/block/nvme: add a lba to bytes helper fd90f26cc732b5c0f51140ba0d1f7fd31e8bf910 hw/block/nvme: fix endian conversion e2f79209cd0129b8f27b87908de09cdc44a94baa hw/block/nvme: add symbolic command name to trace events 6a09a3d737adbacd2b1d19596f0ac05de2a08aa7 hw/block/nvme: refactor aio submission 92a10ec17f3ae7221b23f3eaefa29066e10d7973 hw/block/nvme: default request status to success 6e0ac3a03f3ab0d0b69d086e3226bac77a20a468 hw/block/nvme: harden cmb access cba0a8a344fea94aa2212e105611b8e099343cb1 hw/block/nvme: add support for scatter gather lists d97eee64fef35655bd06f5c44a07fdb83a6274ae hw/block/nvme: add support for sgl bit bucket descriptor 7c9c350c15289b601766c391024e0bfea8a36ee0 hw/block/nvme: refactor identify active namespace id list 7f0f1acedf159d00684d495d7a14d52220c1d16b hw/block/nvme: support multiple namespaces c1e18246618b3401ba1769bf88d2bcdf49e947aa pci: allocate pci id for nvme 6eb7a071292a2f11065127ac152fa24248806021 hw/block/nvme: change controller pci id b20804946bce7545ec9758d82806ee30a21b6211 hw/block/nvme: update nsid when registered 8c125590dfa33699a267c797a41939c1ac8b77bf hw/block/nvme: remove pointless rw indirection a740facfbd05c9dd630e1f992a9dc6b5444096a7 hw/block/nvme: fix log page offset check 2fbbecc5cd90ec00027a155f7044f2f70ed84f30 hw/block/nvme: support per-namespace smart log 492f9a8d79f2e815007e985cad8dd73b713722f0 hw/block/nvme: validate command set selected 8c5cea85934eb7b580ced14f7f188e19880d4c1c hw/block/nvme: support for admin-only command set 1b48e4611a7a3ee3065d3bb8428f5f6acb5232fe hw/block/nvme: reject io commands if only admin command set selected 976951048c2fb31ba1622c36d25b4cd69bea5a64 hw/block/nvme: add nsid to get/setfeat trace events dcd1496132704ca16fc857a40370a6b9209341ae hw/block/nvme: add trace event for requests with non-zero status code b865cabf735be793789ad2c7eac97f47a1325966 hw/block/nvme: report actual LBA data shift in LBAF 28fee5b5d02d59a2b039c71a0a72292b1bc7f75b hw/block/nvme: fix prp mapping status codes 482e97fcfad6672d2849f2fe36bd460d70468b0a hw/block/nvme: fix create IO SQ/CQ status codes 843c8f91a7ad63f8f3e4e564d3f41f3d030ab8a9 hw/block/nvme: fix queue identifer validation eaf1ffbe15fe67612c63d928415ee04eb4836dc7 spapr: Clarify why DR connectors aren't user creatable dff669d6a15fb92b063cb5aa691b4bb498727404 ppc/spapr: re-assert IRQs during event-scan if there are pending 2d154d2694009f9294e34875059e3a650ee5110a hw/net: move allocation to the heap due to very large stack frame ce316b5118c732c5fef23d7763b8c01054bfcdfa spapr: Move spapr_create_nvdimm_dr_connectors() to core machine code 90689a32ce2b84580646956c2417343943e5df37 spapr: Fix leak of CPU machine specific data f1023d21e81b7bf523ddf2ac91a48117f20ef9d7 spapr: Unrealize vCPUs with qdev_unrealize() 96598cdb14da4d48c68f178a7b5f8d47f5c638f4 spapr: Drop spapr_delete_vcpu() unused argument 9370c28f12ca9336dd893e3b673a334c4938c58f spapr: Make spapr_cpu_core_unrealize() idempotent 3cff86f036142057368b6040a8c78dce225500c7 spapr: Simplify spapr_cpu_core_realize() and spapr_cpu_core_unrealize() 84fd54961933a324e99bb52d0cc1de0ac9b7780e pc-dimm: Drop @errp argument of pc_dimm_plug() 65226afd90abba32d06dd5699655d85b83a84a61 spapr: Use appropriate getter for PC_DIMM_ADDR_PROP 581778dd4727df93e3fe810d721e44157f64b97f spapr: Use appropriate getter for PC_DIMM_SLOT_PROP 271ced1d62e0c46089fab47c8560c4e550806d69 spapr: Pass &error_abort when getting some PC DIMM properties 6e837f98ba03bab8008b7c1a6c125298ce41de7a spapr: Simplify error handling in spapr_memory_plug() c3e051ed6d2a0337fa5172d27231a193f18f92c4 spapr: Use error_append_hint() in spapr_reallocate_hpt() 0a06e4d6267ca150d62fbc371afab2fbb5586cb8 target/ppc: Fix kvmppc_load_htab_chunk() error reporting a4e3a7c02bec45b1054c5e4fe3234519498fb55a spapr: Improve spapr_reallocate_hpt() error reporting 136fbf654dd5fa88a5057dcc43947536f3b418df ppc/: fix some comment spelling errors a0441b66e811f24d92238e9a34f9d46b3a9058fa qemu-img: add support for rate limit in qemu-img commit 0c8c4895a6a54ffb7209402b183297c80c868873 qemu-img: add support for rate limit in qemu-img convert d40f4a565aa64a1ef1e1ff73caf53d61cac9a67f qcow2: Report BDRV_BLOCK_ZERO more accurately in bdrv_co_block_status() 46cd1e8a4752379b1b9d24d43d7be7d5aba03e76 qcow2: Skip copy-on-write when allocating a zero cluster 1a6d3bd229d429879a85a9105fb84cae049d083c block: End quiescent sections when a BDS is deleted 4ac4e7281a2dd1ca5158812198c4d2cbacf2ae25 ide: run diagnostic after SRST b45bcd81e05dea2781f2164ca1c9dd86069502ea ide: perform SRST as early as possible 1a9925e3390b6adf1125e3abaa17c80ca012bede ide: clear SRST after SRST finishes 885538fdc9e225a502f5da69e15909664308aa93 elf2dmp: Fix memory leak on main() error paths 018da27970780c0ee4f2df7c06fc7c6c89edb3ee Makefile: Add *.[ch].inc files to cscope/ctags/TAGS c5af3c0d855cc7577b9dd4758f3fcdd7d38b6241 cpus: Drop declaration of cpu_remove() c8198bd5f991f5674960bf6a7754614f69f71620 io: Fix Lesser GPL version number 0dda001b3ac03b24ba90180f558a4d18d8ffed3e cryptodev: Fix Lesser GPL version number 5057bf95814a80c8012d3505d1f26c4545c32f84 scripts/qmp: delete 'qmp' script 5dae6fad949a0852182e7cf653f722d503440089 qdev: Fix two typos e83029fa605d6aa475be60b191f2af3954591093 CHANGELOG: remove disused file b4cb76e6208cf6b5bb39404c6d44a6514eb6842a tcg: Do not kill globals at conditional branches cd0372c515c4732d8bd3777cdd995c139c7ed7ea tcg/optimize: Flush data at labels not TCG_OPF_BB_END 1d705e8a5bbfe36294081baa45ab68a9ad987f33 accel/tcg: Add CPU_LOG_EXEC tracing for cpu_io_recompile() 1f10fd53cbee9830db3e8d2f4ff0c7a507655fae sparc32-dma: use object_initialize_child() for espdma and ledma child objects bce83ed9981bd8920499921e9931f46db56b77ff sparc32-ledma: use object_initialize_child() for lance child object d19265eaf543c1305754212002d28cb2277609a2 sparc32-espdma: use object_initialize_child() for esp child object c4210bc17d5a78e63c3ed28049d70d2bf2261783 sparc32-ledma: don't reference nd_table directly within the device e237e1c2985e705155bf23390c80f4d2fa245742 sabre: don't call sysbus_mmio_map() in sabre_realize() ae5643ecc672ca2f3716359e1bb9b5ce52c1518c hw/display/tcx: Allow 64-bit accesses to framebuffer stippler and blitter ef905eff421c5a06a01714e11ed67a92e4e7a9f1 sabre: increase number of PCI bus IRQs from 32 to 64 c092bfe5f4f5f63920170764ca7cd992947e60c7 hw/pci-host/sabre: Update documentation link a0376c0311bad493ef9e4cd9ed596463410c1965 hw/pci-host/sabre: Remove superfluous address range check 0980307e705b5677d9b4158a0a0346abf5041f33 hw/pci-host/sabre: Simplify code initializing variable once 74acdf0af81f803e748523363abd3c145b9d25ad virtio-gpu: add virtio-gpu-pci module 1e1f9c20bc0bdd4cf11cfe5057465d484b611858 virtio-gpu: add virtio-vga module 43376ccc8d2ceb64e281f0032897df80b6d0251a virtio-gpu: only compile virtio-gpu-3d.c for CONFIG_VIRGL=y 5869f8dd1f57ce93f80171427e723227471d8a33 modules: unbreak them on macos 546323bdac18984c771ebefae1046ee61742f9ca modules: turn off lazy binding e0622ae3ca3cef79ec5f3c71e8225de77417f123 io: Fix Lesser GPL version number 422c16e7ecf8a2cd460e9b02cfb1955a235d36d7 crypt: Fix Lesser GPL version number 036a80cdf7cc8a01106b7b49da6e4830d552f3d7 authz: Fix Lesser GPL version number 77b7829e755aec2f74601190a4521617b6dab49c io: Don't use '#' flag of printf format dfc00eb7dea43bfb6d4a2ba38c4f6bc9745f3729 util: include the target address in socket connect failures a19d4bc452532a9402f90b77d2aaaed9fe1df046 Merge remote-tracking branch 'remotes/dgibson/tags/ppc-for-5.2-20201028' into staging d03e884e4ece4b528ed87d4133867fcf87aa76e5 Merge remote-tracking branch 'remotes/jsnow-gitlab/tags/ide-pull-request' into staging c99fa56b95a72f6debd50a280561895d078ae020 Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into staging 9a2ea4f4a7230fe224dee91d9adf2ef872c3d226 Merge remote-tracking branch 'remotes/vivier2/tags/trivial-branch-for-5.2-pull-request' into staging c3dee4de9252ec6f675603e460f9a668f1b5ec1b Merge remote-tracking branch 'remotes/rth-gitlab/tags/pull-tcg-20201027' into staging b4af1df08f9433d858ec01aff4ec9f06cb28128b iotests/291: Filter irrelevant parts of img-info cb7223ac33fa35976d64f31145122965c1ba332d iotests/291: Stop NBD server 159f8442382cff6ef6d858dbf02f03f0cc95b4a7 block: Simplify QAPI_LIST_ADD 9812e7125b83ba6e4645237150ca5f61bf66197f qapi: Add QAPI_LIST_PREPEND() macro 8675cbd68be7da35a61e391fbb5b95ac67bc7d72 nbd: Utilize QAPI_CLONE for type conversion cbad81cef8cc7b220f04600997ea29d7302bae00 nbd: Update qapi to support exporting multiple bitmaps 02e87e3b1c77422b71855102b9cb884e4c7823f7 nbd: Simplify qemu bitmap context name 47ec485e8d5dba978126d31b9484d717ac1222ba nbd: Refactor counting of metadata contexts 3b1f244c59b7045680e615d50dc444a316abd891 nbd: Allow export of multiple bitmaps for one device a92b1b065eed385d9077be735eb8e92f5a6e150a block: Return depth level during bdrv_is_allocated_above 71719cd57fc02ddfd91a4a3ca3f469bfb4d221bc nbd: Add new qemu:allocation-depth metadata context dbc7b01492371e4a54b92d2b6d968f9b863cc794 nbd: Add 'qemu-nbd -A' to expose allocation depth 69d7eab0b8bb14f8d52539618ae33918032eaaf7 Merge remote-tracking branch 'remotes/mcayland/tags/qemu-sparc-20201028' into staging 5e6464f9c6756c95d036c4acf7ce557a7eb3a7be Merge remote-tracking branch 'remotes/berrange-gitlab/tags/misc-next-pull-request' into staging 2ab6c494339652e69ec405dc779d83c46c8faf98 Merge remote-tracking branch 'remotes/kraxel/tags/modules-20201029-pull-request' into staging 700d20b49e303549b32d3a7a3efbfcee8c7a4f6c Merge remote-tracking branch 'remotes/mst/tags/for_upstream' into staging 8db193c4108e09996923a4d716b51fc98efb7f3a tests/9pfs: make create/remove test dir public 136b7af22774a6f0fb44c9c1b8c088b52e2e92ed tests/9pfs: fix test dir for parallel tests 5409d8bea40289106e1005c41973382a7dfacf1c tests/9pfs: fix coverity error in create_local_test_dir() 603cc76a60691b288947c88ad63b7b0d616f98b6 tests/9pfs: Force removing of local 9pfs test directory 1c450e6efe14a7c76f4e75d7316c9fdf00e757c0 tests/9pfs: Factor out do_version() helper 382619eff506bd229c7ba0d5671c84b6f1a0a415 tests/9pfs: Set alloc in fs_create_dir() 3fe4baf47be2633022ed4af71466aca6ddfc3f19 tests/9pfs: Factor out do_attach() helper 1d98613d7cd488528bc08260185c03ee078c1347 tests/9pfs: Turn fs_readdir_split() into a helper c1934f630c131ec487d21949c9b53e1e3f2b8bcb tests/9pfs: Turn fs_mkdir() into a helper 20018805224c69c78ac25d6b361eded8c8095c75 tests/9pfs: simplify do_mkdir() b37d62d6de08bea1f57e51a4b99938f7994a84d6 tests/9pfs: add local Tunlinkat directory test b09dbfdd5177ccd49117b6e6ce6712db99714ee0 tests/9pfs: add local Tlcreate test 472c18b8bf20f111b02abc403407efd88b6281d7 tests/9pfs: add local Tunlinkat file test 59ff563db1cfb9f3a20075b452d1564585bbc66a tests/9pfs: add local Tsymlink test 5b28ab8bda41768acb6be05c8949a0bc8e6b9cd8 tests/9pfs: add local Tunlinkat symlink test 64e3d4032296aae1adf80e6638b2c4b1987a70d0 tests/9pfs: add local Tlink test 4d0746e2135f56c59c6e61ef42d700b7139065b4 tests/9pfs: add local Tunlinkat hard link test 6f2ef80b0ce87d258b4736471a81747da2a7a881 Merge remote-tracking branch 'remotes/ericb/tags/pull-nbd-2020-10-27-v2' into staging 0f7a903ba3f0f8dfb347fb15b783aade4833826e vfio: Add function to unmap VFIO region e93b733bcf8ee185af14a0f90a217d51cf40e7ea vfio: Add vfio_get_object callback to VFIODeviceOps c5e2fb3ce4dbb158732420fbd3b963eebbcd85c8 vfio: Add save and load functions for VFIO PCI devices a9e271ec9b36ef4c7b5bc3b234c85d93931e192e vfio: Add migration region initialization and finalize function 02a7e71b1e5b1313060927e7c86a10be2d7083a7 vfio: Add VM state change handler to know state of VM 050c588c2ef6edd75769e6c4869d0ad625d5be90 vfio: Add migration state change notifier 7c2f5f75f94a8820023a46169a4369fd8189a23c vfio: Register SaveVMHandlers for VFIO device 1bc3c535ffbe512126a02b9f588497d5f5b7075b vfio: Add save state functions to SaveVMHandlers 3336d21710130a3d64c901aeae2dc66c364f93ad vfio: Add load state functions to SaveVMHandlers 74ee653799f93dfb119de9a248bdf0a85a68904f memory: Set DIRTY_MEMORY_MIGRATION when IOMMU is enabled 87ea529c5020124440cd892a038dffe6057fd613 vfio: Get migration capability flags for container e663f516830c61f1dcafd2dda810126c14327b15 vfio: Add function to start and stop dirty pages tracking b6dd6504e303d4339df2db765433bffa36dfbf8b vfio: Add vfio_listener_log_sync to mark dirty pages 9a04fe09576b0399646e80e57ff2d2324f7cf64d vfio: Dirty page tracking when vIOMMU is enabled 9e7b0442f23a92c27204d6f81a954f30f3126d33 vfio: Add ioctl to get dirty pages bitmap during dma unmap a22651053b59b7d40bf921e8819ea696a3b0a9d2 vfio: Make vfio-pci device migration capable 3710586caa5d91a52c0cf247e1c829a50f2e7b98 qapi: Add VFIO devices migration stats in Migration stats 84567ea763874c633eddfd8c522d48bbe0bc5c8f update-linux-headers: Add vfio_zdev.h 53ba2eee52bff5a746e96835539a1079f6bcadd1 linux-headers: update against 5.10-rc1 408b55db8be3e3edae041d46ef8786fabc1476aa s390x/pci: Move header files to include/hw/s390x 3ab7a0b40d4be5ade3b61d4afd1518193b199423 vfio: Create shared routine for scanning info capabilities 7486a62845b1e12011dd99973e4739f69d57cd38 vfio: Find DMA available capability cd7498d07fbb20fa04790ff7ee168a8a8d01cb30 s390x/pci: Add routine to get the vfio dma available count 37fa32de707340f3a93959ad5a1ebc41ba1520ee s390x/pci: Honor DMA limits set by vfio c04274f49e0dd1f1279c0f74cbb89a902d8372eb s390x/pci: create a header dedicated to PCI CLP 28dc86a07299fba784ca2352f95e30fe603e17ab s390x/pci: use a PCI Group structure b354d5d8049c513444b51ce841bd3136fed2e234 s390x/pci: clean up s390 PCI groups 9670ee752727945d8ce4f76efc0b68364b832f20 s390x/pci: use a PCI Function structure 92fe289ace3e559e2d18d0c2e49cdfb4cbd5a59b vfio: Add routine for finding VFIO_DEVICE_GET_INFO capabilities 1e7552ff5c34972a7a17d2b06900a0b66c79a68b s390x/pci: get zPCI function info from host 88eef59796f91271e3d288f64457e975dd7c8ac9 hw/vfio: Use lock guard macros c624b6b312680b76d2a19a4c65cfdb234e875e1b vfio: fix incorrect print type 2c6605389c1f76973d92b69b85d40d94b8f1092c Merge remote-tracking branch 'remotes/awilliam/tags/vfio-update-20201101.0' into staging b149dea55cce97cb226683d06af61984a1c11e96 Merge remote-tracking branch 'remotes/cschoenebeck/tags/pull-9p-20201102' into staging 045b1d4dbb44da67f1f86efa75b02843c0e951ef xen: rework pci_piix3_xen_ide_unplug b139d11ae198aba0e009daddf7a3370ce84b2d09 Merge remote-tracking branch 'remotes/aperard/tags/pull-xen-20201102' into staging 015ee81a4c06b644969f621fd9965cc6372b879e target/arm: Introduce neon_full_reg_offset 7ec85c02833f4264840c6ed78b749443a7b4ffe0 target/arm: Move neon_element_offset to translate.c 0f2cdc82276a723ee58562b56b9d537a4bd7bfef target/arm: Use neon_element_offset in neon_load/store_reg d8719785fde2f5041986853a314c05c6f567d3cb target/arm: Use neon_element_offset in vfp_reg_offset a712266f5d5a36d04b22fe69fa15592d62bed019 target/arm: Add read/write_neon_element32 4d5fa5a80ac28f34b8497be1e85371272413a12e target/arm: Expand read/write_neon_element32 to all MemOp 21c1c0e50b73c580c6bfc8f2314d1b6a14793561 target/arm: Rename neon_load_reg32 to vfp_load_reg32 0aa8e700a53b0aa7275ed747b8fa3acb61d35f2d target/arm: Add read/write_neon_element64 b38b96ca90827012ab8eb045c1337cea83a54c4b target/arm: Rename neon_load_reg64 to vfp_load_reg64 9f1a5f93c2dd345dc6c8fe86ed14bf1485056f6e target/arm: Simplify do_long_3d and do_2scalar_long 8aab18a2c5209e4e48998a61fbc2d89f374331ed target/arm: Improve do_prewiden_3d 552714c0812a10e5cff239bd29928e5fcb8d8b3b target/arm: Fix float16 pairwise Neon ops on big-endian hosts d1a9254be5cc93afb15be19f7543da6ff4806256 target/arm: Fix VUDOT/VSDOT (scalar) on big-endian hosts 373e7ffde9bae90a20fb5db21b053f23091689f4 target/arm: fix handling of HCR.FB 9bd268bae5c4760870522292fb1d46e7da7e372a target/arm: fix LORID_EL1 access check 437588d81d99ac91cb1e4ff060610458e67852d5 disas/capstone: Fix monitor disassembly of >32 bytes 744a790ec01a30033309e6a2155df4d61061e184 hw/arm/smmuv3: Fix potential integer overflow (CID 1432363) 3f0b59070c89f2261ff5961980ff5203b0c6bea9 hw/arm/boot: fix SVE for EL3 direct kernel boot 0080edc45e93324e085e93db89180a2945897c5a hw/display/omap_lcdc: Fix potential NULL pointer dereference 18520fa465a08b81972afd9a25056f102f0180c9 hw/display/exynos4210_fimd: Fix potential NULL pointer dereference 7142eb9e24b4aa5118cd67038057f15694d782aa target/arm: Get correct MMU index for other-security-state 76346b6264a9b01979829a5d4366c3799e2dd15a configure: Test that gio libs from pkg-config work c20a135a7a14d846699b0cfc9f74bcc2a226bee6 hw/intc/arm_gicv3_cpuif: Make GIC maintenance interrupts work 92bb29f9b2c3d4a98eef5f0db935d4be291eec72 scripts/kerneldoc: For Sphinx 3 use c:macro for macros with arguments 5a4b0d411283c92c5a394aaa4b7c19f6568a54fd qemu-option-trace.rst.inc: Don't use option:: markup ffb4fbf90a2f63c9cb33e4bb9f854c79bf04ca4a tests/qtest/npcm7xx_rng-test: Disable randomness tests 8680d6e36468f1ca00e2fe749bef50585d632401 Merge remote-tracking branch 'remotes/nvme/tags/pull-nvme-20201102' into staging cc5ab87200257199eba91aba9baf141ae0e91d0c migration: Unify reset of last_rb on destination node when recover 5e773431134a6c3f65c0088d578384577c4a3f2c migration: Postpone the kick of the fault thread after recover dcaac9f124833e62e720d0733aa53453f438b7d7 virtiofsd: Seccomp: Add 'send' for syslog 2693026042d2f6f5749babb8827b8098ed5d7eb4 tools/virtiofsd: Check vu_init() return value (CID 1435958) 0429eaf518be1d4742356056e6c886b7f9bc9712 virtiofsd: Fix the help message of posix lock 9c6ac0436356132da97c4bbb7f6c90b062438176 virtiofsd: Check FUSE_SUBMOUNTS 93e79851abb78fe36882232b84edc795d1d942fd virtiofsd: Add attr_flags to fuse_entry_param 84e319a575d04e9d53c24d801572a3ead538f9e4 meson.build: Check for statx() d672fce6baa0a02dfa64d717fb072c06e301d695 virtiofsd: Add mount ID to the lo_inode key 9d82f6a3e68c2986633ad11687da2193e9acb0cb virtiofsd: Announce sub-mount points 0a7798037acb65cf4e9d64372690a47018e60d02 tests/acceptance/boot_linux: Accept SSH pubkey af1bb3fe7f146fafdaadb479975ca2b53b49df40 tests/acceptance: Add virtiofs_submounts.py 8545ae485b1e8e43cc0137310c4c68dbece59990 Merge remote-tracking branch 'remotes/dgilbert/tags/pull-migration-20201102a' into staging c7a7a877b716cf14848f1fd5c754d293e2f8d852 Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20201102' into staging 54420332b595d4563d9c0e417d796baecd2debfa pc: comment style fixup d31992ae131527b63284d406d5dac21b02d4f3ef virtio-mem: Make sure "addr" is always multiples of the block size 0aed28006114b17d64a8491071d382f4c8a83e41 virtio-mem: Make sure "usable_region_size" is always multiples of the block size 228957fea3a998735524abf6354634f1fb710e61 virtio-mem: Probe THP size to determine default block size 780a4d24e73dd0a7c7fc3f6f8b104aab70b7bfff memory-device: Support big alignment requirements c726aa69419ba2ecd38ae14dc62aaa189c3510e5 memory-device: Add get_min_alignment() callback 296e88fd9f407c1ca5d749b921e12407e7f9da1d virito-mem: Implement get_min_alignment() 88eed1989619b4059d225c593f6c59860e0271c8 hw/acpi : Don't use '#' flag of printf format 4cbf31a8fef91648995f3f576f7ede661b3e0c18 hw/acpi : add space before the open parenthesis '(' 510feed79a364521df41508ced6498ebf30728cd hw/acpi : add spaces around operator 8faf2f1de40e2fb919d8f584478d407a2fa7c80a hw/virtio/vhost-backend: Fix Coverity CID 1432871 8055d2fb7f4717c6aa7c4ca801a487153945a15d hw/smbios: Fix leaked fd in save_opt_one() error path bfe7a961737452ae8e616df758406e86ac289972 virtio-iommu: Fix virtio_iommu_mr() 31aa323fb97bae3786f5bce5a88668f76fdb0cec virtio-iommu: Store memory region in endpoint struct 15e4c8f01b7f06b9dde13bc13949c834b25160f3 virtio-iommu: Add memory notifiers for map/unmap 2f6eeb5f0bb1efea09510b9481e2ff82fe69b440 virtio-iommu: Call memory notifiers in attach/detach 308e5e1b5f811aa28063006088ff276a63a034d3 virtio-iommu: Add replay() memory region callback 6978bfaa688df55dc9ea581fe32b226f81aebc3a virtio-iommu: Add notify_flag_changed() memory region callback 457f8cbbd80f631cee02057c3c844a43ca65b5c4 memory: Add interface to set iommu page size mask b917749842493abdfa49f5265ea236c922c05cb2 vfio: Set IOMMU page size as per host supported page size 5c3cfe33f4185841feaedd07bea1d6d7e02011a0 virtio-iommu: Set supported page size mask 200418de12a6c2602d00a31d14644f60572740ba vfio: Don't issue full 2^64 unmap e7fd4c5909ef0456141eeb96198dcb50fc3f7b24 vhost-vdpa: Add qemu_close in vhost_vdpa_cleanup 41bd0e0626425a0084c7dbdcc9e5ff3ba50c5fc8 net: Add vhost-vdpa in show_netdevs() 52db0ccce0b15c614a2a33bd503fa3cb441d6f02 Revert "vhost-blk: set features before setting inflight feature" fc90ab0fe7fffd65352b809fec8b0e4071742333 vhost-blk: set features before setting inflight feature cc364c773ca237f1081a13d0aa061512b98bec1f libvhost-user: follow QEMU comment style ddf3d8183a15554590a98c4a3a417538224c19c0 configure: introduce --enable-vhost-user-blk-server 3daf8b9ef9933bbf9ecbd1dec2159540a00acd7a block/export: make vhost-user-blk config space little-endian baff424db0b424c70246fdc46075a4e186911373 block/export: fix vhost-user-blk get_config() information leak 0e1a88bf7fd815445481abf45799441c5f260406 contrib/vhost-user-blk: fix get_config() information leak a97ac622eaed4b444780122f45fd0ff8f8221396 test: new qTest case to test the vhost-user-blk-server 8273192e688644903fe72e70cc59a51ada3fa455 tests/qtest: add multi-queue test case to vhost-user-blk-test 3c71889a97aa1c12548dcf062516acdd8f56ffc4 libqtest: add qtest_socket_server() 22cdaa52604c0b8b9ad1e5b629716f46c8293460 vhost-user-blk-test: rename destroy_drive() to destroy_file() 099ae6b4032aee3060a9bc73486091a161c2385b vhost-user-blk-test: close fork child file descriptors ac9b6c3dd2c19ef49b8179cdfdda81f2477f56fc vhost-user-blk-test: drop unused return value cf0bdd0a703911f80fc645dec97f17c4415af267 vhost-user-blk-test: fix races by using fd passing