projects
/
librseq.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
librseq.git
2024-03-10
Mathieu Desnoyers
mempool_test: test poison corruption detection
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: Use default poison value when robust is set
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: check poison on destroy
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: Detect poison corruption on alloc
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool test: add one extra object after free
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: introduce poison attribute
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool test: Only use a single range for large stride
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool test: test max_nr_ranges > 1
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: Introduce rseq_mempool_attr_set_max_nr_ranges
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: Introduce support for ranges linked list
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: remove unused FIRST_POOL
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: cpu=-1 for init_func argument (global pool)
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: init_func can return an error
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: aligned_mmap_anonymous: support non-power...
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
rseq: Introduce rseq_get_max_nr_cpus
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
param_test: Use mempool max_nr_cpus rather than CPU_SETSIZE
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: Introduce rseq_mempool_get_max_nr_cpus
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: Introduce rseq_mempool_range_init_numa helper
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: Introduce init_func attribute
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: reenable rseq_mempool_range_init_numa
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
smp.c: fix includes and macro namespace
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
Mempool: default as global
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: Receive mempool type (percpu/global) as attribute
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool test: iterate from page size
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: update comments in header file
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
mempool: reduce default RSEQ_PERCPU_STRIDE to 64kB...
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
membarrier rseq fence test: adapt to RSEQ_PERCPU_STRIDE
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
Add missing rseq_after_asm_goto in rseq_load_add_load_l...
commit
|
commitdiff
|
tree
|
snapshot
2024-03-09
Mathieu Desnoyers
Revert "x86-64: Implement/use load_cbne_load_add_load_a...
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
mempool: namespacing, add global alloc/free
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
mempool: Introduce optional stride parameter
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
mempool: mass renaming of API
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Olivier Dion
tests/mempool_test: Add robust testing
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
mempool: check for NULL pool on destroy
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
mempool: update header comments
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
mempool: Remove unused defines
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
mempool: Remove pool array and lock
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
mempool: Use masks to get pool range from pointer and...
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
Memory map ranges aligned on the stride
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
percpu alloc: Introduce stride parameter
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Olivier Dion
rseq-mempool: Call set_alloc_slot() on all paths
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
mempool: implement one range
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
Update mempool test
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
Add mempool test to make check
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
mempool test: safe iteration for free
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
Introduce mempool test
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
Rename percpu-alloc files to mempool
commit
|
commitdiff
|
tree
|
snapshot
2024-03-08
Mathieu Desnoyers
Update gitignore
commit
|
commitdiff
|
tree
|
snapshot
2024-03-07
Mathieu Desnoyers
percpu alloc: Remove RSEQ_POOL_ROBUST attribute
commit
|
commitdiff
|
tree
|
snapshot
2024-03-07
Olivier Dion
percpu-alloc: Add move_pages batching
commit
|
commitdiff
|
tree
|
snapshot
2024-03-07
Mathieu Desnoyers
percpu pool: Move robust flag to atttribute
commit
|
commitdiff
|
tree
|
snapshot
2024-03-07
Mathieu Desnoyers
percpu pool: mmap set attr: return error value
commit
|
commitdiff
|
tree
|
snapshot
2024-03-07
Mathieu Desnoyers
percpu pool: Introduce generic attributes
commit
|
commitdiff
|
tree
|
snapshot
2024-03-07
Mathieu Desnoyers
percpu alloc: add pool name
commit
|
commitdiff
|
tree
|
snapshot
2024-03-07
Mathieu Desnoyers
Fix typos in fprintf
commit
|
commitdiff
|
tree
|
snapshot
2024-03-07
Olivier Dion
percpu-alloc: Add free-list check on pool destroy
commit
|
commitdiff
|
tree
|
snapshot
2024-03-07
Mathieu Desnoyers
rseq percpu: print caller ip on double-free/alloc corru...
commit
|
commitdiff
|
tree
|
snapshot
2024-03-07
Mathieu Desnoyers
Fix: add missing \n in fprintf
commit
|
commitdiff
|
tree
|
snapshot
2024-03-07
Mathieu Desnoyers
Implement rseq_hweight_ulong with __builtin_popcountl
commit
|
commitdiff
|
tree
|
snapshot
2024-03-07
Mathieu Desnoyers
Fix destroy_alloc_bitmap size
commit
|
commitdiff
|
tree
|
snapshot
2024-03-07
Mathieu Desnoyers
percpu alloc: Improve robust pools
commit
|
commitdiff
|
tree
|
snapshot
2024-03-07
Olivier Dion
percu-allocator: Implement robust pool validation
commit
|
commitdiff
|
tree
|
snapshot
2024-03-05
Mathieu Desnoyers
percpu: remove rseq_percpu_pool_ptr_offset
commit
|
commitdiff
|
tree
|
snapshot
2024-03-05
Mathieu Desnoyers
x86-64: Implement/use load_cbne_load_add_load_add_store
commit
|
commitdiff
|
tree
|
snapshot
2024-03-05
Mathieu Desnoyers
Remove riscv has_load_add_load_load_add_store implement...
commit
|
commitdiff
|
tree
|
snapshot
2024-03-05
Mathieu Desnoyers
param test: membarrier: validate total number of increments
commit
|
commitdiff
|
tree
|
snapshot
2024-03-05
Mathieu Desnoyers
percpu allocator: Add flags argument for future extensions
commit
|
commitdiff
|
tree
|
snapshot
2024-03-04
Mathieu Desnoyers
percpu alloc: introduce rseq mmap attributes
commit
|
commitdiff
|
tree
|
snapshot
2024-03-04
Mathieu Desnoyers
Cleanup: Remove whiteline
commit
|
commitdiff
|
tree
|
snapshot
2024-03-04
Mathieu Desnoyers
Rename RSEQ_ARCH_HAS_OFFSET_DEREF_ADDV to rseq_arch_has...
commit
|
commitdiff
|
tree
|
snapshot
2024-03-04
Mathieu Desnoyers
Revert "Introduce rseq_load_cbne_load_add_store pseudocode"
commit
|
commitdiff
|
tree
|
snapshot
2024-03-04
Mathieu Desnoyers
Revert "x86: Introduce rseq_load_cbne_load_add_store"
commit
|
commitdiff
|
tree
|
snapshot
2024-03-04
Mathieu Desnoyers
Revert "rseq.h: Introduce rseq_load_cbne_load_add_store...
commit
|
commitdiff
|
tree
|
snapshot
2024-03-04
Mathieu Desnoyers
param tests: membarrier: pre-decode pointer offset
commit
|
commitdiff
|
tree
|
snapshot
2024-03-04
Mathieu Desnoyers
percpu alloc: introduce rseq_percpu_pool_ptr_offset
commit
|
commitdiff
|
tree
|
snapshot
2024-03-04
Mathieu Desnoyers
Document percpu alloc
commit
|
commitdiff
|
tree
|
snapshot
2024-03-04
Mathieu Desnoyers
rseq percpu: Remove __rseq_percpu annotation from retur...
commit
|
commitdiff
|
tree
|
snapshot
2024-03-03
Mathieu Desnoyers
x86-32: ip-relative: return to post-call address
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
param test: x86-32: use ip-relative addressing for...
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
x86-32: Save ip reference for ip-relative addressing
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
x86-32: Use ip-relative addressing to store rseq_cs
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
x86-32: work-around register pressure limitations
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
x86-32: Document linker warning
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
arm: work-around register pressure limitations
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
param tests: percpu memcpu buffer: use percpu alloc
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
param tests: percpu buffer: use percpu alloc
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
param tests: percpu list: use percpu alloc
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
rseq.h: Introduce rseq_load_cbne_load_add_store__ptr
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
x86: Introduce rseq_load_cbne_load_add_store
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
Introduce rseq_load_cbne_load_add_store pseudocode
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
Rename rseq_load_add_load_add_store to rseq_load_add_lo...
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
param test: counter increment: use percpu alloc
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
param test: use __rseq_percpu pointer tagging
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
Add __rseq_percpu pointer tagging
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
Adapt spinlock param test to percpu alloc
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
Skip first pool
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
percpu alloc: add missing extern C
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
Add missing include in percpu-alloc.h
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
Set errno on malloc error
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
percpu pool set malloc: start search at relevant alloc...
commit
|
commitdiff
|
tree
|
snapshot
next
This page took
0.037831 seconds
and
4
git commands to generate.