summaryrefslogtreecommitdiff
path: root/usr.bin/encrypt/encrypt.c
diff options
context:
space:
mode:
authorMike Belopuhov <mikeb@cvs.openbsd.org>2017-07-14 18:24:52 +0000
committerMike Belopuhov <mikeb@cvs.openbsd.org>2017-07-14 18:24:52 +0000
commitdb5263687c169db4eef88bab187ff0cb1046bdc7 (patch)
tree6ade798df6e285df7027a38fe76522bf011150cf /usr.bin/encrypt/encrypt.c
parentbe3642fac667f1520377c24d7521c868823f4eab (diff)
Support out-of-order TX completion notifications
Apparently, just like the disk interface, the network backend may post TX completions out-of-order, i.e. the ring position doesn't determine which descriptor is being completed and the code must look at the response id inside the completion message. It might seem obvious, but since networking hardware doesn't usually work this way, it was something that has been overlooked. Based on instability reports from Kirill Miazine <km at krot ! org>, thanks!
Diffstat (limited to 'usr.bin/encrypt/encrypt.c')
0 files changed, 0 insertions, 0 deletions