pkgrel=5 = pkgrel=4 + besser#18 lockdep fix. Cumulative b2sum
0eb091ddaba4a8f1c3c2a78... (162 704 B, 4 patches). pkgrel=4 kept
in the history table as a migration-only fallback.
- Top-level README: add kernel-agent + marfrit-packages repos to the
Repos table; mark this hand-managed pkgbuild dir as historical.
- danctnix-besser-pkgbuild/README: add a "MOVED" banner pointing at
marfrit/marfrit-packages/arch/linux-pinetab2-danctnix-besser/ as the
canonical PKGBUILD home from pkgrel=4 onwards. Refresh the TL;DR
table (pkgrel=4, new cumulative b2sum bd42cd39..., new "Patch
manifest" row). Add a pkgrel history table. Update Building
section with the kernel-agent flow (and keep the hand-managed flow
as DEPRECATED for reference). Update Installing + Verifying
examples to pkgrel=4. Update Maintenance plan.
Refs: kernel-agent#28, marfrit-packages#28, kernel-agent#29 (per-series
reconstruction follow-up).
Adds a TL;DR table at top with package name, srcversion, source-of-
truth pointers, and the SCS caveat. Extends the patch table with
Patch I (5 GHz scan filter, closes besser#1) and the arm64 SCS
Makefile workaround. Updates the measured-outcome section with the
2026-05-18 5 GHz benchmark (11.32 MB/s sustained internet download
on newton ch.48 — 3.6x the 2.4 GHz baseline of 3.12 MB/s on the same
source URL).
Refreshes the install + verify instructions to pkgrel=3, expected
srcversion BEB625FA, and adds the per-band scan probe commands that
demonstrate Patch I working.
Adds the kernel-agent mirror to the provenance list and surfaces the
Phase 5 reviewer's known residual limitation about multi-band iw
scan (mac80211 aborts-on-any-band-fail; per-band scans work normally).
Two readiness gaps surfaced after the end-to-end install verification on
ohm 2026-05-08:
(1) The "Building" section was a one-liner ("makepkg -s ... pacman -U
... reboot") with no actual install commands. Replaced with proper
Building / Installing / Verifying / Rolling back sections, using
the exact commands that worked end-to-end on ohm:
- sudo pacman -U <pkg.tar.zst>
- The new conflicts/provides metadata means no --overwrite needed
- PineTab2 U-Boot script update via /boot/boot.txt + mkscr
- Off-device backup (boot.scr.pre-besser) for trivial rollback
- Post-reboot checks: uname -r, lsmod, /sys/module/bes2600/srcversion
(2) The "What's in the patchset" table listed Patch G / Patch B / etc.
without linking to the actual commits. Added a preamble pointer to
the cleanups branch on marfrit/bes2600-dkms gitea, which is the
source-of-truth for individual commits + Phase-7 verification logs.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>