DragonOS-Community/DragonOS
使用Rust从0自研内核,具有Linux兼容性的操作系统,面向云计算轻量化场景而设计。DragonOS is an operating system developed from scratch using Rust, with Linux compatibility. It is designed for lightweight cloud computing scenarios.
RustGPL-2.0
Issues
- 0
- 12
file对epoll add和epoll remove的处理,扩展性较差
#896 opened by fslongjin - 1
[BUG REPORT] 进程运行时间过长导致其他程序卡住
#885 opened by fslongjin - 2
feat(fs): 【任务发布】实现把整个磁盘镜像当成一个分区来读取的功能
#769 opened by fslongjin - 2
[BUG REPORT] socket shutdown wrong implemented
#887 opened by Samuka007 - 1
- 0
[BUG REPORT] 命名管道行为与Linux不一致
#886 opened by fslongjin - 0
[BUG REPORT] 部分系统调用未能被信号打断
#884 opened by fslongjin - 0
feat req: 内核启动命令行参数支持
#865 opened by fslongjin - 0
[Feat request]: strace支持
#876 opened by fslongjin - 0
feat: 引入系统调用表,以更好管理系统调用
#875 opened by Samuka007 - 0
feat:添加用户态动态分配网卡ip的功能
#843 opened by smallcjy - 7
[BUG REPORT] PR#864后系统似乎无法正常启动
#866 opened by Samuka007 - 2
feat(net): icmpSocket通信支持
#868 opened by smallcjy - 0
feat req: flock系统调用支持
#867 opened by fslongjin - 1
enhance: dhcp初始化分配网卡ip需要特指网卡来避免对lo设备的ip分配
#860 opened by smallcjy - 0
feat: 添加eventfd系统调用
#844 opened by Samuka007 - 4
build: 【任务发布】把rust工具链版本升级到nightly-2024-04-25
#775 opened by fslongjin - 1
`filesystem/vfs/mount.rs`中的`do_mount`函数未使用
#863 opened by fslongjin - 2
feat(sched):【任务发布】实现跨核负载均衡(pelt算法等)
#758 opened by GnoCiYeH - 2
[BUG REPORT] 调用创建icmp socket时并不panic
#855 opened by Samuka007 - 1
[BUG REPORT] tcp socket的poll方法,没有对backlog进行处理
#853 opened by fslongjin - 1
[BUG REPORT] tcp socket的poll方法内,返回的事件信息不正确
#854 opened by fslongjin - 0
feat: (mm/slab) 【任务发布】释放slab中的空闲页面到buddy
#781 opened by fslongjin - 2
[BUG REPORT] 加载依赖时出现循环依赖
#857 opened by Jomocool - 1
[BUG REPORT] 按照原有文档流程创建用户程序编译失败,推测是DADK的原因
#841 opened by val213 - 2
feat(time):在x86架构下,缺少SYS_UTIMENSET系统调用
#834 opened by houmkh - 2
feat(debug): 【任务发布】实现新的内核traceback机制
#764 opened by fslongjin - 1
feat(test): syzkaller 内核模糊测试移植
#839 opened by Chiichen - 1
ci: 【任务发布】打包开发环境docker镜像
#765 opened by fslongjin - 2
docs: 添加贡献指南 CONTRIBUTING.md
#835 opened by Chiichen - 3
- 0
[BUG REPORT] 内核时间子系统调用有误
#816 opened by BrahmaMantra - 0
feat(log): 完善内核日志机制,将内核日志统一改为新的logger
#762 opened by fslongjin - 3
[BUG REPORT] 需要使用root权限启动qemu
#817 opened by Godones - 3
[BUG REPORT] acpi pm timer 没有更新墙上时间,并且没有触发软中断。
#782 opened by fslongjin - 0
feat(sched): 增加测试代码
#811 opened by zwb0x00 - 0
feat(irq): 【任务发布】 中断子系统:支持动态申请虚拟中断号
#800 opened by fslongjin - 0
feat(smp/riscv): 【任务发布】实现smp启动,并在ap核心进入idle进程
#797 opened by fslongjin - 0
- 0
docs(app): 【任务发布】编写使用go语言在dragon OS上编写应用程序的文档
#787 opened by fslongjin - 1
- 2
feat(sched):【任务发布】(简单)实现sched_yield系统调用
#756 opened by fslongjin - 1
feat(sched):【任务发布】__schedule存疑
#774 opened by GnoCiYeH - 2
[RFC]: 启动架构重构 | Launch process refactoring
#771 opened by Chiichen - 0
feat(uefi): 把ESRT添加到sysfs
#767 opened by fslongjin - 0
feat(sched):【任务发布】拓展调度子系统(实现组内调度)
#757 opened by GnoCiYeH - 0
feat(shced):【任务发布】将调度子系统接入sysfs
#759 opened by GnoCiYeH - 0
feat(sched):【任务发布】实现调度子系统相关系统调用
#760 opened by GnoCiYeH - 0
Feat: riscv:实现virtio-blk over mmio的支持
#746 opened by fslongjin