-
Greetings,
I'm running the x86 version of xv6, found at https://github.com/mit-pdos/xv6-public on my Ubuntu 22.04.4 LTS system. While I was able to run it with CPUS > 1 earlier, right now it just run…
-
Recently, [MIT xv6](https://pdos.csail.mit.edu/6.828/2020/xv6.html) operating system is being ported to RV32I, and I maintain RV32I fork here: https://github.com/jserv/xv6-riscv
Is it possible to r…
jserv updated
4 years ago
-
ラボユースの発表資料から興味を持ち、自分もvmmでxv6を動かしてみたいと思いました。
もしよろしければ、やり方を教えていただいてもよろしいでしょうか?
また動かすにあたって、xv6自体に何らかの改造をする必要はあるでしょうか?
p.s. ここでのやり取りは日本語で大丈夫でしょうか?
念の為、英語も書いておきます。
I am interested from the Lab You…
-
-
Hi, I'm using LLVM to build xv6 and when building it, I got this error:
```
clang -cc1as: fatal error: error in backend: unable to write nop sequence of 1 bytes
```
This is my make command
```
m…
-
I use brew install RISC-V toolchain on m1 mac os, and `make qemu`
it prints:
```
qemu-system-riscv64 -machine virt -bios none -kernel kernel/kernel -m 128M -smp 3 -nographic -drive file=fs.img,if…
-
# xv6-labs-2022 Lab4 traps 答案与解析
xv6-labs-2022 Lab4 traps 答案与解析
[https://www.chens.life/posts/mit-xv6-lab4/](https://www.chens.life/posts/mit-xv6-lab4/)
-
This might be a _winner_ for teaching. Both **Xv6** and **PTLsim** are nifty but great for class-ro0m. Although gem5/linux might be more advanced but both are way overkill for this purpose. With this …
-
### Starting xv6 with GDB
開啟兩個Treminal,第一個進入xv6資料夾輸入
```
make CPUS=1 qemu-gdb
```
此時會有提示說*** Now run 'gdb' in another window.,故以下指令開始在第二個Treminal中執行
修改自己 home 目錄下的 .gdbinit 文件,允许 gdb 在xv6-labs…
-
I'm trying to implement signals support on [XV6-riscv][1] version
And in order to d so I defined a `sigaction struct` and some signals macros like `SIG_IGN`.
The problem is that when I compile it u…