jdolecek d54fac4a0b simplify vioif_start() - remove the delivery attempts on failure and retries,
leave that for the dedicated thread

if dma map load fails, retry after m_defrag(), but continue processing
other queue items regardless

set interface queue length according to the length of virtio queue, so that
higher layer won't queue more than interface can manage to keep in flight

use the mutexes always, not just with NET_MPSAFE, so they continue
being exercised and hence working; they also enforce proper IPL level

inspired by discussion around PR kern/52211, thanks to Masanobu SAITOH
for the m_defrag() idea and code
2017-05-17 20:04:50 +00:00
2017-01-05 21:28:42 +00:00
2017-05-16 23:21:53 +00:00
2017-05-16 23:00:42 +00:00
2017-05-04 19:12:53 +00:00
2017-05-16 12:03:41 +00:00
2017-05-17 09:03:12 +00:00
2017-05-17 18:55:13 +00:00
2017-04-22 07:48:33 +00:00
2017-04-11 14:04:15 +00:00
Description
No description provided
3.1 GiB
Languages
C 85.3%
Roff 7.2%
Assembly 3.1%
Shell 1.7%
Makefile 1.2%
Other 0.9%