Niklas Eiling
|
322cdf9639
|
fpga: do not create the vfio container twice
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-03-14 16:07:45 +01:00 |
|
Niklas Eiling
|
7f1fe8f742
|
fpga: default Dino rate should be 20kHz
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-03-14 16:07:45 +01:00 |
|
Niklas Eiling
|
ce59e3183d
|
fpga: fpga::createCards not finding a config is not an error
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-03-14 16:07:45 +01:00 |
|
Steffen Vogel
|
f9ed272456
|
node: Fix null-pointer dereference for internal loopback nodes
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
|
2024-03-12 23:20:09 +01:00 |
|
|
d4ce4a7fe6
|
ci: Delete Docker manifest before creating one
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-03-12 15:29:47 +01:00 |
|
Steffen Vogel
|
576df42e42
|
mqtt: Do not attempt validating topics if they are not set
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
|
2024-03-12 13:20:32 +01:00 |
|
Steffen Vogel
|
a199cf79fc
|
ci: Disable build of arm64 and armv7 Docker images
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
|
2024-03-12 12:09:51 +01:00 |
|
Steffen Vogel
|
f289fe7879
|
ci: Another attempt at fixing the tests
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
|
2024-03-12 12:09:51 +01:00 |
|
Steffen Vogel
|
8a7a413359
|
ci: Use full image name for qus
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
|
2024-03-12 12:09:51 +01:00 |
|
Steffen Vogel
|
327f11312a
|
ci: Fix tests in unprivileged environment
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
|
2024-03-12 12:09:51 +01:00 |
|
Steffen Vogel
|
33af3c57a4
|
ci: Add QEmu User Static emulation
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
|
2024-03-12 12:09:51 +01:00 |
|
Steffen Vogel
|
a83dd6e495
|
ci: Attempt fixing cross-platform builds
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
|
2024-03-12 12:09:51 +01:00 |
|
Steffen Vogel
|
b3259355b5
|
ci: Push/Pull images and remove docker tag
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
|
2024-03-12 12:09:51 +01:00 |
|
|
73ff061ca8
|
Fix syntax error
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 23:18:47 +01:00 |
|
|
449e132f27
|
Remove trailing whitespace
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 23:18:47 +01:00 |
|
|
535d64a644
|
Replace last tab indentation with spaces
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 23:18:47 +01:00 |
|
|
1560f67656
|
Reformat Python code with black
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 23:18:47 +01:00 |
|
|
bc24676138
|
Use spaces for indention of shell scripts
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 23:18:47 +01:00 |
|
|
b58c2f33ec
|
Use spaces for indention of Javacript files
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 23:18:47 +01:00 |
|
|
dc436073a2
|
Use spaces for indention of C++ comments
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 23:18:47 +01:00 |
|
|
4b36073711
|
Use spaces for indention of CMake files
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 23:18:47 +01:00 |
|
|
1678ec915f
|
Use spaces for indention of .json files
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 23:18:47 +01:00 |
|
|
1b1643834c
|
Use spaces for indention of .conf files
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 23:18:47 +01:00 |
|
|
bc670254e2
|
file: Make directories listable when created
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 22:34:35 +01:00 |
|
Steffen Vogel
|
b1ccd6a8f6
|
Merge pull request #734 from VILLASframework/integrate-fpga-submodule
Integrate VILLASfpga submodule
|
2024-02-29 21:26:36 +01:00 |
|
|
915a6d860b
|
Fix cppcheck performance warning
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 20:35:00 +01:00 |
|
|
5244d9aec0
|
Fix cppcheck invocation
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 20:04:53 +01:00 |
|
|
4db21c6ec2
|
Fix shebangs of bash scripts to work under NixOS
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 20:04:36 +01:00 |
|
|
d2da4e5849
|
Remove unused license
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 20:04:32 +01:00 |
|
|
38f649a11d
|
nix: Remove fpga and common inputs
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 19:42:13 +01:00 |
|
|
5f42f09a87
|
cmake: Only enable FPGA support if libxil submodule is present
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 19:36:27 +01:00 |
|
|
3d73c759ea
|
Reformat all code with clang-format
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 19:34:27 +01:00 |
|
|
29cf5540a0
|
Fix some compiler warnings in fpga code
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 19:33:40 +01:00 |
|
|
a2abaa3cda
|
Merge project files, scripts and CMake files of VILLASfpga
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 19:33:23 +01:00 |
|
|
02a6f1d466
|
Readd VILLASfpga
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 19:04:37 +01:00 |
|
|
10fafeb155
|
Remove VILLASfpga submodule
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 19:01:51 +01:00 |
|
|
1cd3c9c726
|
Fix CMakeLists
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 18:58:07 +01:00 |
|
|
0c75b25662
|
Workaround for GCC bug
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 18:58:07 +01:00 |
|
|
624b4fe2f7
|
cmake: Remove obsolete TOPLEVEL_PROJECT variable from former common sub-module
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 18:58:07 +01:00 |
|
|
90df8760c8
|
Consollidate misc files from former common sub-module
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
|
2024-02-29 18:58:07 +01:00 |
|
Niklas Eiling
|
4b6b240578
|
ci: fix unspecified runner
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-02-29 18:58:07 +01:00 |
|
Niklas Eiling
|
d1772096fe
|
fix ci not knowing CI_BUILD_REF_SLUG
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-02-29 18:58:07 +01:00 |
|
Niklas Eiling
|
5f8272abfa
|
kernel/vfio_device: add logging output when pciMsiDeInit is called
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-02-29 18:58:07 +01:00 |
|
Niklas Eiling
|
04ba5eb2cf
|
kernel/pci: fix memory leak in Id()
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-02-29 18:58:07 +01:00 |
|
Niklas Eiling
|
5d3f170c40
|
add printGraph method to MemoryManager
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-02-29 18:58:07 +01:00 |
|
Niklas Eiling
|
4e6f5233da
|
make DeviceList a singleton and expose the eventFd in Device
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-02-29 18:58:07 +01:00 |
|
Niklas Eiling
|
07cc1c96d8
|
add Niklas to copyright notices in vfio code
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-02-29 18:58:07 +01:00 |
|
Niklas Eiling
|
3a08e57516
|
fix exception strings getting lost because of rethrowing them
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-02-29 18:58:07 +01:00 |
|
Niklas Eiling
|
7fde2c0535
|
add CODEOWNERS
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-02-29 18:58:07 +01:00 |
|
Niklas Eiling
|
ad2619cba5
|
fix readHostBar throwing errors when BAR is correct
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
2024-02-29 18:58:07 +01:00 |
|