Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
educg-net-14239-914332
进击のOS-os
Commits
178a8109
Commit
178a8109
authored
3 years ago
by
ZongzhenYang
Browse files
Options
Download
Patches
Plain Diff
done buddy
parent
b03294f0
master
address_space_1
elf
elf-pagecache
error
page_buffer_cache
page_frame_reclaiming
preliminary
pthread
purefat32
submit
swap_1
No related merge requests found
Changes
39
Hide whitespace changes
Inline
Side-by-side
Showing
20 changed files
.vscode/launch.json
+33
-0
.vscode/launch.json
.vscode/settings.json
+4
-1
.vscode/settings.json
include/atomic/spinlock.h
+9
-0
include/atomic/spinlock.h
include/defs.h
+9
-9
include/defs.h
include/kernel/sys.h
+1
-1
include/kernel/sys.h
include/list.h
+28
-0
include/list.h
include/mm/alloc.h
+8
-0
include/mm/alloc.h
include/mm/buddy.h
+10
-0
include/mm/buddy.h
include/mm/freelist.h
+8
-0
include/mm/freelist.h
include/mm/page.h
+17
-1
include/mm/page.h
include/mm/slob.h
+6
-0
include/mm/slob.h
include/mm/vm.h
+2
-1
include/mm/vm.h
include/platform.h
+2
-0
include/platform.h
src/Makefile
+5
-1
src/Makefile
src/include/common.h
+15
-0
src/include/common.h
src/include/utils.h
+4
-0
src/include/utils.h
src/misc/Makefile
+0
-4
src/misc/Makefile
src/mm/Makefile
+4
-2
src/mm/Makefile
src/mm/alloc.c
+32
-0
src/mm/alloc.c
src/mm/buddy.c
+186
-0
src/mm/buddy.c
with
383 additions
and
20 deletions
+383
-20
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets