Show patches with: Submitter = Ankur Arora       |   95 patches
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,v9,15/15] arm64: support WFET in smp_cond_relaxed_timeout() arm64: support poll_idle() - - - --- 2024-11-07 Ankur Arora New
[RFC,v9,14/15] arm64/delay: move some constants out to a separate header arm64: support poll_idle() - 1 - --- 2024-11-07 Ankur Arora New
[v9,13/15] arm64: support cpuidle-haltpoll arm64: support poll_idle() - - 2 --- 2024-11-07 Ankur Arora New
[v9,12/15] arm64: idle: export arch_cpu_idle arm64: support poll_idle() 1 - - --- 2024-11-07 Ankur Arora New
[v9,11/15] cpuidle-haltpoll: condition on ARCH_CPUIDLE_HALTPOLL arm64: support poll_idle() - - - --- 2024-11-07 Ankur Arora New
[v9,10/15] governors/haltpoll: drop kvm_para_available() check arm64: support poll_idle() 1 - - --- 2024-11-07 Ankur Arora New
[v9,09/15] cpuidle-haltpoll: define arch_haltpoll_want() arm64: support poll_idle() - - - --- 2024-11-07 Ankur Arora New
[v9,08/15] ACPI: processor_idle: Support polling state for LPI arm64: support poll_idle() - 1 - --- 2024-11-07 Ankur Arora New
[v9,07/15] arm64: add support for polling in idle arm64: support poll_idle() - - - --- 2024-11-07 Ankur Arora New
[v9,06/15] arm64: define TIF_POLLING_NRFLAG arm64: support poll_idle() 1 1 - --- 2024-11-07 Ankur Arora New
[v9,05/15] arm64: barrier: add support for smp_cond_relaxed_timeout() arm64: support poll_idle() - - - --- 2024-11-07 Ankur Arora New
[v9,04/15] Kconfig: move ARCH_HAS_OPTIMIZED_POLL to arch/Kconfig arm64: support poll_idle() - - - --- 2024-11-07 Ankur Arora New
[v9,03/15] cpuidle: rename ARCH_HAS_CPU_RELAX to ARCH_HAS_OPTIMIZED_POLL arm64: support poll_idle() - - - --- 2024-11-07 Ankur Arora New
[v9,02/15] cpuidle/poll_state: poll via smp_cond_load_relaxed_timeout() arm64: support poll_idle() - - - --- 2024-11-07 Ankur Arora New
[v9,01/15] asm-generic: add barrier smp_cond_load_relaxed_timeout() arm64: support poll_idle() - - - --- 2024-11-07 Ankur Arora New
[v8,11/11] arm64: support cpuidle-haltpoll Enable haltpoll on arm64 - 2 3 --- 2024-09-25 Ankur Arora New
[v8,10/11] cpuidle/poll_state: limit POLL_IDLE_RELAX_COUNT on arm64 Enable haltpoll on arm64 - - - --- 2024-09-25 Ankur Arora New
[v8,09/11] arm64: select ARCH_HAS_OPTIMIZED_POLL Enable haltpoll on arm64 - 1 - --- 2024-09-25 Ankur Arora New
[v8,08/11] arm64: idle: export arch_cpu_idle Enable haltpoll on arm64 1 - - --- 2024-09-25 Ankur Arora New
[v8,07/11] arm64: define TIF_POLLING_NRFLAG Enable haltpoll on arm64 1 1 - --- 2024-09-25 Ankur Arora New
[v8,06/11] cpuidle-haltpoll: condition on ARCH_CPUIDLE_HALTPOLL Enable haltpoll on arm64 - - - --- 2024-09-25 Ankur Arora New
[v8,05/11] governors/haltpoll: drop kvm_para_available() check Enable haltpoll on arm64 1 - - --- 2024-09-25 Ankur Arora New
[v8,04/11] cpuidle-haltpoll: define arch_haltpoll_want() Enable haltpoll on arm64 - - - --- 2024-09-25 Ankur Arora New
[v8,03/11] Kconfig: move ARCH_HAS_OPTIMIZED_POLL to arch/Kconfig Enable haltpoll on arm64 - - - --- 2024-09-25 Ankur Arora New
[v8,02/11] cpuidle: rename ARCH_HAS_CPU_RELAX to ARCH_HAS_OPTIMIZED_POLL Enable haltpoll on arm64 - - - --- 2024-09-25 Ankur Arora New
[v8,01/11] cpuidle/poll_state: poll via smp_cond_load_relaxed() Enable haltpoll on arm64 - 2 - --- 2024-09-25 Ankur Arora New
[v7,10/10] cpuidle/poll_state: limit POLL_IDLE_RELAX_COUNT on arm64 Enable haltpoll on arm64 - - - --- 2024-08-30 Ankur Arora New
[v7,09/10] arm64: support cpuidle-haltpoll Enable haltpoll on arm64 - - 2 --- 2024-08-30 Ankur Arora New
[v7,08/10] arm64: idle: export arch_cpu_idle Enable haltpoll on arm64 1 - - --- 2024-08-30 Ankur Arora New
[v7,07/10] arm64: define TIF_POLLING_NRFLAG Enable haltpoll on arm64 1 1 - --- 2024-08-30 Ankur Arora New
[v7,06/10] cpuidle-haltpoll: condition on ARCH_CPUIDLE_HALTPOLL Enable haltpoll on arm64 - - - --- 2024-08-30 Ankur Arora New
[v7,05/10] governors/haltpoll: drop kvm_para_available() check Enable haltpoll on arm64 1 - - --- 2024-08-30 Ankur Arora New
[v7,04/10] cpuidle-haltpoll: define arch_haltpoll_want() Enable haltpoll on arm64 - - - --- 2024-08-30 Ankur Arora New
[v7,03/10] Kconfig: move ARCH_HAS_OPTIMIZED_POLL to arch/Kconfig Enable haltpoll on arm64 - - - --- 2024-08-30 Ankur Arora New
[v7,02/10] cpuidle: rename ARCH_HAS_CPU_RELAX to ARCH_HAS_OPTIMIZED_POLL Enable haltpoll on arm64 - - - --- 2024-08-30 Ankur Arora New
[v7,01/10] cpuidle/poll_state: poll via smp_cond_load_relaxed() Enable haltpoll on arm64 - 2 - --- 2024-08-30 Ankur Arora New
[v6,10/10] cpuidle/poll_state: limit POLL_IDLE_RELAX_COUNT on arm64 Enable haltpoll on arm64 - - - --- 2024-07-26 Ankur Arora New
[v6,09/10] arm64: support cpuidle-haltpoll Enable haltpoll on arm64 - - 1 --- 2024-07-26 Ankur Arora New
[v6,08/10] arm64: idle: export arch_cpu_idle Enable haltpoll on arm64 - - - --- 2024-07-26 Ankur Arora New
[v6,07/10] arm64: define TIF_POLLING_NRFLAG Enable haltpoll on arm64 - 1 - --- 2024-07-26 Ankur Arora New
[v6,06/10] cpuidle-haltpoll: condition on ARCH_CPUIDLE_HALTPOLL Enable haltpoll on arm64 - - - --- 2024-07-26 Ankur Arora New
[v6,05/10] governors/haltpoll: drop kvm_para_available() check Enable haltpoll on arm64 1 - - --- 2024-07-26 Ankur Arora New
[v6,04/10] cpuidle-haltpoll: define arch_haltpoll_want() Enable haltpoll on arm64 - - - --- 2024-07-26 Ankur Arora New
[v6,03/10] Kconfig: move ARCH_HAS_OPTIMIZED_POLL to arch/Kconfig Enable haltpoll on arm64 - - - --- 2024-07-26 Ankur Arora New
[v6,02/10] cpuidle: rename ARCH_HAS_CPU_RELAX to ARCH_HAS_OPTIMIZED_POLL Enable haltpoll on arm64 - - - --- 2024-07-26 Ankur Arora New
[v6,01/10] cpuidle/poll_state: poll via smp_cond_load_relaxed() Enable haltpoll on arm64 - 2 - --- 2024-07-26 Ankur Arora New
[9/9] cpuidle/poll_state: limit POLL_IDLE_RELAX_COUNT on arm64 Enable haltpoll for arm64 - - - --- 2024-04-30 Ankur Arora New
[8/9] arm64: support cpuidle-haltpoll Enable haltpoll for arm64 - - - --- 2024-04-30 Ankur Arora New
[7/9] arm64: define TIF_POLLING_NRFLAG Enable haltpoll for arm64 - - - --- 2024-04-30 Ankur Arora New
[6/9] cpuidle/poll_state: poll via smp_cond_load_relaxed() Enable haltpoll for arm64 - - - --- 2024-04-30 Ankur Arora New
[5/9] governors/haltpoll: drop kvm_para_available() check Enable haltpoll for arm64 1 - - --- 2024-04-30 Ankur Arora New
[4/9] cpuidle-haltpoll: define arch_haltpoll_supported() Enable haltpoll for arm64 - - - --- 2024-04-30 Ankur Arora New
[3/9] cpuidle-haltpoll: condition on ARCH_CPUIDLE_HALTPOLL Enable haltpoll for arm64 - - - --- 2024-04-30 Ankur Arora New
[2/9] Kconfig: move ARCH_HAS_OPTIMIZED_POLL to arch/Kconfig Enable haltpoll for arm64 - - - --- 2024-04-30 Ankur Arora New
[1/9] cpuidle: rename ARCH_HAS_CPU_RELAX to ARCH_HAS_OPTIMIZED_POLL Enable haltpoll for arm64 - - - --- 2024-04-30 Ankur Arora New
[v2,14/14] x86/cpu/intel: set X86_FEATURE_MOVNT_SLOW for Skylake Use uncached stores while clearing huge pages - - - --- 2021-10-20 Ankur Arora New
[v2,13/14] vfio_iommu_type1: specify FOLL_HINT_BULK to pin_user_pages() Use uncached stores while clearing huge pages - - - --- 2021-10-20 Ankur Arora New
[v2,12/14] gup: use uncached path when clearing large regions Use uncached stores while clearing huge pages - - - --- 2021-10-20 Ankur Arora New
[v2,11/14] gup: add FOLL_HINT_BULK, FAULT_FLAG_UNCACHED Use uncached stores while clearing huge pages - - - --- 2021-10-20 Ankur Arora New
[v2,10/14] clear_huge_page: use uncached path Use uncached stores while clearing huge pages - - - --- 2021-10-20 Ankur Arora New
[v2,09/14] x86/clear_page: add arch_clear_page_uncached_threshold() Use uncached stores while clearing huge pages - - - --- 2021-10-20 Ankur Arora New
[v2,08/14] mm/clear_page: add clear_page_uncached_threshold() Use uncached stores while clearing huge pages - - - --- 2021-10-20 Ankur Arora New
[v2,07/14] x86/clear_page: add clear_page_uncached() Use uncached stores while clearing huge pages - - - --- 2021-10-20 Ankur Arora New
[v2,06/14] sparse: add address_space __incoherent Use uncached stores while clearing huge pages - - - --- 2021-10-20 Ankur Arora New
[v2,05/14] x86/cpuid: add X86_FEATURE_MOVNT_SLOW Use uncached stores while clearing huge pages - - - --- 2021-10-20 Ankur Arora New
[v2,04/14] x86/asm: add clzero based page clearing Use uncached stores while clearing huge pages - - - --- 2021-10-20 Ankur Arora New
[v2,03/14] x86/asm: add uncached page clearing Use uncached stores while clearing huge pages - - - --- 2021-10-20 Ankur Arora New
[v2,02/14] perf bench: add memset_movnti() Use uncached stores while clearing huge pages - - - --- 2021-10-20 Ankur Arora New
[v2,01/14] x86/asm: add memset_movnti() Use uncached stores while clearing huge pages - - - --- 2021-10-20 Ankur Arora New
[RFC,26/26] x86/kvm: Add hint change notifier for KVM_HINT_REALTIME Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,25/26] x86/kvm: Guest support for dynamic hints Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,24/26] x86/kvm: Support dynamic CPUID hints Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,23/26] x86/kvm: Add worker to trigger runtime patching Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,22/26] kvm/paravirt: Encapsulate KVM pv switching logic Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,21/26] x86/alternatives: Paravirt runtime selftest Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,20/26] x86/paravirt: Enable pv-spinlocks in runtime_patch() Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,19/26] x86/alternatives: NMI safe runtime patching Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,18/26] x86/alternatives: Handle BP in non-emulated text poking Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,17/26] x86/alternatives: Add patching logic in text_poke_site() Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,16/26] x86/alternatives: Add paravirt patching at runtime Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,15/26] x86/alternatives: Non-emulated text poking Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,14/26] x86/alternatives: Handle native insns in text_poke_loc*() Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,13/26] x86/alternatives: Split __text_poke() Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,12/26] x86/alternatives: Use __get_unlocked_pte() in text_poke() Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,11/26] x86/alternatives: Remove return value of text_poke*() Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,10/26] x86/paravirt: Add primitives to stage pv-ops Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,09/26] x86/paravirt: Add runtime_patch() Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,08/26] x86/paravirt: Stash native pv-ops Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,07/26] x86/paravirt: Persist .parainstructions.runtime Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,06/26] x86/alternatives: Remove stale symbols Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,05/26] x86/alternatives: Rename alternatives_smp*, smp_alt_module Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,04/26] x86/alternatives: Refactor alternatives_smp_module* Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,03/26] x86/paravirt: PVRTOP macros for PARAVIRT_RUNTIME Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,02/26] x86/paravirt: Allow paravirt patching post-init Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New
[RFC,01/26] x86/paravirt: Specify subsection in PVOP macros Runtime paravirt patching - - - --- 2020-04-08 Ankur Arora New