1. 06 9月, 2012 3 次提交
  2. 05 9月, 2012 3 次提交
  3. 28 8月, 2012 4 次提交
  4. 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
  5. 26 7月, 2012 2 次提交
  6. 21 7月, 2012 1 次提交
  7. 09 7月, 2012 16 次提交
  8. 14 5月, 2012 1 次提交
  9. 06 5月, 2012 2 次提交
  10. 24 4月, 2012 1 次提交
  11. 17 4月, 2012 5 次提交
  12. 08 3月, 2012 1 次提交