diff options
author | Ramon Fried <rfried.dev@gmail.com> | 2020-04-18 11:51:45 +0300 |
---|---|---|
committer | Peter Maydell <peter.maydell@linaro.org> | 2020-04-30 15:35:41 +0100 |
commit | 59ab136a9e24f989cb7922d9cf7d1774fc497a78 (patch) | |
tree | 5f629633bce0c5fb7875e0885e6add212fc0cbb1 /hw/net/smc91c111.c | |
parent | f1e7cb1388e46eac8285854af2abdfde41ffa226 (diff) | |
download | qemu-59ab136a9e24f989cb7922d9cf7d1774fc497a78.zip qemu-59ab136a9e24f989cb7922d9cf7d1774fc497a78.tar.gz qemu-59ab136a9e24f989cb7922d9cf7d1774fc497a78.tar.bz2 |
net: cadence_gem: clear RX control descriptor
The RX ring descriptors control field is used for setting
SOF and EOF (start of frame and end of frame).
The SOF and EOF weren't cleared from the previous descriptors,
causing inconsistencies in ring buffer.
Fix that by clearing the control field of every descriptors we're
processing.
Signed-off-by: Ramon Fried <rfried.dev@gmail.com>
Reviewed-by: Philippe Mathieu-Daudé <philmd@redhat.com>
Reviewed-by: Edgar E. Iglesias <edgar.iglesias@xilinx.com>
Message-id: 20200418085145.489726-1-rfried.dev@gmail.com
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Diffstat (limited to 'hw/net/smc91c111.c')
0 files changed, 0 insertions, 0 deletions