1. e68b3ba trace-events: Consistently point to docs/devel/tracing.txt by Markus Armbruster · 6 years ago
  2. 1a3ec8c qdev: Fix latent bug with compat_props and onboard devices by Markus Armbruster · 6 years ago
  3. b0c214c accel: Allow to build QEMU without TCG or KVM support by Anthony PERARD · 6 years ago
  4. dc0ca80 hw/boards: Add a MachineState parameter to kvm_type callback by Eric Auger · 6 years ago
  5. 876d16c kvm: Add kvm_set_ioeventfd* traces by Dr. David Alan Gilbert · 6 years ago
  6. 6d967cb cputlb: update TLB entry/index after tlb_fill by Emilio G. Cota · 6 years ago
  7. 713acc3 Merge remote-tracking branch 'remotes/rth/tags/pull-tcg-20190206' into staging by Peter Maydell · 6 years ago
  8. 9fd9b7d accel/tcg: Consider cluster index in tb_lookup__cpu_state() by Peter Maydell · 6 years ago
  9. 6aaa24f cpu-exec: reset BQL after longjmp in cpu_exec_step_atomic by Emilio G. Cota · 6 years ago
  10. 8fd3a9b cpu-exec: add assert_no_pages_locked() after longjmp by Emilio G. Cota · 6 years ago
  11. fb0343d tcg: Fix LGPL version number by Thomas Huth · 6 years ago
  12. f7b7860 accel/tcg: Add cluster number to TCG TB hash by Peter Maydell · 6 years ago
  13. f454a54 accel/tcg/user-exec: Don't parse aarch64 insns to test for read vs write by Peter Maydell · 6 years ago
  14. e77c89f cputlb: Remove static tlb sizing by Richard Henderson · 6 years ago
  15. 86e1eff tcg: introduce dynamic TLB sizing by Emilio G. Cota · 6 years ago
  16. 3cea94b cputlb: do not evict empty entries to the vtlb by Emilio G. Cota · 6 years ago
  17. dd0a0fc tcg: Add opcodes for vector minmax arithmetic by Richard Henderson · 6 years ago
  18. f550805 tcg: Add gvec expanders for nand, nor, eqv by Richard Henderson · 6 years ago
  19. b58deb3 qemu/queue.h: leave head structs anonymous unless necessary by Paolo Bonzini · 6 years ago
  20. 444e20a build-sys: don't include windows.h, osdep.h does it by Marc-André Lureau · 6 years ago
  21. 98e56ae accel: Improve selection of the default accelerator by Thomas Huth · 6 years ago
  22. ea9ce89 hw: apply accel compat properties without touching globals by Marc-André Lureau · 6 years ago
  23. 464e447 tcg: Add RISC-V cpu signal handler by Alistair Francis · 6 years ago
  24. 745a4f5 accel: register global_props like machine globals by Marc-André Lureau · 6 years ago
  25. ab65110 cputlb: Remove tlb_c.pending_flushes by Richard Henderson · 6 years ago
  26. 3d1523c cputlb: Filter flushes on already clean tlbs by Richard Henderson · 6 years ago
  27. e09de0a cputlb: Count "partial" and "elided" tlb flushes by Richard Henderson · 6 years ago
  28. f8144c6 cputlb: Merge tlb_flush_page into tlb_flush_page_by_mmuidx by Richard Henderson · 6 years ago
  29. 64f2674 cputlb: Merge tlb_flush_nocheck into tlb_flush_by_mmuidx_async_work by Richard Henderson · 6 years ago
  30. d5363e5 cputlb: Move env->vtlb_index to env->tlb_d.vindex by Richard Henderson · 6 years ago
  31. 1308e02 cputlb: Split large page tracking per mmu_idx by Richard Henderson · 6 years ago
  32. 60a2ad7 cputlb: Move cpu->pending_tlb_flush to env->tlb_c.pending_flush by Richard Henderson · 6 years ago
  33. 8ab1026 cputlb: Remove tcg_enabled hack from tlb_flush_nocheck by Richard Henderson · 6 years ago
  34. 53d2845 cputlb: Move tlb_lock to CPUTLBCommon by Richard Henderson · 6 years ago
  35. b312532 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 6 years ago
  36. e6d34ae target-i386 : add coalesced_pio API by Peng Hao · 6 years ago
  37. 403f290 cputlb: read CPUTLBEntry.addr_write atomically by Emilio G. Cota · 6 years ago
  38. e6cd4bb tcg: Split CONFIG_ATOMIC128 by Richard Henderson · 6 years ago
  39. 383beda tcg: Add tlb_index and tlb_entry helpers by Richard Henderson · 6 years ago
  40. 71aec35 cputlb: serialize tlb updates with env->tlb_lock by Emilio G. Cota · 6 years ago
  41. ea9025c cputlb: fix assert_cpu_is_self macro by Emilio G. Cota · 6 years ago
  42. 5005e25 exec: introduce tlb_init by Emilio G. Cota · 6 years ago
  43. fff42f1 tcg: access cpu->icount_decr.u16.high with atomics by Emilio G. Cota · 6 years ago
  44. d7f425f tcg: Implement CPU_LOG_TB_NOCHAIN during expansion by Richard Henderson · 6 years ago
  45. dcf6760 accel/tcg: Remove dead code by Thomas Huth · 6 years ago
  46. f9f1f56 translator: fix breakpoint processing by Pavel Dovgalyuk · 6 years ago
  47. 78255ba qht: drop ht argument from qht iterators by Emilio G. Cota · 6 years ago
  48. b2e78fa KVM: cleanup unnecessary #ifdef KVM_CAP_... by Paolo Bonzini · 6 years ago
  49. f594894 kvm: Use inhibit to prevent ballooning without synchronous mmu by Alex Williamson · 6 years ago
  50. 55a7cb1 accel/tcg: Check whether TLB entry is RAM consistently with how we set it up by Peter Maydell · 6 years ago
  51. 20cb6ae accel/tcg: Return -1 for execution from MMIO regions in get_page_addr_code() by Peter Maydell · 6 years ago
  52. 9739e37 accel/tcg: tb_gen_code(): Create single-insn TB for execution from non-RAM by Peter Maydell · 6 years ago
  53. c360a0f accel/tcg: Handle get_page_addr_code() returning -1 in tb_check_watchpoint() by Peter Maydell · 6 years ago
  54. 7252f2d accel/tcg: Handle get_page_addr_code() returning -1 in hashtable lookups by Peter Maydell · 6 years ago
  55. dbea78a accel/tcg: Pass read access type through to io_readx() by Peter Maydell · 6 years ago
  56. 59b5552 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 6 years ago
  57. 3474c98 accel/tcg: Assert that tlb fill gave us a valid TLB entry by Peter Maydell · 7 years ago
  58. b493ccf accel/tcg: Use correct test when looking in victim TLB for code by Peter Maydell · 7 years ago
  59. 696c706 accel: Fix typo and grammar in comment by Stefan Weil · 7 years ago
  60. ec7eb2a translate-all: honour CF_NOCACHE in tb_gen_code by Emilio G. Cota · 7 years ago
  61. e8c8589 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 7 years ago
  62. 68fea03 accel/tcg: Avoid caching overwritten tlb entries by Richard Henderson · 7 years ago
  63. 4b1a3e1 accel/tcg: Don't treat invalid TLB entries as needing recheck by Peter Maydell · 7 years ago
  64. e4c967a accel/tcg: Correct "is this a TLB miss" check in get_page_addr_code() by Peter Maydell · 7 years ago
  65. 334692b tcg: Define and use new tlb_hit() and tlb_hit_page() functions by Peter Maydell · 7 years ago
  66. a688e73 translate-all: fix locking of TBs whose two pages share the same physical page by Emilio G. Cota · 7 years ago
  67. c40d479 tcg: simplify !CONFIG_TCG handling of tb_invalidate_* by Paolo Bonzini · 7 years ago
  68. 646f34f tcg: Fix --disable-tcg build breakage by Philippe Mathieu-Daudé · 7 years ago
  69. 109b250 Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 7 years ago
  70. 2266d44 i386/cpu: make -cpu host support monitor/mwait by Michael S. Tsirkin · 7 years ago
  71. 6c090d4 kvm: Delete the slot if and only if the KVM_MEM_READONLY flag is changed by Shannon Zhao · 7 years ago
  72. 8bca9a0 move public invalidate APIs out of translate-all.{c,h}, clean up by Paolo Bonzini · 7 years ago
  73. 7106a87 Merge remote-tracking branch 'remotes/stefanha/tags/block-pull-request' into staging by Peter Maydell · 7 years ago
  74. f18793b compiler: add a sizeof_field() macro by Stefan Hajnoczi · 7 years ago
  75. d071f4c trace: enable tracing of TCG atomics by Emilio G. Cota · 7 years ago
  76. 55df6fc tcg: Support MMU protection regions smaller than TARGET_PAGE_SIZE by Peter Maydell · 7 years ago
  77. f28d0df tcg: fix --disable-tcg build breakage by Emilio G. Cota · 7 years ago
  78. 0ac2031 tcg: remove tb_lock by Emilio G. Cota · 7 years ago
  79. 705ad1f translate-all: remove tb_lock mention from cpu_restore_state_from_tb by Emilio G. Cota · 7 years ago
  80. b7542f7 cputlb: remove tb_lock from tlb_flush functions by Emilio G. Cota · 7 years ago
  81. 194125e translate-all: protect TB jumps with a per-destination-TB lock by Emilio G. Cota · 7 years ago
  82. 95590e2 translate-all: discard TB when tb_link_page returns an existing matching TB by Emilio G. Cota · 7 years ago
  83. faa9372 translate-all: introduce assert_no_pages_locked by Emilio G. Cota · 7 years ago
  84. 6d9abf8 translate-all: add page_locked assertions by Emilio G. Cota · 7 years ago
  85. 0b5c91f translate-all: use per-page locking in !user-mode by Emilio G. Cota · 7 years ago
  86. 45c73de translate-all: move tb_invalidate_phys_page_range up in the file by Emilio G. Cota · 7 years ago
  87. ae5486e translate-all: work page-by-page in tb_invalidate_phys_range_1 by Emilio G. Cota · 7 years ago
  88. 94da9ae translate-all: remove hole in PageDesc by Emilio G. Cota · 7 years ago
  89. 78722ed translate-all: make l1_map lockless by Emilio G. Cota · 7 years ago
  90. 1e05197 translate-all: iterate over TBs in a page with PAGE_FOR_EACH_TB by Emilio G. Cota · 7 years ago
  91. 128ed22 tcg: move tb_ctx.tb_phys_invalidate_count to tcg_ctx by Emilio G. Cota · 7 years ago
  92. be2cdc5 tcg: track TBs with per-region BST's by Emilio G. Cota · 7 years ago
  93. 32359d5 qht: return existing entry when qht_insert fails by Emilio G. Cota · 8 years ago
  94. 61b8cef qht: require a default comparison function by Emilio G. Cota · 8 years ago
  95. 1f871c5 exec.c: Handle IOMMUs in address_space_translate_for_iotlb() by Peter Maydell · 7 years ago
  96. 2d54f19 cputlb: Pass cpu_transaction_failed() the correct physaddr by Peter Maydell · 7 years ago
  97. ace4109 cpu-defs.h: Document CPUIOTLBEntry 'addr' field by Peter Maydell · 7 years ago
  98. afd76ff Merge remote-tracking branch 'remotes/bonzini/tags/for-upstream' into staging by Peter Maydell · 7 years ago
  99. df924c0 accel: Do not include "exec/address-spaces.h" if it is not necessary by Philippe Mathieu-Daudé · 7 years ago
  100. bc6b1ce Make address_space_translate{, _cached}() take a MemTxAttrs argument by Peter Maydell · 7 years ago