DF-5101 / probe_drm_guest.sh
#!/bin/sh # DF-5101 probe: does this guest expose ANY DRM device / DRM-capable hardware # that could reach drm_irq_install/drm_irq_uninstall at runtime? # Expected on the standard audit snapshot: none (QEMU std VGA, no i915/radeon/amdgpu). set - echo "== uname ==" uname -a echo "== /dev/dri, /dev/drm nodes ==" ls -l /dev/dri 2>&1 ls -l /dev/drm* 2>&1 echo "== loaded modules ==" kldstat 2>&1 echo "== available drm modules on disk ==" ls /boot/modules/ 2>/dev/null | grep -i -E 'drm|i915|radeon|amdgpu' || echo "(none)" echo "== PCI VGA display controllers ==" pciconf -lv 2>/dev/null | grep -A 3 -i "display\|vga" || echo "(pciconf unavailable or no VGA device)" echo "== drm sysctl / dmesg ==" sysctl kern.drm 2>&1 | head -3 dmesg 2>/dev/null | grep -i "drm" | head -5 || true echo "PROBE-DONE" |