R0ronoa
R0ronoa
**描述错误** 用户程序读取设备文件时,读取字节数超过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字节后,无法再读取到数据 **期望行为** 读取结果始终正确 **屏幕截图**  **系统日志** [serial_opt.txt](https://github.com/DragonOS-Community/DragonOS/files/14038651/serial_opt.txt)
**描述错误** 由于还没有实现输入设备模型中的input等class,以及psmouse和serio等模块设计问题,导致当前鼠标设备文件结构与linux不一致 **请填写您的电脑的信息:** - 操作系统及版本:Ubuntu 22.04 - DragonOS版本:4f8f484 - DADK版本:0.1.7 - Rust版本:rustc 1.78.0-nightly (397937d81 2024-02-22) **重现步骤** 重现行为的步骤: 1.查看 /sys/bus/serio/devices 中的文件结构,存在冗余的psmouse文件 **期望行为** 鼠标等输入设备文件结构与linux一致 **屏幕截图**  