aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
2024-03-18vppinfra: os agnostic api for getting CPU informationDamjan Marion3-23/+8
2024-03-12misc: remove GNU Indent directivesDamjan Marion25-236/+0
2024-03-05vlib: fix initial stats time for the process nodesVladislav Grishenko1-1/+2
2024-03-04vppinfra: add os_get_online_cpu_core() and os_get_online_cpu_node()Damjan Marion3-16/+12
2024-02-23build: Discover libepoll-shim on FreeBSDTom Jones1-1/+1
2024-02-23vlib: Use platform specific headers for sched.hTom Jones1-6/+18
2024-02-23build: Add support to add_vpp_library for platform specific sourcesTom Jones1-4/+13
2024-02-18vlib: Only init vfio on LinuxTom Jones1-0/+2
2024-02-12buffers: bring back cache occupancy improvementVratko Polak1-0/+4
2024-02-02vlib: flush rpcs on worker syncFlorin Coras1-0/+1
2024-02-02vlib api: move wrkr rpc flushing to vlibFlorin Coras3-7/+18
2024-01-20buffers: add compile-time option to set buffer alignmentDamjan Marion4-8/+10
2024-01-16vlib: remove unused codeDamjan Marion1-16/+0
2023-12-22vlib: lowercase vmbus device namesAlexander Skorichenko1-5/+5
2023-12-22vlib: add error checks to thread pinninghsandid1-7/+14
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