aboutsummaryrefslogtreecommitdiffstats
path: root/src/vppinfra/linux/mem.c
AgeCommit message (Expand)AuthorFilesLines
2020-04-21vppinfra: bihash improvementsDave Barach1-0/+32
2020-02-11svm: numa awareness for ssvm segmentsFlorin Coras1-1/+39
2020-02-07 misc: address sanitizer: fix vm instrumentationBenoƮt Ganne1-0/+2
2019-01-01Default huge page size to the regular page sizeDave Barach1-0/+6
2018-10-25pmalloc: support for 4K pagesDamjan Marion1-15/+26
2018-10-24vppinfra: autodetect default hugepage sizeDamjan Marion1-0/+35
2018-10-22vppinfra: use log2 page size in hugepage functionsDamjan Marion1-2/+1
2018-10-22Fix dereferencing null string in dpdk_early_initJuraj Sloboda1-0/+2
2018-10-19vppinfra: use memfd_create for hugepage mounts if supportedDamjan Marion1-25/+51
2018-10-16Fix coverity issue for potentially overflowing of page sizeHaiyang Tan1-2/+3
2018-10-10vppinfra: introduce clib_mem_vm_ext_free() to avoid fd leaksHaiyang Tan1-0/+11
2018-08-2832/64 shmem bihash interoperabilityDave Barach1-3/+3
2018-04-18vppinfra: make set_mempolicy failure non-critical unless NUMA_FORCE is setDamjan Marion1-1/+2
2018-04-11Clean up temp dir in failure casesDave Barach1-0/+3
2018-03-09Correct address calculation for VPP-1168Lee Roberts1-1/+1
2018-03-04vppinfra: fix clib_mem_vm_ext_alloc non-shared allocationsDamjan Marion1-3/+7
2018-02-06Provide page-aligned length to ftruncate.Igor Mikhailov (imichail)1-1/+1
2018-01-25session: add support for memfd segmentsFlorin Coras1-1/+1
2018-01-17ssvm: reuse clib mem infra for memfd segmentsFlorin Coras1-6/+51
2018-01-09physmem: fix physmem allocation on kernels without NUMA supportDamjan Marion1-4/+4
2017-09-27Various fixes for issues found by Coverity (VPP-972)Chris Luke1-0/+6
2017-09-18Fixes for issues Coverity has reported (VPP-972)Chris Luke1-1/+1
2017-09-15vppinfra: add clib_mem_vm_ext_alloc functionDamjan Marion1-0/+260