Hello all, I was wondering as a user, what sort of testing and feedback can I give to driver developers that would be useful /helpful in improving driver functionality and performance in OpenBSD.
Im particularly interested in OpenBSD Network performance. what tools / tests provide useful feedback to developers so that it would make it a (little) easier for them to improve the drivers (if and when it is necessary). an example problem is where a driver running on OpenBSD is not performing as fast as a driver which is developed on another OS which might have used non public / open-source information in initializing / setting up the hardware. as far as I know I need to provide developers output of dmesg command, debug output in the event of a crash (sendbug) compare performance under identical hardware conditions with different Operating systems eg using iperf3 / tcpbench Is it useful to collect the output of pcidump -xxx and compare the output with the equivalent pci config space dump in other operating systems eg lspci -vv -xxxx in linux... ? Is it useful for devs to have users to collect and diff this data and present it to devs, are there other tools / methodologies that would help users help driver developers Im interested in testing and helping improve network drivers such as as im using some of these interfaces in production (or want to run them in production) em ix vio ixl iavf tap vlan egre eoip etherip vxlan Thanks for your time and suggestions Tom Smyth