From 878e86f103ab16c66bac7379e730484f5a66f3ad Mon Sep 17 00:00:00 2001 From: "Claude (noether)" Date: Mon, 18 May 2026 18:15:45 +0200 Subject: [PATCH] patches/arch/arm64/xor-neon-...: restore trailer (SCS is no longer last) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit When the SCS patch was the LAST patch in ohm's cumulative, the trailing '-- \n2.54.0\n' git-format-patch sentinel was an orphan that patch(1) read as a malformed header — fixed in 84734ba by stripping the trailer. Now besser#18 (queue-pending-record-lock-bh-danctnix) is added at the end of ohm.yaml's includes. SCS is no longer last. Without its trailer to mark end-of-patch, patch(1) reads straight into besser#18's 'From d95453c... Mon Sep 17 00:00:00 2001' line and errors as 'malformed patch at line N: From ...'. Restoring the trailer makes the separator unambiguous again. Cumulative b2sum: 0eb091ddaba4a8f1c3c2a78... -> ceec602afa8574c74354... Size: 162 704 -> 162 716 (+12 = the trailer bytes). This rule — 'only the LAST patch must lack a trailer; all others must keep theirs' — is sensitive to ohm.yaml include ordering, which is brittle. Filed as a kernel-agent followup: ka-promote should rewrite trailers automatically (always add to non-last, always strip from last) so source patches don't need to be ordering-aware. --- .../0001-arm64-xor-neon-ffixed-x18-build-fix.patch | 3 +++ 1 file changed, 3 insertions(+) diff --git a/patches/arch/arm64/xor-neon-ffixed-x18-scs-build-fix-danctnix/0001-arm64-xor-neon-ffixed-x18-build-fix.patch b/patches/arch/arm64/xor-neon-ffixed-x18-scs-build-fix-danctnix/0001-arm64-xor-neon-ffixed-x18-build-fix.patch index b23e7b2..3233904 100644 --- a/patches/arch/arm64/xor-neon-ffixed-x18-scs-build-fix-danctnix/0001-arm64-xor-neon-ffixed-x18-build-fix.patch +++ b/patches/arch/arm64/xor-neon-ffixed-x18-scs-build-fix-danctnix/0001-arm64-xor-neon-ffixed-x18-build-fix.patch @@ -34,3 +34,6 @@ index 1234567..2345678 100644 endif lib-$(CONFIG_ARCH_HAS_UACCESS_FLUSHCACHE) += uaccess_flushcache.o +-- +2.54.0 +