1.rv和la能使用同一个函数user_program_run()来运行用户程序.现在主函数大大缩短了 2.调整了hsai的csr相关函数位置,增加注释. 3.hsai_trap_init,loongarch需要 [fix] 修复spinlock引起的riscv用户程序只能进行一次系统调用的bug 只需要调整proc结构体,把spinlock放在末尾。 奇怪的bug,原因不能确定。也许是内存布局问题
1.rv和la能使用同一个函数user_program_run()来运行用户程序.现在主函数大大缩短了 2.调整了hsai的csr相关函数位置,增加注释. 3.hsai_trap_init,loongarch需要 [fix] 修复spinlock引起的riscv用户程序只能进行一次系统调用的bug 只需要调整proc结构体,把spinlock放在末尾。 奇怪的bug,原因不能确定。也许是内存布局问题