summaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
2023-12-21buffers: add vlib_buffer_unalloc_to_pool()Damjan Marion1-0/+17
2023-12-14bpf_trace_filter: allow use whithout classifierMohammed Hawari1-7/+0
2023-11-13ena: Amazon Elastic Network Adapter (ENA) native driverDamjan Marion1-0/+1
2023-11-07misc: silence -Wmaybe-uninitialized warningsJieqiang Wang1-1/+1
2023-11-06pci: remove unnecessary ioctl() call and improve logging in vfio_set_irqsDamjan Marion3-34/+49
2023-11-06pci: fix VFIO set IRQ codeDamjan Marion1-2/+2
2023-11-03vppinfra: refactor interrupt codeDamjan Marion4-18/+9
2023-11-02dev: new device driver infraDamjan Marion2-0/+53
2023-10-25buffers: buffer name is vector, not c stringDamjan Marion1-6/+7
2023-10-17buffers: introduce vlib_buffer_template_tDamjan Marion3-69/+81
2023-10-13vlib: properly replicate nexts when sibling node is created on runtimeDamjan Marion1-32/+33
2023-10-13vlib: allow unpriviledged vlib_pci_get_device_info()Damjan Marion2-3/+4
2023-10-09buffers: buffer allocation improvementsDamjan Marion2-38/+47
2023-09-13vlib: deuglify the offset finding loop in pci.cVratko Polak1-5/+2
2023-09-13pci: fix coverity issue CID-322372Dave Wallace1-1/+1
2023-08-07vlib: support sibling node creation with vlib_register_node()Damjan Marion1-20/+54
2023-08-07vppinfra: add clib_file_get_resolved_basenameDamjan Marion3-17/+8
2023-08-02vlib: remove dependency on libuuidDamjan Marion2-30/+55
2023-07-28vlib: fix gcc build breakageDave Wallace1-1/+3
2023-07-28vlib: pci cleanup and improvementsDamjan Marion4-458/+527
2023-07-28vlib: fix coverity issue in vlib_node_set_interrupt_pendingDamjan Marion1-2/+5
2023-07-26vlib: rename vnet_log_get_class_dataVratko Polak2-3/+3
2023-07-25vlib: interrupt mode support for pre-input nodesDamjan Marion6-17/+53
2023-07-25classify: add bpf support to pcap classifierMaxime Peim2-2/+2
2023-06-30vlib: introduce trace filter functionsMohammed Hawari3-17/+179
2023-06-22tests docs: fix lcov code coverage report generationDave Wallace1-11/+0
2023-05-27vlib: add vlib_log_is_enabledDamjan Marion2-20/+34
2023-04-12vlib dhcp: default to logging without elogsFlorin Coras1-1/+1
2023-04-10vlib:process node scheduling use timing_wheel have problem.jinsh2-2/+6
2023-04-06vlib: reset stop_timer_handle on expired processesMatthew Smith1-8/+23
2023-04-06vppinfra: refactor uword bitmapsDamjan Marion1-24/+22
2023-04-02vlib: add vlib_frame_bitmap_{set,clear}_bit_at_indexDamjan Marion1-0/+16
2023-03-30vlib: fix segfault on panic in workerMikhail Sokolovskiy1-1/+7
2023-03-14vlib: pre-alloc dma backend batchesMarvin Liu1-0/+1
2023-03-10vlib: 512-bit SIMD version of vlib_buffer_freeLeyi Rong1-1/+69
2023-03-07vlib: stop worker threads on main loop exitVladislav Grishenko1-1/+2
2023-03-06vlib: fix vlib_log for elogluoyaozu1-8/+8
2023-03-06vlib: avoid non-mp-safe cli process node updatesVladislav Grishenko1-56/+34
2023-03-06vlib: fix macro define command not work in startup config exec scriptXiaoming Jiang1-81/+8
2023-03-06vlib: fix ASAN fake stack size set error when switching to processXiaoming Jiang1-1/+2
2023-03-06vppinfra: display only the 1st 50 memory traces by defaultBenoît Ganne1-1/+1
2023-03-06stats: fix node name compare error when updating stats segmentXiaoming Jiang1-1/+1
2023-01-30vlib: chdir to runtime_dirDamjan Marion1-0/+3
2023-01-21vlib: make pending_interrupts valid for AddressSanitizerBenoît Ganne1-1/+1
2023-01-18pci: fix musl crashBenoît Ganne1-8/+9
2023-01-17vlib: install dma.h to fix out-of-tree pluginsMohammed Hawari1-0/+1
2023-01-14vlib: add const to char* params of several funcsSergey Nikiforov2-2/+3
2023-01-12misc: use right include for fctnl.h and poll.hGuillaume Solignac1-1/+1
2023-01-11pci: add option to force uio bindingBenoît Ganne2-62/+66
2022-12-02buffers: revert protect against bad thread indicesBenoît Ganne1-4/+1