晏巨广:

libc-bench 测试通过

musl-libc 编译文档暂时还没推到 syswonder

能用 musl 跑 redis

musl+python

调 sqlite

合并musl代码到主线,发文档到 syswonder

feature work:补全系统调用

袁世平:

处理一下宽字符的情况

在axlibc下面接python

找一个文件没找到,跟着 cpython 看了源码和架构

encoding 模块没有找到

找到具体缺失的模块,对照正常的 python 编译流程看看是否正确

确认大小写的目录是否区分

了解一下cpython编译具体的流程,找到具体是哪个阶段出错、哪些模块确实、错误类型反应了什么

刘昊文:

接上9P,先弄一个静态网站,syswonder网站做进去 404需要处理一下

能运行 syswonder 网站,但有点慢

查一下慢的原因(nginx请求没有响应?)

第一次断开连接之后,第二次连接会卡住(看起来是复用了上次的fd,http1.0 ? http1.1?)

请求不存在的文件也会返回同一个网页,需要看看 nginx 怎么处理的

合并代码

吴政: 尝试一下在jailhouse里面启动rukos

能够load进去但运行不起来

bootloader的问题?编译的镜像格式是否正确?问一下 hypervisor 那边

熊思民: /dev /dev/random

测试,考虑把random代码往下面放

/dev/zero /proc/cpuinfo

从设备树看看能拿到哪些东西

/proc/meminfo

填充目前能拿到的

/proc/ /etc/hosts /etc/passwd /proc/cmdline

徐金阳: 死锁的bug WASM

死锁bug解决,调研了 unikraft 的 wasm

看看unikraft 对wamr 的patch改了些什么

链接的时候符号没有链接进来是为什么(对比redis的编译选项CFLAGS和LDFLAGS)

陈正宁: 把现有的程序用muslibc的环境测一下

调试 sqlite

写一下整个测试过程的文档

朱若海: 看一下如何测试libc-test 是怎么编译的 先看一下文档

先做这个小的测试集

整理一下现在通过的和没通过的测试、原因、缺失的系统调用

杨泽伟: builder_cpp工具,使用toml文件格式来build rukos下的app 继续争取能跑通

已经完成了 build

下一步:集成 run 命令(qemu命令)、环境变量、想个好听的名字

yzw加入栈大小到工具链

郑元昊: 按照arm的方式来处理页表,不要管通用怎么弄 https://github.com/Azure-stars/Starry rcore和zcore应该都支持arm

mmaptest运行不起来,需要查一遍代码看看

rukos的features等看看是什么意思

汪乐平: