Commit 2d481bd3 authored by Mark Brown's avatar Mark Brown Committed by Will Deacon
Browse files

arm64/fp: Reindent fpsimd_save()



Currently all the active code in fpsimd_save() is inside a check for
TIF_FOREIGN_FPSTATE. Reduce the indentation level by changing to return
from the function if TIF_FOREIGN_FPSTATE is set.

Signed-off-by: default avatarMark Brown <broonie@kernel.org>
Link: https://lore.kernel.org/r/20211019172247.3045838-2-broonie@kernel.org


Signed-off-by: default avatarWill Deacon <will@kernel.org>
parent 5816b3e6
Loading
Loading
Loading
Loading
+20 −18
Original line number Diff line number Diff line
@@ -308,7 +308,9 @@ static void fpsimd_save(void)
	WARN_ON(!system_supports_fpsimd());
	WARN_ON(!have_cpu_fpsimd_context());

	if (!test_thread_flag(TIF_FOREIGN_FPSTATE)) {
	if (test_thread_flag(TIF_FOREIGN_FPSTATE))
		return;

	if (IS_ENABLED(CONFIG_ARM64_SVE) &&
	    test_thread_flag(TIF_SVE)) {
		if (WARN_ON(sve_get_vl() != last->sve_vl)) {
@@ -324,7 +326,7 @@ static void fpsimd_save(void)
		sve_save_state((char *)last->sve_state +
					sve_ffr_offset(last->sve_vl),
			       &last->st->fpsr);
		} else
	} else {
		fpsimd_save_state(last->st);
	}
}