Driver performance counters (sysfs)
Implement sysfs files to track performance events on driver-level.
- average duration for each kind of
ioctl
- total number of events for each
ioctl
- data transfer speeds and volumes
- number of jobs
- average wait time
Should be a compile-time option due to impact on performance. Try to keep this impact as low as possible.