Skip to content
Open
No due date
Last updated Mar 10, 2023
0% complete

This is a list of things I want to get done after March 2023 as i have been on hiatus for a year due to dealing with things in real life.
Since things seem to finally be calming down, I can now actually schedule time to focus on this project so here are my current plans.

Unrelated to main project

  • Make a more versatile ls-iommu as a separate project so i do not need all the grep hoop jumping (this will also serve as a learning project for me in golang), it will also be designed specifically for people wanting to do vfio. [DOME]
  • Detect ACS override (both kernel based and UEFI based so i will have to rely on ls-iommu) [IMPLEMENTED IN LS-IOMMU]

Part of main project

  • Finish the quickemu config spec so it can be included in the quickemu project
  • Generate hook scripts for unbinding and passing through USB controllers
  • Look over the code and clean it up
  • Add colors to warning to make the walls of text have highlights for important info
  • Make an unattended mode that other projects can use?

Bonus once all of the above is done (may or may not be done due to complexity)

  • Look into simplifying Single GPU Passthrough
  • Support for identical GPUs with identical identifiers based on Wendells documentation here for initramfs systems
  • Support for the above in other initrd toolchains (dracut and mkinitcpio)?

List view

    There are no open issues in this milestone

    Add issues to milestones to help organize your work for a particular release or project. Find and add issues with no milestones in this repo.