aboutsummaryrefslogtreecommitdiffstats
path: root/src/vlib
AgeCommit message (Expand)AuthorFilesLines
2024-09-26vlib: process node scheduler reworkDamjan Marion4-139/+232
2024-09-12vlib: introduce lazy next node initializationMohammed Hawari4-8/+49
2024-09-11vlib: fix gcc 13.2.0 build failure on ubuntu 24.04Dave Wallace1-1/+1
2024-08-29buffers: support disabling allocation per numa domainLukas Stockner1-7/+13
2024-08-06vlib: add 'exit' as alias to 'quit'Maxime Peim1-0/+6
2024-07-22misc: replace index() with strchr()Matus Fabian2-2/+2
2024-07-22vlib: add "save memory-trace" debug CLIMatus Fabian1-0/+106
2024-06-10vlib: fix gdb_show_traces()Benoît Ganne1-4/+6
2024-06-05buffers: support per-numa-domain buffer sizeLukas Stockner2-3/+46
2024-06-01vlib: clean up r2 plugin registration relocatorDave Barach1-9/+43
2024-05-29vlib: stack trace and signal handler improvementsDamjan Marion1-19/+95
2024-05-24vlib: improvement to automatic core pinninghsandid1-0/+9
2024-05-22vlib: prevent some signals from being executed on workersGuillaume Solignac1-0/+12
2024-05-13vlib: avoid pci scan without registrationsVladimir Zhigulin1-6/+9
2024-05-06vlib: fix use of RTLD_DEEPBIND for muslEric Sun1-0/+4
2024-05-06vlib: fix missing integer initGuillaume Solignac1-4/+4
2024-05-06vlib: revert automatic core pinning changesHadi Rayan Al-Sandid2-69/+7
2024-05-06vlib: Add FreeBSD specific platform filesTom Jones1-0/+6
2024-04-29pci: fix missing limits.hGuillaume Solignac1-0/+1
2024-04-24vlib: Add FreeBSD thread specific header and callsTom Jones1-0/+11
2024-04-24vlib: Add a skeleton pci interface for FreeBSDTom Jones1-0/+380
2024-04-24vppinfra: Add method for getting current executable nameTom Jones1-10/+12
2024-04-22vlib: Place linux pci headers in a linux include blockTom Jones1-0/+2
2024-04-10vlib: fix vlib_buffer_free_inline() AVX-512 overflowBenoît Ganne1-1/+1
2024-04-01vlib: fix counter_index checklijinhui1-3/+5
2024-03-29vlib: improve automatic core pinninghsandid2-7/+69
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