diff options
author | Freya Murphy <freya@freyacat.org> | 2024-02-02 10:31:51 -0500 |
---|---|---|
committer | Freya Murphy <freya@freyacat.org> | 2024-02-02 10:31:51 -0500 |
commit | 95f52a55ad556d956c483abfc28a11603b75f4a8 (patch) | |
tree | 210868e9cc62b47c0941cddc836c1f2212d8ff6f /src/memory/physalloc.c | |
parent | merge virtnodes on alloc (diff) | |
download | corn-95f52a55ad556d956c483abfc28a11603b75f4a8.tar.gz corn-95f52a55ad556d956c483abfc28a11603b75f4a8.tar.bz2 corn-95f52a55ad556d956c483abfc28a11603b75f4a8.zip |
better print and mem
Diffstat (limited to 'src/memory/physalloc.c')
-rw-r--r-- | src/memory/physalloc.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/memory/physalloc.c b/src/memory/physalloc.c index b0dbdcd..3115e35 100644 --- a/src/memory/physalloc.c +++ b/src/memory/physalloc.c @@ -109,7 +109,6 @@ void free_phys_pages(void *ptr, int pages) { } static bool segment_invalid(const struct memory_segment *segment) { - if (segment->type != 1) return true; if (segment->addr < kaddr(kernel_start)) return true; if (segment->addr + segment->len < memory_start) return true; if (segment->addr + segment->len < kaddr(kernel_start)) return true; @@ -188,14 +187,12 @@ void memory_init(struct memory_map *map) { struct memory_area *area = page_start; - kprintf("MEMORY MAP\n"); for (uint32_t i = 0; i < map->entry_count; i++) { struct memory_segment *segment = &map->entries[i]; if (segment_invalid(segment)) continue; - kprintf("addr: 0x%16p\tlen: %ld\n", (void *)segment->addr, segment->len); struct memory_area temp = segment_to_area(segment); *area = temp; |