From e9be93974b24733f20502ce64c54b5ec749a0a3a Mon Sep 17 00:00:00 2001 From: Anton Kling Date: Sun, 30 Jun 2024 21:16:06 +0200 Subject: ahci/ext2: small fixes --- kernel/drivers/ahci.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'kernel/drivers') diff --git a/kernel/drivers/ahci.c b/kernel/drivers/ahci.c index 530295d..0d379cb 100644 --- a/kernel/drivers/ahci.c +++ b/kernel/drivers/ahci.c @@ -307,7 +307,7 @@ void ahci_wait_for_completion(volatile struct HBA_PORT *port) { u32 num_slots = ((hba->cap >> 8) & 0x1F); u32 slots = (port->ci); u32 num_free = 0; - for (; num_free < 10;) { + for (; num_free < num_slots;) { num_free = 0; for (u8 i = 0; i < num_slots + 1; i++) { if (!((slots >> i) & 1)) { -- cgit v1.2.3