Why KernelEnter→iretq blew up with #UD

2 min read

I wanted kernel tasks to run with IF=1 by switching KernelEnter from a jump to iretq. On the NUC that meant sticky window drags, store remove hangs, #UD/#PF, and sometimes a full Reset. Goal clear;...

Flush OK, real TX still dead — eleven knives on I219

2 min read

On the NUC, I219 bound and link was up — lsdev showed i219 net link=up. ping still stuck: descriptors queued, hardware never completed — TDT moved, TDH did not, last_rc=-3. Class path: NIC visible,...