summaryrefslogtreecommitdiffstats
path: root/qobject
diff options
context:
space:
mode:
authorPrasad J Pandit2020-11-11 14:06:36 +0100
committerJason Wang2020-11-24 03:40:17 +0100
commitc2cb511634012344e3d0fe49a037a33b12d8a98a (patch)
tree0b71998362df59015bbbec927f336ff77e1b0491 /qobject
parentMerge remote-tracking branch 'remotes/awilliam/tags/vfio-update-20201123.0' i... (diff)
downloadqemu-c2cb511634012344e3d0fe49a037a33b12d8a98a.tar.gz
qemu-c2cb511634012344e3d0fe49a037a33b12d8a98a.tar.xz
qemu-c2cb511634012344e3d0fe49a037a33b12d8a98a.zip
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 'qobject')
0 files changed, 0 insertions, 0 deletions