summaryrefslogtreecommitdiffstats
path: root/src/vnet/session/segment_manager.h
AgeCommit message (Expand)AuthorFilesLines
2023-11-22session: per app wrk client ct segment handleFlorin Coras1-1/+3
2022-09-15vcl: add hugepage for vcl configure and svmJunfeng Wang1-0/+1
2021-12-22session: fix segment alloc/free worker raceFlorin Coras1-1/+15
2021-06-18session: improve ct locking with multiple workersFlorin Coras1-0/+2
2021-06-17session: optimize ct fifo segment allocationsFlorin Coras1-0/+1
2021-04-29session: cleanup CREATED sessions when listener goes downliuyacan1-0/+2
2021-04-26session: fix race condition in fifo allocationliuyacan1-1/+2
2021-01-09session svm: fix fifo migrationFlorin Coras1-3/+3
2020-12-29session: remove fifo segment va allocatorFlorin Coras1-7/+1
2020-10-27session: per worker state for ct sessionsFlorin Coras1-0/+2
2020-09-30session: init size and watermarks on all seg managersFlorin Coras1-0/+1
2020-05-15session: track detached listener segment managersFlorin Coras1-0/+8
2020-05-04session: add option to preallocate fifo headersFlorin Coras1-0/+9
2020-04-30session: cleanup listener segment manager on wrk freeFlorin Coras1-0/+1
2020-04-09session: update fifo slice on session migrationFlorin Coras1-0/+3
2020-02-25svm: minimal initial fifoFlorin Coras1-0/+1
2020-02-25session: basic fifo-tuning-logicRyujiro Shibuya1-0/+3
2020-02-25session svm: tracking segment memory usageRyujiro Shibuya1-2/+9
2020-02-25svm: refactor fifoFlorin Coras1-44/+0
2019-12-12session svm: support for segments larger than 4GBFlorin Coras1-4/+4
2019-12-12session svm: per thread fifo segment slicesFlorin Coras1-0/+3
2019-05-03session/svm: apis for fifo shrinkingFlorin Coras1-0/+34
2019-04-26svm: fifo segment support for chunk allocationFlorin Coras1-1/+12
2019-04-25session: cleanup segment manager and fifo segmentFlorin Coras1-87/+58
2019-04-24session: remove unused fifo allo return valueFlorin Coras1-2/+1
2019-03-04session: remove svm_segment_index from session structFlorin Coras1-1/+1
2019-02-04session: cleanup part 1Florin Coras1-1/+1
2018-11-30session: segment handle in accept/connect notificationsFlorin Coras1-2/+12
2018-08-24session: add support for multiple app workersFlorin Coras1-18/+13
2018-08-10vcl: support for eventfd mq signalingFlorin Coras1-3/+6
2018-07-17session: use msg queue for eventsFlorin Coras1-4/+5
2018-02-14session: support local sessions and deprecate redirectsFlorin Coras1-15/+16
2018-02-05session: segment manager refactorFlorin Coras1-23/+61
2018-01-25session: add support for memfd segmentsFlorin Coras1-10/+10
2018-01-09api: refactor vlibmemoryFlorin Coras1-6/+4
2017-12-14session: cleanup attach flagsFlorin Coras1-1/+0
2017-11-10session: use pool for segment manager propertiesFlorin Coras1-4/+7
2017-11-07session: fix v6 double bindsFlorin Coras1-0/+1
2017-08-29session: segment manager improvementsFlorin Coras1-12/+17
2017-07-11Horizontal (nSessions) scaling draftDave Barach1-0/+4
2017-07-06Unlink /dev/shm files on application detach.Dave Wallace1-0/+1
2017-06-01Improve fifo allocator performanceDave Barach1-0/+3
2017-04-24Session layer improvementsFlorin Coras1-0/+12
2017-04-13Session layer refactoringFlorin Coras1-0/+106