From 2d5338d4758c16adc0cccc15568d78b86417ab5d Mon Sep 17 00:00:00 2001 From: kingcanfish Date: Tue, 10 Sep 2024 17:50:25 +0800 Subject: [PATCH 1/2] fix: l0/l1 block -> l1/l2 block --- Lab2/kernel/arch/aarch64/mm/page_table.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lab2/kernel/arch/aarch64/mm/page_table.c b/Lab2/kernel/arch/aarch64/mm/page_table.c index 7040ed53..a6c02c27 100644 --- a/Lab2/kernel/arch/aarch64/mm/page_table.c +++ b/Lab2/kernel/arch/aarch64/mm/page_table.c @@ -296,7 +296,7 @@ int query_in_pgtbl(void *pgtbl, vaddr_t va, paddr_t *pa, pte_t **entry) /* LAB 2 TODO 4 BEGIN */ /* * Hint: Walk through each level of page table using `get_next_ptp`, - * return the pa and pte until a L0/L1 block or page, return + * return the pa and pte until a L1/L2 block or page, return * `-ENOMAPPING` if the va is not mapped. */ /* BLANK BEGIN */ From f8229831b48060a55daee57757c7c692b3684bb2 Mon Sep 17 00:00:00 2001 From: Jinyu Gu Date: Wed, 11 Sep 2024 13:34:54 +0800 Subject: [PATCH 2/2] minor: update one hint in page_table.c --- Lab2/kernel/arch/aarch64/mm/page_table.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Lab2/kernel/arch/aarch64/mm/page_table.c b/Lab2/kernel/arch/aarch64/mm/page_table.c index a6c02c27..c06fa1f3 100644 --- a/Lab2/kernel/arch/aarch64/mm/page_table.c +++ b/Lab2/kernel/arch/aarch64/mm/page_table.c @@ -296,7 +296,7 @@ int query_in_pgtbl(void *pgtbl, vaddr_t va, paddr_t *pa, pte_t **entry) /* LAB 2 TODO 4 BEGIN */ /* * Hint: Walk through each level of page table using `get_next_ptp`, - * return the pa and pte until a L1/L2 block or page, return + * return the pa and pte until a L2/L3 block or page, return * `-ENOMAPPING` if the va is not mapped. */ /* BLANK BEGIN */