arm64: signal: nofpsimd: Handle fp/simd context for signal frames
authorSuzuki K Poulose <suzuki.poulose@arm.com>
Mon, 13 Jan 2020 23:30:22 +0000 (23:30 +0000)
committerWill Deacon <will@kernel.org>
Tue, 14 Jan 2020 17:11:46 +0000 (17:11 +0000)
commit6d502b6ba1b267b35a70708aa0f61bbd05cf065b
tree19237c35c3347c989b86af2652c56e4abdefc085
parentc9d66999f064947e6b577ceacc1eb2fbca6a8d3c
arm64: signal: nofpsimd: Handle fp/simd context for signal frames

Make sure we try to save/restore the vfp/fpsimd context for signal
handling only when the fp/simd support is available. Otherwise, skip
the frames.

Cc: Will Deacon <will@kernel.org>
Cc: Mark Rutland <mark.rutland@arm.com>
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
Reviewed-by: Catalin Marinas <catalin.marinas@arm.com>
Signed-off-by: Suzuki K Poulose <suzuki.poulose@arm.com>
Signed-off-by: Will Deacon <will@kernel.org>
arch/arm64/kernel/signal.c
arch/arm64/kernel/signal32.c