diff options
author | Prasad J Pandit <pjp@fedoraproject.org> | 2020-11-11 18:36:36 +0530 |
---|---|---|
committer | Jason Wang <jasowang@redhat.com> | 2020-11-24 10:40:17 +0800 |
commit | c2cb511634012344e3d0fe49a037a33b12d8a98a (patch) | |
tree | 0b71998362df59015bbbec927f336ff77e1b0491 /.patchew.yml | |
parent | 23895cbd82be95428e90168b12e925d0d3ca2f06 (diff) | |
download | qemu-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 '.patchew.yml')
0 files changed, 0 insertions, 0 deletions