aboutsummaryrefslogtreecommitdiffstats
path: root/vl.c
AgeCommit message (Expand)AuthorFilesLines
2013-11-19Merge remote-tracking branch 'mjt/trivial-patches' into stagingAnthony Liguori1-0/+1
2013-11-14qmp: access the local QemuOptsLists for drive optionAmos Kong1-0/+3
2013-11-13vl: fix build when configured with no graphic supportAntony Pavlov1-0/+1
2013-11-04vl: allow "cont" from panicked statePaolo Bonzini1-4/+2
2013-10-31Merge remote-tracking branch 'mst/tags/for_anthony' into stagingAnthony Liguori1-0/+3
2013-10-17spice: fix multihead supportGerd Hoffmann1-2/+2
2013-10-14loader: allow adding ROMs in done callbacksMichael S. Tsirkin1-0/+3
2013-10-05vl: Clean up unnecessary boot_order complicationsMarkus Armbruster1-4/+2
2013-09-30Merge remote-tracking branch 'mst/tags/for_anthony' into stagingAnthony Liguori1-1/+4
2013-09-28smbios: Make multiple -smbios type= accumulate sanelyMarkus Armbruster1-0/+2
2013-09-28smbios: Convert to QemuOptsMarkus Armbruster1-1/+2
2013-09-25qemu: Adjust qemu wakeupLiu, Jinsong1-8/+7
2013-09-10Remove dev-bluetooth.c dependency from vl.cMiroslav Rezanina1-9/+4
2013-09-10Preparation for usb-bt-dongle conditional buildMiroslav Rezanina1-69/+0
2013-09-03Merge remote-tracking branch 'mst/tags/for_anthony' into stagingAnthony Liguori1-2/+2
2013-08-28hw: Clean up bogus default boot orderMarkus Armbruster1-2/+2
2013-08-26Merge remote-tracking branch 'stefanha/block' into stagingAnthony Liguori1-6/+8
2013-08-22aio / timers: Convert rtc_clock to be a QEMUClockTypeAlex Bligh1-5/+5
2013-08-22aio / timers: Remove alarm timersAlex Bligh1-1/+3
2013-08-20Convert stderr message calling error_get_pretty() to error_report()Seiji Aguchi1-4/+5
2013-07-30spice: fix display initializationGerd Hoffmann1-1/+1
2013-07-10add timestamp to error_report()Seiji Aguchi1-0/+26
2013-07-09vl: Tighten parsing of -machine option phandle_startMarkus Armbruster1-1/+1
2013-07-09Simplify -machine option queries with qemu_get_machine_opts()Markus Armbruster1-16/+6
2013-07-09Fix -machine options accel, kernel_irqchip, kvm_shadow_memMarkus Armbruster1-6/+2
2013-07-09vl: New qemu_get_machine_opts()Markus Armbruster1-0/+19
2013-06-28vl: convert -smp to qemu_opts_parse()Michael Tokarev1-53/+69
2013-06-21vl: reformat SDL ifdeffery a bitMichael Tokarev1-2/+1
2013-06-19vl: Rename *boot_devices to *boot_order, for consistencyMarkus Armbruster1-8/+8
2013-06-19vl: Fix -boot order and once regressions, and related bugsMarkus Armbruster1-29/+30
2013-06-19vl: Clean up parsing of -boot option argumentMarkus Armbruster1-62/+22
2013-06-16vl: always define no_frameMichael Tokarev1-2/+0
2013-06-11Unbreak -no-quit for GTK, validate SDL optionsPeter Wu1-5/+10
2013-06-11gtk: implement -full-screenPeter Wu1-1/+1
2013-06-10gdbstub: let the debugger resume from guest panicked statePaolo Bonzini1-0/+1
2013-06-03main_loop: do not set nonblocking if xen_enabled()Stefano Stabellini1-1/+1
2013-05-23monitor: allow to disable the default monitorLuiz Capitulino1-1/+3
2013-05-20vl: new runstate transition: RUN_STATE_GUEST_PANICKED -> RUN_STATE_FINISH_MIG...Hu Tao1-0/+1
2013-05-12clean unnecessary code: don't check g_strdup arg for NULLDong Xu Wang1-1/+1
2013-05-02Drop redundant resume_all_vcpus() from main()Jan Kiszka1-1/+0
2013-05-01cpu: Call cpu_synchronize_post_init() from DeviceClass::realize()Igor Mammedov1-1/+0
2013-04-30add a new runstate: RUN_STATE_GUEST_PANICKEDHu Tao1-2/+11
2013-04-29audio: enable PCI audio cards for all PCI-enabled targetsPaolo Bonzini1-0/+2
2013-04-29audio: remove HAS_AUDIOPaolo Bonzini1-8/+0
2013-04-26Common: Add quick access to first boot deviceDominik Dingel1-0/+18
2013-04-23Move TPM passthrough specific command line options to backend structureStefan Berger1-15/+1
2013-04-22Add option to mlock qemu and guest memorySatoru Moriya1-0/+34
2013-04-16console: move gui_update+gui_setup_refresh from vl.c into console.cGerd Hoffmann1-49/+0
2013-04-16console: displaystate init revampGerd Hoffmann1-5/+1
2013-04-15Merge remote-tracking branch 'bonzini/hw-dirs' into stagingAnthony Liguori1-3/+3
2013-04-15Allow qtest to be used together with a virtual CPUEdgar E. Iglesias1-0/+4
2013-04-15sysemu: avoid proliferation of include/ subdirectoriesPaolo Bonzini1-2/+2
2013-04-15tpm: reorganize headers and split hardware partPaolo Bonzini1-1/+1
2013-04-12Revert "New QMP command query-cpu-max and HMP command cpu_max"Michal Novotny1-5/+0
2013-04-12New cpu-max field in query-machines QMP command outputMichal Novotny1-0/+1
2013-04-08hw: move headers to include/Paolo Bonzini1-6/+6
2013-04-04acpi_table_add(): accept QemuOpts and parse it with OptsVisitorLaszlo Ersek1-1/+3
2013-04-04strip some whitespaceLaszlo Ersek1-4/+4
2013-04-04qemu-char: Call fe_claim / fe_release when not using qdev chr propertiesHans de Goede1-0/+1
2013-04-02append the terminating '\0' to bootorder stringAmos Kong1-3/+3
2013-03-28Merge remote-tracking branch 'stefanha/block' into stagingAnthony Liguori1-2/+2
2013-03-28vl: add runstate_set tracepointKazuya Saito1-1/+1
2013-03-28vl.c: call bdrv_init_with_whitelist() before cmdline parsingPeter Lieven1-2/+2
2013-03-25New QMP command query-cpu-max and HMP command cpu_maxMichal Novotny1-0/+5
2013-03-19add a boot option to do strict bootAmos Kong1-1/+24
2013-03-18console: fix displaychangelisteners interfaceGerd Hoffmann1-3/+3
2013-03-12Add search path support for qemu data files.Gerd Hoffmann1-13/+23
2013-03-12Add support for cancelling of a TPM commandStefan Berger1-0/+5
2013-03-12Support for TPM command line optionsStefan Berger1-0/+37
2013-03-10Merge remote-tracking branch 'bonzini/hw-dirs' into stagingAnthony Liguori1-0/+1
2013-03-08qemu-char: move baum registration to baum.cAnthony Liguori1-1/+0
2013-03-01hw: move qdev-monitor.o to toplevel directoryPaolo Bonzini1-0/+1
2013-03-01hw: move char backends to backends/Paolo Bonzini1-1/+1
2013-02-28vl.c: allow for repeated -sd argumentsPeter Crosthwaite1-1/+1
2013-02-26gtk ui: unbreak spiceGerd Hoffmann1-3/+1
2013-02-21gtk: make default UI (v5)Anthony Liguori1-14/+34
2013-02-19usb-host: remove usb_host_device_closeGerd Hoffmann1-2/+3
2013-02-16cpus.c: Drop unnecessary set_cpu_log()Peter Maydell1-1/+8
2013-02-16qemu-log: Unify {cpu_set,set_cpu}_log_filename as qemu_set_log_filenamePeter Maydell1-1/+1
2013-02-11vl: Exit unsuccessfully on option argument syntax errorMarkus Armbruster1-4/+12
2013-02-11vl: Drop redundant "parse error" reportsMarkus Armbruster1-4/+0
2013-02-04vl.c: validate -numa "cpus" parameter properlyEduardo Habkost1-5/+27
2013-02-04vl.c: Extract -numa "cpus" parsing to separate functionEduardo Habkost1-18/+23
2013-02-04vl.c: Use parse_uint_full() for NUMA nodeidEduardo Habkost1-1/+4
2013-02-04vl.c: numa_add(): Validate nodeid before using itEduardo Habkost1-1/+6
2013-02-04vl.c: Check for NUMA node limit inside numa_add()Eduardo Habkost1-4/+6
2013-02-04vl.c: Abort on unknown -numa option typeEduardo Habkost1-0/+3
2013-02-04vl.c: Fix off-by-one bug when handling "-numa node" argumentEduardo Habkost1-1/+4
2013-02-01qdev: drop extra references at creation timePaolo Bonzini1-0/+1
2013-02-01accel: change {xen, kvm, tcg, qtest}_allowed from int to boolliguang1-6/+6
2013-02-01vl: correct error message when fail to init kvmliguang1-5/+7
2013-02-01vl: skip init accelerator if it's not availableliguang1-8/+8
2013-01-29sclpconsole: Don't instantiate sclpconsole with -nodefaultsChristian Borntraeger1-0/+1
2013-01-29s390: Add default support for SCLP consoleAlexander Graf1-0/+51
2013-01-26fw_cfg: Splash image loader can overrun a stack variable, fixMarkus Armbruster1-1/+1
2013-01-19vl: Use size_t for sizes in get_boot_devices_list()Markus Armbruster1-3/+3
2013-01-17HMP: add QDict to info callback handlerWenchao Xia1-1/+1
2013-01-16chardev: add error reporting for qemu_chr_new_from_optsGerd Hoffmann1-3/+6
2013-01-15Make default boot order machine specificAvik Sil1-2/+4
2013-01-12qemu-option: move standard option definitions out of qemu-config.cPaolo Bonzini1-0/+205
2013-01-11Merge remote-tracking branch 'stefanha/trivial-patches' into stagingAnthony Liguori1-6/+3
2013-01-11Replace remaining gmtime, localtime by gmtime_r, localtime_rStefan Weil1-6/+3
2013-01-07net: clean up network at qemu process terminationAmos Kong1-1/+3
2013-01-02disallow -daemonize usage of stdio (curses display, -nographic, -serial stdio...Michael Tokarev1-3/+25
2012-12-19softmmu: move remaining include files to include/ subdirectoriesPaolo Bonzini1-2/+2
2012-12-19softmmu: move include files to include/sysemu/Paolo Bonzini1-8/+8
2012-12-19misc: move include files to include/qemu/Paolo Bonzini1-9/+9
2012-12-19migration: move include files to include/migration/Paolo Bonzini1-2/+2
2012-12-19monitor: move include files to include/monitor/Paolo Bonzini1-1/+1
2012-12-19exec: move include files to include/exec/Paolo Bonzini1-1/+1
2012-12-19qapi: move include files to include/qobject/Paolo Bonzini1-1/+1
2012-12-19ui: move files to ui/ and include/ui/Paolo Bonzini1-1/+1
2012-12-19net: reorganize headersPaolo Bonzini1-1/+1
2012-12-19build: kill libdis, move disassemblers to disas/Paolo Bonzini1-1/+1
2012-12-11use qemu_opts_create_nofailDong Xu Wang1-7/+5
2012-12-11block: simplify default_driveChristian Borntraeger1-14/+6
2012-12-11Support default block interfaces per QEMUMachineChristian Borntraeger1-9/+12
2012-11-26vl.c: Fix broken -usb optionPeter Maydell1-8/+4
2012-11-16vl: add -object option to create QOM objects from the command lineAnthony Liguori1-0/+56
2012-11-03Merge branch 'trivial-patches' of git://github.com/stefanha/qemuBlue Swirl1-9/+12
2012-11-02vl: delay thread initialization after daemonizationPaolo Bonzini1-1/+3
2012-11-02vl: unify calls to init_timer_alarmPaolo Bonzini1-5/+0
2012-11-01vl.c: add missing staticBlue Swirl1-9/+12
2012-11-01Merge remote-tracking branch 'kraxel/pixman.v3' into stagingAnthony Liguori1-14/+35
2012-11-01Merge remote-tracking branch 'bonzini/threadpool' into stagingAnthony Liguori1-11/+6
2012-11-01Merge remote-tracking branch 'qemu-kvm/uq/master' into stagingAnthony Liguori1-0/+33
2012-11-01console: init displaychangelisteners on registerGerd Hoffmann1-1/+0
2012-11-01console: untangle gfx & txt updatesGerd Hoffmann1-2/+12
2012-11-01console: add unregister_displaychangelistenerGerd Hoffmann1-8/+23
2012-11-01console: QLIST-ify display change listeners.Gerd Hoffmann1-6/+3
2012-10-31chardev: Use timer instead of bottom-half to postpone open eventJan Kiszka1-5/+5
2012-10-31Merge remote-tracking branch 'origin/master' into threadpoolPaolo Bonzini1-7/+119
2012-10-30Emulate qemu-kvms -no-kvm optionJan Kiszka1-0/+4
2012-10-30Issue warning when deprecated -tdf option is usedJan Kiszka1-0/+4
2012-10-30Use global properties to emulate -no-kvm-pit-reinjectionJan Kiszka1-0/+15
2012-10-30Issue warning when deprecated -no-kvm-pit is usedJan Kiszka1-0/+5
2012-10-30Use machine options to emulate -no-kvm-irqchipJan Kiszka1-0/+5
2012-10-30vl: init main loop earlierPaolo Bonzini1-6/+6
2012-10-30main-loop: unify qemu_init_main_loop between QEMU and toolsPaolo Bonzini1-5/+0
2012-10-29Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori1-0/+94
2012-10-29Merge branch 'ppc-for-upstream' of git://repo.or.cz/qemu/agrafAurelien Jarno1-6/+24
2012-10-29Merge branch 'queue/qmp' of git://repo.or.cz/qemu/qmp-unstableAurelien Jarno1-1/+1
2012-10-29Add USB option in machine optionszhlcindy@gmail.com1-6/+24
2012-10-24migration: go to paused state after finishing incoming migration with -SPaolo Bonzini1-1/+1
2012-10-24qemu-config: Add new -add-fd command line optionCorey Bryant1-0/+94
2012-10-23vnc: add error propagation to vnc_display_openPaolo Bonzini1-3/+6
2012-10-23migration (incoming): add error propagation to fd and exec protocolsPaolo Bonzini1-10/+6
2012-10-20create struct for machine initialization argumentsEduardo Habkost1-2/+7
2012-10-06Merge branch 'trivial-patches' of git://github.com/stefanha/qemuAurelien Jarno1-1/+0
2012-10-06vl.c: default to std if cirrus is not availableAurelien Jarno1-2/+6
2012-10-06vl.c: check for qxl availabilityAurelien Jarno1-1/+11
2012-10-06vl.c: convert *vga_enabled functions to QOMAurelien Jarno1-3/+4
2012-10-05cleanup useless return sentenceAmos Kong1-1/+0
2012-09-25add a boot parameter to set reboot timeoutAmos Kong1-1/+2
2012-09-25Cleanup unused global var qemu_system_powerdownIgor Mammedov1-5/+7
2012-09-25Introduce powerdown_notifiersIgor Mammedov1-0/+8
2012-09-23curses: don't initialize curses when qemu is daemonizedHitoshi Mitake1-1/+3
2012-08-27Revert "vl: fix -hdachs/-hda argument order parsing issues"malc1-18/+21
2012-08-27Revert "vga: add some optional CGA compatibility hacks"malc1-23/+0
2012-08-27Revert "i8259: add -no-spurious-interrupt-hack option"malc1-4/+0
2012-08-24i8259: add -no-spurious-interrupt-hack optionMatthew Ogilvie1-0/+4
2012-08-24vga: add some optional CGA compatibility hacksMatthew Ogilvie1-0/+23
2012-08-24vl: fix -hdachs/-hda argument order parsing issuesMatthew Ogilvie1-21/+18
2012-08-18vl: Round argument of -m up to multiple of 8KiBMarkus Armbruster1-3/+4
2012-08-16Allow QEMUMachine to override reset sequencingDavid Gibson1-1/+10
2012-08-16Command line support for seccomp with -sandbox (v8)Eduardo Otubo1-8/+30
2012-08-16Adding seccomp calls to vl.c (v8)Eduardo Otubo1-0/+13
2012-08-13qapi: add query-machines commandAnthony Liguori1-0/+31
2012-08-13qmp: emit the WAKEUP event when the guest is put to runLuiz Capitulino1-1/+1
2012-08-13qmp: don't emit the RESET event on wakeup from S3Luiz Capitulino1-1/+15
2012-08-11Merge remote-tracking branch 'stefanha/trivial-patches' into stagingAnthony Liguori1-5/+5
2012-08-11Merge remote-tracking branch 'bonzini/scsi-next' into stagingAnthony Liguori1-0/+5
2012-08-10vl.c: Exit QEMU early if no machine is foundDunrong Huang1-5/+5
2012-08-09handle device help before accelerator set upBruce Rogers1-3/+5
2012-08-09iscsi: Pick default initiator-name based on the name of the VMRonnie Sahlberg1-0/+5
2012-08-04Fixes related to processing of qemu's -numa optionChegu Vinod1-22/+21
2012-08-03fips: fix build on !LinuxAnthony Liguori1-3/+0
2012-08-03vnc: disable VNC password authentication (security type 2) when in FIPS modePaul Moore1-0/+4
2012-08-02Support 'help' as a synonym for '?' in command line optionsPeter Maydell1-2/+2
2012-07-30Merge commit 'quintela/migration-next-v5' into stagingAnthony Liguori1-2/+1
2012-07-28vl.c: Don't print errno after failed qemu_chr_new()Peter Maydell1-6/+6
2012-07-20savevm: Live migration handlers register the struct directlyJuan Quintela1-2/+1
2012-07-17block: Geometry and translation hints are now useless, purge themMarkus Armbruster1-1/+1
2012-07-13vnc: add a more descriptive error messageAmos Kong1-1/+4
2012-07-11qemu_find_file: check name as a straight path even if it has no '/'Peter Maydell1-3/+2
2012-06-19Allow machines to configure the QEMU_VERSION that's exposed via hardwareCrístian Viana1-0/+4
2012-06-09do not include <libutil.h> needlessly or if it doesn't existMichael Tokarev1-6/+0
2012-06-04qemu-option: qemu_opts_create(): use error_set()Luiz Capitulino1-9/+13
2012-05-14Merge remote-tracking branch 'origin/master' into stagingAnthony Liguori1-9/+14
2012-05-12vga: disable default VGA if appropriate -device is usedPaolo Bonzini1-9/+14
2012-05-10use inet_listen()/inet_connect() to support ipv6 migrationAmos Kong1-1/+6
2012-05-10implement -no-user-config command-line option (v3)Eduardo Habkost1-1/+5
2012-05-10vl.c: change 'defconfig' variable to bool (v2)Eduardo Habkost1-2/+2
2012-05-10move code to read default config files to a separate function (v2)Eduardo Habkost1-8/+2
2012-05-08vl: drop is_suspended variableLuiz Capitulino1-5/+2
2012-05-08runstate: introduce suspended stateLuiz Capitulino1-0/+7
2012-03-31Merge branch 'arm-devs.for-upstream' of git://git.linaro.org/people/pmaydell/...Blue Swirl1-0/+2
2012-03-30qtest: add test frameworkAnthony Liguori1-1/+9
2012-03-30rtc: add -rtc clock=rtPaolo Bonzini1-0/+2
2012-03-26vl.c: fix '-cpu ?' segfaultEduardo Habkost1-1/+1