DragonOS icon indicating copy to clipboard operation
DragonOS copied to clipboard

使用Rust从0自研内核,具有Linux兼容性的操作系统,面向云计算轻量化场景而设计。DragonOS is an operating system developed from scratch using Rust, with Linux compatibility. It is designed for lightweight...

Results 195 DragonOS issues
Sort by recently updated
recently updated
newest added

OS统一驱动接口需要实现的效果: 1. 方便扩展驱动 2. 将散落在各处的驱动程序代码整合在一起 3. 明确各种驱动的依赖关系,降低耦合性

enhancement

使用ls命令前后,再使用free命令,会发现内存泄露了几个字节

bug

```shell sudo apt install autoconf automake autotools-dev curl libmpc-dev libmpfr-dev libgmp-dev \ gawk build-essential bison flex texinfo gperf libtool patchutils bc \ zlib1g-dev libexpat-dev pkg-config libglib2.0-dev libpixman-1-dev libsdl2-dev \ git...

bug: 当计算机上不存在ps2键盘控制器时,初始化ps2键盘控制器时将卡死的问题

bug

如题,当使用 `printf("%.2lf`,1.26);`时,将会在va_arg的那一行,由于movaps指令,产生错误。

bug

`user/dadk/config/dragon_reach-0.1.0.dadk` 里的仓库配置在 DragonOS-Community/DragonReach#33 merge到主线后要修改

添加tftpd的dadk配置 试图添加udp69端口的映射(没成功) 修复exec命令参数传递问题

**描述错误** 用户程序读取设备文件时,读取字节数超过inode大小后,无法正确读取 **请填写您的电脑的信息:** - 操作系统及版本:Ubuntu 22.04 - DragonOS版本:a381e48 - DADK版本:0.1.6 - Rust版本:rustc 1.77.0-nightly (e51e98dde 2023-12-31) **重现步骤** 重现行为的步骤: 1. 编写一个app,不断读取一个char设备文件,如"dev/char/tty0" 2. 当读取数量超过tty设备的inode大小4096字节后,无法再读取到数据 **期望行为** 读取结果始终正确 **屏幕截图** ![image](https://github.com/DragonOS-Community/DragonOS/assets/84278015/431d69af-de59-4abd-bc57-15d29ab631ac) **系统日志** [serial_opt.txt](https://github.com/DragonOS-Community/DragonOS/files/14038651/serial_opt.txt)

bug