aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2014-03-13cpu: Move icount_decr field from CPU_COMMON to CPUStateAndreas Färber7-38/+40
2014-03-13cpu: Move icount_extra field from CPU_COMMON to CPUStateAndreas Färber5-13/+15
2014-03-13cpu: Move can_do_io field from CPU_COMMON to CPUStateAndreas Färber8-16/+24
2014-03-13cpu: Move mem_io_{pc,vaddr} fields from CPU_COMMON to CPUStateAndreas Färber8-25/+31
2014-03-13cpu: Turn cpu_handle_mmu_fault() into a CPUClass hookAndreas Färber61-151/+238
2014-03-13target-m68k: Remove custom qemu_assert() functionPeter Maydell1-19/+9
2014-03-13cpu: Factor out cpu_generic_init()Andreas Färber10-103/+62
2014-03-13cpu: Implement CPUClass::parse_features() for the rest of CPUsAndreas Färber1-1/+30
2014-03-13target-sparc: Defer SPARCCPU feature inference to QOM realizeAndreas Färber1-5/+8
2014-03-13target-sparc: Implement CPUClass::parse_features() for SPARCCPUAndreas Färber1-33/+49
2014-03-13target-sparc: Use error_report() for CPU error reportingAndreas Färber1-8/+9
2014-03-13cpu: Introduce CPUClass::parse_features() hookAndreas Färber2-15/+23
2014-03-13target-i386: X86CPU model subclassesEduardo Habkost2-73/+125
2014-03-13target-i386: Prepare CPUClass::class_by_name for X86CPUAndreas Färber1-3/+21
2014-03-13target-i386: Enable x2apic by default on KVMEduardo Habkost3-0/+3
2014-03-13target-i386: Introduce x86_cpu_compat_disable_kvm_features()Eduardo Habkost3-7/+7
2014-03-13target-i386: Make kvm_default_features an arrayEduardo Habkost1-4/+13
2014-03-13target-i386: Don't declare variables in the middle of blocksEduardo Habkost1-3/+4
2014-03-13target-i386: Rename x86_def_t to X86CPUDefinitionEduardo Habkost1-13/+13
2014-03-13target-i386: Call x86_cpu_load_def() earlierEduardo Habkost1-5/+5
2014-03-13target-i386: Rename cpu_x86_register() to x86_cpu_load_def()Eduardo Habkost1-2/+4
2014-03-13cpu: Turn cpu_has_work() into a CPUClass hookAndreas Färber36-145/+172
2014-03-13target-xtensa: Clean up ENV_GET_CPU() usageAndreas Färber2-2/+4
2014-03-13target-unicore32: Clean up ENV_GET_CPU() usageAndreas Färber1-1/+1
2014-03-13target-sparc: Clean up ENV_GET_CPU() usageAndreas Färber2-12/+9
2014-03-13target-s390x: Clean up ENV_GET_CPU() usageAndreas Färber2-6/+7
2014-03-13target-ppc: Clean up ENV_GET_CPU() usageAndreas Färber5-11/+17
2014-03-13target-i386: Clean up ENV_GET_CPU() usageAndreas Färber4-10/+12
2014-03-13target-arm: Clean up ENV_GET_CPU() usageAndreas Färber1-5/+7
2014-03-13target-alpha: Clean up ENV_GET_CPU() usageAndreas Färber2-9/+9
2014-03-13cpu: Don't clear cpu->exit_request on resetEdgar E. Iglesias1-1/+0
2014-03-13Merge remote-tracking branch 'remotes/kraxel/tags/pull-chardev-1' into stagingPeter Maydell1-2/+15
2014-03-13Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell35-133/+938
2014-03-13oslib-posix: Fix build on FreeBSDAndreas Färber2-4/+4
2014-03-13block/raw-win32: bdrv_parse_filename() for hdevMax Reitz1-0/+10
2014-03-13block/raw-posix: Strip protocol prefix on creationMax Reitz1-0/+12
2014-03-13block/raw-posix: bdrv_parse_filename() for cdromMax Reitz1-0/+15
2014-03-13block/raw-posix: bdrv_parse_filename() for floppyMax Reitz1-0/+10
2014-03-13block/raw-posix: bdrv_parse_filename() for hdevMax Reitz1-0/+10
2014-03-13qemu-io: Fix warnings from static code analysisStefan Weil3-5/+6
2014-03-13block: Unlink temporary fileMax Reitz1-1/+1
2014-03-13qcow2: Don't write with BDRV_O_INCOMINGKevin Wolf1-5/+7
2014-03-13qcow2: Keep option in qcow2_invalidate_cache()Kevin Wolf1-4/+1
2014-03-13qmp: add query-iothreads commandStefan Hajnoczi3-0/+104
2014-03-13iothread: stash thread ID awayStefan Hajnoczi1-0/+22
2014-03-13dataplane: replace internal thread with IOThreadStefan Hajnoczi2-44/+60
2014-03-13iothread: add "iothread" qdev property typeStefan Hajnoczi2-0/+54
2014-03-13qdev: make get_pointer() handle temporary stringsIgor Mammedov1-8/+11
2014-03-13iothread: add I/O thread objectStefan Hajnoczi3-0/+151
2014-03-13aio: add aio_context_acquire() and aio_context_release()Stefan Hajnoczi3-0/+95