numam-dpdk/lib/librte_sched
Alan Dewar 3b780b9e9e sched: fix crash when freeing port
Prevent a segmentation fault in rte_sched_port_free by only accessing
the port structure after the NULL pointer check has been made.

Fixes: 7b3c4f35 ("sched: fix releasing enqueued packets")
Cc: stable@dpdk.org

Signed-off-by: Alan Dewar <adewar@brocade.com>
Signed-off-by: Jan Blunck <jblunck@infradead.org>
Acked-by: Cristian Dumitrescu <cristian.dumitrescu@intel.com>
2017-02-09 18:46:52 +01:00
..
Makefile mk: fix missing internal dependencies 2016-06-13 16:17:56 +02:00
rte_approx.c remove extra parentheses in return statement 2016-02-10 15:47:50 +01:00
rte_approx.h remove trailing whitespaces 2014-06-11 00:29:34 +02:00
rte_bitmap.h lib: add missing include dependencies 2016-09-13 15:35:28 +02:00
rte_reciprocal.c sched: introduce reciprocal divide 2016-03-13 23:31:59 +01:00
rte_reciprocal.h lib: add missing include dependencies 2016-09-13 15:35:28 +02:00
rte_red.c eal: add assert macro for debug 2016-05-02 15:31:17 +02:00
rte_red.h eal: add assert macro for debug 2016-05-02 15:31:17 +02:00
rte_sched_common.h lib: add missing include dependencies 2016-09-13 15:35:28 +02:00
rte_sched_version.map sched: hide structure of port hierarchy 2015-07-17 00:35:49 +02:00
rte_sched.c sched: fix crash when freeing port 2017-02-09 18:46:52 +01:00
rte_sched.h sched: keep track of RED drops 2016-03-13 23:28:00 +01:00