Site icon EfmSoft

What does macOS kernel return 0xE00002CC (kIOReturnCannotLock) mean?

 
Previous Next
kIOReturn???Error kIOReturnNotOpen

kIOReturnCannotLock

A failed lock acquisition

kIOReturnCannotLock means that the required lock could not be acquired. The public common-error definition does not identify the protected object, lock owner, or locking policy, so it should not be read as a guaranteed “another process owns the device” result. The context of the IOKit family or driver determines what is locked.

It differs from kIOReturnLockedRead and kIOReturnLockedWrite, which describe locked device read or write paths. Here the meaningful evidence is the operation that attempted the acquisition and the lifecycle or concurrency state around it. A forced reopen can increase contention or invalidate state rather than releasing the underlying lock.

What to collect

References


Looking for a different code? Search another status or error code.

Exit mobile version