File: TODO

package info (click to toggle)
driverctl 0.115-2
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 140 kB
  • sloc: sh: 352; makefile: 47
file content (17 lines) | stat: -rw-r--r-- 829 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
Limitations / future ideas
--------------------------

- PCI slot numbers are not really static, it'd be good to support some
  other means of addressing a given device. However prior to loading
  an actual driver there isn't much data to go on with, just about
  the only thing is the actual pci-id which *is* static and reliable
  but using it'd mean overriding all such devices. Which might be a
  better option than not being able to do it at all.
- Rewrite it in some real programming language
- In current kernels (as of 4.6.x) very limited number of subsystems
  support driver_override. The rest could be supported if we used
  the older unbind/bind mechanism, but I'm lazy.
- Some devices might need overriding in the initrd phase already,
  add dracut integration
- Rewrite in an actual programming language (read: C)