xv6 locking

xv6 Locking 1、运行代码后,会发生死锁现象,CPU在最后一句处于忙等状态; 2、在ide.c文件中的iderw函数中添加sti()和cli()的调用: 运行make qemu-nox,结果如下图所示: 由panic得出的eip值,在kernel.asm文件中找到trace对应的语句,就是刚刚执行的语句,内容如下: 80104335: panic(“acquire”); 80102033
相关文章
相关标签/搜索