摘要: lab网址:https://pdos.csail.mit.edu/6.828/2022/labs/util.htmlxv6Book:https://pdos.csail.mit.edu/6.828/2022/xv6/book-riscv-rev3.pdf Boot xv6 这部分主要完成系统的启动, 阅读全文
posted @ 2023-01-14 14:09 benoqtr 阅读(307) 评论(0) 推荐(0) 编辑
摘要: 我们首先来看函数的调用过程,下面的代码属于调用者。 la $t9, cgibin_parse_request lui $a0, 0x41 # 'A' lui $a2, 2 li $a0, sub_409A6C jalr $t9 ; cgibin_parse_request move $a1, $ze 阅读全文
posted @ 2023-01-08 01:31 benoqtr 阅读(113) 评论(0) 推荐(0) 编辑
摘要: struct tcache_perthread_struct *key tcache_entry中增加了一项struct tcache_perthread_struct *key,将chunk放入tcache后,会将key修改为tcache。 typedef struct tcache_entry 阅读全文
posted @ 2023-01-04 12:01 benoqtr 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 首先定义了 REMOVE_FB 宏 #define REMOVE_FB(fb, victim, pp) \ do \ { \ victim = pp; \ if (victim == NULL) \ break; \ pp = REVEAL_PTR (victim->fd); \ if (__gli 阅读全文
posted @ 2022-11-21 16:07 benoqtr 阅读(380) 评论(0) 推荐(0) 编辑