summaryrefslogtreecommitdiffstats
path: root/src/svm
AgeCommit message (Expand)AuthorFilesLines
2018-07-18svm: make message queue more compactFlorin Coras2-18/+31
2018-07-18Add config option to use dlmalloc instead of mheapDave Barach3-19/+87
2018-07-17session: send ctrl msg over mqFlorin Coras2-2/+3
2018-07-17session: use msg queue for eventsFlorin Coras6-40/+255
2018-07-17session: make sure segment sizes are page alignedFlorin Coras1-2/+3
2018-07-11session: push tx notifications only if neededFlorin Coras1-0/+6
2018-07-08session/svm: fix coverity warningsFlorin Coras1-2/+5
2018-07-06svm: add unidirectional message queueFlorin Coras4-3/+496
2018-06-11tcp: cleanup connection/session fixesFlorin Coras2-0/+8
2018-06-05VPP API: Memory traceOle Troan1-0/+4
2018-06-01session: improve disconnect handlingFlorin Coras1-1/+2
2018-05-31VPP-1299: Reset uid/gid on shared memory segment if client starts first.Ole Troan1-0/+4
2018-05-24VPP-1286: close the fd after mmap-ing svm segmentsDave Barach1-0/+2
2018-05-10vppinfra: use count_trailing_zeros in sparse_vec_indexDamjan Marion1-1/+1
2018-05-09session: cleanup session tx functionFlorin Coras1-3/+3
2018-04-27svm/session: improve svm fifo allocationFlorin Coras1-13/+15
2018-04-18udp/session: refactor to support dgram modeFlorin Coras2-1/+24
2018-03-16Fix sample-plugin build on ubuntu 18.04Damjan Marion1-1/+0
2018-03-15tls: add openssl engineFlorin Coras1-0/+43
2018-03-02session: first approximation implementation of tlsFlorin Coras2-5/+7
2018-02-14session: support local sessions and deprecate redirectsFlorin Coras2-5/+8
2018-02-05session: segment manager refactorFlorin Coras5-159/+173
2018-02-02vlmemory/svm: fix client detach from svm regionFlorin Coras2-5/+36
2018-01-25session: add support for memfd segmentsFlorin Coras4-104/+214
2018-01-22svm: queue sub: Add conditional timed waitMohsin Kazmi2-6/+46
2018-01-17ssvm: reuse clib mem infra for memfd segmentsFlorin Coras3-71/+55
2018-01-15svm: refactor memfd and remove ssvm_ethFlorin Coras4-336/+137
2018-01-14vabits - subtract from the 'end' address instead of from 'bits'.Gabriel Ganne1-2/+3
2018-01-10svm: calc base address on AArch64 based on autodetected VA space sizeGabriel Ganne1-4/+3
2018-01-10svm: calc base address on AArch64 based on autodetected VA space sizeDamjan Marion3-11/+42
2018-01-09api: refactor vlibmemoryFlorin Coras2-0/+478
2017-12-14session: cleanup attach flagsFlorin Coras2-3/+2
2017-11-10Map SVM regions at a sane offset on arm64Brian Brooks1-1/+7
2017-10-04[aarch64] Fixes CLI crashes on dpaa2 platform.Christophe Fontaine1-1/+1
2017-10-03Repair vlib API socket serverDave Barach5-93/+437
2017-09-19session/tcp: improve preallocated segment handlingFlorin Coras2-15/+19
2017-09-08Fixes for issues reported by Coverity (VPP-972)Chris Luke1-1/+1
2017-09-06Set uid/gid on ssvm segment file.Dave Wallace3-1/+12
2017-09-06Improve "show segment-manager segments"Dave Barach2-3/+102
2017-09-01Add fixed-size, preallocated pool supportDave Barach1-1/+1
2017-08-29session: segment manager improvementsFlorin Coras3-25/+60
2017-08-25tcp: retransmit and multi-buffer segment fixes and improvementsFlorin Coras1-7/+7
2017-08-25jvpp: introducing callback api and future api tests for all plugins (VPP-591)Matej Perina1-1/+1
2017-08-18API: More gracefully fail when opening shared memory segment fails.Ole Troan2-6/+9
2017-08-14jvpp: make shm_prefix configurable (VPP-591)Jan Srnicek1-1/+2
2017-08-10Improve the svm fifo allocatorDave Barach4-17/+127
2017-08-10TCP proxy prototypeDave Barach3-2/+14
2017-07-31ssvm->name must be a vector containing a c-string.Dave Wallace2-3/+5
2017-07-30Make tcp active open data structures thread safeFlorin Coras1-0/+6
2017-07-17Fix unlinking of /dev/shm files.Dave Wallace4-14/+52