1. d827657 Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190510' into staging by Peter Maydell · 6 years ago
  2. bcefc90 tcg: Add support for vector absolute value by Richard Henderson · 6 years ago
  3. 5ee5c14 tcg: Add gvec expanders for variable shift by Richard Henderson · 6 years ago
  4. 4601f8d cputlb: Do unaligned store recursion to outermost function by Richard Henderson · 6 years ago
  5. 2dd9260 cputlb: Do unaligned load recursion to outermost function by Richard Henderson · 6 years ago
  6. fc1bc77 cputlb: Drop attribute flatten by Richard Henderson · 6 years ago
  7. f1be369 cputlb: Move TLB_RECHECK handling into load/store_helper by Richard Henderson · 6 years ago
  8. eed5664 accel/tcg: demacro cputlb by Alex Bennée · 6 years ago
  9. 4811e90 tcg: Use tlb_fill probe from tlb_vaddr_to_host by Richard Henderson · 6 years ago
  10. 69963f5 tcg: Remove CPUClass::handle_mmu_fault by Richard Henderson · 6 years ago
  11. c319dc1 tcg: Use CPUClass::tlb_fill in cputlb.c by Richard Henderson · 6 years ago
  12. da6bbf8 tcg: Add CPUClass::tlb_fill by Richard Henderson · 6 years ago
  13. 8d006d4 accel: Remove unused AccelClass::available field by Eduardo Habkost · 6 years ago
  14. a08052b qtest: Don't compile qtest accel on non-POSIX systems by Eduardo Habkost · 6 years ago
  15. 3fe13fe qtest: Move accel code to accel/qtest.c by Eduardo Habkost · 6 years ago
  16. ef5dae6 cputlb: Fix io_readx() to respect the access_type by Shahab Vahedi · 6 years ago
  17. 6e6c4ef tcg: Restart after TB code generation overflow by Richard Henderson · 6 years ago
  18. 8b86d6d tcg: Hoist max_insns computation to tb_gen_code by Richard Henderson · 6 years ago
  19. 90c84c5 qom/cpu: Simplify how CPUClass:cpu_dump_state() prints by Markus Armbruster · 6 years ago
  20. 3de2faa tcg: Simplify how dump_exec_info() prints by Markus Armbruster · 6 years ago
  21. d4c51a0 tcg: Simplify how dump_opcount_info() prints by Markus Armbruster · 6 years ago
  22. 79b9d4b accel: Unbreak accelerator fallback by Markus Armbruster · 6 years ago
  23. e68b3ba trace-events: Consistently point to docs/devel/tracing.txt by Markus Armbruster · 6 years ago
  24. 1a3ec8c qdev: Fix latent bug with compat_props and onboard devices by Markus Armbruster · 6 years ago
  25. b0c214c accel: Allow to build QEMU without TCG or KVM support by Anthony PERARD · 6 years ago
  26. dc0ca80 hw/boards: Add a MachineState parameter to kvm_type callback by Eric Auger · 6 years ago
  27. 876d16c kvm: Add kvm_set_ioeventfd* traces by Dr. David Alan Gilbert · 6 years ago
  28. 6d967cb cputlb: update TLB entry/index after tlb_fill by Emilio G. Cota · 6 years ago
  29. 713acc3 Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190206' into staging by Peter Maydell · 6 years ago
  30. 9fd9b7d accel/tcg: Consider cluster index in tb_lookup__cpu_state() by Peter Maydell · 6 years ago
  31. 6aaa24f cpu-exec: reset BQL after longjmp in cpu_exec_step_atomic by Emilio G. Cota · 6 years ago
  32. 8fd3a9b cpu-exec: add assert_no_pages_locked() after longjmp by Emilio G. Cota · 6 years ago
  33. fb0343d tcg: Fix LGPL version number by Thomas Huth · 6 years ago
  34. f7b7860 accel/tcg: Add cluster number to TCG TB hash by Peter Maydell · 6 years ago
  35. f454a54 accel/tcg/user-exec: Don't parse aarch64 insns to test for read vs write by Peter Maydell · 6 years ago
  36. e77c89f cputlb: Remove static tlb sizing by Richard Henderson · 6 years ago
  37. 86e1eff tcg: introduce dynamic TLB sizing by Emilio G. Cota · 6 years ago
  38. 3cea94b cputlb: do not evict empty entries to the vtlb by Emilio G. Cota · 6 years ago
  39. dd0a0fc tcg: Add opcodes for vector minmax arithmetic by Richard Henderson · 6 years ago
  40. f550805 tcg: Add gvec expanders for nand, nor, eqv by Richard Henderson · 6 years ago
  41. b58deb3 qemu/queue.h: leave head structs anonymous unless necessary by Paolo Bonzini · 6 years ago
  42. 444e20a build-sys: don't include windows.h, osdep.h does it by Marc-André Lureau · 6 years ago
  43. 98e56ae accel: Improve selection of the default accelerator by Thomas Huth · 6 years ago
  44. ea9ce89 hw: apply accel compat properties without touching globals by Marc-André Lureau · 6 years ago
  45. 464e447 tcg: Add RISC-V cpu signal handler by Alistair Francis · 6 years ago
  46. 745a4f5 accel: register global_props like machine globals by Marc-André Lureau · 6 years ago
  47. ab65110 cputlb: Remove tlb_c.pending_flushes by Richard Henderson · 6 years ago
  48. 3d1523c cputlb: Filter flushes on already clean tlbs by Richard Henderson · 6 years ago
  49. e09de0a cputlb: Count "partial" and "elided" tlb flushes by Richard Henderson · 6 years ago
  50. f8144c6 cputlb: Merge tlb_flush_page into tlb_flush_page_by_mmuidx by Richard Henderson · 6 years ago
  51. 64f2674 cputlb: Merge tlb_flush_nocheck into tlb_flush_by_mmuidx_async_work by Richard Henderson · 6 years ago
  52. d5363e5 cputlb: Move env->vtlb_index to env->tlb_d.vindex by Richard Henderson · 6 years ago
  53. 1308e02 cputlb: Split large page tracking per mmu_idx by Richard Henderson · 6 years ago
  54. 60a2ad7 cputlb: Move cpu->pending_tlb_flush to env->tlb_c.pending_flush by Richard Henderson · 6 years ago
  55. 8ab1026 cputlb: Remove tcg_enabled hack from tlb_flush_nocheck by Richard Henderson · 6 years ago
  56. 53d2845 cputlb: Move tlb_lock to CPUTLBCommon by Richard Henderson · 6 years ago
  57. b312532 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 6 years ago
  58. e6d34ae target-i386 : add coalesced_pio API by Peng Hao · 6 years ago
  59. 403f290 cputlb: read CPUTLBEntry.addr_write atomically by Emilio G. Cota · 6 years ago
  60. e6cd4bb tcg: Split CONFIG_ATOMIC128 by Richard Henderson · 7 years ago
  61. 383beda tcg: Add tlb_index and tlb_entry helpers by Richard Henderson · 6 years ago
  62. 71aec35 cputlb: serialize tlb updates with env->tlb_lock by Emilio G. Cota · 6 years ago
  63. ea9025c cputlb: fix assert_cpu_is_self macro by Emilio G. Cota · 6 years ago
  64. 5005e25 exec: introduce tlb_init by Emilio G. Cota · 6 years ago
  65. fff42f1 tcg: access cpu->icount_decr.u16.high with atomics by Emilio G. Cota · 6 years ago
  66. d7f425f tcg: Implement CPU_LOG_TB_NOCHAIN during expansion by Richard Henderson · 6 years ago
  67. dcf6760 accel/tcg: Remove dead code by Thomas Huth · 6 years ago
  68. f9f1f56 translator: fix breakpoint processing by Pavel Dovgalyuk · 7 years ago
  69. 78255ba qht: drop ht argument from qht iterators by Emilio G. Cota · 7 years ago
  70. b2e78fa KVM: cleanup unnecessary #ifdef KVM_CAP_... by Paolo Bonzini · 7 years ago
  71. f594894 kvm: Use inhibit to prevent ballooning without synchronous mmu by Alex Williamson · 7 years ago
  72. 55a7cb1 accel/tcg: Check whether TLB entry is RAM consistently with how we set it up by Peter Maydell · 7 years ago
  73. 20cb6ae accel/tcg: Return -1 for execution from MMIO regions in get_page_addr_code() by Peter Maydell · 7 years ago
  74. 9739e37 accel/tcg: tb_gen_code(): Create single-insn TB for execution from non-RAM by Peter Maydell · 7 years ago
  75. c360a0f accel/tcg: Handle get_page_addr_code() returning -1 in tb_check_watchpoint() by Peter Maydell · 7 years ago
  76. 7252f2d accel/tcg: Handle get_page_addr_code() returning -1 in hashtable lookups by Peter Maydell · 7 years ago
  77. dbea78a accel/tcg: Pass read access type through to io_readx() by Peter Maydell · 7 years ago
  78. 59b5552 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 7 years ago
  79. 3474c98 accel/tcg: Assert that tlb fill gave us a valid TLB entry by Peter Maydell · 7 years ago
  80. b493ccf accel/tcg: Use correct test when looking in victim TLB for code by Peter Maydell · 7 years ago
  81. 696c706 accel: Fix typo and grammar in comment by Stefan Weil · 7 years ago
  82. ec7eb2a translate-all: honour CF_NOCACHE in tb_gen_code by Emilio G. Cota · 7 years ago
  83. e8c8589 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 7 years ago
  84. 68fea03 accel/tcg: Avoid caching overwritten tlb entries by Richard Henderson · 7 years ago
  85. 4b1a3e1 accel/tcg: Don't treat invalid TLB entries as needing recheck by Peter Maydell · 7 years ago
  86. e4c967a accel/tcg: Correct "is this a TLB miss" check in get_page_addr_code() by Peter Maydell · 7 years ago
  87. 334692b tcg: Define and use new tlb_hit() and tlb_hit_page() functions by Peter Maydell · 7 years ago
  88. a688e73 translate-all: fix locking of TBs whose two pages share the same physical page by Emilio G. Cota · 7 years ago
  89. c40d479 tcg: simplify !CONFIG_TCG handling of tb_invalidate_* by Paolo Bonzini · 7 years ago
  90. 646f34f tcg: Fix --disable-tcg build breakage by Philippe Mathieu-Daudé · 7 years ago
  91. 109b250 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 7 years ago
  92. 2266d44 i386/cpu: make -cpu host support monitor/mwait by Michael S. Tsirkin · 7 years ago
  93. 6c090d4 kvm: Delete the slot if and only if the KVM_MEM_READONLY flag is changed by Shannon Zhao · 7 years ago
  94. 8bca9a0 move public invalidate APIs out of translate-all.{c,h}, clean up by Paolo Bonzini · 7 years ago
  95. 7106a87 Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging by Peter Maydell · 7 years ago
  96. f18793b compiler: add a sizeof_field() macro by Stefan Hajnoczi · 7 years ago
  97. d071f4c trace: enable tracing of TCG atomics by Emilio G. Cota · 7 years ago
  98. 55df6fc tcg: Support MMU protection regions smaller than TARGET_PAGE_SIZE by Peter Maydell · 7 years ago
  99. f28d0df tcg: fix --disable-tcg build breakage by Emilio G. Cota · 7 years ago
  100. 0ac2031 tcg: remove tb_lock by Emilio G. Cota · 8 years ago