- 14 11月, 2019 3 次提交
- 13 11月, 2019 5 次提交
-
-
由 Zihao Yu 提交于
* An illegal instruction will be emulated in M-mode. It may trigger page fault during the emulation. In such a situation, we should record the bad address in mtval instead of stval, and trap into M-mode again. The M-mode handler will distribute this page fault exception to S-mode by software code. * If we do not set mtval in such case, the software handler will distribute the page fault exception with a garbage mtval set to stval, causing kernel panic by a real page fault.
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
* QEMU does not use an LR bit. Is it safe enough?
-
- 11 11月, 2019 12 次提交
-
-
由 William Wang 提交于
-
由 Zihao Yu 提交于
* An AMO instruction may trigger page fault when storing the result back to memory. In such a case, we should not update the dest register. To fix this issue, we delay the register writeback after the store operation.
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
-
由 Zihao Yu 提交于
-
- 10 11月, 2019 5 次提交
- 09 11月, 2019 9 次提交
- 19 10月, 2019 6 次提交