aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2018-06-15tcg: remove tb_lockEmilio G. Cota
2018-06-15translate-all: remove tb_lock mention from cpu_restore_state_from_tbEmilio G. Cota
2018-06-15cputlb: remove tb_lock from tlb_flush functionsEmilio G. Cota
2018-06-15translate-all: protect TB jumps with a per-destination-TB lockEmilio G. Cota
2018-06-15translate-all: discard TB when tb_link_page returns an existing matching TBEmilio G. Cota
2018-06-15translate-all: introduce assert_no_pages_lockedEmilio G. Cota
2018-06-15translate-all: add page_locked assertionsEmilio G. Cota
2018-06-15translate-all: use per-page locking in !user-modeEmilio G. Cota
2018-06-15translate-all: move tb_invalidate_phys_page_range up in the fileEmilio G. Cota
2018-06-15translate-all: work page-by-page in tb_invalidate_phys_range_1Emilio G. Cota
2018-06-15translate-all: remove hole in PageDescEmilio G. Cota
2018-06-15translate-all: make l1_map locklessEmilio G. Cota
2018-06-15translate-all: iterate over TBs in a page with PAGE_FOR_EACH_TBEmilio G. Cota
2018-06-15tcg: move tb_ctx.tb_phys_invalidate_count to tcg_ctxEmilio G. Cota
2018-06-15tcg: track TBs with per-region BST'sEmilio G. Cota
2018-06-15qht: return existing entry when qht_insert failsEmilio G. Cota
2018-06-15qht: require a default comparison functionEmilio G. Cota
2018-06-15tcg/i386: Use byte form of xgetbv instructionJohn Arbuckle
2018-06-15Merge remote-tracking branch 'remotes/edgar/tags/edgar/xilinx-next-2018-06-15...Peter Maydell
2018-06-15Merge remote-tracking branch 'remotes/kevin/tags/for-upstream' into stagingPeter Maydell
2018-06-15Merge remote-tracking branch 'remotes/pmaydell/tags/pull-target-arm-20180615'...Peter Maydell
2018-06-15target/arm: Allow ARMv6-M Thumb2 instructionsJulia Suvorova
2018-06-15exec.c: Handle IOMMUs in address_space_translate_for_iotlb()Peter Maydell
2018-06-15iommu: Add IOMMU index argument to translate methodPeter Maydell
2018-06-15iommu: Add IOMMU index argument to notifier APIsPeter Maydell
2018-06-15iommu: Add IOMMU index concept to IOMMU APIPeter Maydell
2018-06-15m25p80: add support for two bytes WRSR for Macronix chipsCédric Le Goater
2018-06-15aspeed_scu: Implement RNG registerJoel Stanley
2018-06-15target/arm: Implement SVE Floating Point Arithmetic - Unpredicated GroupRichard Henderson
2018-06-15target/arm: Implement SVE Integer Wide Immediate - Unpredicated GroupRichard Henderson
2018-06-15target/arm: Implement FDUP/DUPRichard Henderson
2018-06-15target/arm: Implement SVE Integer Compare - Scalars GroupRichard Henderson
2018-06-15target/arm: Implement SVE Predicate Count GroupRichard Henderson
2018-06-15target/arm: Implement SVE Partition Break GroupRichard Henderson
2018-06-15target/arm: Implement SVE Integer Compare - Immediate GroupRichard Henderson
2018-06-15target/arm: Implement SVE Integer Compare - Vectors GroupRichard Henderson
2018-06-15target/arm: Implement SVE Select Vectors GroupRichard Henderson
2018-06-15target/arm: Implement SVE vector splice (predicated)Richard Henderson
2018-06-15target/arm: Implement SVE reverse within elementsRichard Henderson
2018-06-15target/arm: Implement SVE copy to vector (predicated)Richard Henderson
2018-06-15target/arm: Implement SVE conditionally broadcast/extract elementRichard Henderson
2018-06-15target/arm: Implement SVE compress active elementsRichard Henderson
2018-06-15target/arm: Implement SVE Permute - Interleaving GroupRichard Henderson
2018-06-15target/arm: Implement SVE Permute - Predicates GroupRichard Henderson
2018-06-15target/arm: Implement SVE Permute - Unpredicated GroupRichard Henderson
2018-06-15target/arm: Extend vec_reg_offset to larger sizesRichard Henderson
2018-06-15exec.c: Use stn_p() and ldn_p() instead of explicit switchesPeter Maydell
2018-06-15exec.c: Don't accidentally sign-extend 4-byte loads in subpage_read()Peter Maydell
2018-06-15bswap: Add new stn_*_p() and ldn_*_p() memory access functionsPeter Maydell
2018-06-15CODING_STYLE: Define our preferred form for multiline commentsPeter Maydell