aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
2018-02-06vlib: epoll on worker threadsDamjan Marion3-41/+158
2018-02-05Fix ip4/6_reass_main.ip4/6_reass_expire_node_idx used before setDave Barach1-0/+2
2018-02-02vlib_buffer_clone: allow client to request the maximum number of clones; 256Neale Ranns1-12/+50
2018-02-01IPv4/6 reassemblyKlement Sekera1-0/+62
2018-01-31vlib: allocating buffers on thread-x and freeing them on thread-y causesSteven2-11/+10
2018-01-30VPP-899: Run VPP under SELinuxBilly McFall1-4/+20
2018-01-19Fix MP hazard in interrupt node schedulingDave Barach1-2/+8
2018-01-18vlib: add vlib_buffer_alloc_to_ring APIDamjan Marion1-0/+29
2018-01-09physmem: fix physmem allocation on kernels without NUMA supportDamjan Marion1-2/+2
2018-01-09api: refactor vlibmemoryFlorin Coras2-0/+60
2017-12-15VPP-1102: fix dangling references in RPC handlingDave Barach3-0/+19
2017-12-14pci: auto-detect right vfio/uio driverDamjan Marion1-0/+55
2017-12-13physmem: fix bug in detection of cross page boundary allocationsDamjan Marion1-2/+2
2017-12-10vlib: fix issues in the new pci code reported by coverityDamjan Marion1-6/+12
2017-12-10VPP-1077 Add meaningful error info, when executing command with enable/disabl...Swarup Nayak1-7/+19
2017-12-09vlib: PCI rework to support VFIODamjan Marion4-372/+761
2017-12-06Remove unused, uninteresting codeDave Barach3-1279/+0
2017-12-06fix bug in pagerNeale Ranns1-2/+3
2017-12-04vlib: switch when frames are differentEyal Bari1-10/+12
2017-11-29Configure vat-plugin-path and vat-plugin-name-filterDave Barach2-1/+24
2017-11-28net/virtio: support modern device idGabriel Ganne1-0/+7
2017-11-27vlib: make vlib_buffer_alloc inline functionDamjan Marion4-93/+72
2017-11-18Call a plugin init function by nameDave Barach1-0/+26
2017-11-13dpdk: introduce AVX512 variants of node functionsDamjan Marion1-9/+15
2017-11-13Instead of a min term size, use a default (VPP-1061)Chris Luke1-16/+21
2017-11-09buffers: fix bug in free list n_alloc trackingKlement Sekera1-0/+1
2017-10-31physmem: register region with IOMMUDamjan Marion1-0/+57
2017-10-25vlib: add support for multiple buffer poolsDamjan Marion5-23/+42
2017-10-24Add extern to *_main global variable declarations in header files.Dave Wallace1-1/+1
2017-10-20Thread_index for thread0 in vlib_global_main not initialisedKeith Burns (alagalah)1-0/+1
2017-10-19VPP-1024: rewrite buffer trajectory tracerDave Barach2-43/+25
2017-10-14VPP-1029: Don't call clib_longjmp(...) directly from the SIGTERM handlerDave Barach2-4/+8
2017-10-04[aarch64] Fixes CLI crashes on dpaa2 platform.Christophe Fontaine5-5/+5
2017-10-03Repair vlib API socket serverDave Barach2-2/+2
2017-09-26Add thread-safe event signaller, use RPC where requiredDave Barach3-2/+59
2017-09-22Fix vpp "unix interactive" when running under emacs + gdbDave Barach1-3/+8
2017-09-21vppctl,cli: Improve non-interactive vppctl (VPP-944)Chris Luke1-51/+308
2017-09-20CLI: fix segfault when browsing an empty historyYoann Desmouceaux1-3/+1
2017-09-20Fix DHCP client so it works for worker threadsJohn Lo1-0/+3
2017-09-18Fixes for issues Coverity has reported (VPP-972)Chris Luke2-1/+31
2017-09-15dpdk: cli to check for buffer leakageFlorin Coras1-1/+1
2017-09-15vppinfra: add clib_mem_vm_ext_alloc functionDamjan Marion7-536/+45
2017-09-14clib_socket: add sendmsg / recvmsg with ancillary data supportDamjan Marion1-2/+2
2017-09-12physmem: remove debug leftoversDamjan Marion1-1/+0
2017-09-11Recombine diags and minimum barrier open time changes (VPP-968)Colin Tregenza Dancer3-11/+340
2017-09-09move unix_file_* code to vppinfraDamjan Marion7-161/+98
2017-09-08physmem: make fake allocation non-fatal if we cannot pick numa nodeDamjan Marion1-4/+11
2017-09-08vlib: move linux-specific code to vlib/linuxDamjan Marion8-266/+356
2017-09-08Fixes for issues reported by Coverity (VPP-972)Chris Luke1-4/+4
2017-09-07vlib physmem reworkDamjan Marion12-495/+662