fix: properly assign frame owners and deallocate in all required places

This commit is contained in:
2024-12-06 00:29:57 +00:00
parent 833c1b0520
commit 1da0c7d48c
5 changed files with 112 additions and 36 deletions

View File

@@ -59,6 +59,6 @@ size_t page_get_swap (struct thread *owner, void *upage);
size_t page_get_swap_pte (uint32_t *pte);
bool page_is_shared_pte (uint32_t *pte);
void shared_file_pages_init ();
void shared_file_pages_init (void);
#endif