1. 24 1月, 2013 1 次提交
  2. 10 1月, 2013 7 次提交
  3. 03 1月, 2013 2 次提交
  4. 14 12月, 2012 2 次提交
  5. 12 12月, 2012 1 次提交
  6. 27 11月, 2012 1 次提交
  7. 06 9月, 2012 3 次提交
  8. 05 9月, 2012 3 次提交
  9. 28 8月, 2012 4 次提交
  10. 23 8月, 2012 1 次提交
    • A
      KVM: x86 emulator: use stack size attribute to mask rsp in stack ops · 5ad105e5
      Avi Kivity 提交于
      The sub-register used to access the stack (sp, esp, or rsp) is not
      determined by the address size attribute like other memory references,
      but by the stack segment's B bit (if not in x86_64 mode).
      
      Fix by using the existing stack_mask() to figure out the correct mask.
      
      This long-existing bug was exposed by a combination of a27685c3
      (emulate invalid guest state by default), which causes many more
      instructions to be emulated, and a seabios change (possibly a bug) which
      causes the high 16 bits of esp to become polluted across calls to real
      mode software interrupts.
      Signed-off-by: NAvi Kivity <avi@redhat.com>
      Signed-off-by: NMarcelo Tosatti <mtosatti@redhat.com>
      5ad105e5
  11. 26 7月, 2012 2 次提交
  12. 21 7月, 2012 1 次提交
  13. 09 7月, 2012 12 次提交