Age | Commit message (Expand) | Author | Files | Lines |
2021-08-27 | bufmon: add buffer monitoring plugin | Benoît Ganne | 1 | -7/+27 |
2021-07-02 | vlib: fix buffer pool alignment size | Tianyu Li | 1 | -1/+1 |
2021-03-26 | vlib: split vlib_main_t into global and per-thread | Damjan Marion | 1 | -23/+0 |
2021-03-26 | vlib: introduce vlib_get_main_by_index(), vlib_get_n_threads() | Damjan Marion | 1 | -2/+2 |
2020-12-14 | misc: refactor clib_bitmap_foreach macro | Damjan Marion | 1 | -4/+4 |
2020-11-24 | buffers: add page-size config | Nathan Skrzypczak | 1 | -41/+63 |
2020-09-04 | buffers: improve cache occupancy | Damjan Marion | 1 | -2/+8 |
2020-06-15 | buffers: fix non-default sized buffers initialization | Benoît Ganne | 1 | -5/+21 |
2020-04-13 | buffers: configurable buffer fault injector | Dave Barach | 1 | -0/+26 |
2019-10-31 | vlib: only dump 1st buffer in chain by default | Benoît Ganne | 1 | -2/+13 |
2019-10-28 | vlib: don't use vector for keeping buffer indices in the pool | Damjan Marion | 1 | -11/+11 |
2019-08-19 | vlib: fix vlib_buffer_main_init_numa_node memory leak. | Guanghua Zhang | 1 | -3/+8 |
2019-06-24 | vlib: packet tracer support for pkt thread handoffs | Dave Barach | 1 | -1/+1 |
2019-03-28 | Typos. A bunch of typos I've been collecting. | Paul Vinciguerra | 1 | -1/+1 |
2019-03-06 | vlib: coverity woes | Steven Luong | 1 | -2/+1 |
2019-03-04 | buffers: support cases where numa node memory is not available | Damjan Marion | 1 | -37/+77 |
2019-03-04 | stats: fix crash on early init | Filip Tehlar | 1 | -4/+18 |
2019-02-26 | stats: buffer gauge callbacks use index instead of name. | Ole Troan | 1 | -26/+20 |
2019-02-22 | stats: add buffer gauges | Filip Tehlar | 1 | -1/+87 |
2019-02-09 | buffers: fix typo | Damjan Marion | 1 | -6/+8 |
2019-02-06 | buffers: make buffer data size configurable from startup config | Damjan Marion | 1 | -16/+25 |
2019-02-06 | buffers: improve buffer init performance | Damjan Marion | 1 | -17/+14 |
2019-01-31 | assert on double-free in debug build | Klement Sekera | 1 | -4/+2 |
2019-01-31 | buffers: reinitialize metadata, add additional validation | Damjan Marion | 1 | -0/+1 |
2019-01-30 | buffers: major cleanup and improvements | Damjan Marion | 1 | -375/+224 |
2019-01-20 | buffers: remove VLIB_BUFFER_DEFAULT_FREE_LIST macro and fl->n_data_bytes | Damjan Marion | 1 | -17/+10 |
2019-01-20 | buffers: remove vlib_buffer_delete_free_list | Damjan Marion | 1 | -43/+0 |
2019-01-20 | buffers: don't init metadata, as it is already initialized | Damjan Marion | 1 | -1/+0 |
2019-01-20 | buffers: keep buffer_main in vlib_main_t | Damjan Marion | 1 | -16/+17 |
2019-01-19 | buffers: remove free-list information from buffer metadata | Damjan Marion | 1 | -14/+7 |
2019-01-18 | buffers: remove freelist argument from vlib_buffer_add_data | Damjan Marion | 1 | -9/+5 |
2019-01-07 | Handle buffer alloc failure in vlib_buffer_add_data | Dave Barach | 1 | -6/+7 |
2019-01-01 | buffers: remove unused code | Damjan Marion | 1 | -63/+1 |
2018-11-25 | vlib:init free list buffers vec | Eyal Bari | 1 | -0/+4 |
2018-11-14 | Remove c-11 memcpy checks from perf-critical code | Dave Barach | 1 | -9/+10 |
2018-11-13 | vlib:remove unused argument | Eyal Bari | 1 | -1/+1 |
2018-10-25 | pmalloc: support for 4K pages | Damjan Marion | 1 | -4/+24 |
2018-10-23 | physmem coverity issues | Damjan Marion | 1 | -1/+1 |
2018-10-23 | vlib: alloc buffers on local numa, not on numa 1 | Damjan Marion | 1 | -1/+2 |
2018-10-23 | vlib: reduce default buffer memory size to be below RLIMIT_MEMLOCK | Damjan Marion | 1 | -1/+5 |
2018-10-23 | Numa-aware, growable physical memory allocator (pmalloc) | Damjan Marion | 1 | -54/+21 |
2018-10-23 | c11 safe string handling support | Dave Barach | 1 | -4/+4 |
2018-10-16 | Fix coverity issue for potentially overflowing of page size | Haiyang Tan | 1 | -1/+1 |
2018-09-03 | Deprecate old buffer replication scheme | Damjan Marion | 1 | -49/+14 |
2018-03-16 | Fix a long-latent bi=0 bug in vlib_buffer_add_data | Dave Barach | 1 | -1/+1 |
2018-03-14 | vlib: internal buffer manager rework | Damjan Marion | 1 | -163/+112 |
2018-03-05 | vlib: vlib_buffer_free_internal optimizations | Damjan Marion | 1 | -53/+88 |
2018-03-05 | vlib: vfio code rework | Damjan Marion | 1 | -8/+10 |
2018-02-07 | Refactor vlib_buffer flags | Damjan Marion | 1 | -17/+30 |
2018-01-31 | vlib: allocating buffers on thread-x and freeing them on thread-y causes | Steven | 1 | -6/+5 |