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-17065-1686958
OSKernel2023-AVX-3535
Commits
thread-new
Select Git revision
202310487101114-3535
Author
Search by author
Any Author
27 Jul, 2023
4 commits
自动测试
· 3cf5efc6
胡宇飞
authored
1 year ago
3cf5efc6
实现了基于链表的线程调度算法
· f53f15e8
胡宇飞
authored
1 year ago
f53f15e8
更新了一下libctask,接下来准备重构线程池结构和写线程摧毁
· a264c797
胡宇飞
authored
1 year ago
a264c797
修复了thread_clone函数中thread的trapframe结构中的a0寄存器和epc寄存器的值,成功跑过了8个pthread系统调用,接下来修复时钟
· cba70528
胡宇飞
authored
1 year ago
cba70528
26 Jul, 2023
5 commits
thread_clone设置了context的ra和sp
· 10b51c20
胡宇飞
authored
1 year ago
10b51c20
解决了exit中的问题
· 1cd20f9c
胡宇飞
authored
1 year ago
1cd20f9c
有一个能跑的程序,接下来考虑context
· b0a33b44
胡宇飞
authored
1 year ago
b0a33b44
初步完成了大致线程模型,接下来修复panic: sched running的错误和实现sys_futex
· d4ad182d
胡宇飞
authored
1 year ago
d4ad182d
完成了clone,并调整了一下文件结构
· 4d5a0c3a
胡宇飞
authored
1 year ago
4d5a0c3a
25 Jul, 2023
3 commits
调度写完了
· 938a2bd6
胡宇飞
authored
1 year ago
938a2bd6
初步完成了alloproc中分配main_thread的任务
· 10892cae
胡宇飞
authored
1 year ago
10892cae
完善了一些thread的函数
· d9c1ebd7
胡宇飞
authored
1 year ago
d9c1ebd7
24 Jul, 2023
11 commits
编译成功了
· 3e9ba4c3
胡宇飞
authored
1 year ago
3e9ba4c3
暂时没写好
· ec424346
胡宇飞
authored
1 year ago
ec424346
finish syscall getrusage
· 63959ea2
刘弈成
authored
1 year ago
63959ea2
libc-bench can run without thread test
· 1cd14eaa
刘弈成
authored
1 year ago
1cd14eaa
fix merge problem
· b8b590a1
刘弈成
authored
1 year ago
b8b590a1
fix conflict
· 48b366ec
刘弈成
authored
1 year ago
48b366ec
remove readlink
· f3f1aeab
刘弈成
authored
1 year ago
f3f1aeab
other change
· 3efbe9fe
刘弈成
authored
1 year ago
3efbe9fe
Merge branch 'libctest'
· 8ebb7923
胡宇飞
authored
1 year ago
8ebb7923
修改了brk和readlinkat系统调用,lmbench可以正常进入了,下一步补充lmbench的系统调用
· e5fb70df
SQL巨佬联盟
authored
1 year ago
e5fb70df
修复了openat创建文件把/变成0这个问题
· bcbb6867
胡宇飞
authored
1 year ago
bcbb6867
23 Jul, 2023
15 commits
Merge branch 'master' into libctest
· 4be748b8
胡宇飞
authored
1 year ago
4be748b8
iozone can run
· 6e8a5927
刘弈成
authored
1 year ago
6e8a5927
修好了执行线程测试mprotect的问题
· 7dc5df3b
胡宇飞
authored
1 year ago
7dc5df3b
修改了杂项
· e44868b6
SQL巨佬联盟
authored
1 year ago
e44868b6
Merge branch 'master' into libctest
· d9e691a4
胡宇飞
authored
1 year ago
d9e691a4
初步完成了动态链接,但是还没有充分的测试,只测试了第一个用例。后面继续测试吧。
· 732909cb
SQL巨佬联盟
authored
1 year ago
732909cb
通过了daemon测试
· bcec0fab
胡宇飞
authored
1 year ago
bcec0fab
修复了filestat无法读取文件时间的问题,通过了utime测试
· ffe95a8f
胡宇飞
authored
1 year ago
ffe95a8f
修复了utimensat一些逻辑上的错误
· 58e58572
胡宇飞
authored
1 year ago
58e58572
conflict fix
· 1c74c25a
刘弈成
authored
1 year ago
1c74c25a
通过了stat的测试
· 63484b39
胡宇飞
authored
1 year ago
63484b39
修复了对/dev/null不能statat的问题
· 62cbfa2f
胡宇飞
authored
1 year ago
62cbfa2f
finsh syscall ftruncate, iozone still have problem
· 1aca25fa
刘弈成
authored
1 year ago
1aca25fa
finsh syscall ftruncate, iozone still have problem
· 450e100c
刘弈成
authored
1 year ago
450e100c
add syscall fsync
· 4bbd88f5
刘弈成
authored
1 year ago
4bbd88f5
22 Jul, 2023
2 commits
修复了openat的一个问题
· 656afb73
胡宇飞
authored
1 year ago
656afb73
加上了pread系统调用,fflush_exit可以通过了
· 9fc13a53
胡宇飞
authored
1 year ago
9fc13a53
Menu
Explore
Projects
Groups
Topics
Snippets