Commit Graph

  • d4c430a80f Large page TLB flush Paul Brook 2010-03-17 02:14:28 +00:00
  • 8bc27249f0 monitor: convert do_device_add() to QObject Markus Armbruster 2010-02-10 20:52:01 +01:00
  • c7e4e8ceb3 monitor: Use argument type 'O' for device_add Markus Armbruster 2010-02-10 20:47:28 +01:00
  • 361127dfb4 monitor: New argument type 'O' Markus Armbruster 2010-02-10 20:24:35 +01:00
  • 304329eea0 qemu-option: Rename find_list() to qemu_find_opts() & external linkage Markus Armbruster 2010-02-10 20:09:14 +01:00
  • 8212c64f0e qemu-option: Move the implied first name into QemuOptsList Markus Armbruster 2010-02-10 19:52:18 +01:00
  • 01e7f18869 qemu-option: Functions to convert to/from QDict Markus Armbruster 2010-02-10 20:15:29 +01:00
  • 0204276bc9 error: Convert do_device_add() to QError Markus Armbruster 2010-02-19 14:17:34 +01:00
  • 3801cf8ae5 Revert "qdev: Use QError for 'device not found' error" Markus Armbruster 2010-02-19 10:03:13 +01:00
  • fab5767f90 error: New QERR_NO_BUS_FOR_DEVICE Markus Armbruster 2010-02-19 19:54:06 +01:00
  • 4d9a1a1521 error: New QERR_DEVICE_INIT_FAILED Markus Armbruster 2010-02-19 19:53:54 +01:00
  • 8eae73b5d7 error: New QERR_BUS_NO_HOTPLUG Markus Armbruster 2010-02-19 19:53:36 +01:00
  • 56e9f56309 error: New QERR_BAD_BUS_FOR_DEVICE Markus Armbruster 2010-02-19 19:52:45 +01:00
  • aa924ae730 error: New error_printf_unless_qmp() Markus Armbruster 2010-02-19 10:30:05 +01:00
  • ac8dae6794 qdev: Convert qbus_find() to QError Markus Armbruster 2010-02-19 18:09:33 +01:00
  • 07574baf7b error: New QERR_DEVICE_NO_BUS Markus Armbruster 2010-02-19 18:06:18 +01:00
  • 1ae7871840 error: New QERR_DEVICE_MULTIPLE_BUSSES Markus Armbruster 2010-02-19 18:05:59 +01:00
  • 7bbd823701 error: New QERR_BUS_NOT_FOUND Markus Armbruster 2010-02-19 18:05:39 +01:00
  • fc98eb430e qdev: Relax parsing of bus option Markus Armbruster 2010-02-19 16:09:25 +01:00
  • fdcfa190ab qdev: convert setting device properties to QError Markus Armbruster 2010-02-19 13:20:23 +01:00
  • 84745d68e7 error: New QERR_PROPERTY_VALUE_NOT_FOUND Markus Armbruster 2010-03-16 17:44:38 +01:00
  • 9c5eff958d error: New QERR_PROPERTY_VALUE_IN_USE Markus Armbruster 2010-03-16 17:40:48 +01:00
  • 06b4a703e0 error: New QERR_PROPERTY_VALUE_BAD Markus Armbruster 2010-02-19 13:17:58 +01:00
  • c58a35f8e3 error: New QERR_PROPERTY_NOT_FOUND Markus Armbruster 2010-02-19 13:11:41 +01:00
  • fc5469d87b error: Polish human-readable error descriptions Markus Armbruster 2010-02-19 17:42:46 +01:00
  • cde0fc7544 error: Let converted handlers print in human monitor Markus Armbruster 2010-03-02 14:56:34 +01:00
  • 6620d3ce9e monitor: New monitor_cur_is_qmp() Markus Armbruster 2010-02-11 17:05:43 +01:00
  • 036f7166c7 qdev: Hide "ptr" properties from users Markus Armbruster 2010-02-19 11:47:06 +01:00
  • c64eafaf0c qdev: Hide "no_user" devices from users Markus Armbruster 2010-02-19 13:31:49 +01:00
  • 0c17542d90 qdev: Factor qdev_create_from_info() out of qdev_create() Markus Armbruster 2010-02-19 19:12:18 +01:00
  • 327867b62a qdev: Fix -device and device_add to handle unsuitable bus gracefully Markus Armbruster 2010-02-19 19:08:45 +01:00
  • 0f0bc3f1d5 error: Track locations on command line Markus Armbruster 2010-02-18 20:13:51 +01:00
  • ef82516d8f QemuOpts: Fix qemu_config_parse() to catch file read errors Markus Armbruster 2010-02-18 19:56:01 +01:00
  • cf5a65aaaf error: Track locations in configuration files Markus Armbruster 2010-02-18 19:48:33 +01:00
  • 65abca0a34 error: Include the program name in error messages to stderr Markus Armbruster 2010-02-24 14:37:14 +01:00
  • 827b08139c error: Infrastructure to track locations for error reporting Markus Armbruster 2010-02-18 19:46:49 +01:00
  • ab5b027ee6 error: Rename qemu_error_new() to qerror_report() Markus Armbruster 2010-03-02 18:15:09 +01:00
  • 1ecda02b24 error: Replace qemu_error() by error_report() Markus Armbruster 2010-02-18 17:25:24 +01:00
  • 6fdb03d58c error: Don't abuse qemu_error() for non-error in scsi_hot_add() Markus Armbruster 2010-02-18 18:41:52 +01:00
  • 53db16b5b0 error: Don't abuse qemu_error() for non-error in qbus_find() Markus Armbruster 2010-02-18 18:55:59 +01:00
  • 8a9662ca67 error: Don't abuse qemu_error() for non-error in qdev_device_help() Markus Armbruster 2010-02-18 18:44:15 +01:00
  • ba0fe87acd error: New error_printf() and error_vprintf() Markus Armbruster 2010-02-18 17:14:17 +01:00
  • 2f7920166d error: Move qemu_error & friends into their own header Markus Armbruster 2010-02-18 16:24:31 +01:00
  • 6e4f984cb9 error: Simplify error sink setup Markus Armbruster 2010-02-18 13:16:02 +01:00
  • b4a51f7f5d error: Move qemu_error() & friends from monitor.c to own file Markus Armbruster 2010-02-17 10:55:46 +01:00
  • d6f468337a monitor: Factor monitor_set_error() out of qemu_error_internal() Markus Armbruster 2010-02-17 10:52:26 +01:00
  • a44264880e block: Simplify usb_msd_initfn() test for "can read bdrv key" Markus Armbruster 2010-02-18 11:49:42 +01:00
  • 8631b6084a monitor: Separate "default monitor" and "current monitor" cleanly Markus Armbruster 2010-02-18 11:41:55 +01:00
  • 070a2f819a tools: Remove unused cur_mon from qemu-tool.c Markus Armbruster 2010-02-18 10:21:36 +01:00
  • d9346e81de pc: Factor common code out of pc_boot_set() and cmos_init() Markus Armbruster 2010-02-17 18:07:48 +01:00
  • 8ad00f8425 pc: Fix error reporting for -boot once Markus Armbruster 2010-02-17 18:05:26 +01:00
  • 03cd4655cb savevm: Fix -loadvm to report errors to stderr, not the monitor Markus Armbruster 2010-02-17 16:24:10 +01:00
  • 4491e0f398 usb: Remove disabled monitor_printf() in usb_read_file() Markus Armbruster 2010-02-17 14:34:57 +01:00
  • 409dbce54b load_elf: replace the address addend by a translation function Aurelien Jarno 2010-03-14 21:20:59 +01:00
  • 7a7e5db993 pcnet: make subsystem vendor id match hardware Michael S. Tsirkin 2010-03-15 13:34:16 +02:00
  • 15e89f5916 eepro100: address pci todo's, use pci_set_xx Michael S. Tsirkin 2010-03-03 14:00:21 +02:00
  • cb66ffcf9e qemu-img rebase: Document -f option Kevin Wolf 2010-03-12 14:03:49 +01:00
  • 7b9cbadb2b mips: add header to mips_int.c and mips_timer.c Aurelien Jarno 2010-03-14 23:30:19 +01:00
  • dbfff4deb5 tcg: declare internal helpers as const and pure Aurelien Jarno 2010-03-14 23:01:01 +01:00
  • 39324ca488 Fix corner case in chardev udp: parameter Jan Kiszka 2010-03-07 11:28:48 +01:00
  • 18141ed67f Don't set default monitor when there is a mux'ed one Jan Kiszka 2010-03-07 11:28:40 +01:00
  • 2b71cd72d3 tcg/arm: use helpers for divu/remu Aurelien Jarno 2010-03-02 23:23:12 +01:00
  • 31d6655100 tcg: add div/rem 32-bit helpers Aurelien Jarno 2010-03-02 23:16:36 +01:00
  • 7296abaccc Fix pagetable code Paul Brook 2010-03-14 14:58:46 +00:00
  • 66c80e7575 spelling typo (compatibilty) in hw/fw_cfg.c Vagrant Cascadian 2010-03-14 08:51:53 +00:00
  • 2f7a21c4a5 x86/cpuid: fix indentation Aurelien Jarno 2010-03-13 16:46:33 +01:00
  • 8560efed6a x86/cpuid: Enable all features of real CPU Aurelien Jarno 2010-03-13 16:43:15 +01:00
  • 58012d66dc x86/cpuid: fix CPUID levels Andre Przywara 2010-03-11 14:39:06 +01:00
  • d3bf59157c x86/cpuid: Always expose 32 and 64-bit CPUs Andre Przywara 2010-03-11 14:39:04 +01:00
  • 551a2dec8f x86/cpuid: add TCG feature bit trimming Andre Przywara 2010-03-11 14:39:03 +01:00
  • 457dfed614 x86/cpuid: remove unnecessary kvm_trim function Andre Przywara 2010-03-11 14:39:01 +01:00
  • ed2c54d4cc x86/cpuid: add "host" to the list of supported CPU models Andre Przywara 2010-03-11 14:39:00 +01:00
  • e117f7725a x86/cpuid: add missing CPUID feature flag names Andre Przywara 2010-03-11 14:38:59 +01:00
  • bdde476a9c x86/cpuid: moved host_cpuid function and remove prototype Andre Przywara 2010-03-11 14:38:58 +01:00
  • 4d067ed7a7 x86/cpuid: fix missing feature set bits Andre Przywara 2010-03-11 14:38:57 +01:00
  • 42673936d1 x86/cpuid: replace magic number with named constant Andre Przywara 2010-03-11 14:38:56 +01:00
  • c6dc6f63bf x86/cpuid: move CPUID functions into separate file Andre Przywara 2010-03-11 14:38:55 +01:00
  • a6c6f76ceb Fix build with -DNDEBUG in CFLAGS Blue Swirl 2010-03-13 14:18:50 +00:00
  • 090414a30c Fix a typo in error message Blue Swirl 2010-03-13 11:36:09 +00:00
  • 995bf0ca57 fdc: fix drive property handling. Gerd Hoffmann 2010-03-10 17:30:29 +01:00
  • 990caaf19c install: honor DESTDIR on sysconfdir population Andre Przywara 2010-03-08 15:43:41 +01:00
  • ca2fb938cd configure: fix --sysconfdir specification Andre Przywara 2010-03-08 14:09:48 +01:00
  • ea825eeefd target-arm: make RFE usable with any register Adam Lackorzynski 2010-03-02 01:17:35 +01:00
  • 932234f64c tcg/arm: implement andc op Aurelien Jarno 2010-03-03 00:13:43 +01:00
  • a3f5054b1a tcg: update README with const and pure helpers Aurelien Jarno 2010-03-05 22:48:03 +01:00
  • 4e17eae9f2 tcg/arm: correctly save/restore registers in prologue/epilogue Aurelien Jarno 2010-03-05 08:35:07 +01:00
  • 2e21e7491f target-i386: fix commit c22549204a6edc431e8e4358e61bd56386ff6957 TeLeMan 2010-03-12 19:38:06 +08:00
  • 30724e758a target-mips: update address space definitions Aurelien Jarno 2010-03-13 01:39:17 +01:00
  • 65850a0254 Fix Sparc host build breakage Blue Swirl 2010-03-13 09:52:19 +00:00
  • 338e9e6ce5 Fix more wrong usermode virtual address types Blue Swirl 2010-03-13 09:48:08 +00:00
  • b480d9b74d Fix usermode virtual address type Paul Brook 2010-03-12 23:23:29 +00:00
  • 4836a2b09a FreeBSD ppc_init_cacheline_sizes(): add missing #includes Juergen Lock 2010-03-12 22:50:15 +01:00
  • 35f6b5997a tcg/ppc[64]: Only define addend load helpers in softmmu case malc 2010-03-13 00:27:46 +03:00
  • b1aa27c4ea Remove userspace target_phys_addr_t Paul Brook 2010-03-01 02:27:26 +00:00
  • 3c7b48b74c Target specific usermode cleanup Paul Brook 2010-03-01 04:11:28 +00:00
  • 4fcc562bff Remove cpu_get_phys_page_debug from userspace emulation Paul Brook 2010-03-01 03:46:18 +00:00
  • b3755a915e Disable phsyical memory handling in userspace emulation. Paul Brook 2010-03-12 16:54:58 +00:00
  • 20cb400d41 Remove TLB from userspace Paul Brook 2010-03-12 16:54:58 +00:00
  • 41c1b1c9eb Add tb_page_addr_t Paul Brook 2010-03-12 16:54:58 +00:00
  • 376a790970 Fix last page errors in page_check_range and page_set_flags. Richard Henderson 2010-03-10 15:57:04 -08:00