No "woo!" and make heap split error clearer

This commit is contained in:
Liam Kerr 2026-02-10 13:33:54 +00:00
parent 663c2712fd
commit 7e7a7fcd3b
2 changed files with 2 additions and 2 deletions

View file

@ -84,7 +84,7 @@ void handle_trap()
kpanic("Reason: Illegal Instruction\n");
break;
case 3:
kpanic("Reason: Breakpoint (ebreak) %s\n", "woo!");
kpanic("Reason: Breakpoint (ebreak)\n");
break;
case 4:
kpanic("Reason: Load Address Misaligned\n");

View file

@ -108,7 +108,7 @@ void *kmalloc(size_t size)
HeapHeader *new_header = (HeapHeader *)((uint8_t *)current + sizeof(HeapHeader) + size);
if ((uintptr_t)new_header < 0x80000000 || (uintptr_t)new_header > 0x88000000)
{
kpanic("Splitting created invalid pointer!");
kpanic("Splitting created invalid pointer: %x!", (uint32_t)new_header);
}
new_header->size = current->size - size - sizeof(HeapHeader);
new_header->is_free = 1;