| Anterior | Siguiente |
| STATUS_FIRMWARE_UPDATED | STATUS_MESSAGE_RETRIEVED |
STATUS_DRIVERS_LEAKING_LOCKED_PAGES
Qué significa STATUS_DRIVERS_LEAKING_LOCKED_PAGES
Drivers pueden bloquear páginas mediante MDL para mantener estable la memoria durante DMA o I/O asíncrono. Cada bloqueo debe liberarse cuando el dispositivo deja de usar el buffer. Este warning indica que el accounting de páginas bloqueadas muestra una fuga.
No desbloquee MDL ajenos desde otro componente. La solución es seguir el ciclo allocation/lock/cancel/completion/unlock y encontrar la ruta que omite el cleanup, especialmente en timeouts, cancelaciones o fallos parciales de inicio.
Qué comprobar
- Active tracking de Driver Verifier para el driver sospechoso en un entorno de prueba.
- Registre MDL, IRP, proceso propietario y stack en cada lock/unlock.
- Audite cancelación y error paths que saltan la finalización normal.
- Correlacione crecimiento de locked pages con una operación reproducible.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.