]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-client.git/commit
arm64/scs: Fix handling of advance_loc4
authorPepper Gray <hello@peppergray.xyz>
Tue, 10 Mar 2026 13:44:28 +0000 (14:44 +0100)
committerWill Deacon <will@kernel.org>
Fri, 13 Mar 2026 14:15:34 +0000 (14:15 +0000)
commitd499e9627d70b1269020d59b95ed3e18bee6b8cd
treef12abe21ca1bca85f2fc18cd725c9d8d84ae599e
parentd87c828daa7ead9763416f75cc416496969cf1dc
arm64/scs: Fix handling of advance_loc4

DW_CFA_advance_loc4 is defined but no handler is implemented. Its
CFA opcode defaults to EDYNSCS_INVALID_CFA_OPCODE triggering an
error which wrongfully prevents modules from loading.

Link: https://bugs.gentoo.org/971060
Signed-off-by: Pepper Gray <hello@peppergray.xyz>
Signed-off-by: Will Deacon <will@kernel.org>
arch/arm64/kernel/pi/patch-scs.c