summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2016-10-28tests: rename target_big_endian() as qvirtio_is_big_endian()Laurent Vivier4-29/+25
2016-10-28tests: move QVirtioBus pointer into QVirtioDeviceLaurent Vivier9-217/+186
2016-10-28tests: don't check if qtest_spapr_boot() returns NULLLaurent Vivier2-1/+2
2016-10-28tests: fix memory leak in virtio-scsi-testLaurent Vivier1-0/+1
2016-10-28ppc/xics: Add xics to the monitor "info pic" commandBenjamin Herrenschmidt1-0/+49
2016-10-28pseries: Update SLOF firmware image to 20161019Alexey Kardashevskiy3-1/+1
2016-10-27Merge remote-tracking branch 'remotes/kraxel/tags/pull-audio-20161027-1' into...Peter Maydell1-1/+2
2016-10-27Merge remote-tracking branch 'remotes/rth/tags/pull-atomic-20161026' into sta...Peter Maydell43-1090/+2345
2016-10-27Merge remote-tracking branch 'remotes/jasowang/tags/net-pull-request' into st...Peter Maydell10-101/+104
2016-10-27Merge remote-tracking branch 'remotes/vivier/tags/m68k-part1-pull-request' in...Peter Maydell8-657/+881
2016-10-26target-alpha: Emulate LL/SC using cmpxchg helpersRichard Henderson5-120/+45
2016-10-26target-alpha: Introduce MMU_PHYS_IDXRichard Henderson5-114/+44
2016-10-26target-arm: remove EXCP_STREX + cpu_exclusive_{test, info}Emilio G. Cota4-22/+1
2016-10-26linux-user: remove handling of aarch64's EXCP_STREXEmilio G. Cota1-125/+0
2016-10-26linux-user: remove handling of ARM's EXCP_STREXEmilio G. Cota1-93/+0
2016-10-26target-arm: emulate aarch64's LL/SC using cmpxchg helpersEmilio G. Cota3-58/+163
2016-10-26target-arm: emulate SWP with atomic_xchg helperEmilio G. Cota1-12/+14
2016-10-26target-arm: emulate LL/SC using cmpxchg helpersEmilio G. Cota1-95/+45
2016-10-26target-arm: Rearrange aa32 load and store functionsRichard Henderson1-105/+66
2016-10-26tests: add atomic_add-benchEmilio G. Cota3-1/+167
2016-10-26target-i386: remove helper_lock()Emilio G. Cota3-50/+0
2016-10-26target-i386: emulate XCHG using atomic helperEmilio G. Cota1-6/+2
2016-10-26target-i386: emulate LOCK'ed BTX ops using atomic helpersEmilio G. Cota1-30/+57
2016-10-26target-i386: emulate LOCK'ed XADD using atomic helperEmilio G. Cota1-5/+10
2016-10-26target-i386: emulate LOCK'ed NEG using cmpxchg helperEmilio G. Cota1-4/+34
2016-10-26target-i386: emulate LOCK'ed NOT using atomic helperEmilio G. Cota1-6/+20
2016-10-26target-i386: emulate LOCK'ed INC using atomic helperEmilio G. Cota1-11/+13
2016-10-26target-i386: emulate LOCK'ed OP instructions using atomic helpersEmilio G. Cota1-18/+58
2016-10-26target-i386: emulate LOCK'ed cmpxchg using cmpxchg helpersEmilio G. Cota3-66/+169
2016-10-26tcg: Emit barriers with parallel_cpusRichard Henderson1-11/+1
2016-10-26tcg: Add CONFIG_ATOMIC64Richard Henderson6-13/+114
2016-10-26tcg: Add atomic128 helpersRichard Henderson6-3/+119
2016-10-26tcg: Add atomic helpersRichard Henderson9-15/+826
2016-10-26cputlb: Tidy some macrosRichard Henderson2-22/+8
2016-10-26cputlb: Move most of iotlb code out of lineRichard Henderson2-42/+47
2016-10-26cputlb: Remove includes from softmmu_template.hRichard Henderson1-4/+0
2016-10-26cputlb: Move probe_write out of softmmu_template.hRichard Henderson2-23/+21
2016-10-26cputlb: Replace SHIFT with DATA_SIZERichard Henderson2-13/+10
2016-10-26linux-user: enable parallel code generation on cloneAlex Bennée1-0/+8
2016-10-26tcg: Add EXCP_ATOMICRichard Henderson9-0/+88
2016-10-26int128: Add int128_make128Richard Henderson1-5/+15
2016-10-26int128: Use __int128 if availableRichard Henderson2-12/+145
2016-10-26exec: Avoid direct references to Int128 partsRichard Henderson2-2/+12
2016-10-26atomics: Add __nocheck atomic operationsRichard Henderson1-9/+27
2016-10-26atomics: add atomic_op_fetch variantsEmilio G. Cota1-0/+17
2016-10-26atomics: add atomic_xorEmilio G. Cota1-0/+4
2016-10-26atomics: Add parameters to macrosRichard Henderson1-5/+5
2016-10-26audio: intel-hda: check stream entry count during transferPrasad J Pandit1-1/+2
2016-10-26colo-proxy: fix memory leakZhang Chen3-31/+21
2016-10-26net: rtl8139: limit processing of ring descriptorsPrasad J Pandit1-1/+1