1. 02 12月, 2013 1 次提交
  2. 26 11月, 2013 1 次提交
  3. 22 11月, 2013 1 次提交
    • P
      pc: get rid of builtin pvpanic for "-M pc-1.5" · 7839ff59
      Paolo Bonzini 提交于
      This causes two slight backwards-incompatibilities between "-M pc-1.5"
      and 1.5's "-M pc":
      
      (1) a fw_cfg file is removed with this patch.  This is only a problem
      if migration stops the virtual machine exactly during fw_cfg enumeration.
      
      (2) after migration, a VM created without an explicit "-device pvpanic"
      will stop reporting panics to management.
      
      The first problem only occurs if migration is done at a very, very
      early point (and I'm not sure it can happen in practice for reasonable-size
      VMs, since it will likely take more time to send the RAM to destination,
      than it will take for BIOS to scan fw_cfg).
      
      The second problem only occurs if the guest panics _and_ has a guest
      driver _and_ management knows to look at the crash event, so it is
      mostly theoretical at this point in time.
      
      Thus keep the code simple, and pretend it was never broken.
      Reviewed-by: NEric Blake <eblake@redhat.com>
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      7839ff59
  4. 21 11月, 2013 4 次提交
  5. 17 11月, 2013 1 次提交
  6. 14 11月, 2013 1 次提交
  7. 13 11月, 2013 1 次提交
  8. 10 11月, 2013 1 次提交
  9. 07 11月, 2013 1 次提交
  10. 04 11月, 2013 3 次提交
  11. 17 10月, 2013 1 次提交
    • G
      e820: pass high memory too. · 0624c7f9
      Gerd Hoffmann 提交于
      We have a fw_cfg entry to pass e820 entries from qemu to the firmware.
      Today it's used to pass reservations only.  This patch makes qemu pass
      entries for RAM too.
      
      This allows to pass RAM sizes larger than 1TB to the firmware and it
      will also allow to pass non-contignous memory ramges should we decide
      to implement that some day, say for our virtual numa nodes.
      
      Obviously this needs some extra care to not break existing firware.
      
      SeaBIOS loads the entries and happily adds them without looking at the
      type.  Which is problematic for memory below 4g as this will overwrite
      reservations added for bios memory etc.  For memory above 4g it works
      just fine, seabios will merge the entry derived from cmos with the one
      loaded from fw_cfg.
      
      OVMF doesn't look at the fw_cfg e820 table.
      coreboot doesn't look at the fw_cfg e820 table.
      
      Cc: Andrea Arcangeli <aarcange@redhat.com>
      Signed-off-by: NGerd Hoffmann <kraxel@redhat.com>
      Reviewed-By: NIgor Mammedov <imammedo@redhat.com>
      0624c7f9
  12. 14 10月, 2013 10 次提交
  13. 04 10月, 2013 1 次提交
  14. 29 9月, 2013 5 次提交
  15. 26 9月, 2013 1 次提交
  16. 21 9月, 2013 1 次提交
  17. 20 9月, 2013 3 次提交
  18. 13 9月, 2013 1 次提交
  19. 10 9月, 2013 2 次提交