aboutsummaryrefslogtreecommitdiffstats
path: root/src/vnet/devices
AgeCommit message (Expand)AuthorFilesLines
2018-11-20vhost-user: cleanupDamjan Marion2-65/+44
2018-11-17pcap-based dispatch tracerDave Barach1-1/+1
2018-11-14Remove c-11 memcpy checks from perf-critical codeDave Barach9-28/+27
2018-11-13vlib rename vlib_frame_args(...) to vlib_frame_scalar_args(..)Damjan Marion5-8/+8
2018-11-06vhost: crash in vhost_user_tx_avx2Steven1-0/+6
2018-11-05Enable atomic swap and store macro with acquire and release orderingSirshak Das2-5/+9
2018-10-27virtio: remove the extra return callMohsin Kazmi1-2/+0
2018-10-23c11 safe string handling supportDave Barach13-29/+29
2018-10-20pipes: fix the l2.l2_len and the l[23]_hdr_offset setting behavior of pipe-rx...Andrew Yourtchenko1-29/+30
2018-10-19vppinfra: add atomic macros for __sync builtinsSirshak Das1-2/+2
2018-10-02vhost-user: add support for vlib_log APIJerome Tollet4-177/+129
2018-10-02vhost-user: Interface state updatesJuraj Sloboda4-16/+29
2018-10-02vhost_user: Fix setting MTU using uninitialized variableJuraj Sloboda1-2/+1
2018-09-20vhost: show vhost may display garbage after the interface nameSteven1-2/+3
2018-09-20vhost-user: Add disable feature support in apiMohsin Kazmi2-2/+16
2018-09-12vhost: Fix VPP crash when reloading VM with mixed-type ports [VPP-1406]Yichen Wang2-1/+15
2018-09-08L2 BVI/FIB: Update L2 FIB table when BVI's MAC changesNeale Ranns1-1/+1
2018-08-17Fix a bug in function pipe_rxLijian Zhang1-1/+1
2018-08-13Multiarch handling in different constructor macrosDamjan Marion2-5/+0
2018-08-11Multiversioning: Device (tx) function constructorMohsin Kazmi1-18/+3
2018-07-17VOM: support for pipesNeale Ranns2-10/+10
2018-07-11avoid using thread local storage for thread indexDamjan Marion5-6/+6
2018-07-09new pipe code does not use stdintsNeale Ranns1-2/+2
2018-07-08vhost: Add multi-versioning supportMohsin Kazmi6-1534/+1667
2018-07-07PipesNeale Ranns4-0/+1141
2018-06-27gcc8 and Wstringop-truncationMarco Varlese1-2/+2
2018-06-22Update tapv2 documentationIan Wells1-1/+1
2018-06-11MTU: Software interface / Per-protocol MTU supportOle Troan1-2/+1
2018-06-05VPP-1305: Add support for tagsJerome Tollet2-2/+18
2018-05-29af_packet: Add support for dump interfacesMohsin Kazmi4-1/+98
2018-05-28af-packet: Add support for loggingMohsin Kazmi3-38/+52
2018-05-28itf: Fix admin up down for AF_PACKET and vhost-userMohsin Kazmi2-10/+45
2018-05-18tap: remove the local vlib_log_info definitionMohsin Kazmi1-9/+3
2018-05-10vppinfra: use count_trailing_zeros in sparse_vec_indexDamjan Marion1-6/+6
2018-04-27TAP memory leaks:Neale Ranns2-26/+18
2018-04-17Add logging supportDamjan Marion2-0/+12
2018-04-17vhost: show vhost-user <interface> may crash [VPP-1242]Steven1-0/+7
2018-04-13Revert "MTU: Setting of MTU on software interface (instead of hardware interf...Damjan Marion1-2/+2
2018-04-13MTU: Setting of MTU on software interface (instead of hardware interface)Ole Troan1-2/+2
2018-03-30tapv2: Sporadic SIGABRT in ethernet_input [VPP-1183]Steven2-5/+6
2018-03-26afpacket: Fix the reply if itf already exitsMohsin Kazmi1-1/+3
2018-03-22Avoid atomic ops when polling queuesDave Barach1-4/+5
2018-03-14At AF_PACKET socket create, do intf bind before rx ring cfg to avoid receivin...Chaoyu Jin1-12/+12
2018-03-03netlink: Use nl_pid 0 to play nice with others.Jon Loeliger1-1/+1
2018-03-02tapv2: CLI and binary API fixesSteven2-3/+3
2018-02-28tapv2: abort in tap_create_if (VPP-1179)Steven1-0/+1
2018-02-28at af_packet input, drop partial packets to prevent l4 checksum deadloop at o...Chaoyu Jin1-4/+17
2018-02-19virtio: add missing tx lock when running multithreadedDamjan Marion3-0/+10
2018-02-08virtio: reset vnet header on txDamjan Marion1-0/+3
2018-02-08vhostuser: Fix vhostuser file descriptor leakHaiyang Tan1-4/+13