| .. | |||
| 0001-Remove-non-existent-header-sys-ipc.h.patch | 7 months ago | ||
| 0002-Add-Minerva-platform-support.patch | 7 months ago | ||
| 0003-Add-Minerva-support-to-configure.patch | 7 months ago | ||
| 0004-Disable-rdtsc-support-for-minerva.patch | 7 months ago | ||
| ReadMe.md | 7 months ago | ||
0001-Remove-non-existent-header-sys-ipc.h.patchRemove non existent header sys/ipc.h
Minerva doesn't currently have this header, and it doesn't appear to be needed on our platform so remove it for the port.
0002-Add-Minerva-platform-support.patchAdd Minerva platform support
fio abstracts individual operating system support out into to an os/os-<name>.h header where you can select which platform features are available and implement missing function stubs for our operating system.
This patch implements basic OS support for Minerva just to get fio up and running.
0003-Add-Minerva-support-to-configure.patchAdd Minerva support to configure
This patch implements targetos detection for minerva, and also disables shared memory support automatically for minerva, as it's not currently supported.
0004-Disable-rdtsc-support-for-minerva.patchDisable rdtsc support for minerva
This patch disables the function which uses rdtsc to get the current clock time, as that instruction isn't allowed to be called from user space by minerva.
If you did attempt to call it you would trip a segfault.