Commit Graph

  • c1547bba7e target/arm: Fold regime_tcr() and regime_tcr_value() together Peter Maydell 2022-07-14 14:22:59 +01:00
  • 9e70e26c53 target/arm: Calculate mask/base_mask in get_level1_table_address() Peter Maydell 2022-07-14 14:22:58 +01:00
  • dfce4aa8fe target/arm: Define and use new regime_tcr_value() function Peter Maydell 2022-07-14 14:22:57 +01:00
  • 7f2cf760fe linux-user/aarch64: Do not clear PROT_MTE on mprotect Richard Henderson 2022-07-11 08:44:20 +05:30
  • 6a775fd6e0 target/arm: Fix aarch64_sve_change_el for SME Richard Henderson 2022-07-13 10:28:48 +05:30
  • 6215113355 target/arm: Fill in VL for tbflags when SME enabled and SVE disabled Richard Henderson 2022-07-13 10:28:47 +05:30
  • 9d5a9ae962 hw/intc/armv7m_nvic: ICPRn must not unpend an IRQ that is being held high Peter Maydell 2022-06-28 16:47:24 +01:00
  • e8cbe5842b MAINTAINERS: Add myself as Guest Agent co-maintainer Konstantin Kostiuk 2022-07-18 11:52:28 +03:00
  • 999eaadc16
    fix (#703) 0.8.0 Dongjia Zhang 2022-07-17 21:15:45 +02:00
  • 321bcfeba1
    Cleanup duplicate package warnings (#702) Mrmaxmeier 2022-07-17 14:17:49 +02:00
  • c45b6be7e1
    Bump rand version (#680) s1341 2022-07-16 02:46:32 +03:00
  • 3ae3dc7c62
    Fixes to TUI monitor if main thread panics (#699) Patrick Gersch 2022-07-16 01:45:53 +02:00
  • 0ebf76aae5 Merge tag 'nvme-next-pull-request' of git://git.infradead.org/qemu-nvme into staging Peter Maydell 2022-07-15 15:38:13 +01:00
  • 44bfcf628b Merge tag 'pull-aspeed-20220714' of https://github.com/legoater/qemu into staging Peter Maydell 2022-07-15 11:33:39 +01:00
  • 2e53b0b450 hw/nvme: Use ioeventfd to handle doorbell updates Jinhao Fan 2022-07-05 22:24:03 +08:00
  • 43f76aac49 nvme: Fix misleading macro when mixed with ternary operator Darren Kenny 2022-07-07 13:36:21 +00:00
  • dfa82ac201 hw/nvme: force nvme-ns param 'shared' to false if no nvme-subsys node Niklas Cassel 2022-06-28 14:22:09 +02:00
  • 146b5fa505 hw/nvme: fix example serial in documentation Niklas Cassel 2022-06-27 14:39:57 +02:00
  • 387350d5f4 hw/nvme: Add trace events for shadow doorbell buffer Jinhao Fan 2022-06-16 20:34:08 +08:00
  • 3f7fe8de3d hw/nvme: Implement shadow doorbell buffer support Jinhao Fan 2022-06-16 20:34:07 +08:00
  • 285f64fcbf Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2022-07-14 18:14:12 +01:00
  • f041855830 aspeed: Add fby35-bmc slot GPIO's Peter Delevoryas 2022-07-14 16:24:38 +02:00
  • 1f30db922c hw/gpio/aspeed: Don't let guests modify input pins Peter Delevoryas 2022-07-14 16:24:38 +02:00
  • 35c86423d3 qtest/aspeed_gpio: Add input pin modification test Peter Delevoryas 2022-07-14 16:24:38 +02:00
  • 8abf9ba472 hw: m25p80: add tests for BP and TB bit write protect Iris Chen 2022-07-14 16:24:38 +02:00
  • 2113a12897 hw: m25p80: Add Block Protect and Top Bottom bits for write protect Iris Chen 2022-07-14 16:24:38 +02:00
  • bceb4d994d test/avocado/machine_aspeed.py: Add SDK tests Cédric Le Goater 2022-07-14 16:24:38 +02:00
  • 1d6fb3d058 docs: aspeed: Minor updates Cédric Le Goater 2022-07-14 16:24:38 +02:00
  • 19d7c0d460 docs: aspeed: Add fby35 multi-SoC machine section Peter Delevoryas 2022-07-14 16:24:38 +02:00
  • d5829a2920 aspeed: Add AST1030 (BIC) to fby35 Peter Delevoryas 2022-07-14 16:24:38 +02:00
  • 9cd8c41d7a aspeed: fby35: Add a bootrom for the BMC Cédric Le Goater 2022-07-14 16:24:38 +02:00
  • 778e14cc5c aspeed: Add AST2600 (BMC) to fby35 Peter Delevoryas 2022-07-14 16:24:38 +02:00
  • c2f58c2fa2 aspeed: Add fby35 skeleton Peter Delevoryas 2022-07-14 16:24:38 +02:00
  • 1099ad10b0 aspeed: Make aspeed_board_init_flashes public Peter Delevoryas 2022-07-14 16:24:38 +02:00
  • d2b3eaefb4 aspeed: Refactor UART init for multi-SoC machines Peter Delevoryas 2022-07-14 16:24:38 +02:00
  • 72a7c47393 aspeed: Create SRAM name from first CPU index Peter Delevoryas 2022-07-14 16:24:38 +02:00
  • b347dd5ef3 hw/sensor: Add Renesas ISL69259 device model Peter Delevoryas 2022-07-14 16:24:38 +02:00
  • e51ae82571 hw/sensor: Add IC_DEVICE_ID to ISL voltage regulators Peter Delevoryas 2022-07-14 16:24:38 +02:00
  • d272d1410c hw/i2c/pmbus: Add idle state to return 0xff's Peter Delevoryas 2022-07-14 16:24:38 +02:00
  • 54ee564132 aspeed: sbc: Allow per-machine settings Joel Stanley 2022-07-14 16:24:38 +02:00
  • 8482ab545e Merge tag 'qga-win32-pull-2022-07-13' of github.com:kostyanf14/qemu into staging Peter Maydell 2022-07-14 14:52:16 +01:00
  • 08c9f7eec7 Merge tag 'darwin-20220712' of https://github.com/philmd/qemu into staging Peter Maydell 2022-07-14 09:30:55 +01:00
  • 455c62d85f Merge tag 'mips-20220712' of https://github.com/philmd/qemu into staging Peter Maydell 2022-07-13 21:48:16 +01:00
  • c0b3607d59 pc-bios/s390-ccw: add -Wno-array-bounds Paolo Bonzini 2022-05-27 12:55:15 +02:00
  • 74518fb615 q800: add default vendor and product information for scsi-cd devices Mark Cave-Ayland 2022-06-22 11:53:14 +01:00
  • 0fc37adac6 q800: add default vendor and product information for scsi-hd devices Mark Cave-Ayland 2022-06-22 11:53:13 +01:00
  • 356c4c441e scsi-disk: allow MODE SELECT block descriptor to set the block size Mark Cave-Ayland 2022-06-22 11:53:12 +01:00
  • 4536fba00a scsi-disk: allow the MODE_PAGE_R_W_ERROR AWRE bit to be changeable for CDROM drives Mark Cave-Ayland 2022-06-22 11:53:11 +01:00
  • 2724b90dfb q800: implement compat_props to enable quirk_mode_page_truncated for scsi-cd devices Mark Cave-Ayland 2022-06-22 11:53:10 +01:00
  • 389e18eb9a scsi-disk: add SCSI_DISK_QUIRK_MODE_PAGE_TRUNCATED quirk for Macintosh Mark Cave-Ayland 2022-06-22 11:53:09 +01:00
  • 6ab717610f scsi-disk: add FORMAT UNIT command Mark Cave-Ayland 2022-06-22 11:53:08 +01:00
  • d9a107d153 q800: implement compat_props to enable quirk_mode_page_vendor_specific_apple for scsi devices Mark Cave-Ayland 2022-06-22 11:53:07 +01:00
  • 09274de1f7 scsi-disk: add SCSI_DISK_QUIRK_MODE_PAGE_VENDOR_SPECIFIC_APPLE quirk for Macintosh Mark Cave-Ayland 2022-06-22 11:53:06 +01:00
  • f7c30a0f41 q800: implement compat_props to enable quirk_mode_sense_rom_use_dbd for scsi-cd devices Mark Cave-Ayland 2022-06-22 11:53:05 +01:00
  • f43c2b94cd scsi-disk: add SCSI_DISK_QUIRK_MODE_SENSE_ROM_USE_DBD quirk for Macintosh Mark Cave-Ayland 2022-06-22 11:53:04 +01:00
  • f358241029 q800: implement compat_props to enable quirk_mode_page_apple_vendor for scsi-cd devices Mark Cave-Ayland 2022-06-22 11:53:03 +01:00
  • 09d3786762 scsi-disk: add MODE_PAGE_APPLE_VENDOR quirk for Macintosh Mark Cave-Ayland 2022-06-22 11:53:02 +01:00
  • 3412f9c3b4 scsi-disk: add new quirks bitmap to SCSIDiskState Mark Cave-Ayland 2022-06-22 11:53:01 +01:00
  • 8154f5e64b meson: Prefix each element of firmware path Akihiko Odaki 2022-06-25 00:40:42 +09:00
  • 98753e9a8f module: Use bundle mechanism Akihiko Odaki 2022-06-24 23:50:39 +09:00
  • 882084a04a datadir: Use bundle mechanism Akihiko Odaki 2022-06-24 23:50:38 +09:00
  • cf60ccc330 cutils: Introduce bundle mechanism Akihiko Odaki 2022-06-24 23:50:37 +09:00
  • 4367a20cc4 scsi/lsi53c895a: really fix use-after-free in lsi_do_msgout (CVE-2022-0216) Mauro Matteo Cascella 2022-07-11 14:33:16 +02:00
  • 1db8a0b0ea qga: add command 'guest-get-cpustats' zhenwei pi 2022-07-07 08:56:02 +08:00
  • fd89c8ab09 qapi: Avoid generating C identifier 'linux' zhenwei pi 2022-07-07 08:56:01 +08:00
  • 1d02ef4b61 MAINTAINERS: Add myself as Guest Agent reviewer Konstantin Kostiuk 2022-07-12 12:27:15 +03:00
  • 50b13d31f4 avocado: Fix BUILD_DIR if it's equal to SOURCE_DIR Peter Delevoryas 2022-07-02 11:56:04 -07:00
  • 52eaefd36c ui/cocoa: Take refresh rate into account Akihiko Odaki 2022-07-02 23:25:19 +09:00
  • 713911a107 ui/cocoa: Fix switched_to_fullscreen warning Peter Delevoryas 2022-07-01 21:43:04 -07:00
  • 7630156d34 configure: Restrict TCG to emulation Philippe Mathieu-Daudé 2022-02-04 15:54:47 +01:00
  • d8cf2c29cc hvf: Enable RDTSCP support Cameron Esfahani 2021-10-31 22:48:36 -07:00
  • b10ccec100 target/mips: Remove GET_TARGET_STRING and FREE_TARGET_STRING Richard Henderson 2022-06-28 16:47:01 +05:30
  • 3bb45bbc6f target/mips: Simplify UHI_argnlen and UHI_argn Richard Henderson 2022-06-28 16:47:00 +05:30
  • 938fcd741a semihosting: Remove qemu_semihosting_log_out Richard Henderson 2022-06-28 16:46:59 +05:30
  • 412411b352 target/mips: Use error_report for UHI_assert Richard Henderson 2022-06-28 16:46:58 +05:30
  • ea4210600d target/mips: Avoid qemu_semihosting_log_out for UHI_plog Richard Henderson 2022-06-28 16:46:57 +05:30
  • 18639a28bb target/mips: Use semihosting/syscalls.h Richard Henderson 2022-06-28 16:46:56 +05:30
  • 3d748e41c7 target/mips: Drop link syscall from semihosting Richard Henderson 2022-06-28 16:46:55 +05:30
  • d53a3ed446 target/mips: Create report_fault for semihosting Richard Henderson 2022-06-28 16:46:54 +05:30
  • 9a6046a655 target/mips: introduce Cavium Octeon CPU model Pavel Dovgalyuk 2022-06-20 15:05:37 +03:00
  • dadd071a9c target/mips: implement Octeon-specific arithmetic instructions Pavel Dovgalyuk 2022-06-20 15:05:32 +03:00
  • 5e806fb002 target/mips: implement Octeon-specific BBIT instructions Pavel Dovgalyuk 2022-06-20 15:05:27 +03:00
  • 72d680e408 target/mips: introduce decodetree structure for Cavium Octeon extension Pavel Dovgalyuk 2022-06-20 15:05:21 +03:00
  • 824824d122 Merge tag 'pull-block-2022-07-12' of https://gitlab.com/hreitz/qemu into staging Peter Maydell 2022-07-12 20:31:50 +01:00
  • 8e3d85d36b Merge tag 'for-upstream' of https://gitlab.com/bonzini/qemu into staging Peter Maydell 2022-07-12 14:12:15 +01:00
  • 9fb6d8a9b2 meson: place default firmware path under .../share Paolo Bonzini 2022-07-09 07:17:13 +02:00
  • 85c4bf8aa6 vl: Unlink absolute PID file path Hanna Reitz 2022-06-09 14:27:01 +02:00
  • eed29d49ec vl: Conditionally register PID file unlink notifier Hanna Reitz 2022-06-09 14:27:00 +02:00
  • 9d8f8233b9 qsd: Unlink absolute PID file path Hanna Reitz 2022-06-09 14:26:59 +02:00
  • 9907dba91d iotests/297: Have mypy ignore unused ignores Hanna Reitz 2022-06-21 11:25:36 +02:00
  • 1a8fd0e3e7 qsd: Do not use error_report() before monitor_init Hanna Reitz 2022-06-09 14:28:52 +02:00
  • 07a64aa47d block: Remove remaining unused symbols in coroutines.h Alberto Faria 2022-07-05 17:15:26 +01:00
  • 6f675c9306 block: Reorganize some declarations in block-backend-io.h Alberto Faria 2022-07-05 17:15:25 +01:00
  • 015ed2529a block: Add blk_co_truncate() Alberto Faria 2022-07-05 17:15:24 +01:00
  • df02da003d block: Add blk_co_ioctl() Alberto Faria 2022-07-05 17:15:23 +01:00
  • 25873f57c6 block: Implement blk_flush() using generated_co_wrapper Alberto Faria 2022-07-05 17:15:22 +01:00
  • 50db162df0 block: Implement blk_pdiscard() using generated_co_wrapper Alberto Faria 2022-07-05 17:15:21 +01:00
  • 1c95dc914a block: Implement blk_pwrite_zeroes() using generated_co_wrapper Alberto Faria 2022-07-05 17:15:20 +01:00
  • 2c9715fa28 block: Add blk_co_pwrite_compressed() Alberto Faria 2022-07-05 17:15:19 +01:00
  • 0cadf2c8a3 block: Change blk_pwrite_compressed() param order Alberto Faria 2022-07-05 17:15:18 +01:00