summaryrefslogtreecommitdiff
path: root/lib/inflate.c
diff options
context:
space:
mode:
authorJulian Wiedmann <jwi@linux.ibm.com>2019-11-14 11:19:15 +0100
committerDavid S. Miller <davem@davemloft.net>2019-11-14 18:16:50 -0800
commit5fd3fcbb8af8f9bc82afd84937393c193b95c204 (patch)
treed86689584d7d385cf01565441d21e766faa07fc0 /lib/inflate.c
parent845ef9047b1f4e8ea3b8865140066b08fe93d05c (diff)
s390/qeth: support per-frame invalidation
Each RX buffer may contain up to 64KB worth of data. In case the device needs to discard a packet _after_ already having reserved space for it in the buffer, the whole buffer gets set to ERROR state. As the buffer might contain any number of good packets, this can result in collateral packet loss. qeth can provide relief by enabling per-frame invalidation. The RX buffer is then presented as usual, we just need to spot & drop any individual packet that was flagged as invalid. Signed-off-by: Julian Wiedmann <jwi@linux.ibm.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'lib/inflate.c')
0 files changed, 0 insertions, 0 deletions