Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Kernel: Fix lock state corruption in AHCIPORT::start_request
This code was unlocking the lock directly, but the Locker is still attached, causing the lock to be unlocked an extra time, hence corrupting the internal lock state. This is extra confusing though, as complete_current_request() runs without a lock which also looks like a bug. But that's a task for another day.
- Loading branch information