aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2014-06-17tests: vmstate static checker: add size mismatch inside substructurechecker-v3Amit Shah1-1/+1
2014-06-17tests: vmstate static checker: add substructure for usb-kbd for hid sectionAmit Shah1-51/+64
2014-06-17tests: vmstate static checker: remove SubsectionsAmit Shah1-15/+0
2014-06-17tests: vmstate static checker: remove a subsectionAmit Shah1-13/+0
2014-06-17tests: vmstate static checker: remove Description inside FieldsAmit Shah1-26/+1
2014-06-17tests: vmstate static checker: remove DescriptionAmit Shah1-32/+1
2014-06-17tests: vmstate static checker: remove FieldsAmit Shah1-113/+1
2014-06-17tests: vmstate static checker: change description nameAmit Shah1-1/+1
2014-06-17tests: vmstate static checker: remove last field in a structAmit Shah1-6/+0
2014-06-17tests: vmstate static checker: remove a fieldAmit Shah1-6/+0
2014-06-17tests: vmstate static checker: remove a sectionAmit Shah1-1/+1
2014-06-17tests: vmstate static checker: minimum_version_id checkAmit Shah1-1/+1
2014-06-17tests: vmstate static checker: version mismatch inside a DescriptionAmit Shah1-1/+1
2014-06-17tests: vmstate static checker: add version error in main sectionAmit Shah1-1/+1
2014-06-17tests: vmstate static checker: incompat machine typesAmit Shah1-1/+1
2014-06-17tests: vmstate static checker: add dump1 and dump2 filesAmit Shah2-0/+2326
2014-06-17vmstate-static-checker: script to validate vmstate changesAmit Shah1-0/+326
2014-06-17migration: dump vmstate info as a json file for static analysisAmit Shah4-0/+163
2014-06-16Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' int...Peter Maydell94-2034/+19278
2014-06-16rules.mak: remove $(sort) from extract-libsPaolo Bonzini1-1/+1
2014-06-16Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into ...Peter Maydell43-1203/+1096
2014-06-16spapr_pci: Advertise MSI quotaBadari Pulavarty3-1/+3
2014-06-16PPC: KVM: Make pv hcall endian agnosticAlexander Graf1-8/+8
2014-06-16powerpc: use float64 for frsqrteTristan Gingold1-3/+0
2014-06-16spapr: Add kvm-type propertyEduardo Habkost1-0/+25
2014-06-16spapr: Create SPAPRMachine structEduardo Habkost1-0/+14
2014-06-16linux-user: Tell guest about big host page sizesAlexander Graf1-1/+1
2014-06-16spapr_hcall: Add address-translation-mode-on-interrupt resource in H_SET_MODEAlexey Kardashevskiy4-3/+60
2014-06-16spapr_hcall: Split h_set_mode()Alexey Kardashevskiy1-31/+34
2014-06-16target-ppc: Enable DABRX SPR and limit it to <=POWER7Alexey Kardashevskiy1-1/+14
2014-06-16target-ppc: Enable PPR and VRSAVE SPRs migrationAlexey Kardashevskiy1-8/+8
2014-06-16target-ppc: Add POWER8's Event Based Branch (EBB) control SPRsAlexey Kardashevskiy2-0/+64
2014-06-16KVM: target-ppc: Enable TM state migrationAlexey Kardashevskiy3-0/+87
2014-06-16target-ppc: Add POWER8's TM SPRsAlexey Kardashevskiy4-0/+111
2014-06-16target-ppc: Add POWER8's MMCR2/MMCRS SPRsAlexey Kardashevskiy2-0/+25
2014-06-16target-ppc: Enable FSCR facility check for TARAlexey Kardashevskiy1-2/+34
2014-06-16target-ppc: Add POWER8's FSCR SPRAlexey Kardashevskiy6-0/+66
2014-06-16target-ppc: Add POWER8's TIR SPRAlexey Kardashevskiy2-0/+11
2014-06-16target-ppc: Refactor class init for POWER7/8Alexey Kardashevskiy1-39/+61
2014-06-16target-ppc: Switch POWER7/8 classes to use correct PMU SPRsAlexey Kardashevskiy1-15/+2
2014-06-16target-ppc: Make use of gen_spr_power5p_lpar() for POWER7/8Alexey Kardashevskiy1-5/+1
2014-06-16target-ppc: Make use of gen_spr_book3s_altivec() for POWER7/8Alexey Kardashevskiy1-7/+1
2014-06-16target-ppc: Move POWER7/8 CFAR/DSCR/CTRL/PPR/PCR SPR registration to helpersAlexey Kardashevskiy1-30/+40
2014-06-16target-ppc: Move POWER8 TCE Address control (TAR) to a helperAlexey Kardashevskiy1-5/+9
2014-06-16target-ppc: Move POWER7/8 PIR/PURR/SPURR SPR registration to helpersAlexey Kardashevskiy1-14/+26
2014-06-16target-ppc: Enable PMU SPRs migrationAlexey Kardashevskiy1-52/+52
2014-06-16target-ppc: Remove check_pow_970FXAlexey Kardashevskiy1-9/+1
2014-06-16target-ppc: Introduce and reuse generalized init_proc_book3s_64()Alexey Kardashevskiy1-58/+27
2014-06-16target-ppc: Add HID4 SPR for PPC970Alexey Kardashevskiy2-0/+12
2014-06-16target-ppc: Add PMC7/8 to 970 classAlexey Kardashevskiy2-0/+30
2014-06-16target-ppc: Add PMC5/6, SDAR and MMCRA to 970 familyAlexey Kardashevskiy1-0/+32
2014-06-16target-ppc: Add "POWER" prefix to MMCRA PMU registersAlexey Kardashevskiy2-2/+3
2014-06-16target-ppc: Copy and split gen_spr_7xx() for 970Alexey Kardashevskiy2-1/+125
2014-06-16target-ppc: Make UCTRL a mirror of CTRLAlexey Kardashevskiy1-2/+2
2014-06-16target-ppc: Refactor PPC970Alexey Kardashevskiy1-13/+32
2014-06-16target-ppc: Merge 970FX and 970MP into a single 970 classAlexey Kardashevskiy3-205/+20
2014-06-16target-ppc: Rename 7XX/60x/74XX/e600 PMU SPRsAlexey Kardashevskiy2-69/+69
2014-06-16target-ppc: Fix Temporary Variable Leak in bctarTom Musta1-1/+1
2014-06-16PPC: e500: Merge 32 and 64 bit SPE emulationAlexander Graf2-583/+132
2014-06-16PPC: spapr: Expose /hypervisor node in device treeAlexander Graf1-0/+20
2014-06-16KVM: PPC: Expose fixup hcall capabilityAlexander Graf2-0/+13
2014-06-16linux-headers: update linux headers to kvm/nextAlexander Graf7-10/+156
2014-06-16linux-headers: include psci.hAlexander Graf1-1/+2
2014-06-16PPC: SPE: Fix high-bits bitmaskAlexander Graf1-2/+2
2014-06-16PPC: e500: Fix TLB lookup for 32bit CPUsAlexander Graf1-0/+5
2014-06-16hw/pci-host/ppce500: Fix typo in vmstate definitionPeter Maydell1-1/+1
2014-06-16target-ppc: Store Quadword Conditional Drops Size BitTom Musta1-1/+1
2014-06-16target-ppc: Confirm That .bss Pages Are ValidTom Musta1-3/+4
2014-06-16target-ppc: Support VSX in PPC User ModeTom Musta1-0/+1
2014-06-16target-ppc: Add a new user mode target for little-endian PPC64.Doug Kwan2-0/+8
2014-06-16target-ppc: Allow little-endian user mode.Doug Kwan4-96/+92
2014-06-16target-ppc: Support little-endian PPC64 in user mode.Doug Kwan3-2/+24
2014-06-16PPC: e500: Fix MMUCSR0 emulationAlex Zuepke3-5/+3
2014-06-16spapr_iommu: Introduce bus_offset in sPAPRTCETableAlexey Kardashevskiy4-6/+15
2014-06-16spapr_iommu: Introduce page_shift in sPAPRTCETableAlexey Kardashevskiy4-26/+49
2014-06-16spapr_iommu: Get rid of window_size in sPAPRTCETableAlexey Kardashevskiy7-40/+26
2014-06-16spapr_iommu: Convert old qdev_init_nofail() to object_property_set_boolAlexey Kardashevskiy1-1/+1
2014-06-16spapr_pci: Allow multiple TCE tables per PHBAlexey Kardashevskiy2-12/+43
2014-06-16spapr_pci: spapr_iommu: Make DMA window a subregionAlexey Kardashevskiy3-3/+20
2014-06-16spapr_pci: Introduce a finish_realize() callbackAlexey Kardashevskiy2-14/+42
2014-06-16spapr_iommu: Enable multiple TCE requestsAlexey Kardashevskiy5-0/+96
2014-06-16spapr: Enable dynamic change of the supported hypercalls listAlexey Kardashevskiy1-7/+23
2014-06-16macio: Fix timer endiannessAlexander Graf1-1/+1
2014-06-16macio ide: Do remainder access asynchronouslyAlexander Graf3-10/+51
2014-06-16target-ppc: Fix popcntb Opcode BugTom Musta1-1/+1
2014-06-16spapr_iommu: Replace @instance_id with LIOBN for migrationAlexey Kardashevskiy1-1/+3
2014-06-16KVM: PPC: Enable compatibility modeAlexey Kardashevskiy3-0/+16
2014-06-16spapr: Implement processor compatibility in ibm, client-architecture-supportAlexey Kardashevskiy3-1/+113
2014-06-16spapr: Limit threads per core according to current compatibility modeAlexey Kardashevskiy3-1/+29
2014-06-16spapr: Rework spapr_fixup_cpu_dt()Alexey Kardashevskiy1-11/+22
2014-06-16spapr: Add ibm, client-architecture-support callAlexey Kardashevskiy4-1/+69
2014-06-16target-ppc: Define Processor Compatibility MasksAlexey Kardashevskiy2-0/+4
2014-06-16target-ppc: Implement "compat" CPU optionAlexey Kardashevskiy4-0/+61
2014-06-16spapr: Move SMT-related properties out of skeleton fdtAlexey Kardashevskiy1-15/+33
2014-06-16target-ppc: Add "compat" CPU optionAlexey Kardashevskiy3-0/+87
2014-06-16PPC: openpic_kvm: Implement resetAlexander Graf1-5/+10
2014-06-16openpic: Reset IRQ source private membersPaul Janzen1-2/+2
2014-06-16openpic: Move definition of openpic_resetPaul Janzen1-49/+50
2014-06-16target-ppc: Set the correct endianness in ELF dump headerBharata B Rao1-4/+8
2014-06-16target-ppc: Introduce callback for interrupt endiannessGreg Kurz2-0/+17
2014-06-16target-ppc: Support dump for little endian ppc64Bharata B Rao1-33/+62
2014-06-16dump: Make DumpState and endian conversion routines available for arch-specif...Bharata B Rao4-152/+154
2014-06-16macio: handle non-block ATAPI DMA transfersMark Cave-Ayland1-0/+21
2014-06-16spapr: Add ibm, chip-id property in device treeAlexey Kardashevskiy1-0/+6
2014-06-16spapr: Add support for time base offset migrationAlexey Kardashevskiy6-2/+106
2014-06-16PPC: e500: Move to u-boot as firmwareAlexander Graf1-41/+73
2014-06-16PPC: Add u-boot firmware for e500Alexander Graf6-0/+18
2014-06-16PPC: e500: Expose kernel load address in dtAlexander Graf1-5/+23
2014-06-16PPC: Add dcbtls emulationAlexander Graf1-0/+12
2014-06-16PPC: Properly emulate L1CSR0 and L1CSR1Alexander Graf2-3/+23
2014-06-16PPC: Add L1CFG1 SPR emulationAlexander Graf2-1/+8
2014-06-16PPC: Fix SPR access control of L1CFG0Alexander Graf1-4/+4
2014-06-16PPC: Add definitions for GIVORsAlexander Graf1-0/+6
2014-06-16PPC: Make all e500 CPUs SVR awareAlexander Graf1-14/+14
2014-06-16PPC: Fail on leaking temporariesAlexander Graf1-0/+7
2014-06-16PPC: Fix TCG chunks that don't free their tempsAlexander Graf1-0/+7
2014-06-16PPC: e500: implement PCI INTx routingBharat Bhushan2-2/+24
2014-06-16PPC: e500: some pci related cleanupBharat Bhushan2-12/+14
2014-06-16KVM: PPC: Don't secretly add 1T segment feature to CPUAlexander Graf1-3/+5
2014-06-16target-ppc: Refactor AES InstructionsTom Musta1-254/+38
2014-06-16target-arm: Use Common Tables in AES InstructionsTom Musta1-75/+4
2014-06-16target-i386: Use Common ShiftRows and InvShiftRows TablesTom Musta1-19/+13
2014-06-16util: Add InvMixColumnsTom Musta2-0/+272
2014-06-16util: Add AES ShiftRows and InvShiftRows TablesTom Musta2-0/+12
2014-06-16util: Add S-Box and InvS-Box Arrays to Common AES UtilsTom Musta2-0/+73
2014-06-16spapr_pci: fix MSI limitAlexey Kardashevskiy1-16/+18
2014-06-16target-ppc: Introduce DFP Shift SignificandTom Musta3-0/+109
2014-06-16target-ppc: Introduce DFP Insert Biased ExponentTom Musta3-0/+74
2014-06-16target-ppc: Introduce DFP Extract Biased ExponentTom Musta3-0/+37
2014-06-16target-ppc: Introduce DFP Encode BCD to DPDTom Musta3-0/+78
2014-06-16target-ppc: Introduce DFP Decode DPD to BCDTom Musta3-0/+72
2014-06-16target-ppc: Introduce DFP Convert to FixedTom Musta3-0/+42
2014-06-16target-ppc: Introduce DFP Convert to FixedTom Musta3-0/+32
2014-06-16target-ppc: Introduce Round to DFP Short/LongTom Musta3-0/+54
2014-06-16target-ppc: Introduce DFP Convert to Long/ExtendedTom Musta3-0/+39
2014-06-16target-ppc: Introduce DFP Round to IntegerTom Musta3-0/+52
2014-06-16target-ppc: Introduce DFP ReroundTom Musta3-0/+103
2014-06-16target-ppc: Introduce DFP QuantizeTom Musta3-0/+144
2014-06-16target-ppc: Introduce DFP Test SignificanceTom Musta3-0/+41
2014-06-16target-ppc: Introduce DFP Test ExponentTom Musta3-0/+38
2014-06-16target-ppc: Introduce DFP Test Data GroupTom Musta3-0/+61
2014-06-16target-ppc: Introduce DFP Test Data ClassTom Musta3-0/+34
2014-06-16target-ppc: Introduce DFP ComparesTom Musta3-0/+70
2014-06-16target-ppc: Introduce DFP DivideTom Musta3-0/+44
2014-06-16target-ppc: Introduce DFP MultiplyTom Musta3-0/+29
2014-06-16target-ppc: Introduce DFP SubtractTom Musta3-1/+24
2014-06-16target-ppc: Introduce DFP AddTom Musta3-5/+134
2014-06-16target-ppc: Introduce DFP Post Processor UtilitiesTom Musta1-0/+31
2014-06-16target-ppc: Introduce DFP Helper UtilitiesTom Musta2-0/+133
2014-06-16target-ppc: Introduce Decoder Macros for DFPTom Musta1-0/+109
2014-06-16target-ppc: Introduce Generator Macros for DFP Arithmetic FormsTom Musta1-0/+177
2014-06-16target-ppc: Define FPR Pointer Type for HelpersTom Musta1-0/+4
2014-06-16libdecnumber: Fix decNumberSetBCDTom Musta1-1/+1
2014-06-16libdecnumber: Introduce decNumberIntegralToInt64Tom Musta4-4/+51
2014-06-16libdecnumber: Introduce decNumberFrom[U]Int64Tom Musta2-0/+32
2014-06-16target-ppc: Enable Building of libdecnumberTom Musta7-0/+12
2014-06-16libdecnumber: Eliminate Unused Variable in decSetSubnormalTom Musta1-2/+0
2014-06-16libdecnumber: Eliminate redundant declarationsTom Musta3-6/+0
2014-06-16libdecnumber: Change gstdint.h to stdint.hTom Musta1-1/+1
2014-06-16libdecnumber: Modify dconfig.h to Integrate with QEMUTom Musta1-18/+6
2014-06-16libdecnumber: Prepare libdecnumber for QEMU include structureTom Musta10-25/+25
2014-06-16libdecnumber: Eliminate #include *Symbols.hTom Musta7-8/+0
2014-06-16libdecnumber: Introduce libdecnumber CodeTom Musta15-0/+13244
2014-06-16mac99: Added FW_CFG_PPC_BUSFREQ to match CLOCKFREQ and TBFREQ already thereBALATON Zoltan3-2/+10
2014-06-16target-ppc: Remove PVR check from migrationAlexey Kardashevskiy1-2/+6
2014-06-16target-ppc: Eliminate Magic Number MSR MasksTom Musta1-54/+776
2014-06-16spapr_pci: Fix number of returned vectors in ibm, change-msiAlexey Kardashevskiy1-0/+15
2014-06-16spapr-pci: remove io ports workaroundGreg Kurz1-11/+2
2014-06-16target-ppc: Remove redundant POWER7 declarationsAlexey Kardashevskiy2-6/+0
2014-06-16target-ppc: Move alias lookup after class lookupAlexey Kardashevskiy1-7/+11
2014-06-16target-ppc: Create versionless CPU class per family if KVMAlexey Kardashevskiy1-0/+21
2014-06-16target-ppc: gdbstub allow byte swapping for reading/writing registersThomas Falcon1-0/+19
2014-06-16target-ppc: extract register length calculation in gdbstubThomas Falcon1-34/+71
2014-06-16spapr_nvram: Correct max nvram sizeAlexey Kardashevskiy1-1/+1
2014-06-16Fix typo in eTSEC Ethernet controllerFabien Chouteau1-1/+1
2014-06-16monitor: QEMU Monitor Instruction Disassembly Incorrect for PowerPC LE ModeTom Musta2-2/+16
2014-06-16target-ppc: Fix target_disasTom Musta1-3/+4
2014-06-16Merge remote-tracking branch 'remotes/juanquintela/tags/migration/20140616' i...Peter Maydell83-332/+195
2014-06-16QemuOpts: cleanup tmp 'allocated' member from QemuOptsListChunyan Liu2-30/+3
2014-06-16cleanup QEMUOptionParameterChunyan Liu24-630/+67
2014-06-16vpc.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-28/+34
2014-06-16vmdk.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-60/+63
2014-06-16vhdx.c: replace QEMUOptionParameter with QemuOptsChunyan Liu2-52/+48
2014-06-16vdi.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-38/+35
2014-06-16ssh.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-17/+15
2014-06-16sheepdog.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-55/+56
2014-06-16rbd.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-33/+30
2014-06-16raw_bsd.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-12/+15
2014-06-16raw-win32.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-19/+19
2014-06-16raw-posix.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-32/+27
2014-06-16qed.c: replace QEMUOptionParameter with QemuOptsChunyan Liu2-56/+61
2014-06-16qcow2.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-122/+139
2014-06-16QemuOpts: export qemu_opt_findChunyan Liu2-1/+2
2014-06-16qcow.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-36/+36
2014-06-16nfs.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-9/+3
2014-06-16iscsi.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-18/+16
2014-06-16gluster.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-39/+42
2014-06-16cow.c: replace QEMUOptionParameter with QemuOptsChunyan Liu1-28/+26
2014-06-16vvfat.c: handle cross_driver's create_options and create_optsChunyan Liu1-7/+17
2014-06-16change block layer to support both QemuOpts and QEMUOptionParamterChunyan Liu14-114/+184