projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
sched/fair: Carve out logic to mark a group for asymmetric packing
2021-08-11
Quentin Perret
KVM: arm64: Return -EPERM from __pkvm_host_share_hyp()
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Make __pkvm_create_mappings static
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Restrict EL2 stage-1 changes in protected...
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Refactor protected nVHE stage-1 locking
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Remove __pkvm_mark_hyp
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Mark host bss and rodata section as shared
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Enable retrieving protections attributes...
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Introduce addr_is_memory()
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Expose pkvm_hyp_id
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Expose host stage-2 manipulation helpers
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Add helpers to tag shared pages in SW bits
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Allow populating software bits
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Enable forcing page-level stage-2 mappings
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Tolerate re-creating hyp mappings to set...
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Don't overwrite software bits with owner id
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Rename KVM_PTE_LEAF_ATTR_S2_IGNORED
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Optimize host memory aborts
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Expose page-table helpers
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Provide the host_stage2_try() helper macro
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-11
Quentin Perret
KVM: arm64: Introduce hyp_assert_lock_held()
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-06
Quentin Perret
sched: Skip priority checks with SCHED_FLAG_KEEP_PARAMS
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-06
Quentin Perret
sched: Fix UCLAMP_FLAG_IDLE setting
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-04
Quentin Perret
sched: Don't report SCHED_FLAG_SUGOV in sched_getattr()
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-08-04
Quentin Perret
sched/deadline: Fix reset_on_fork reporting of DL tasks
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-06-11
Quentin Perret
KVM: arm64: Use less bits for hyp_page refcount
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-06-11
Quentin Perret
KVM: arm64: Use less bits for hyp_page order
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-06-11
Quentin Perret
KVM: arm64: Remove hyp_pool pointer from struct hyp_page
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-06-11
Quentin Perret
KVM: arm64: Unify MMIO and mem host stage-2 pools
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-06-11
Quentin Perret
KVM: arm64: Remove list_head from hyp_page
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-06-11
Quentin Perret
KVM: arm64: Use refcount at hyp to check page availability
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-06-11
Quentin Perret
KVM: arm64: Move hyp_pool locking out of refcount helpers
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-05-21
Quentin Perret
export: Make CRCs robust to symbol trimming
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-05-15
Quentin Perret
KVM: arm64: Mark the host stage-2 memory pools static
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-05-15
Quentin Perret
KVM: arm64: Mark pkvm_pgtable_mm_ops static
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-05-06
Quentin Perret
sched: Fix out-of-bound access in uclamp
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Protect the .hyp sections from the host
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Disable PMU support in protected mode
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Page-align the .hyp sections
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Wrap the host with a stage 2
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Provide sanitized mmfr* registers at EL2
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Introduce KVM_PGTABLE_S2_IDMAP stage 2...
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB stage 2...
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Add kvm_pgtable_stage2_find_range()
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Refactor the *_map_set_prot_attr() helpers
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Use page-table to track page ownership
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Always zero invalid PTEs
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Sort the hypervisor memblocks
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Reserve memory for host stage 2
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Make memcache anonymous in pgtable allocator
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Refactor __populate_fault_info()
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Refactor __load_guest_stage2()
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Refactor kvm_arm_setup_stage2()
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Set host stage 2 using kvm_nvhe_init_params
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Use kvm_arch in kvm_s2_mmu
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Use kvm_arch for stage 2 pgtable
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Elevate hypervisor mappings creation at EL2
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Prepare the creation of s1 mappings at EL2
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
arm64: asm: Provide set_sctlr_el2 macro
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Factor out vector address calculation
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Provide __flush_dcache_area at EL2
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Enable access to sanitized CPU features...
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Introduce a Hyp buddy page allocator
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Introduce an early Hyp page allocator
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Allow using kvm_nvhe_sym() in hyp code
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Make kvm_call_hyp() a function call at Hyp
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Introduce a BSS section for use at Hyp
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Factor memory allocation out of pgtable.c
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Avoid free_page() in page-table allocator
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-03-19
Quentin Perret
KVM: arm64: Initialize kvm_nvhe_init_params early
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-02-03
Quentin Perret
KVM: arm64: Stub EXPORT_SYMBOL for nVHE EL2 code
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-02-03
Quentin Perret
asm-generic: export: Stub EXPORT_SYMBOL with __DISABLE_EXPORTS
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-01-28
Quentin Perret
KVM: arm64: Move __hyp_set_vectors out of .hyp.text
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2021-01-25
Quentin Perret
KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2020-12-21
Quentin Perret
modpost: turn static exports into error
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2020-11-17
Quentin Perret
sched/fair: Fix overutilized update in enqueue_task_fair()
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2020-09-17
Quentin Perret
ehci-hcd: Move include to keep CRC stable
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2020-09-11
Quentin Perret
KVM: arm64: Convert memslot cache-flushing code to...
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2020-09-11
Quentin Perret
KVM: arm64: Add support for stage-2 cache flushing...
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2020-09-11
Quentin Perret
KVM: arm64: Convert write-protect operation to generic...
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2020-09-11
Quentin Perret
KVM: arm64: Add support for stage-2 write-protect in...
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2020-07-02
Quentin Perret
cpufreq: Specify default governor on command line
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2020-07-02
Quentin Perret
cpufreq: Register governors at core_initcall
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2020-04-22
Quentin Perret
sched/core: Fix reset-on-fork from RT with uclamp
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2020-03-03
Quentin Perret
kbuild: generate autoksyms.h early
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2020-03-03
Quentin Perret
kbuild: split adjust_autoksyms.sh in two parts
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2020-03-03
Quentin Perret
kbuild: allow symbol whitelisting with TRIM_UNUSED_KSYMS
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2019-11-07
Quentin Perret
thermal: cpu_cooling: Migrate to using the EM framework
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2019-11-07
Quentin Perret
thermal: cpu_cooling: Make the power-related code depend...
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2019-11-07
Quentin Perret
PM / EM: Declare EM data types unconditionally
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2019-11-07
Quentin Perret
arm64: defconfig: Enable CONFIG_ENERGY_MODEL
Signed-off-by:
Quentin Perret
<qperret@google.com>
commit
|
commitdiff
|
tree
2019-09-25
Quentin Perret
sched/fair: Avoid redundant EAS calculation
Signed-off-by:
Quentin Perret
<qperret@qperret.net>
commit
|
commitdiff
|
tree
2019-09-13
Quentin Perret
sched/fair: Speed-up energy-aware wake-ups
Signed-off-by:
Quentin Perret
<quentin.perret@arm.com>
commit
|
commitdiff
|
tree
2019-09-06
Quentin Perret
mailmap: Update email address for Quentin Perret
mailmap: Update email address for
Quentin Perret
Signed-off-by:
Quentin Perret
<quentin.perret@arm.com>
commit
|
commitdiff
|
tree
2019-02-15
Quentin Perret
tracing: Fix number of entries in trace header
Signed-off-by:
Quentin Perret
<quentin.perret@arm.com>
commit
|
commitdiff
|
tree
2019-02-07
Quentin Perret
cpufreq: scmi: Register an Energy Model
Signed-off-by:
Quentin Perret
<quentin.perret@arm.com>
commit
|
commitdiff
|
tree
2019-02-07
Quentin Perret
PM / OPP: Introduce a power estimation helper
Signed-off-by:
Quentin Perret
<quentin.perret@arm.com>
commit
|
commitdiff
|
tree
2019-02-07
Quentin Perret
cpufreq: scpi: Register an Energy Model
Signed-off-by:
Quentin Perret
<quentin.perret@arm.com>
commit
|
commitdiff
|
tree
2019-02-07
Quentin Perret
cpufreq: dt: Register an Energy Model
Signed-off-by:
Quentin Perret
<quentin.perret@arm.com>
commit
|
commitdiff
|
tree
2019-01-27
Quentin Perret
sched/doc: Document Energy Aware Scheduling
Signed-off-by:
Quentin Perret
<quentin.perret@arm.com>
commit
|
commitdiff
|
tree
next