aboutsummaryrefslogtreecommitdiffstats
path: root/src/vppinfra
AgeCommit message (Expand)AuthorFilesLines
2024-02-13vppinfra: Protect Linux specific features behind CLIB_LINUXTom Jones1-2/+4
2024-02-13vppinfra: Make program counter printing more portableTom Jones1-0/+8
2024-02-13vppinfra: Add a stubbed out test_perf function for FreeBSDTom Jones1-0/+6
2024-02-13vppinfra: MAP_HUGETLB isn't available on FreeBSDTom Jones1-0/+2
2024-02-13vppinfra: Only prealloc hugepages on LinuxTom Jones1-0/+2
2024-02-13vppinfra: Don't build perfmon on FreeBSDTom Jones1-3/+4
2024-02-13vppinfra: Place SIGPWR behind a linux defineTom Jones1-0/+2
2024-01-23vppinfra: fix clib_array_mask_u32 OOB readsDmitry Valter2-7/+28
2024-01-19vppinfra: fix test_bihashDmitry Valter1-2/+2
2024-01-19vppinfra: fix bracket balanceGeorgy Borodin1-1/+2
2024-01-19vppinfra: fix vec_prepend use-after-freeDmitry Valter1-7/+9
2024-01-17vppinfra: change fchmod to umask for unix socketGeorgy Borodin1-14/+17
2024-01-16vppinfra: fix memcpy test buffer sizeDmitry Valter1-1/+1
2024-01-16vppinfra: enable AES tests on ARMDamjan Marion4-10/+3
2024-01-12vppinfra: native AES-CTR implementationDamjan Marion6-193/+868
2023-12-11vppinfra : fix alignment issuehsandid1-1/+1
2023-11-14vppinfra: respect indent in format_tableDamjan Marion1-2/+3
2023-11-14vppinfra: add unformat_{single,double}_quoted_string functionDamjan Marion2-0/+44
2023-11-13ena: Amazon Elastic Network Adapter (ENA) native driverDamjan Marion1-1/+1
2023-11-09iavf: interrupt mode supportDamjan Marion1-0/+30
2023-11-06vppinfra: fix ASAN issue in vec_foreach_pointer and pool_foreach_pointerDamjan Marion2-5/+6
2023-11-03vppinfra: refactor interrupt codeDamjan Marion4-138/+112
2023-11-03dev: strip debig log function name prefix during compilationDamjan Marion1-0/+7
2023-11-02iavf: new driver using new dev infraDamjan Marion1-4/+9
2023-11-02dev: new device driver infraDamjan Marion2-4/+14
2023-10-30ipsec: huge anti-replay window supportMaxime Peim1-1/+1
2023-10-09vppinfra: fix coverity issue CID 323952Dave Wallace1-1/+1
2023-10-04vppinfra: fix string termination in clib_file_get_resolved_basenameDamjan Marion1-0/+2
2023-10-03vppinfra: add foreach_int macroDamjan Marion1-0/+6
2023-10-03vppinfra: splat and gather vector inlinesDamjan Marion2-0/+24
2023-09-13vppinfra: add ARM Neoverse-N2 supportDamjan Marion2-94/+124
2023-09-13vppinfra: fix coverity warning CID-313632Dave Wallace1-2/+0
2023-09-13vppinfra: fix setns typoArtem Glazychev1-1/+1
2023-08-07vppinfra: add clib_file_get_resolved_basenameDamjan Marion4-28/+33
2023-08-07vppinfra: add vec_foreach_pointer macroDamjan Marion1-0/+4
2023-08-07vppinfra: add unformat_init_pathDamjan Marion4-49/+83
2023-08-02vppinfra: add pool_foreach_pointer()Damjan Marion1-0/+7
2023-07-31vppinfra: add unformat_c_string_arrayDamjan Marion2-0/+27
2023-05-27vppinfra: add bit_extract_u32 and bit_extract_u64Damjan Marion1-0/+42
2023-05-16dpdk: fix format rx/tx burst function name failedXiaoming Jiang2-6/+21
2023-05-16misc: make format_hexdump length u32BenoƮt Ganne1-1/+1
2023-05-16vppinfra: add aarch64 support for format_ucontext_pcTianyu Li1-0/+4
2023-04-28session: update due to clib_socket refactoringNathan Skrzypczak2-41/+11
2023-04-18vppinfra: Multiarch support for AMD EPYC processorsSivaprasad Tummala1-2/+21
2023-04-18vppinfra: missing static_always_inline in crc32c.hDamjan Marion1-2/+2
2023-04-17vppinfra: SFENCE requires SSE2 to be enabledDamjan Marion1-1/+1
2023-04-17vppinfra: add AMD EPYC cpu family detailsSivaprasad Tummala2-2/+27
2023-04-17vppinfra: native poly1305 implementationDamjan Marion5-6/+544
2023-04-17build: add scalar (no-simd) march variantDamjan Marion3-3/+13
2023-04-17vppinfra: table based crc32c for targets without crc32c instructionsDamjan Marion1-0/+71