Daniel Krebs
|
5097827757
|
fix include paths, use <villas/...> style
|
2018-06-04 13:24:57 +02:00 |
|
Daniel Krebs
|
c818c242f3
|
kernel/pci: fix unitialized memory
|
2018-05-15 18:04:24 +02:00 |
|
Daniel Krebs
|
ad820a3618
|
kernel/pci: parse BAR regions
|
2018-05-15 18:04:24 +02:00 |
|
Daniel Krebs
|
c3993a22c6
|
vfio: IOMMU group is always 0 if no IOMMU is present
|
2018-05-15 18:04:24 +02:00 |
|
Daniel Krebs
|
80386d1085
|
vfio: correctly set container on group
|
2018-05-15 18:04:24 +02:00 |
|
Daniel Krebs
|
b6ff452e53
|
vfio: minor refactoring
|
2018-05-15 18:04:24 +02:00 |
|
Daniel Krebs
|
94ba899b21
|
vfio: track if IOMMU is enabled to prepare for non-IOMMU mode
|
2018-05-15 18:04:24 +02:00 |
|
Daniel Krebs
|
8954e65b4f
|
kernel/vfio: some more cleanup
|
2018-03-26 16:45:54 +02:00 |
|
Daniel Krebs
|
192aa10627
|
kernel/vfio: fix check for vfio extensions
|
2018-03-26 16:17:51 +02:00 |
|
Daniel Krebs
|
ce7e6b36d5
|
kernel/vfio: check if all required kernel modules are loaded
|
2018-03-26 16:17:44 +02:00 |
|
Daniel Krebs
|
2724622787
|
kernel/pci: make some arguments const and fix debug output
|
2018-03-26 16:17:26 +02:00 |
|
Daniel Krebs
|
b01a50184c
|
kernel/vfio: port to C++
This commit is 1/2 of a series of patches and not working on its own.
|
2018-03-26 16:16:42 +02:00 |
|
Daniel Krebs
|
6cb3b77c7a
|
ips/intc: don't fail if setting IRQ affinity is not possible
This is the case when the application is not executed as root which is
now possible, with the drawback that we cannot set the IRQ affinity
anymore.
|
2018-02-14 14:32:07 +01:00 |
|
Daniel Krebs
|
035c6f8b2a
|
lib/kernel/vfio: add function to get size of device memory region
|
2018-02-14 07:27:37 +01:00 |
|
|
3047f5bb7a
|
vfio: only rebind pci device to VFIO driver if not already bound
|
2018-01-30 19:09:56 +01:00 |
|
|
293f496db0
|
pci: add function to get currently loaded kernel driver
|
2018-01-30 19:09:19 +01:00 |
|
daniel-k
|
f0c089f719
|
simple renames to not use reserved names
|
2018-01-10 11:02:08 +01:00 |
|
daniel-k
|
babec9a574
|
kernel/pci: fix pci device compare function
list_search's compare function has to return 0 on match.
|
2017-11-28 12:08:32 +01:00 |
|
daniel-k
|
db79fe4827
|
lib/pci: initialize list and ignore special dir entries
|
2017-11-22 11:21:27 +01:00 |
|
|
c3164e93ef
|
imported source code from VILLASfpga repo and made it compile
|
2017-11-21 21:31:08 +01:00 |
|