Repository navigation
Linux: pin upstream v7.3-rc4, build it with amdxdna in-tree, keep it current - #17
Merged
Merged
Conversation
…-tree, keep it current third_party/linux = v7.3-rc4 (93f51579). config/kernel/strixhalo.config is the config of the kernel Strix Halo ran on 2026-09-23 (7.2.0-next-20260821-ogc), which had amdxdna switched off; strixhalo.fragment turns on DRM_ACCEL_AMDXDNA=m (plus DRM_ACCEL, amdgpu, HSA, LOCALVERSION -1bit). scripts/build-kernel.sh builds Debian packages with LLVM, out of tree, and refuses if olddefconfig dropped amdxdna. bump-linux.yml follows the newest upstream tag daily. Installing is deliberate and separate (docs/kernel.md). Verified: built on a 256-core box from the git.kernel.org v7.3-rc4 tarball (embedded commit id checked = 93f51579); linux-image-7.3.0-rc4-1bit contains vmlinuz, amdxdna.ko.xz and amdgpu.ko.xz. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
bong-water-water-bong
force-pushed
the
linux-pin
branch
from
September 23, 2026 20:32
d2cb958 to
edfa464
Compare
bong-water-water-bong
added a commit
that referenced
this pull request
Sep 26, 2026
…in llama.cpp-vulkan 4a2c0656) (#149) * ZAYA1-VL-8B and the Zamba2-VL template fix; serve --mmproj decodes an image in one ubatch Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * Pin llama.cpp f30cc43 (ZAYA1-VL, #18) and llama.cpp-vulkan 4a2c0656 (Zamba2-VL template, #17) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> * registry: regenerate for llama.cpp f30cc43 and llama.cpp-vulkan 4a2c0656 (Zaya1VLForConditionalGeneration mapped) Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> --------- Co-authored-by: bong-water-water-bong <bong-water-water-bong@1bit.gg> Co-authored-by: Claude Opus 5.5 <noreply@anthropic.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Pins the kernel that provides the engine's NPU (
amdxdna) and GPU (amdgpu) drivers, the same way HRX, XDNA and ZINC are pinned.third_party/linux= upstreamtorvalds/linuxv7.3-rc4 (93f51579), as a gitlink. It's fetched at depth 1 only when you build.config/kernel/strixhalo.configis Strix Halo's current kernel config, copied verbatim (7.2.0-next-20260821-unstable-ogc). That config had amdxdna switched off: the system loaded a separately builtamdxdna.ko.strixhalo.fragmentbuilds it in-tree (DRM_ACCEL_AMDXDNA=m) and setsLOCALVERSION=-1bit.scripts/build-kernel.sh <out>builds with LLVM (clang + lld), out of tree, and writesbindeb-pkgpackages. It refuses to continue if olddefconfig dropped amdxdna.bump-linux.ymlruns daily and moves the pin to the newest upstream tag (release or -rc).docs/kernel.mdand adocs/PORTING.mdrow.Verified
v7.3-rc4tarball. Its embedded commit id was checked to equal93f51579before building.linux-image-7.3.0-rc4-1bitcontainsvmlinuz-7.3.0-rc4-1bit,amdxdna.ko.xzandamdgpu.ko.xz. The final config keepsDRM_ACCEL_AMDXDNA=m.~/kernel-debs/7.3.0-rc4-1bit/. They are not installed. Installing needs a reboot, which stops every NPU/GPU job on the box, so it's a separate, deliberate step (docs/kernel.md).🤖 Generated with Claude Code