From d53c5ae1253e02b1d8d04bb8e0afa2ed374632e3 Mon Sep 17 00:00:00 2001 From: Thomas Lamprecht Date: Tue, 10 Oct 2023 14:56:04 +0200 Subject: [PATCH] update ZFS for backport of Intel AMX errata fix From the upstream commit [0] that this update pulls in: > Intel SPR erratum SPR4 says that if you trip into a vmexit while > doing FPU save/restore, your AMX register state might misbehave... > and by misbehave, I mean save all zeroes incorrectly, leading to > explosions if you restore it. > > Since we're not using AMX for anything, the simple way to avoid > this is to just not save/restore those when we do anything, since > we're killing preemption of any sort across our save/restores. > > If we ever decide to use AMX, it's not clear that we have any > way to mitigate this, on Linux...but I am not an expert. [0]: https://github.com/openzfs/zfs/commit/c65aaa83876f9764f9017db278cefa453e1a3f5b Signed-off-by: Thomas Lamprecht --- submodules/zfsonlinux | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/submodules/zfsonlinux b/submodules/zfsonlinux index aa26132..9e8946d 160000 --- a/submodules/zfsonlinux +++ b/submodules/zfsonlinux @@ -1 +1 @@ -Subproject commit aa261325251022820112c3b8e689ecd033f0e53e +Subproject commit 9e8946d4b952b01574f05a877098e7cb5c5ab7de