Code Review
/
vpp.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
review
|
tree
first ⋅ prev ⋅ next
vppapigen: support counters only .api
[vpp.git]
/
src
/
svm
/
fifo_segment.c
2023-04-20
Florin Coras
session svm: fix mq cleanup
15/38715/2
blob
|
commitdiff
|
raw
2022-06-29
Ofer Heifetz
svm: check svm_msg_q_size_to_alloc success
48/36548/1
blob
|
commitdiff
|
raw
|
diff to current
2022-04-05
Damjan Marion
vppinfra: refactor address sanitizer
86/35886/3
blob
|
commitdiff
|
raw
|
diff to current
2021-12-23
Florin Coras
session svm: track fs and seg manager index in fs
92/34792/5
blob
|
commitdiff
|
raw
|
diff to current
2021-12-20
Florin Coras
session: improve sh segment-manager cli
61/34761/8
blob
|
commitdiff
|
raw
|
diff to current
2021-11-24
Filip Tehlar
session: improve fifo segment allocation
80/34580/2
blob
|
commitdiff
|
raw
|
diff to current
2021-08-11
Florin Coras
svm: make more fifo segment header fields private
45/33445/3
blob
|
commitdiff
|
raw
|
diff to current
2021-06-16
Florin Coras
vcl: fix fifo sharing
52/32752/3
blob
|
commitdiff
|
raw
|
diff to current
2021-06-03
Florin Coras
svm: release mem order for fifo chunk list CAS
46/32546/5
blob
|
commitdiff
|
raw
|
diff to current
2021-05-28
Dave Wallace
svm: fix inadequate atomic load for chunk mgr
77/32477/3
blob
|
commitdiff
|
raw
|
diff to current
2021-05-10
Florin Coras
svm: try chunk alloc only if enough space available
60/32260/3
blob
|
commitdiff
|
raw
|
diff to current
2021-04-20
Florin Coras
svm: allow external chunk alloc on segment
66/32066/2
blob
|
commitdiff
|
raw
|
diff to current
2021-04-02
Florin Coras
svm: lock-free fifo chunk list push and pop
57/31857/7
blob
|
commitdiff
|
raw
|
diff to current
2021-03-30
Florin Coras
svm: cleanup mq private data on fifo segment cleanup
23/31823/3
blob
|
commitdiff
|
raw
|
diff to current
2021-02-28
Florin Coras
session svm: segment manager and fifo segment leaks
69/31469/3
blob
|
commitdiff
|
raw
|
diff to current
2021-02-26
Florin Coras
svm: fix shared hdr migration
48/31448/3
blob
|
commitdiff
|
raw
|
diff to current
2021-02-22
Florin Coras
vcl: cleanup fifos detached from segments
65/31365/3
blob
|
commitdiff
|
raw
|
diff to current
2021-02-22
Florin Coras
svm: free shared fifo on detach
67/31367/3
blob
|
commitdiff
|
raw
|
diff to current
2021-02-20
Florin Coras
svm: return chunks to slice on fifo detach
54/31354/5
blob
|
commitdiff
|
raw
|
diff to current
2021-02-19
Florin Coras
session vppinfra: asan fixes
38/31238/5
blob
|
commitdiff
|
raw
|
diff to current
2021-02-18
Florin Coras
svm: fix active fifo ll on attach
53/31353/2
blob
|
commitdiff
|
raw
|
diff to current
2021-01-28
Florin Coras
svm vcl: add helper fn that discovers mqs in segment
61/30961/3
blob
|
commitdiff
|
raw
|
diff to current
2021-01-25
Florin Coras
svm: add custom q implementation for mq
20/30920/6
blob
|
commitdiff
|
raw
|
diff to current
2021-01-10
Florin Coras
session svm: fix fifo migration
76/30676/6
blob
|
commitdiff
|
raw
|
diff to current
2020-12-30
Florin Coras
svm: fifo segment sptr for fifo hdr free list
56/30556/6
blob
|
commitdiff
|
raw
|
diff to current
2020-12-29
Florin Coras
svm vcl: allow random offsets for fifo segments in...
77/30377/45
blob
|
commitdiff
|
raw
|
diff to current
2020-12-29
Florin Coras
svm: allow mq attachments at random offsets
90/30390/53
blob
|
commitdiff
|
raw
|
diff to current
2020-12-28
Florin Coras
svm: move active fifo list to private slice
65/30365/27
blob
|
commitdiff
|
raw
|
diff to current
2020-12-26
Florin Coras
svm: change fifo pointers to offsets
63/30363/32
blob
|
commitdiff
|
raw
|
diff to current
2020-12-25
Florin Coras
svm: split fifo into private and shared structs
49/30349/33
blob
|
commitdiff
|
raw
|
diff to current
2020-12-23
Florin Coras
svm: separate private from shared fifo segment ptrs
36/30336/19
blob
|
commitdiff
|
raw
|
diff to current
2020-12-23
Florin Coras
svm: remove fifo segment heap
33/30333/16
blob
|
commitdiff
|
raw
|
diff to current
2020-11-26
Florin Coras
svm: use internal function to prealloc fifo hdrs
82/30182/2
blob
|
commitdiff
|
raw
|
diff to current
2020-11-26
Benoît Ganne
svm: only try to pre-allocate requested number of fifo...
36/30136/4
blob
|
commitdiff
|
raw
|
diff to current
2020-11-20
Florin Coras
svm: fix coverity warning
48/30048/2
blob
|
commitdiff
|
raw
|
diff to current
2020-11-19
Florin Coras
svm: move chunk locks to linked list
73/29973/4
blob
|
commitdiff
|
raw
|
diff to current
2020-11-19
Florin Coras
svm: init chunk rb tree indices in fifo
72/29972/4
blob
|
commitdiff
|
raw
|
diff to current
2020-11-18
Florin Coras
svm: fifo segment cleanup
66/29966/12
blob
|
commitdiff
|
raw
|
diff to current
2020-11-09
Florin Coras
session: delegate fifo ooo lookup init to transports
12/29812/3
blob
|
commitdiff
|
raw
|
diff to current
2020-10-21
Benoît Ganne
svm: fix ASAN annotations for external chunks
52/29552/2
blob
|
commitdiff
|
raw
|
diff to current
2020-09-30
Florin Coras
svm: harmonize ssvm names
58/29158/5
blob
|
commitdiff
|
raw
|
diff to current
2020-09-30
Florin Coras
svm session: use new clib mem apis for segments
40/29140/11
blob
|
commitdiff
|
raw
|
diff to current
2020-09-28
Damjan Marion
vppinfra: don't call dlmalloc API directly from the...
36/29136/2
blob
|
commitdiff
|
raw
|
diff to current
2020-04-28
Florin Coras
svm: fix fifo alignemnt in batch prealloc
62/26762/3
blob
|
commitdiff
|
raw
|
diff to current
2020-04-28
Florin Coras
svm: null instead of panic if fifo hdr alloc fails
28/26728/4
blob
|
commitdiff
|
raw
|
diff to current
2020-04-20
Florin Coras
svm: check if fifo free list index is valid on alloc
76/26576/5
blob
|
commitdiff
|
raw
|
diff to current
2020-04-09
Florin Coras
session: update fifo slice on session migration
35/26435/9
blob
|
commitdiff
|
raw
|
diff to current
2020-04-09
Florin Coras
svm: use active fifo count in fifo test
36/26436/4
blob
|
commitdiff
|
raw
|
diff to current
2020-03-27
Florin Coras
vcl: support for uword segments
20/26220/3
blob
|
commitdiff
|
raw
|
diff to current
2020-03-26
Ryujiro Shibuya
svm: correct format_fifo_segment
58/26158/2
blob
|
commitdiff
|
raw
|
diff to current
2020-03-16
Ryujiro Shibuya
svm: chunk alloc stats
82/25882/3
blob
|
commitdiff
|
raw
|
diff to current
2020-03-12
Florin Coras
svm: cleanup chunk and fifo allocation
55/25755/8
blob
|
commitdiff
|
raw
|
diff to current
2020-03-09
Florin Coras
svm: track fifo segment virtual memory consumption
01/25701/7
blob
|
commitdiff
|
raw
|
diff to current
2020-03-05
Florin Coras
session: reduce segment reserved bytes
00/25700/4
blob
|
commitdiff
|
raw
|
diff to current
2020-03-05
Florin Coras
session: fix segment search on fifo alloc
99/25699/3
blob
|
commitdiff
|
raw
|
diff to current
2020-02-29
Florin Coras
svm: fix slice locking on fifo alloc
56/25556/3
blob
|
commitdiff
|
raw
|
diff to current
2020-02-26
Florin Coras
svm: fix coverity warnings
30/25430/3
blob
|
commitdiff
|
raw
|
diff to current
2020-02-26
Florin Coras
svm: support multi-chunk fifo chunk alloc
33/24833/11
blob
|
commitdiff
|
raw
|
diff to current
2020-02-26
Florin Coras
svm: remove chunk add function
22/24822/9
blob
|
commitdiff
|
raw
|
diff to current
2020-02-25
Florin Coras
svm: minimal initial fifo
35/24735/13
blob
|
commitdiff
|
raw
|
diff to current
2020-02-25
Ryujiro Shibuya
session svm: tracking segment memory usage
78/24278/42
blob
|
commitdiff
|
raw
|
diff to current
2020-02-25
Florin Coras
svm: refactor fifo
86/24086/65
blob
|
commitdiff
|
raw
|
diff to current
2020-02-25
Florin Coras
svm: refactor fifo chunk tracking
74/23974/34
blob
|
commitdiff
|
raw
|
diff to current
2020-02-11
Dave Barach
vppinfra: remove the historical mheap memory allocator
82/24982/4
blob
|
commitdiff
|
raw
|
diff to current
2020-01-31
Florin Coras
session: fix chunk batch alloc for large fifos
21/24721/3
blob
|
commitdiff
|
raw
|
diff to current
2020-01-03
Florin Coras
session: fix per slice fifo prealloc
58/24158/3
blob
|
commitdiff
|
raw
|
diff to current
2019-12-21
Florin Coras
svm: fix multichunk alloc with not enough space
04/24104/1
blob
|
commitdiff
|
raw
|
diff to current
2019-12-20
Florin Coras
svm: fix sh ssvm size for private segments
81/24081/4
blob
|
commitdiff
|
raw
|
diff to current
2019-12-19
Florin Coras
session: reserve memory for rbtree
65/24065/5
blob
|
commitdiff
|
raw
|
diff to current
2019-12-12
Florin Coras
session svm: support for segments larger than 4GB
52/23952/5
blob
|
commitdiff
|
raw
|
diff to current
2019-12-12
Florin Coras
session svm: per thread fifo segment slices
71/23871/15
blob
|
commitdiff
|
raw
|
diff to current
2019-11-12
Florin Coras
svm: improve fifo segment verbose cli
29/23329/8
blob
|
commitdiff
|
raw
|
diff to current
2019-11-07
Florin Coras
svm: fix byte accounting when allocating fifo header
01/23301/2
blob
|
commitdiff
|
raw
|
diff to current
2019-08-29
Florin Coras
svm: fix fifo hdr freelist allocation
03/21603/3
blob
|
commitdiff
|
raw
|
diff to current
2019-07-03
Florin Coras
svm: fix multi-chunk fifo alloc and add more tests
67/20467/9
blob
|
commitdiff
|
raw
|
diff to current
2019-06-26
Florin Coras
svm: fix fifo segment free chunk bytes accounting
41/20341/5
blob
|
commitdiff
|
raw
|
diff to current
2019-06-09
Florin Coras
svm: improve fifo segment show
47/20047/1
blob
|
commitdiff
|
raw
|
diff to current
2019-05-14
Florin Coras
svm: improve fifo segment prealloc support
24/19524/20
blob
|
commitdiff
|
raw
|
diff to current
2019-05-09
Florin Coras
session: segment manager fixes
74/19474/4
blob
|
commitdiff
|
raw
|
diff to current
2019-05-07
Florin Coras
svm: decouple fifo and default chunk allocation
45/19345/12
blob
|
commitdiff
|
raw
|
diff to current
2019-05-03
Florin Coras
session/svm: apis for fifo shrinking
37/19337/3
blob
|
commitdiff
|
raw
|
diff to current
2019-04-26
Florin Coras
svm: fifo segment support for chunk allocation
76/19176/9
blob
|
commitdiff
|
raw
|
diff to current
2019-04-25
Florin Coras
session: cleanup segment manager and fifo segment
51/19151/15
blob
|
commitdiff
|
raw
|
diff to current