Skip to content

PARAVIRT_OPS interface

Supported 1,260 threads 2,676 messages Latest

About Lists, Files, Maintainers, Reviewers
Lists
virtualization, [email protected]
Files
Documentation/virt/paravirt_ops.rst, arch/*/include/asm/paravirt*.h, arch/*/kernel/paravirt*, include/linux/hypervisor.h
Maintainers
Juergen Gross
Reviewers
Ajay Kaher, Alexey Makhalov, Broadcom internal kernel review list
  1. unmap_page_range optimisation PATCH v4 5 patches Kevin Lampis xen-devel arch/ (5), xen/ (5), include/ (2) In review 9 replies
  2. x86/paravirt: Add ioremap_verify_range hook and implement it for Xen PV PATCH 1 patch Jason Andryuk lkml virtualization xen-devel arch/x86/include/asm/ (2), arch/x86/kernel/, arch/x86/mm/, arch/x86/xen/ In review 3 replies
  3. sched: Convert paravirt_steal to new static key APIs PATCH RESEND 1 patch Hongyan Xia kvm linux-arm-kernel linux-riscv +5 arch/ (6), kernel/ (2), drivers/, include/ Applied 1 reply
  4. Remove deprecated static key API in scheduler code PATCH 3 patches Hongyan Xia kvm linux-arm-kernel linux-riscv +5 arch/ (6), kernel/ (5), drivers/, include/ In review 2 replies
  5. arm64: paravirt: Mark steal_acc as __initdata PATCH 1 patch Thorsten Blum linux-arm-kernel lkml virtualization arch/arm64/kernel/paravirt.c In review 1 reply
  6. Move notrace from inline to __always_inline PATCH v2 16 patches Song Liu linux-trace-kernel live-patching lkml include/ (20), arch/ (19), kernel/ In review 6 replies
  7. x86/msr: Drop 32-bit MSR interfaces PATCH v5 12 patches Juergen Gross dri-devel kvm linux-acpi +16 arch/ (101), drivers/ (38), include/ New 0 replies
  8. x86/msr: Drop 32-bit MSR interfaces PATCH v4 13 patches Juergen Gross dri-devel kvm linux-acpi +16 arch/ (100), drivers/ (37), include/ Superseded 2 replies
  9. unmap_page_range optimisation PATCH v3 6 patches Kevin Lampis xen-devel xen/ (7), arch/ (5), include/ (2) Superseded 13 replies
  10. RISC-V: turn sbi_ecall into a variadic macro PATCH v2 2 patches Radim Krčmář linux-riscv lkml arch/ (9), drivers/ (2) In review 14 replies
  11. x86/msr: Drop 32-bit MSR interfaces PATCH v2 13 patches Juergen Gross dri-devel kvm linux-acpi +16 arch/ (99), drivers/ (37), include/ Superseded 15 replies
  12. unmap_page_range optimisation PATCH v2 7 patches Kevin Lampis xen-devel xen/ (7), arch/ (5), include/ (2) Superseded 17 replies
  13. x86/msr: Inline rdmsr/wrmsr instructions PATCH v5 17 patches Juergen Gross kvm linux-coco linux-hyperv +4 arch/ (19), tools/ (2) In review 5 replies
  14. x86/msr: Drop 32-bit MSR interfaces PATCH v3 13 patches Juergen Gross dri-devel kvm linux-acpi +16 arch/ (100), drivers/ (37), include/ Superseded 8 replies
  15. treewide: Cleanup LATCH, CLOCK_TICK_RATE and get_cycles() [ab]use PATCH 38 patches Thomas Gleixner linux-alpha linux-arm-kernel linux-crypto +17 arch/ (108), drivers/ (19), include/ (9), kernel/ (3), +6 In review 33 replies
  16. x86/alternatives: gracefully skip unrecognized indirect call instructions PATCH Jürgen Groß lkml 11 replies
  17. locking/qspinlock: Add contended_release tracepoint PATCH 5 patches Dmitry Ilvokhin kvm linux-arch linux-hyperv +5 arch/ (8), kernel/ (3), include/ (2), tools/ Applied 4 replies
  18. x86: Introduce a centralized CPUID data model PATCH v7 120 patches Ahmed S. Darwish lkml x86-cpuid arch/ (87), drivers/ (21), MAINTAINERS, sound/, +1 Applied 72 replies
  19. locking: contended_release tracepoint instrumentation PATCH v6 7 patches Dmitry Ilvokhin linux-arch linux-mips linux-mm +3 kernel/ (8), include/ (4), arch/ (2) Superseded 17 replies
  20. x86/msr: Drop 32-bit MSR interfaces PATCH 32 patches Juergen Gross dri-devel kvm linux-acpi +17 arch/ (102), drivers/ (43), include/ Applied 55 replies
  21. LoongArch: KVM: Add PV TLB flush support PATCH v4 3 patches Tao Cui kvm loongarch arch/ (10), tools/ In review 22 replies
  22. x86/msr: Inline rdmsr/wrmsr instructions PATCH v4 18 patches Juergen Gross kvm linux-coco linux-hyperv +4 arch/ (22), tools/ (2) Superseded 2 replies
  23. LoongArch: KVM: Add PV TLB flush support PATCH v3 4 patches Tao Cui kvm loongarch arch/ (10), tools/ Superseded 0 replies
  24. x86/xen: Get rid of Xen private lazy MMU mode tracking PATCH 5 patches Juergen Gross linux-mm linux-trace-kernel lkml +2 arch/ (7), include/ (2) In review 2 replies
  25. x86/msr: Consolidate native/paravirt MSR functions PATCH v2 8 patches Dave Hansen lkml virtualization arch/x86/include/asm/ (2) In review 12 replies
  26. LoongArch: KVM: Add PV TLB flush support PATCH v2 4 patches Tao Cui kvm loongarch arch/ (10), tools/ New 0 replies
  27. (no subject) PATCH Marian Corcodel linux-acpi arch/ (3074), drivers/ (230), sound/ (28), crypto/ (16), +7 1 reply
  28. LoongArch: KVM: Add PV TLB flush support PATCH 4 patches Tao Cui loongarch arch/ (10), tools/ Superseded 3 replies
  29. x86: Introduce a centralized CPUID data model PATCH v6 90 patches Ahmed S. Darwish lkml llvm oe-kbuild-all +1 arch/ (81), drivers/ (18), sound/ (2), MAINTAINERS, +1 Applied 51 replies
  30. [RFC PATCH v3 0/7] RFC PATCH v3 7 patches Fedorov Nikita linux-arch linux-arm-kernel linux-mm +2 kernel/ (9), include/ (6), arch/ (4), mm/ In review 2 replies
  31. LoongArch: KVM: Move some variable declaration to file paravirt.h PATCH 1 patch Bibo Mao kvm lkml loongarch arch/loongarch/include/asm/ (2) Applied 7 replies
  32. powerpc: Run typos -w to fix typos PATCH v2 1 patch Link Mauve linux-devicetree linuxppc-dev lkml arch/ (167), lib/ In review 1 reply
  33. locking: contended_release tracepoint instrumentation PATCH v5 7 patches Dmitry Ilvokhin linux-arch linux-mips linux-mm +3 kernel/ (8), include/ (4), arch/ (2) Superseded 3 replies
  34. x86/msr: Reduce MSR access interfaces RFC PATCH 11 patches Juergen Gross linux-acpi linux-edac linux-hwmon +5 arch/ (22), drivers/ (15) New 0 replies
  35. powerpc: Fix a whole bunch of spelling mistakes PATCH 2 patches Link Mauve kvm linux-crypto linux-devicetree +3 arch/ (169), lib/ In review 6 replies
  36. locking: contended_release tracepoint instrumentation PATCH v4 5 patches Dmitry Ilvokhin linux-arch linux-mips linux-mm +3 kernel/ (8), include/ (4), arch/ (2) Superseded 14 replies
  37. LoongArch: KVM: Some small enhanments PATCH v3 4 patches Bibo Mao kvm lkml loongarch arch/loongarch/kvm/ (2), arch/loongarch/include/asm/, arch/loongarch/kernel/ Applied 1 reply
  38. x86/msr: Inline rdmsr/wrmsr instructions PATCH v3 16 patches Juergen Gross kvm linux-coco linux-hyperv +5 arch/ (22), tools/ (2) Superseded 20 replies
  39. x86/msr: Consolidate native/paravirt MSR functions PATCH 8 patches Dave Hansen lkml virtualization arch/x86/include/asm/ (2) Superseded 7 replies
  40. LoongArch: KVM: Some small enhanments PATCH v2 3 patches Bibo Mao kvm lkml loongarch arch/loongarch/include/asm/, arch/loongarch/kernel/, arch/loongarch/kvm/ Superseded 4 replies
  41. x86: Cleanups around slow_down_io() PATCH v4 6 patches Juergen Gross kvm linux-block lkml +2 arch/ (15), drivers/ Applied 10 replies
  42. x86: Introduce a centralized CPUID data model PATCH v5 35 patches Ahmed S. Darwish linux-sound lkml x86-cpuid arch/ (67), drivers/ (18), MAINTAINERS, sound/ Superseded 15 replies
  43. LoongArch: KVM: Some small enhanments PATCH 3 patches Bibo Mao kvm lkml loongarch arch/loongarch/include/asm/, arch/loongarch/kernel/, arch/loongarch/kvm/ Superseded 4 replies
  44. skip redundant sync IPIs when TLB flush sent them PATCH v6 2 patches Lance Yang kvm linux-arch linux-mm +4 arch/ (7), include/, mm/ Superseded 2 replies
  45. skip redundant sync IPIs when TLB flush sent them PATCH v5 2 patches Lance Yang kvm linux-arch linux-mm +2 arch/x86/include/asm/ (3), arch/x86/kernel/ (2), include/asm-generic/, mm/ Superseded 2 replies
  46. targeted TLB sync IPIs for lockless page table walkers PATCH v4 3 patches Lance Yang kvm linux-arch linux-mm +3 arch/ (8), mm/ (3), include/ (2), kernel/ In review 35 replies
  47. paravirt: cleanup and reorg PATCH v4 21 patches Juergen Gross kvm linux-arm-kernel linux-hyperv +8 arch/ (57), kernel/ (3), tools/ (3), drivers/ (2), +1 Superseded 4 replies
  48. paravirt: cleanup and reorg PATCH v3 21 patches Juergen Gross kvm linux-arm-kernel linux-hyperv +7 arch/ (58), kernel/ (3), tools/ (3), drivers/ (2), +1 Superseded 11 replies
  49. paravirt: cleanup and reorg PATCH v2 21 patches Juergen Gross kvm linux-arm-kernel linux-hyperv +8 arch/ (59), kernel/ (3), tools/ (3), drivers/ (2), +1 Superseded 2 replies
  50. paravirt: cleanup and reorg PATCH 14 patches Juergen Gross kvm linux-arm-kernel linux-hyperv +6 arch/ (51), kernel/ (3), drivers/ (2), include/ Superseded 2 replies
Page 1 of 24 –