| Previous | Next |
| TARGET_MDL_TOO_SMALL | ATDISK_DRIVER_INTERNAL |
MUST_SUCCEED_POOL_EMPTY
The MUST_SUCCEED_POOL_EMPTY bug check has a value of 0x00000041. This indicates that a kernel-mode thread has requested too much must-succeed pool.
MUST_SUCCEED_POOL_EMPTY Parameters
| Parameter | Description |
|---|---|
1 |
The size of the request that could not be satisfied |
2 |
The number of pages used from nonpaged pool |
3 |
The number of requests from nonpaged pool larger than PAGE_SIZE |
4 |
The number of pages available |
Cause
No driver is permitted to request must-succeed pool.
If a must-succeed request cannot be filled, this bug check is issued.
Resolution
Replace or rewrite the driver which is making the request. A driver should not request must-succeed pool. Instead, it should ask for normal pool and gracefully handle the scenario where the pool is temporarily empty.
The kb (Display Stack Backtrace) command will show the driver that caused the error.
Additionally, a second component can deplete the must-succeed pool. Use kb to identify the requesting driver, !vm 1 for total pool usage, and !poolused 2/!poolused 4 for per-tag nonpaged and paged pool usage.
References
Looking for a different code? Search another status or error code.