Commit graph

315 commits

Author SHA1 Message Date
HikariKnight
571b3e98ee cleanup the titles 2023-12-26 19:20:28 +01:00
HikariKnight
632a2cb0de Make the titles better and improve startup error 2023-12-26 19:20:28 +01:00
HikariKnight
654685d1e4 Add some comments and a better error message if ls-iommu returns an error 2023-12-26 19:20:28 +01:00
HikariKnight
67ff7d185f Update dependencies 2023-12-26 19:20:28 +01:00
HikariKnight
3b0731be1c Only download ls-iommu if we do not have it or its outdated 2023-12-26 19:20:28 +01:00
HikariKnight
4ffa9aaf35 UI experimentation 2023-12-26 19:20:28 +01:00
HikariKnight
08d823093c fixed some rendering issues 2023-12-26 19:20:28 +01:00
HikariKnight
8c0f626ccd somewhat functional UI mockup 2023-12-26 19:20:28 +01:00
HikariKnight
d1a365d933 Somewhat functional concept 2023-12-26 19:20:28 +01:00
HikariKnight
d787eb28db After testing, decided to use bubble tea as tui library 2023-12-26 19:20:28 +01:00
HikariKnight
62635076c3 start work on go rewrite for stable release 2023-12-26 19:20:28 +01:00
HikariKnight
1fc61e5842 testing goreleaser with symlink to main.go 2023-12-26 19:20:28 +01:00
HikariKnight
68f5c98ab8 goreleaser config 2023-12-26 19:20:28 +01:00
HikariKnight
fe4d1ea1c2 testing build tools 2023-12-26 19:20:28 +01:00
HikariKnight
5da1a88296 initial commit to prepare for rewrite into golang for actual use 2023-12-26 19:20:28 +01:00
HikariKnight
0d4f63f371
Added note about missing controllers if they are in a separate IOMMU group (to reflect upstream fix for ls-iommu) 2023-04-28 09:50:29 +02:00
HikariKnight
674cffb516
More updates to work with the go version of ls-iommu 2023-03-16 21:13:52 +01:00
HikariKnight
596ec53026
Update to get vbios rom location by asking ls-iommu for it 2023-03-16 17:50:59 +01:00
HikariKnight
1a91d2a27b
Add info about pci bridge can be ignored 2023-03-11 19:28:58 +01:00
HikariKnight
692ca7f83a
more updates to work with the new ls-iommu 2023-03-11 19:26:19 +01:00
HikariKnight
158e937e6f
update git ignore 2023-03-11 19:11:29 +01:00
HikariKnight
0d53053332
Update project to use the improved ls-iommu 2023-03-11 19:11:09 +01:00
HikariKnight
f3c4eea715
Merge pull request #8 from HikariKnight/dev
Update readme with new todos
2022-06-28 14:52:21 +02:00
HikariKnight
1bb920a1a9
Update readme with new todos 2022-06-28 14:50:40 +02:00
HikariKnight
e52508e81f
Merge branch 'dev' 2022-03-20 13:57:51 +01:00
HikariKnight
d64ccf9973
add missing intel_iommu substitution and fix a bug causing substitution to fail if iommu appears after amd_iommu or intel_iommu 2022-03-20 13:57:08 +01:00
HikariKnight
a4e915b603
Merge branch 'dev' 2022-03-14 09:43:03 +01:00
HikariKnight
0bc5ee5010
remove annoying extra newline 2022-03-14 09:41:47 +01:00
HikariKnight
3bf8857c65
Merge pull request #7 from HikariKnight/dev
big shellcheck cleanup
2022-03-13 13:00:40 +01:00
HikariKnight
b3141648cb
Merge branch 'dev' of github.com:HikariKnight/VFIO-enabler into dev 2022-03-13 12:53:50 +01:00
HikariKnight
6e0fd90dd7
big shellcheck cleanup and disabling the shellchecks we will ignore 2022-03-13 12:53:13 +01:00
HikariKnight
2d9e3f18f3
Merge pull request #5 from philclifford/small-corrections
a couple of tiny bits of English/typo/white-space fixing
2022-03-13 02:50:08 +01:00
Phil Clifford
417c00609e a couple of tiny bits of English/typo/white-space fixing 2022-03-13 00:50:34 +00:00
HikariKnight
f3c538ee7e
Merge branch 'dev' to add support for mkinitcpio and dracut 2022-03-12 21:11:22 +01:00
HikariKnight
f90e35f647
Merge branch 'main' into dev 2022-03-12 21:08:47 +01:00
HikariKnight
1e05143a5b
update readme 2022-03-12 21:03:24 +01:00
HikariKnight
29f7169549
remove mention of update-initramfs -u 2022-03-12 20:55:29 +01:00
HikariKnight
a20bc548fc
be verbose when running dracut 2022-03-12 20:52:42 +01:00
HikariKnight
c8cab6a17d
fix the dracut command 2022-03-12 20:51:47 +01:00
HikariKnight
ec85ba08fa
check for dracut config directly 2022-03-12 20:50:53 +01:00
HikariKnight
f196052c27
enable test support for mkinitcpio and dracut 2022-03-12 20:29:58 +01:00
HikariKnight
f3391a622e
Print raw qemu command to do the gpu passthrough 2022-03-12 20:04:25 +01:00
HikariKnight
ed0d400c2f
Support for mkinitcpio 2022-03-12 19:22:01 +01:00
HikariKnight
b4a45b4228
get current modules and modules from our config folder 2022-03-12 18:37:06 +01:00
HikariKnight
9870b51c26
Testing support for mkinitcpio 2022-03-12 18:30:59 +01:00
HikariKnight
8c11b69f6d
make yes the default option for apply 2022-03-12 18:04:26 +01:00
HikariKnight
dde49a43c8
Copy modprobe file to system only if modprobe.d folder exists 2022-03-12 18:00:41 +01:00
HikariKnight
55434fb26d
send all the output of which to null 2022-03-12 17:56:23 +01:00
HikariKnight
cac6eee5e8
send the if conditions for "which kernelstub" and "which grub-mkconfig" to null 2022-03-12 17:53:46 +01:00
HikariKnight
fcadf14b2a
add a pause if we detect an unsupported initramfs infrastructure 2022-03-12 17:52:20 +01:00