[gem5-users] Fatal error while running multithreaded program in SE mode

2021-06-25 Thread hissa alshamsi via gem5-users
Hi everyone, I am trying to run a multithreaded program in SE mode, after installing m5thread and following the steps in https://github.com/WeijingShi/playground/blob/master/Run-openmp-code-in-gem5.md But I keep getting that syscall getdents unimplemented. This is the line I have used:

[gem5-users] Re: gem5 RISCV, issue on boot when mounting filesystem

2021-06-25 Thread Jason Lowe-Power via gem5-users
Hi everyone, These details on gem5-resources have also been tested multiple times. We have also gotten unmodified OpenSBI working with gem5 as well. Ayaz can provide more details if you need. https://gem5.googlesource.com/public/gem5-resources/+/refs/heads/stable/src/riscv-fs/ Cheers, Jason On

[gem5-users] Re: Fatal error while running multithreaded program in SE mode

2021-06-25 Thread Jason Lowe-Power via gem5-users
What version of gem5 are you using? I believe gem5-20.0+ has the getdents syscall implemented. I'm sure that 21.0 has the syscall implemented. Whether you're using Ruby or classic caches it shouldn't make any difference on whether the syscalls are implemented. Cheers, Jason On Fri, Jun 25, 2021

[gem5-users] gem5 RISCV, issue on boot when mounting filesystem

2021-06-25 Thread Truan David via gem5-users
Hello, We are a team working on gem5 RISCV. We are trying to use gem5 full-system but we are encountering some issues when mounting the rootfs/initramfs. This is our setup: - gem5 on branch develop from https://gem5.googlesource.com/public/gem5 (c493d2c4ad) - BBL on branche master from

[gem5-users] Re: gem5 RISCV, issue on boot when mounting filesystem

2021-06-25 Thread Νικόλαος Ταμπουρατζής via gem5-users
Dear David, I have used the bbl, Linux Kernel, and riscv_disk from the following GitHub: https://github.com/ppeetteerrs/gem5-RISC-V-FS-Linux/ .You can use either the files from prebuild directory or you can create your own according to instructions of this Github. Specifically, I have