1. 08 9月, 2014 1 次提交
  2. 20 8月, 2014 1 次提交
  3. 22 7月, 2014 1 次提交
  4. 20 6月, 2014 1 次提交
  5. 19 6月, 2014 1 次提交
  6. 18 6月, 2014 2 次提交
    • J
      kvm: Allow arch to set sigmask length · aed6efb9
      James Hogan 提交于
      MIPS/Linux is unusual in having 128 signals rather than just 64 like
      most other architectures. This means its sigmask is 16 bytes instead of
      8, so allow arches to override the sigmask->len value passed to the
      KVM_SET_SIGNAL_MASK ioctl in kvm_set_signal_mask() by calling
      kvm_set_sigmask_len() from kvm_arch_init(). Otherwise default to 8
      bytes.
      Signed-off-by: NJames Hogan <james.hogan@imgtec.com>
      Cc: Aurelien Jarno <aurelien@aurel32.net>
      Cc: Sanjay Lal <sanjayl@kymasys.com>
      Cc: Gleb Natapov <gleb@redhat.com>
      Cc: Paolo Bonzini <pbonzini@redhat.com>
      Cc: Peter Maydell <peter.maydell@linaro.org>
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      aed6efb9
    • A
      KVM: Fix GSI number space limit · 00008418
      Alexander Graf 提交于
      KVM tells us the number of GSIs it can handle inside the kernel. That value is
      basically KVM_MAX_IRQ_ROUTES. However when we try to set the GSI mapping table,
      it checks for
      
          r = -EINVAL;
          if (routing.nr >= KVM_MAX_IRQ_ROUTES)
              goto out;
      
      erroring out even when we're only using all of the GSIs. To make sure we never
      hit that limit, let's reduce the number of GSIs we get from KVM by one.
      
      Cc: qemu-stable@nongnu.org
      Signed-off-by: NAlexander Graf <agraf@suse.de>
      Signed-off-by: NPaolo Bonzini <pbonzini@redhat.com>
      00008418
  7. 31 5月, 2014 1 次提交
  8. 20 5月, 2014 1 次提交
  9. 13 5月, 2014 2 次提交
  10. 06 5月, 2014 1 次提交
  11. 14 4月, 2014 1 次提交
    • M
      Revert "fix return check for KVM_GET_DIRTY_LOG ioctl" · 50212d63
      Michael Tokarev 提交于
      This reverts commit b533f658.
      
      The original code was wrong, because effectively it ignored errors
      from kernel, because kernel does not return -1 on error case but
      returns -errno, and does not return -EPERM for this particular ioctl.
      But in some cases kernel actually returned unsuccessful result,
      namely, when the dirty bitmap in requested slot does not exist
      it returns -ENOENT.  With new code this condition becomes an
      error when it shouldn't be.
      
      Revert that patch instead of fixing it properly this late in the
      release process.  I disagree with this approach, but let's make
      things move _somewhere_, instead of arguing endlessly whch of
      the 2 proposed fixes is better.
      Signed-off-by: NMichael Tokarev <mjt@tls.msk.ru>
      Message-id: 1397477644-902-1-git-send-email-mjt@msgid.tls.msk.ru
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      50212d63
  12. 27 3月, 2014 1 次提交
  13. 05 3月, 2014 1 次提交
  14. 28 2月, 2014 1 次提交
  15. 27 2月, 2014 2 次提交
  16. 21 2月, 2014 1 次提交
  17. 04 2月, 2014 1 次提交
  18. 18 1月, 2014 1 次提交
  19. 15 1月, 2014 2 次提交
  20. 13 1月, 2014 3 次提交
  21. 25 11月, 2013 1 次提交
  22. 20 9月, 2013 2 次提交
  23. 13 9月, 2013 1 次提交
  24. 03 9月, 2013 1 次提交
  25. 21 8月, 2013 2 次提交
  26. 10 8月, 2013 1 次提交
  27. 27 7月, 2013 1 次提交
  28. 23 7月, 2013 2 次提交
  29. 10 7月, 2013 3 次提交