LoGin

Results 89 issues of LoGin

使得DragonOS能在腾讯云CVM上正常运行,能够自动配置网络,并能够运行一个hello world的web后端

enhancement

实现fixed-clock driver,并能够驱动rtc-oscillator时钟 注: - 这个时钟我目前在赛昉vision five2上看到了,暂时还没找到方法在qemu上复现出来。 - 实现这个驱动的话,最好需要先实现了clock device的抽象 - 驱动本身参考:https://code.dragonos.org.cn/xref/linux-6.6.21/drivers/clk/clk-fixed-rate.c

enhancement
A-driver

**描述错误** 如图所示: ![image](https://github.com/DragonOS-Community/DragonOS/assets/63215266/9c8a822b-7219-47dc-93ef-5d05ad543c3e) **请填写您的电脑的信息:** - 操作系统及版本:Ubuntu 22.04 - DragonOS版本:[4374bd1](https://github.com/DragonOS-Community/DragonOS/commit/4374bd1d1177dbf94112aee3ea3f8e8c335a599c) - DADK版本:0.1.8 - Rust版本:2023-08-15 **重现步骤** 重现行为的步骤: 1. 开机 2. 看到错误 **期望行为** about程序的输出画面不应当混杂启动过程中输出的日志内容

bug
A-driver

实现赛昉visionfive2开发板上的jh7110CPU的rtc驱动。 比较坑的是,这玩意在linux官方的源码树里面找不到驱动,并且官方源码树的dtsi文件跟cpu的datasheet描述的完全不一致。 最后是在赛昉他们自己维护的分支上面找到的: https://github.com/starfive-tech/linux/tree/7e408c366f541af6f258531a2c8955ca2b3d8580/arch/riscv/boot/dts/starfive RTC相关文档: [JH7110 RTC Developing Guide.pdf](https://github.com/DragonOS-Community/DragonOS/files/14731155/JH7110.RTC.Developing.Guide.pdf)

enhancement
A-driver
O-riscv64
T-driver

## 需求 实现linux的flock系统调用,提供文件锁的功能。 参考资料: - https://man7.org/linux/man-pages/man2/flock.2.html - https://code.dragonos.org.cn/xref/linux-6.1.9/fs/locks.c#2084

enhancement

## 需求 在尝试把DragonOS移植到腾讯云的过程中,发现云平台通过cdrom来提供系统初始化信息。因此需要实现cdrom的驱动程序,并接入设备驱动模型。

enhancement

用项目已导入的virtio-drivers库,在DragonOS中实现virtio gpu驱动,并接入设备驱动模型。

enhancement

# 【任务发布】移植sysbench 需要移植linux的sysbench这个程序到dragonos,以便进行性能测试。

enhancement

Add `set()` function for `Array`

aya-bpf
needs tests

临时解决了:https://github.com/DragonOS-Community/DragonOS/issues/981 @smallcjy @1037827920

Bug fix
S-等待审查