diff --git a/Kernel/Storage/AHCIPort.cpp b/Kernel/Storage/AHCIPort.cpp index 0899cb000b..cec7c4f3e7 100644 --- a/Kernel/Storage/AHCIPort.cpp +++ b/Kernel/Storage/AHCIPort.cpp @@ -454,7 +454,7 @@ void AHCIPort::start_request(AsyncBlockDeviceRequest& request) auto result = prepare_and_set_scatter_list(request); if (result.has_value()) { dbgln_if(AHCI_DEBUG, "AHCI Port {}: Request failure.", representative_port_index()); - m_lock.unlock(); + locker.unlock(); complete_current_request(result.value()); return; } @@ -462,7 +462,7 @@ void AHCIPort::start_request(AsyncBlockDeviceRequest& request) auto success = access_device(request.request_type(), request.block_index(), request.block_count()); if (!success) { dbgln_if(AHCI_DEBUG, "AHCI Port {}: Request failure.", representative_port_index()); - m_lock.unlock(); + locker.unlock(); complete_current_request(AsyncDeviceRequest::Failure); return; }