summaryrefslogtreecommitdiffstats
path: root/tests/libqos/malloc-generic.c
diff options
context:
space:
mode:
authorPrasad J Pandit <pjp@fedoraproject.org>2016-02-24 11:41:33 +0530
committerMichael Roth <mdroth@linux.vnet.ibm.com>2016-03-17 16:34:56 -0500
commitfe90bdc25bcf9954ee286cd51de94776a17d04f6 (patch)
treeed349e220bbf0c177c8f9756028f66f7ede6b133 /tests/libqos/malloc-generic.c
parentaaa52713278e3002e364edee264ce2df6b2bde4e (diff)
downloadhqemu-fe90bdc25bcf9954ee286cd51de94776a17d04f6.zip
hqemu-fe90bdc25bcf9954ee286cd51de94776a17d04f6.tar.gz
net: ne2000: check ring buffer control registers
Ne2000 NIC uses ring buffer of NE2000_MEM_SIZE(49152) bytes to process network packets. Registers PSTART & PSTOP define ring buffer size & location. Setting these registers to invalid values could lead to infinite loop or OOB r/w access issues. Add check to avoid it. Reported-by: Yang Hongke <yanghongke@huawei.com> Tested-by: Yang Hongke <yanghongke@huawei.com> Signed-off-by: Prasad J Pandit <pjp@fedoraproject.org> Signed-off-by: Jason Wang <jasowang@redhat.com> (cherry picked from commit 415ab35a441eca767d033a2702223e785b9d5190) Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
Diffstat (limited to 'tests/libqos/malloc-generic.c')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud