projects
/
linux-2.6-microblaze.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
arm64/sve: In-kernel vector length availability query interface
2019-03-29
Dave Martin
arm64/sve: In-kernel vector length availability query...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: arm64: Enumerate SVE register indices for KVM_GET_REG_LIST
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: arm64/sve: Add SVE support to register access...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: arm64: Reject ioctl access to FPSIMD V-regs on...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: arm64: Factor out core register ID enumeration
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: arm64: Add missing #include of <linux/string.h...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: Allow 2048-bit register access via ioctl interface
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: arm64/sve: Context switch the SVE registers
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: arm64/sve: System register context switch and...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: arm64: Support runtime sysreg visibility filtering
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: arm64: Propagate vcpu into read_id_reg()
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: arm64: Add a vcpu flag to control SVE visibility...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
arm64/sve: Enable SVE state tracking for non-task contexts
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
arm64/sve: Check SVE virtualisability
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
arm64/sve: Clarify role of the VQ map maintenance functions
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: arm64: Add missing #includes to kvm_host.h
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: arm64: Refactor kvm_arm_num_regs() for easier...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: arm64: Delete orphaned declaration for __fpsimd_enabled()
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
arm64: fpsimd: Always set TIF_FOREIGN_FPSTATE on task...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-03-29
Dave Martin
KVM: Documentation: Document arm64 core registers in...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-02-22
Dave Martin
arm64: KVM: Fix architecturally invalid reset value...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-01-04
Dave Martin
arm64/sve: Disentangle <uapi/asm/ptrace.h> from <uapi...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2019-01-04
Dave Martin
arm64/sve: ptrace: Fix SVE_PT_REGS_OFFSET definition
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-10-01
Dave Martin
arm64: KVM: Tighten guest core register access from...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-06-21
Dave Martin
KVM: arm64: Avoid mistaken attempts to save SVE state...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-06-21
Dave Martin
KVM: arm64/sve: Fix SVE trap restoration for non-current...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-06-21
Dave Martin
KVM: arm64: Don't mask softirq with IRQs disabled in...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-06-08
Dave Martin
arm64: Fix syscall restarting around signal suppressed...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-06-01
Dave Martin
arm64: signal: Report signal frame size to userspace...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-06-01
Dave Martin
arm64/sve: Thin out initialisation sanity-checks for...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
KVM: arm64: Invoke FPSIMD context switch trap from C
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
KVM: arm64: Fold redundant exit code checks out of...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
KVM: arm64: Remove redundant *exit_code changes in...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
KVM: arm64: Remove eager host SVE state saving
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
KVM: arm64: Save host SVE context as appropriate
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
arm64/sve: Move sve_pffr() to fpsimd.h and make inline
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
arm64/sve: Switch sve_pffr() argument from task to...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
arm64/sve: Move read_zcr_features() out of cpufeature.h
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
KVM: arm64: Optimise FPSIMD handling to reduce guest...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
KVM: arm64: Repurpose vcpu_arch.debug_flags for general...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
arm64/sve: Refactor user SVE trap maintenance for external use
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
arm64: fpsimd: Eliminate task->mm checks
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
arm64: fpsimd: Avoid FPSIMD context leakage for the...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
arm64: fpsimd: Generalise context saving for non-task...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
KVM: arm64: Convert lazy FPSIMD context switch trap...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
arm64: Use update{,_tsk}_thread_flag()
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
thread_info: Add update_thread_flag() helpers
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-25
Dave Martin
arm64: fpsimd: Fix TIF_FOREIGN_FPSTATE after invalidating...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-17
Dave Martin
arm64/sve: Write ZCR_EL1 on context switch only if...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-05-14
Dave Martin
tty: pl011: Avoid spuriously stuck-off interrupts
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-03-28
Dave Martin
arm64: uaccess: Fix omissions from usercopy whitelist
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-03-28
Dave Martin
arm64: fpsimd: Split cpu field out from struct fpsimd_state
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-03-26
Dave Martin
arm64: capabilities: Update prototype for enable call...
Signed-off-by: Dave Martin <
dave.martin@arm.com
>
commit
|
commitdiff
|
tree
2018-03-26
Dave Martin
arm64/sve: Document firmware support requirements in...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-03-20
Dave Martin
arm64: fpsimd: Fix bad si_code for undiagnosed SIGFPE
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-03-15
Dave Martin
signal: Add FPE_FLTUNK si_code for undiagnosable fp...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-03-09
Dave Martin
arm64: signal: Ensure si_code is valid for all fault...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-02-26
Dave Martin
arm64: KVM: Move CPU ID reg trap setup off the world...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2018-01-16
Dave Martin
arm64: fpsimd: Fix state leakage when migrating after...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-12-14
Dave Martin
arm64/sve: Report SVE to userspace via CPUID only if...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-12-06
Dave Martin
arm64/sve: Avoid dereference of dead task_struct in...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-12-06
Dave Martin
arm64: fpsimd: Abstract out binding of task's fpsimd...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-12-06
Dave Martin
arm64: fpsimd: Prevent registers leaking from dead...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-12-01
Dave Martin
arm64: fpsimd: Fix failure to restore FPSIMD state...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-13
Dave Martin
arm64: Make ARMV8_DEPRECATED depend on SYSCTL
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Add documentation
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Detect SVE and activate runtime support
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: KVM: Hide SVE from CPU features exposed...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: KVM: Treat guest SVE use as undefined instruction...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: KVM: Prevent guests from using SVE
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Add sysctl to set the default vector length...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Add prctl controls for userspace vector...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: ptrace and ELF coredump support
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Preserve SVE registers around EFI runtime...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Preserve SVE registers around kernel-mode...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Probe SVE capabilities and usable vector...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64: cpufeature: Move sys_caps_initialised declarations
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Backend logic for setting the vector length
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Signal handling support
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Support vector length resetting for new...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Core task context handling
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Low-level CPU setup
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Signal frame and context structure definition
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Kconfig update and conditional compilation...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: Low-level SVE architectural state manipulation...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64/sve: System register and exception syndrome definitions
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64: fpsimd: Simplify uses of {set,clear}_ti_thread_flag()
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64: Port deprecated instruction emulation to new...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64: efi: Add missing Kconfig dependency on KERNEL_MODE_NEON
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64: KVM: Hide unsupported AArch64 CPU features from...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64: signal: Verify extra data is user-readable in...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
arm64: fpsimd: Correctly annotate exception helpers...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-11-03
Dave Martin
regset: Add support for dynamically sized regsets
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-10-25
Dave Martin
arm64: asm-bug: Renumber macro local labels to avoid...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-09-18
Dave Martin
arm64: efi: Don't include EFI fpsimd save/restore code...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-08-22
Dave Martin
arm64: fpsimd: Prevent registers leaking across exec
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-08-18
Dave Martin
arm64: neon/efi: Make EFI fpsimd save/restore variables...
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-08-09
Dave Martin
arm64: neon: Forbid when irqs are disabled
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-08-07
Dave Martin
arm64: Abstract syscallno manipulation
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
2017-08-07
Dave Martin
arm64: syscallno is secretly an int, make it official
Signed-off-by: Dave Martin <
Dave.Martin@arm.com
>
commit
|
commitdiff
|
tree
next