Hi, 2014-10-28 23:07, Ariel Rodriguez: > Hi, im trying the kni example. When i hit ctrl-c in the terminal stopping > the example, the os signals with a segmentation fault. [...] > The following change fix that issue: > > static int kni_free_kni(uint8_t port_id) { > uint8_t i; > struct kni_port_params **p = kni_port_params_array; > > if (port_id >= RTE_MAX_ETHPORTS || !p[port_id]) > return -1; > > ++ for (i = 0; i < p[port_id]->nb_kni; i++) { > ++ rte_kni_release(p[port_id]->kni[i]); > ++ p[port_id]->kni[i] = NULL; > } > rte_eth_dev_stop(port_id); > > return 0; > } > > Sorry for the basic of my fix ... i dont know the correct style to report > this kind of issues... im just a user of the dpdk library ... but i meet > this bug ...
Thank you for reporting it. If you want to send an applicable patch, the procedure is described here: http://dpdk.org/dev#send -- Thomas