Disable YT6801 private ioctl interface - #263
Conversation
|
Reviewed. Nothing blocking — the change does what it says, and I was able to prove the part that mattered most rather than take it on trust. What was actually run. On a disposable Omarchy worker VM (kernel
The compat hunks you dropped are safe to drop, and here is why. Rewriting
That is worth stating explicitly in the PR body — a future reader diffing the two patches will otherwise think the kernel-compat work was lost. Two things worth a look, neither blocking:
Minor: On merge order with On PR #271 ( Second opinion: Codex at xhigh reviewed this independently. It reached the fail-open Nothing was pushed to this branch. Waiting on the maintainer. |
What
yt6801-dkmsto the current official Motorcomm 1.0.34 source.Why
The vendor private ioctl exposes an unprivileged command parser with unsafe buffer handling and direct device-control operations. Omarchy is migrating supported hardware to the in-tree kernel driver; this package change is defense in depth for any system that still builds the external module.
Verification
makepkgprepare, check, and package cycle passed.nmconfirmsfxgmac_netdev_ops_ioctl,fxgmac_ioctl, andfxgmac_siocdevprivateare absent.bin/sync-aur yt6801-dkmsskips the package and leaves the hardened tree unchanged.git diff --check