1. 20 6月, 2013 6 次提交
  2. 29 5月, 2013 3 次提交
  3. 25 5月, 2013 4 次提交
  4. 16 4月, 2013 1 次提交
  5. 21 12月, 2012 1 次提交
  6. 19 12月, 2012 2 次提交
  7. 23 10月, 2012 1 次提交
    • A
      Rename target_phys_addr_t to hwaddr · a8170e5e
      Avi Kivity 提交于
      target_phys_addr_t is unwieldly, violates the C standard (_t suffixes are
      reserved) and its purpose doesn't match the name (most target_phys_addr_t
      addresses are not target specific).  Replace it with a finger-friendly,
      standards conformant hwaddr.
      
      Outstanding patchsets can be fixed up with the command
      
        git rebase -i --exec 'find -name "*.[ch]"
                              | xargs s/target_phys_addr_t/hwaddr/g' origin
      Signed-off-by: NAvi Kivity <avi@redhat.com>
      Signed-off-by: NAnthony Liguori <aliguori@us.ibm.com>
      a8170e5e
  8. 22 10月, 2012 4 次提交
  9. 15 10月, 2012 2 次提交
  10. 14 9月, 2012 1 次提交
  11. 12 9月, 2012 1 次提交
  12. 12 7月, 2012 1 次提交
  13. 01 5月, 2012 1 次提交
  14. 05 3月, 2012 1 次提交
    • A
      memory: fix I/O port aliases · a2d33521
      Avi Kivity 提交于
      Commit e58ac72b6a0 ("ioport: change portio_list not to use
      memory_region_set_offset()") started using aliases of I/O memory
      regions.  Since the IORange used for the I/O was contained in the
      target region, the alias information (specifically, the offset
      into the region) was lost.  This broke -vga std.
      
      Fix by allocating an independent object to hold the IORange and
      also the new offset.
      
      Note that I/O memory regions were conceptually broken wrt aliases
      in a different way: an alias can cause the same region to appear
      twice in an address space, but we had just one IORange to service it.
      This patch fixes that problem as well, since we can now have multiple
      IORange/MemoryRegion associations.
      Signed-off-by: NAvi Kivity <avi@redhat.com>
      a2d33521
  15. 29 2月, 2012 6 次提交
  16. 04 2月, 2012 1 次提交
  17. 26 1月, 2012 1 次提交
  18. 19 1月, 2012 1 次提交
    • J
      memory: Introduce memory_region_init_reservation · 1660e72d
      Jan Kiszka 提交于
      Introduce a memory region type that can reserve I/O space. Such regions
      are useful for modeling I/O that is only handled outside of QEMU, i.e.
      in the context of an accelerator like KVM.
      
      Any access to such a region from QEMU is a bug, but could theoretically
      be triggered by guest code (DMA to reserved region). So only warning
      about such events once, then ignore them.
      Signed-off-by: NJan Kiszka <jan.kiszka@siemens.com>
      1660e72d
  19. 13 1月, 2012 1 次提交
  20. 04 1月, 2012 1 次提交