aboutsummaryrefslogtreecommitdiffstats
path: root/vl.c
AgeCommit message (Expand)AuthorFilesLines
2012-10-11Merge commit 'b4ae3cfa57b8c1bdbbd7b7d420971e9171203ade' into upstream-mergeMarcelo Tosatti1-7/+21
2012-10-11Merge commit '92aa5c6d77ac29574c1717bcf57827fa1e586f31' into upstream-mergeMarcelo Tosatti1-1/+2
2012-10-11Merge commit 'f430694188293f99a316bfa375b7cc17d23a06ed' into upstream-mergeMarcelo Tosatti1-5/+17
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-23Merge commit 'ea776abca628d855e03c4929da3864985afd8aae' into upstream-mergeMarcelo Tosatti1-4/+49
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-16Merge commit '5a4d701acde890a5ca134236424ece45545f70c7' into upstream-mergeMarcelo Tosatti1-10/+62
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-05Merge remote-tracking branch 'upstream' into upstream-mergeAvi Kivity1-25/+21
2012-08-05Merge commit '0f66998ff6d5d2133b9b08471a44e13b11119e50' into upstream-mergeAvi Kivity1-2/+6
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-31Merge commit '5e3bc7144edd6e4fa2824944e5eb16c28197dd5a' into upstream-mergeMarcelo Tosatti1-2/+1
2012-07-31Merge commit '5e59b024351f827f903f98ae522687ea53dc4f23' into upstream-mergeMarcelo Tosatti1-6/+6
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-19Merge commit '504972922da9b562f15e13544d3efca84b46b8fd' into upstream-mergeMarcelo Tosatti1-5/+7
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-07-05Merge commit '71ea2e016131a9fcde6f1ffd3e0e34a64c21f593' into upstream-mergeMarcelo Tosatti1-0/+4
2012-06-19Allow machines to configure the QEMU_VERSION that's exposed via hardwareCrístian Viana1-0/+4
2012-06-12Merge commit '7677e24f3db8466c7d6014a794b1e425bc7929ba' into upstream-mergeMarcelo Tosatti1-6/+0
2012-06-12Merge commit '5e8861a0361d8d39ab69fe557294471c28c49c8b' into upstream-mergeMarcelo Tosatti1-9/+13
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-15Merge commit '76ee152a86d5f2533443ce4d2be6fe253cfb3c45' into upstream-mergeMarcelo Tosatti1-25/+37
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-05-06Merge commit '12bde0eed6b740787bca2c998a838b20c556d0ec' into upstream-mergeAvi Kivity1-0/+2
2012-05-06Merge commit 'c7f0f3b1c826901358a0656f80a5fabb88f73c61' into upstream-mergeAvi Kivity1-3/+16
2012-04-27qemu-kvm: Remove unused KVM helper functionsJan Kiszka1-4/+0
2012-04-24qemu-kvm: Switch to upstream in-kernel KVM PITJan Kiszka1-1/+12
2012-04-10Merge commit '9e4dd565b46749d5e6d5cf87bfd84f1917c68319' into queues/qemu-mergeJan Kiszka1-9/+15
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
2012-03-19Merge remote-tracking branch 'sstabellini/saverestore-8' into stagingAnthony Liguori1-1/+1
2012-03-19Set runstate to INMIGRATE earlierStefano Stabellini1-1/+1
2012-03-19spice: fix broken initializationAlon Levy1-0/+5
2012-03-13qom: Register QOM infrastructure earlyAndreas Färber1-2/+2
2012-03-12initialize CPU model list after handling -readconfig optionsEduardo Habkost1-7/+13
2012-03-07Merge commit 'e32605062cd62c2a958ad28a6ad7de4eeab12027' into upstream-mergeMarcelo Tosatti1-3/+12
2012-03-07qemu-kvm: Use upstream kvm_irqchip_createJan Kiszka1-1/+0
2012-03-07qemu-kvm: Use machine options to configure qemu-kvm defaultsJan Kiszka1-7/+2
2012-03-02arm: add device tree supportGrant Likely1-0/+8
2012-02-29Merge commit 'b4bd0b168e9f4898b98308f4a8a089f647a86d16' into upstream-mergeAvi Kivity1-7/+79
2012-02-29Merge commit '355bf2e5bac7be1b7516e88307f5507e74e8ce79' into upstream-mergeAvi Kivity1-16/+26
2012-02-29Merge commit 'cbc5b5f3aabb2579dd1aa88612dd6842de485079' into upstream-mergeAvi Kivity1-1/+1
2012-02-28Merge commit '61b7b67df2ed10ff5ab0dcc649080bca782fdc5e' into upstream-mergeAvi Kivity1-8/+6
2012-02-27usb: Resolve warnings about unassigned bus on usb device creationJan Kiszka1-3/+4
2012-02-24vl.c: Avoid segfault when started with no argumentsPeter Maydell1-7/+10
2012-02-24suspend: add qmp eventsGerd Hoffmann1-0/+2
2012-02-24suspend: add infrastructureGerd Hoffmann1-0/+67
2012-02-24Merge remote-tracking branch 'stefanha/trivial-patches' into stagingAnthony Liguori1-2/+2
2012-02-24gdbstub: Error locations for -gdbMarkus Armbruster1-6/+4
2012-02-24vl.c: Error locations for options using add_device_config()Markus Armbruster1-0/+4
2012-02-23vl.c: Increase width of machine name column in "-M ?" outputPeter Maydell1-2/+2
2012-02-22Make kernel, initrd and append be machine_optsPeter Maydell1-8/+16
2012-02-22vl: make find_default_machine externally visibleJordan Justen1-1/+1
2012-02-17notifier: switch to QLISTPaolo Bonzini1-1/+1
2012-02-17Merge remote-tracking branch 'stefanha/trivial-patches' into stagingAnthony Liguori1-5/+5
2012-02-17Make -machine/-enable-kvm options merge into a single listPeter Maydell1-2/+0
2012-02-16Merge commit '39d6960aabfd90bf0bf7ba38d69e918962b70b16' into upstream-mergeAvi Kivity1-4/+0
2012-02-16Merge commit '83f7d43a9ef70b1b91e465173e18c845420e931e' into upstream-mergeAvi Kivity1-1/+1
2012-02-16Merge commit 'b867672884afc39b6537a8aa6aa2f20a5154bf4f' into upstream-mergeAvi Kivity1-0/+8
2012-02-15Merge remote-tracking branch 'kwolf/for-anthony' into stagingAnthony Liguori1-0/+8
2012-02-15qom: Unify type registrationAndreas Färber1-1/+1
2012-02-15device_add: don't add a /peripheral link until init is completeAnthony Liguori0-0/+0
2012-02-11Merge commit '57c83dacfe179bf061b8fa79d9553ebabe4d2ff4' into upstream-mergeMarcelo Tosatti1-1/+5
2012-02-10Merge commit 'd34e8f6e9d3a396c3327aa9807c83f9e1f4a7bd7' into upstream-mergeMarcelo Tosatti1-0/+5
2012-02-10Merge commit '6fbcef296a7e34b236d836cf7b42c38e78de6fb6' into upstream-mergeMarcelo Tosatti1-20/+25
2012-02-10vl.c: Fix typo in variable namePeter Maydell1-5/+5
2012-02-09iSCSI: add configuration variables for iSCSIRonnie Sahlberg1-0/+8
2012-02-08qemu-kvm: Couple in-kernel PIT enabling to in-kernel irqchipJan Kiszka1-3/+2
2012-02-06s390x: fix qom-ification fall-outAnthony Liguori1-1/+5
2012-02-01main-loop: For tools, initialize timers as part of qemu_init_main_loop()Michael Roth1-0/+5
2012-02-01Improve default machine options usabilityJan Kiszka1-15/+2
2012-02-01mc146818rtc: Use lost_tick_policy propertyJan Kiszka1-5/+23
2012-01-27Merge commit '32fea4025bfb80f2dbc5c3ce415703af28d85f63' into queues/qemu-mergeJan Kiszka1-0/+1
2012-01-26Merge commit '3d402831de14d9e23ed8efcfdf81b01a53472fe2' into upstream-mergeAvi Kivity1-17/+45
2012-01-25vga: fix -nodefaults -device VGABlue Swirl1-0/+1
2012-01-23Merge remote-tracking branch 'qemu-kvm/uq/master' into stagingAnthony Liguori1-1/+0
2012-01-22vga: improve VGA logicBlue Swirl1-17/+45
2012-01-19kvm: x86: Establish IRQ0 override controlJan Kiszka1-1/+0
2012-01-17qemu-kvm: Deprecate time drift fixJan Kiszka1-2/+2
2012-01-12Merge commit '2355c16e74ffa4d14e7fc2b4a23b055565ac0221' into upstream-mergeMarcelo Tosatti1-7/+11
2012-01-04hw/9pfs: Add support to use named socket for proxy FSM. Mohan Kumar1-1/+5
2012-01-04hw/9pfs: Add new proxy filesystem driverM. Mohan Kumar1-1/+5
2012-01-04hw/9pfs: Move opt validation to FsDriver callbackAneesh Kumar K.V1-6/+2
2012-01-03Merge commit '8d3bc5178fbc0' into upstream-mergeAvi Kivity1-1/+1
2011-12-25Merge commit '03ecd2c80a64d030a22fe67cc7a60f24e17ff211' into upstream-mergeAvi Kivity1-0/+5
2011-12-25Merge commit '48a18b3c698295e4d891f34e919615e84e20f027' into upstream-mergeAvi Kivity1-25/+14
2011-12-22Set numa topology for max_cpusVasilis Liaskovitis1-1/+1
2011-12-20g_thread_init users: don't call it if glib >= 2.31Alon Levy1-0/+5
2011-12-19qdev: fix hotplug when no -device is specifiedAnthony Liguori1-0/+2
2011-12-19vl.c: In qemu -h output, only print options for the arch we are running asMichael Ellerman1-12/+9
2011-12-19vl.c: Move option generation logic into a wrapper fileMichael Ellerman1-14/+4
2011-12-15vl.c: Print the actual program name in help outputmichael@ozlabs.org1-1/+1
2011-12-11Merge commit '217bfb445b54db618a30f3a39170bebd9fd9dbf2' into upstream-mergeAvi Kivity1-1/+1
2011-12-04Merge commit 'v1.0' into nextqemu-kvm-1.0Avi Kivity1-4/+5
2011-12-02fix spelling in main directoryDong Xu Wang1-1/+1
2011-11-28vl: Tighten parsing of -m argumentMarkus Armbruster1-2/+3
2011-11-28vl: Tighten parsing of -numa's parameter memMarkus Armbruster1-2/+2
2011-11-13Merge commit '74d33d5ce4d70125fa7ff476145276a44372e9d5' into upstream-mergeAvi Kivity1-3/+16
2011-11-11vl.c: prohibit simultaneous use of -icount with kvm or xenMax Filippov1-0/+5
2011-11-11vl.c: Fail gracefully if no machine is foundAndreas Färber1-0/+5
2011-11-09Clean up assertion in get_boot_devices_list()Markus Armbruster1-1/+1
2011-11-07qemu_timedate_diff() shouldn't modify its argument.Gleb Natapov1-2/+5
2011-11-02Merge remote-tracking branch 'upstream' into upstream-mergeAvi Kivity1-1/+3
2011-11-02Merge commit '25b651bedb917866ef8808f06896fdaed2c189cb' into upstream-mergeAvi Kivity1-1/+21
2011-11-02Merge commit '755f196898e75bf453957609d1dbe02f73e5b12a' into upstream-mergeAvi Kivity1-164/+66
2011-11-01vl.c: Guard against GThread double-initializationAndreas Färber1-1/+3
2011-10-31Merge remote-tracking branch 'aneesh/for-upstream-7' into stagingAnthony Liguori1-0/+20
2011-10-31hw/9pfs: Add synthetic file system support using 9pAneesh Kumar K.V1-0/+18
2011-10-31hw/9pfs: Read-only support for 9p exportM. Mohan Kumar1-0/+2
2011-10-27Drop qemu-objects.h from modules that don't require itLuiz Capitulino1-1/+1
2011-10-27Revert "qemu-kvm: set default accelerator via target.conf"Marcelo Tosatti1-0/+5
2011-10-24qemu-kvm: set default accelerator via target.confMarcelo Tosatti1-5/+0
2011-10-24make qemu-kvm option handling target-independentMarcelo Tosatti1-2/+8
2011-10-21simplify main loop functionsPaolo Bonzini1-38/+41
2011-10-21main-loop: create main-loop.cPaolo Bonzini1-122/+1
2011-10-21main-loop: create main-loop.hPaolo Bonzini1-0/+1
2011-10-21qemu-timer: move more stuff out of qemu-timer.cPaolo Bonzini1-0/+1
2011-10-21qemu-timer: use atexit for quit_timersPaolo Bonzini1-1/+0
2011-10-20Merge remote-tracking branch 'aneesh/for-upstream-6' into stagingAnthony Liguori1-7/+17
2011-10-19runstate: Allow user to migrate twiceLuiz Capitulino1-2/+7
2011-10-19runstate: Allow to transition from paused to postmigrateLuiz Capitulino1-0/+1
2011-10-19runstate: Print state transition when invalidLuiz Capitulino1-3/+6
2011-10-17Merge commit 'b881fbe9f7a60ceaef20b7a234c49473d009bf4d' into upstream-mergeAvi Kivity1-15/+0
2011-10-17Merge commit 'ebffe2afceb1a17b5d134b5debf553955fe5ea1a' into upstream-mergeAvi Kivity1-73/+61
2011-10-15Drop obsolete nographic timerJan Kiszka1-13/+0
2011-10-15Move graphic-related coalesced MMIO flushes to affected device modelsJan Kiszka1-2/+0
2011-10-15hw/9pfs: Handle Security model parsingM. Mohan Kumar1-4/+2
2011-10-15hw/9pfs: Rename fstype to fsdriver to make it consistent across VirtFS codeAneesh Kumar K.V1-3/+3
2011-10-12hw/9pfs: Add new virtfs option writeout=immediate skip host page cacheAneesh Kumar K.V1-0/+12
2011-10-04qemu-kvm: Remove broken ia64 fragmentsJan Kiszka1-6/+0
2011-10-04qapi: Convert query-statusLuiz Capitulino1-21/+11
2011-10-04RunState: Rename enum values as generated by the QAPILuiz Capitulino1-59/+59
2011-10-04RunState: Drop the RSTATE_NO_STATE valueLuiz Capitulino1-12/+7
2011-10-04vl: Change qemu_vmstop_requested() to return a boolLuiz Capitulino1-6/+10
2011-09-26Merge commit '63467ddb616f3c94e1c689adce2817f138b80ffd' into upstream-mergeAvi Kivity1-18/+139
2011-09-26Merge commit '2328826b1d7d516cfe825546682cfe8513db07b4' into upstream-mergeAvi Kivity1-1/+2
2011-09-20Merge remote-tracking branch 'qmp/queue/qmp' into stagingAnthony Liguori1-18/+138
2011-09-16Fix termination by signal with -no-shutdownKevin Wolf1-0/+1
2011-09-15QMP: query-status: Introduce 'status' keyLuiz Capitulino1-0/+23
2011-09-15Monitor/QMP: Don't allow cont on bad VM stateLuiz Capitulino1-0/+4
2011-09-15Drop the vm_running global variableLuiz Capitulino1-3/+6
2011-09-15Drop the incoming_expected global variableLuiz Capitulino1-2/+0
2011-09-15runstate_set(): Check for valid transitionsLuiz Capitulino1-1/+73
2011-09-15RunState: Add additional statesLuiz Capitulino1-0/+20
2011-09-15Replace the VMSTOP macros with a proper state typeLuiz Capitulino1-13/+13
2011-09-09Merge remote-tracking branch 'stefanha/trivial-patches' into stagingAnthony Liguori1-1/+1
2011-09-09Don't use g_thread_get_initialized.Gerd Hoffmann1-0/+1
2011-09-09Fix comment (install patch -> install path)Stefan Weil1-1/+1
2011-09-04Merge commit '9f8d2a093fa5c8d29934a5f5f2ff611907a83cef' into upstream-mergeAvi Kivity1-3/+3
2011-09-04Merge commit '12d4536f7d911b6d87a766ad7300482ea663cea2' into upstream-mergeAvi Kivity1-26/+85
2011-09-04Merge commit 'c9abe111209abca1b910e35c6ca9888aced5f183' into upstream-mergeAvi Kivity1-6/+16
2011-09-02rename qemu_malloc and related to glib names for coherenceFrediano Ziglio1-3/+3
2011-09-02main: force enabling of I/O threadAnthony Liguori1-18/+0
2011-09-02Merge remote-tracking branch 'stefanha/tracing' into stagingAnthony Liguori1-8/+11
2011-09-01Add glib support to main loopAnthony Liguori1-0/+74
2011-09-01trace: add "-trace events" argument to control initial stateLluís1-1/+3
2011-09-01trace: avoid conditional code compilation during option parsingLluís1-8/+9
2011-09-01trace: move backend-specific code into the trace/ directoryLluís1-1/+1
2011-09-01trace: [configure] rename CONFIG_*_TRACE into CONFIG_TRACE_*Lluís1-1/+1