Re: [kvm-unit-tests PATCH 0/5] x86: Add "safe" macros to wrap ASM_TRY()

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Wed, 05 Apr 2023 19:51:12 -0700, Sean Christopherson wrote:
> Provide macros to wrap single instructions with ASM_TRY(), and to
> automagically report success/fault as appropriate.  In other words, make
> it easier to write code for testing (non)faulting instruction behavior.
> 
> Sean Christopherson (5):
>   x86: Add macros to wrap ASM_TRY() for single instructions
>   x86: Convert inputs-only "safe" instruction helpers to asm_safe()
>   x86: Add macros to wrap ASM_TRY() for single instructions with
>     output(s)
>   x86: Move invpcid_safe() to processor.h and convert to asm_safe()
>   x86: Move XSETBV and XGETBV "safe" helpers to processor.h
> 
> [...]

Applied to kvm-x86 next, thanks!

[1/5] x86: Add macros to wrap ASM_TRY() for single instructions
      https://github.com/kvm-x86/kvm-unit-tests/commit/72e2642f2aaf
[2/5] x86: Convert inputs-only "safe" instruction helpers to asm_safe()
      https://github.com/kvm-x86/kvm-unit-tests/commit/b470217dd120
[3/5] x86: Add macros to wrap ASM_TRY() for single instructions with output(s)
      https://github.com/kvm-x86/kvm-unit-tests/commit/82f7d076088b
[4/5] x86: Move invpcid_safe() to processor.h and convert to asm_safe()
      https://github.com/kvm-x86/kvm-unit-tests/commit/8ddc0f0c2d39
[5/5] x86: Move XSETBV and XGETBV "safe" helpers to processor.h
      https://github.com/kvm-x86/kvm-unit-tests/commit/700c2b7e5007

--
https://github.com/kvm-x86/kvm-unit-tests/tree/next



[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux