summaryrefslogtreecommitdiffstats
path: root/src/svm
AgeCommit message (Expand)AuthorFilesLines
2018-09-12vcl: add apis that expos fifo as bufferFlorin Coras2-2/+57
2018-09-12vcl: improve read and fifo event handlingFlorin Coras2-5/+9
2018-09-06vcl/session/svm: fix coverity warningsFlorin Coras1-1/+1
2018-08-2832/64 shmem bihash interoperabilityDave Barach1-1/+1
2018-08-26cmake: add add_vpp_library and add_vpp_executable macrosDamjan Marion1-24/+21
2018-08-24session: add support for multiple app workersFlorin Coras1-3/+4
2018-08-17CMake as an alternative to autotools (experimental)Damjan Marion1-0/+62
2018-08-10vcl: support for eventfd mq signalingFlorin Coras4-27/+167
2018-08-03svm: add support for eventfd signaling to queueFlorin Coras4-68/+113
2018-07-27vcl: use events for epoll/select/read/writeFlorin Coras3-18/+44
2018-07-23session: send rx events only if session readyFlorin Coras1-0/+6
2018-07-23fix vector index range checksEyal Bari1-1/+1
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