projects
/
librseq.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
mempool test: Only use a single range for large stride
[librseq.git]
/
include
/
2024-03-09
Mathieu Desnoyers
mempool: Introduce rseq_mempool_attr_set_max_nr_ranges
tree
|
commitdiff
2024-03-09
Mathieu Desnoyers
mempool: cpu=-1 for init_func argument (global pool)
tree
|
commitdiff
2024-03-09
Mathieu Desnoyers
mempool: init_func can return an error
tree
|
commitdiff
2024-03-09
Mathieu Desnoyers
rseq: Introduce rseq_get_max_nr_cpus
tree
|
commitdiff
2024-03-09
Mathieu Desnoyers
mempool: Introduce rseq_mempool_get_max_nr_cpus
tree
|
commitdiff
2024-03-09
Mathieu Desnoyers
mempool: Introduce rseq_mempool_range_init_numa helper
tree
|
commitdiff
2024-03-09
Mathieu Desnoyers
mempool: Introduce init_func attribute
tree
|
commitdiff
2024-03-09
Mathieu Desnoyers
Mempool: default as global
tree
|
commitdiff
2024-03-09
Mathieu Desnoyers
mempool: Receive mempool type (percpu/global) as attribute
tree
|
commitdiff
2024-03-09
Mathieu Desnoyers
mempool: update comments in header file
tree
|
commitdiff
2024-03-09
Mathieu Desnoyers
mempool: reduce default RSEQ_PERCPU_STRIDE to 64kB...
tree
|
commitdiff
2024-03-09
Mathieu Desnoyers
Add missing rseq_after_asm_goto in rseq_load_add_load_l...
tree
|
commitdiff
2024-03-09
Mathieu Desnoyers
Revert "x86-64: Implement/use load_cbne_load_add_load_a...
tree
|
commitdiff
2024-03-08
Mathieu Desnoyers
mempool: namespacing, add global alloc/free
tree
|
commitdiff
2024-03-08
Mathieu Desnoyers
mempool: Introduce optional stride parameter
tree
|
commitdiff
2024-03-08
Mathieu Desnoyers
mempool: mass renaming of API
tree
|
commitdiff
2024-03-08
Mathieu Desnoyers
mempool: update header comments
tree
|
commitdiff
2024-03-08
Mathieu Desnoyers
mempool: Use masks to get pool range from pointer and...
tree
|
commitdiff
2024-03-08
Mathieu Desnoyers
percpu alloc: Introduce stride parameter
tree
|
commitdiff
2024-03-08
Mathieu Desnoyers
Rename percpu-alloc files to mempool
tree
|
commitdiff
2024-03-07
Mathieu Desnoyers
percpu alloc: Remove RSEQ_POOL_ROBUST attribute
tree
|
commitdiff
2024-03-07
Mathieu Desnoyers
percpu pool: Move robust flag to atttribute
tree
|
commitdiff
2024-03-07
Mathieu Desnoyers
percpu pool: mmap set attr: return error value
tree
|
commitdiff
2024-03-07
Mathieu Desnoyers
percpu pool: Introduce generic attributes
tree
|
commitdiff
2024-03-07
Mathieu Desnoyers
percpu alloc: add pool name
tree
|
commitdiff
2024-03-07
Olivier Dion
percu-allocator: Implement robust pool validation
tree
|
commitdiff
2024-03-05
Mathieu Desnoyers
percpu: remove rseq_percpu_pool_ptr_offset
tree
|
commitdiff
2024-03-05
Mathieu Desnoyers
x86-64: Implement/use load_cbne_load_add_load_add_store
tree
|
commitdiff
2024-03-05
Mathieu Desnoyers
Remove riscv has_load_add_load_load_add_store implement...
tree
|
commitdiff
2024-03-05
Mathieu Desnoyers
percpu allocator: Add flags argument for future extensions
tree
|
commitdiff
2024-03-04
Mathieu Desnoyers
percpu alloc: introduce rseq mmap attributes
tree
|
commitdiff
2024-03-04
Mathieu Desnoyers
Cleanup: Remove whiteline
tree
|
commitdiff
2024-03-04
Mathieu Desnoyers
Rename RSEQ_ARCH_HAS_OFFSET_DEREF_ADDV to rseq_arch_has...
tree
|
commitdiff
2024-03-04
Mathieu Desnoyers
Revert "Introduce rseq_load_cbne_load_add_store pseudocode"
tree
|
commitdiff
2024-03-04
Mathieu Desnoyers
Revert "x86: Introduce rseq_load_cbne_load_add_store"
tree
|
commitdiff
2024-03-04
Mathieu Desnoyers
Revert "rseq.h: Introduce rseq_load_cbne_load_add_store...
tree
|
commitdiff
2024-03-04
Mathieu Desnoyers
percpu alloc: introduce rseq_percpu_pool_ptr_offset
tree
|
commitdiff
2024-03-04
Mathieu Desnoyers
Document percpu alloc
tree
|
commitdiff
2024-03-04
Mathieu Desnoyers
rseq percpu: Remove __rseq_percpu annotation from retur...
tree
|
commitdiff
2024-03-03
Mathieu Desnoyers
x86-32: ip-relative: return to post-call address
tree
|
commitdiff
2024-03-02
Mathieu Desnoyers
x86-32: Save ip reference for ip-relative addressing
tree
|
commitdiff
2024-03-02
Mathieu Desnoyers
x86-32: Use ip-relative addressing to store rseq_cs
tree
|
commitdiff
2024-03-02
Mathieu Desnoyers
x86-32: work-around register pressure limitations
tree
|
commitdiff
2024-03-02
Mathieu Desnoyers
x86-32: Document linker warning
tree
|
commitdiff
2024-03-02
Mathieu Desnoyers
arm: work-around register pressure limitations
tree
|
commitdiff
2024-03-02
Mathieu Desnoyers
rseq.h: Introduce rseq_load_cbne_load_add_store__ptr
tree
|
commitdiff
2024-03-02
Mathieu Desnoyers
x86: Introduce rseq_load_cbne_load_add_store
tree
|
commitdiff
2024-03-02
Mathieu Desnoyers
Introduce rseq_load_cbne_load_add_store pseudocode
tree
|
commitdiff
2024-03-02
Mathieu Desnoyers
Rename rseq_load_add_load_add_store to rseq_load_add_lo...
tree
|
commitdiff
2024-03-02
Mathieu Desnoyers
Add __rseq_percpu pointer tagging
tree
|
commitdiff
2024-03-02
Mathieu Desnoyers
percpu alloc: add missing extern C
tree
|
commitdiff
2024-03-02
Mathieu Desnoyers
Add missing include in percpu-alloc.h
tree
|
commitdiff
2024-03-02
Mathieu Desnoyers
rseq percpu alloc: Implement numa support
tree
|
commitdiff
2024-03-01
Mathieu Desnoyers
Implement per-cpu memory allocator
tree
|
commitdiff
2024-02-29
Mathieu Desnoyers
Introduce __RSEQ_ASM_DEFINE_CS_FIELDS
tree
|
commitdiff
2024-02-29
Mathieu Desnoyers
Introduce common generic header file
tree
|
commitdiff
2024-02-29
Mathieu Desnoyers
x86: Introduce RSEQ_ASM_U32
tree
|
commitdiff
2024-02-29
Mathieu Desnoyers
riscv: Introduce RSEQ_ASM_U64_PTR and RSEQ_ASM_U32
tree
|
commitdiff
2024-02-29
Mathieu Desnoyers
s390: Introduce RSEQ_ASM_U32
tree
|
commitdiff
2024-02-29
Mathieu Desnoyers
ppc: Introduce RSEQ_ASM_U32
tree
|
commitdiff
2024-02-29
Mathieu Desnoyers
mips: Introduce RSEQ_ASM_U32
tree
|
commitdiff
2024-02-29
Mathieu Desnoyers
arm: Introduce RSEQ_ASM_U32
tree
|
commitdiff
2024-02-29
Mathieu Desnoyers
aarch64: Introduce RSEQ_ASM_U32
tree
|
commitdiff
2024-02-29
Mathieu Desnoyers
thread-pointer: suffix include guard with _H
tree
|
commitdiff
2024-02-29
Mathieu Desnoyers
arm: Fix big endian, introduce RSEQ_ASM_U64_PTR
tree
|
commitdiff
2024-02-29
Mathieu Desnoyers
arm: Cleanup header codying style
tree
|
commitdiff
2024-02-29
Mathieu Desnoyers
aarch64: Introduce RSEQ_ASM_U64_PTR
tree
|
commitdiff
2024-02-29
Mathieu Desnoyers
aarch64: Cleanup header coding style
tree
|
commitdiff
2024-02-28
Mathieu Desnoyers
s390: Introduce code deduplication macros
tree
|
commitdiff
2024-02-28
Mathieu Desnoyers
ppc: Introduce code deduplication macros
tree
|
commitdiff
2024-02-28
Mathieu Desnoyers
x86: Introduce code deduplication macros
tree
|
commitdiff
2024-02-28
Mathieu Desnoyers
mips: Reorganise code deduplication macros
tree
|
commitdiff
2024-02-28
Michael Jeanson
Re-organise public headers
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
RSEQ_ASM_DEFINE_TABLE: use parentheses around parameter...
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Comment s390 macros implementation
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
s390: namespace public header macros under RSEQ_ASM_
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Comment riscv macros implementation
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
riscv: Add missing "inc" parameter to RSEQ_ASM_OP_R_DER...
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
riscv: namespace public header macros under RSEQ_ASM_
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
mips: Move RSEQ_ASM_DEFINE_ABORT table_label parameter...
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
arm: Move RSEQ_ASM_DEFINE_ABORT table_label parameter...
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Comment mips macros implementation
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Comment ppc macros implementation
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Comment arm64 macros implementation
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Comment arm macros implementation
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Comment x86 asm macros implementation
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
mips: Namespace type helpers under RSEQ_ASM_*
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
ppc: Rename RSEQ_ASM_OP_R_MEMCPY to RSEQ_ASM_OP_R_BYTEW...
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
riscv: Rename RSEQ_ASM_OP_R_BAD_MEMCPY to RSEQ_ASM_OP_R...
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
arm64: Rename RSEQ_ASM_OP_R_BAD_MEMCPY to RSEQ_ASM_OP_R...
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
ppc: Rename RSEQ_ helpers to RSEQ_ASM_
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Rename RSEQ_TEMPLATE macros
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
x86: Use RSEQ_ASM_ prefix for RSEQ_CPU_ID_OFFSET, RSEQ_...
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
x86-32: Remove support for old IDT WinChip and PPRO
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
x86-64: change jnz/jz for jne/je after cmp/test
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Rename RSEQ_ASM_DEFINE_CMPFAIL to RSEQ_ASM_DEFINE_TEARDOWN
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Rename branch labels from cmpfail to ne/eq
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Update rseq critical section identifiers to match pseud...
tree
|
commitdiff
2024-02-27
Mathieu Desnoyers
Add rseq critical section pseudocode documentation
tree
|
commitdiff
2024-02-22
Michael Jeanson
Add 'teardown' parameter to RSEQ_ASM_DEFINE_ABORT on...
tree
|
commitdiff
next
This page took
0.040332 seconds
and
7
git commands to generate.