Add a mmap destroy function to cleanup all mmap hash table entries upon thread exit

This commit is contained in:
sBubshait
2024-12-04 15:14:02 +00:00
parent 1ce09a49a1
commit a2f46f3b72
3 changed files with 22 additions and 0 deletions

View File

@@ -3,6 +3,7 @@
#include <hash.h>
#include "threads/thread.h"
#include "filesys/file.h"
/* A mapping identifier type. */
typedef unsigned mapid_t;
@@ -17,5 +18,6 @@ struct mmap_entry {
};
bool mmap_init (void);
void mmap_destroy (void);
#endif /* vm/mmap.h */