aboutsummaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorPrasad J Pandit <pjp@fedoraproject.org>2020-11-11 18:36:36 +0530
committerJason Wang <jasowang@redhat.com>2020-11-24 10:40:17 +0800
commitc2cb511634012344e3d0fe49a037a33b12d8a98a (patch)
tree0b71998362df59015bbbec927f336ff77e1b0491 /net
parent23895cbd82be95428e90168b12e925d0d3ca2f06 (diff)
downloadqemu-c2cb511634012344e3d0fe49a037a33b12d8a98a.zip
qemu-c2cb511634012344e3d0fe49a037a33b12d8a98a.tar.gz
qemu-c2cb511634012344e3d0fe49a037a33b12d8a98a.tar.bz2
hw/net/e1000e: advance desc_offset in case of null descriptor
While receiving packets via e1000e_write_packet_to_guest() routine, 'desc_offset' is advanced only when RX descriptor is processed. And RX descriptor is not processed if it has NULL buffer address. This may lead to an infinite loop condition. Increament 'desc_offset' to process next descriptor in the ring to avoid infinite loop. Reported-by: Cheol-woo Myung <330cjfdn@gmail.com> Signed-off-by: Prasad J Pandit <pjp@fedoraproject.org> Signed-off-by: Jason Wang <jasowang@redhat.com>
Diffstat (limited to 'net')
0 files changed, 0 insertions, 0 deletions