|
c7a2709d18
|
fix compiler warning about uninitialized struct fields
|
2024-02-28 02:36:38 +01:00 |
|
Manuel Pitz
|
00176d5e4b
|
list: add vlist_clear()
|
2024-02-28 02:36:38 +01:00 |
|
|
43ce62946b
|
log: fix adjustment of log level and format for sinks
|
2024-02-28 02:36:38 +01:00 |
|
|
1dfbc291c7
|
buffer: merge two buffer implementations
|
2024-02-28 02:36:38 +01:00 |
|
|
e81785b2b6
|
uuid: use other uuids as namespace
|
2024-02-28 02:36:38 +01:00 |
|
|
bf1285a71a
|
utils: add some helpers to generate UUIDs
|
2024-02-28 02:36:38 +01:00 |
|
|
7e9583187b
|
another round of fixes for the cpuset code
|
2024-02-28 02:36:38 +01:00 |
|
|
eb81ab4545
|
minor fixes for affinity code
|
2024-02-28 02:36:38 +01:00 |
|
|
8ad3ac265b
|
rt: add kernel::rt::setThreadPriority()
|
2024-02-28 02:36:38 +01:00 |
|
|
70a616c12d
|
fix a lot of cppcheck warnings and errors
|
2024-02-28 02:36:38 +01:00 |
|
|
de94fb6abf
|
add vlist_init_and_push()
|
2024-02-28 02:36:38 +01:00 |
|
|
8b2baf1311
|
add uuid as new dependency
|
2024-02-28 02:36:38 +01:00 |
|
|
9dd5f200f4
|
list: rework lookup methods to use C++ templates
|
2024-02-28 02:36:38 +01:00 |
|
|
7e8f86a808
|
fix code-style
|
2024-02-28 02:36:38 +01:00 |
|
|
f38fccc20a
|
buffer: allow JSON indention
|
2024-02-28 02:36:38 +01:00 |
|
|
06c0bd8870
|
add more nullptr checks after memory allocations
|
2024-02-28 02:36:38 +01:00 |
|
|
34b7ae66db
|
log: add preproc #if/#else to handle ABI incompatabilities in spdlog
|
2024-02-28 02:36:38 +01:00 |
|
|
0c0ee33dde
|
fix includes and spdlog API
|
2024-02-28 02:36:38 +01:00 |
|
|
6ff09880c7
|
list: do not check state during intialization
|
2024-02-28 02:36:38 +01:00 |
|
|
dba74c9ec9
|
vfio: fix compilation for ARM targets
|
2024-02-28 02:36:38 +01:00 |
|
|
a3d19f1353
|
refactor: more code-style improvements
|
2024-02-28 02:36:38 +01:00 |
|
|
c80be0544b
|
refactor: whitespaces for references
|
2024-02-28 02:36:38 +01:00 |
|
|
138dabb899
|
vfio: move to new namespace
|
2024-02-28 02:36:38 +01:00 |
|
|
14013ac3e4
|
pci: port to C++
|
2024-02-28 02:36:38 +01:00 |
|
|
a24efde5fb
|
harmonize codestyle
|
2024-02-28 02:36:38 +01:00 |
|
|
89fe9545e0
|
vfio: fix mapping and remove legacy code
|
2024-02-28 02:36:38 +01:00 |
|
|
d6ee0bc574
|
plugin: do not store plugin name/desc in member variables
|
2024-02-28 02:36:38 +01:00 |
|
|
8fe3e1997e
|
handle failed memory allocations
|
2024-02-28 02:36:38 +01:00 |
|
|
e90431aa98
|
more refactoring to C++
|
2024-02-28 02:36:38 +01:00 |
|
|
fd3e387cc8
|
refactor malloc()/free() by new/delete
|
2024-02-28 02:36:38 +01:00 |
|
|
4d91b8a547
|
refactor malloc()/free() by new/delete
|
2024-02-28 02:36:38 +01:00 |
|
|
281f124c1a
|
tools: allow catching of more signal types
|
2024-02-28 02:36:38 +01:00 |
|
|
89e769cc53
|
utils: allow catching more signal types
|
2024-02-28 02:36:38 +01:00 |
|
|
6779eaf02a
|
update copyright year to 2020
|
2024-02-28 02:36:38 +01:00 |
|
|
71a9855053
|
fix return code of kernel_set_nr_hugepages()
|
2024-02-28 02:36:38 +01:00 |
|
Sonja Happ
|
5f9009da13
|
set initial values of hist class members in constructor; add a TODO case in put() function in for warmup==0
|
2024-02-28 02:36:38 +01:00 |
|
|
f24c9ead04
|
fix Log::getLevelName()
|
2024-02-28 02:36:38 +01:00 |
|
|
6430839645
|
cmake: add missing fmt include
|
2024-02-28 02:36:38 +01:00 |
|
|
1f85a811fc
|
remove spdlog submodule and use system version instead
|
2024-02-28 02:36:38 +01:00 |
|
|
4b54fec2ab
|
fixes for armhf and aarch64 compatability
|
2024-02-28 02:36:38 +01:00 |
|
|
a59584dcf9
|
fix dangling bracket
|
2024-02-28 02:36:38 +01:00 |
|
|
cd5f0effa4
|
fix typo and add an example for running in privileged mode
|
2024-02-28 02:36:38 +01:00 |
|
root
|
a082c54b3f
|
docker changes
|
2024-02-28 02:36:38 +01:00 |
|
|
a7b7727047
|
hist: use more C++ constructs
|
2024-02-28 02:36:38 +01:00 |
|
|
3486c8a4f2
|
replace C-style headers with C++ C-compatability headers
|
2024-02-28 02:36:38 +01:00 |
|
|
5fed872b8a
|
replace C-style headers with C++ C-compatability headers
|
2024-02-28 02:36:38 +01:00 |
|
|
d404e944da
|
refactor enums to class enums
|
2024-02-28 02:36:38 +01:00 |
|
|
2c6cc762dc
|
popen: allow passing of new env variables, working directory and non-shell execution
|
2024-02-28 02:36:38 +01:00 |
|
Hatim Kanchwala
|
dfccc24da5
|
Warn when kernel booted without IOMMU
|
2024-02-28 02:36:37 +01:00 |
|
Hatim Kanchwala
|
93f5ddd4f4
|
Automatically load required kernel modules
|
2024-02-28 02:36:37 +01:00 |
|