projects
/
librseq.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
librseq.git
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
2024-03-02
Mathieu Desnoyers
rseq-percpu: Improve documentation
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
Introduce rseq-alloc-utils.h
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
rseq percpu: Use high bits for pool index
commit
|
commitdiff
|
tree
|
snapshot
2024-03-02
Mathieu Desnoyers
rseq percpu alloc: Implement numa support
commit
|
commitdiff
|
tree
|
snapshot
2024-03-01
Mathieu Desnoyers
Implement per-cpu memory allocator
commit
|
commitdiff
|
tree
|
snapshot
2024-02-29
Mathieu Desnoyers
Introduce __RSEQ_ASM_DEFINE_CS_FIELDS
commit
|
commitdiff
|
tree
|
snapshot
2024-02-29
Mathieu Desnoyers
Introduce common generic header file
commit
|
commitdiff
|
tree
|
snapshot
2024-02-29
Mathieu Desnoyers
x86: Introduce RSEQ_ASM_U32
commit
|
commitdiff
|
tree
|
snapshot
2024-02-29
Mathieu Desnoyers
riscv: Introduce RSEQ_ASM_U64_PTR and RSEQ_ASM_U32
commit
|
commitdiff
|
tree
|
snapshot
2024-02-29
Mathieu Desnoyers
s390: Introduce RSEQ_ASM_U32
commit
|
commitdiff
|
tree
|
snapshot
2024-02-29
Mathieu Desnoyers
ppc: Introduce RSEQ_ASM_U32
commit
|
commitdiff
|
tree
|
snapshot
2024-02-29
Mathieu Desnoyers
mips: Introduce RSEQ_ASM_U32
commit
|
commitdiff
|
tree
|
snapshot
2024-02-29
Mathieu Desnoyers
arm: Introduce RSEQ_ASM_U32
commit
|
commitdiff
|
tree
|
snapshot
2024-02-29
Mathieu Desnoyers
aarch64: Introduce RSEQ_ASM_U32
commit
|
commitdiff
|
tree
|
snapshot
2024-02-29
Mathieu Desnoyers
thread-pointer: suffix include guard with _H
commit
|
commitdiff
|
tree
|
snapshot
2024-02-29
Mathieu Desnoyers
arm: Fix big endian, introduce RSEQ_ASM_U64_PTR
commit
|
commitdiff
|
tree
|
snapshot
2024-02-29
Mathieu Desnoyers
arm: Cleanup header codying style
commit
|
commitdiff
|
tree
|
snapshot
2024-02-29
Mathieu Desnoyers
aarch64: Introduce RSEQ_ASM_U64_PTR
commit
|
commitdiff
|
tree
|
snapshot
2024-02-29
Mathieu Desnoyers
aarch64: Cleanup header coding style
commit
|
commitdiff
|
tree
|
snapshot
2024-02-28
Mathieu Desnoyers
s390: Introduce code deduplication macros
commit
|
commitdiff
|
tree
|
snapshot
2024-02-28
Mathieu Desnoyers
ppc: Introduce code deduplication macros
commit
|
commitdiff
|
tree
|
snapshot
2024-02-28
Mathieu Desnoyers
x86: Introduce code deduplication macros
commit
|
commitdiff
|
tree
|
snapshot
2024-02-28
Mathieu Desnoyers
mips: Reorganise code deduplication macros
commit
|
commitdiff
|
tree
|
snapshot
2024-02-28
Michael Jeanson
Re-organise public headers
commit
|
commitdiff
|
tree
|
snapshot
2024-02-28
Michael Jeanson
Fix supported autotools versions in README.md
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
RSEQ_ASM_DEFINE_TABLE: use parentheses around parameter...
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
Comment s390 macros implementation
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
s390: namespace public header macros under RSEQ_ASM_
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
Comment riscv macros implementation
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
riscv: Add missing "inc" parameter to RSEQ_ASM_OP_R_DER...
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
riscv: namespace public header macros under RSEQ_ASM_
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
mips: Move RSEQ_ASM_DEFINE_ABORT table_label parameter...
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
arm: Move RSEQ_ASM_DEFINE_ABORT table_label parameter...
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
Comment mips macros implementation
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
Comment ppc macros implementation
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
Comment arm64 macros implementation
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
Comment arm macros implementation
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
Comment x86 asm macros implementation
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
mips: Namespace type helpers under RSEQ_ASM_*
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
ppc: Rename RSEQ_ASM_OP_R_MEMCPY to RSEQ_ASM_OP_R_BYTEW...
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
riscv: Rename RSEQ_ASM_OP_R_BAD_MEMCPY to RSEQ_ASM_OP_R...
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
arm64: Rename RSEQ_ASM_OP_R_BAD_MEMCPY to RSEQ_ASM_OP_R...
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
ppc: Rename RSEQ_ helpers to RSEQ_ASM_
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
Rename RSEQ_TEMPLATE macros
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
x86: Use RSEQ_ASM_ prefix for RSEQ_CPU_ID_OFFSET, RSEQ_...
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
x86-32: Remove support for old IDT WinChip and PPRO
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Michael Jeanson
Fix: seccomp tests require shared libs
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
x86-64: change jnz/jz for jne/je after cmp/test
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
Rename RSEQ_ASM_DEFINE_CMPFAIL to RSEQ_ASM_DEFINE_TEARDOWN
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
Rename branch labels from cmpfail to ne/eq
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
Update rseq critical section identifiers to match pseud...
commit
|
commitdiff
|
tree
|
snapshot
2024-02-27
Mathieu Desnoyers
Add rseq critical section pseudocode documentation
commit
|
commitdiff
|
tree
|
snapshot
2024-02-23
Michael Jeanson
tests: add unregistered and no syscall tests
commit
|
commitdiff
|
tree
|
snapshot
2024-02-23
Michael Jeanson
fix: always set the rseq offset and flags
commit
|
commitdiff
|
tree
|
snapshot
2024-02-22
Michael Jeanson
Add 'teardown' parameter to RSEQ_ASM_DEFINE_ABORT on...
commit
|
commitdiff
|
tree
|
snapshot
2024-02-22
Michael Jeanson
Add comments to rseq_init()
commit
|
commitdiff
|
tree
|
snapshot
2024-02-22
Michael Jeanson
doc: fix typo in rseq(2) man page
commit
|
commitdiff
|
tree
|
snapshot
2024-02-22
Michael Jeanson
Update autotools archive macros
commit
|
commitdiff
|
tree
|
snapshot
2024-02-22
Mathieu Desnoyers
Clarify logic of RSEQ_ASM*_CMP* macros
commit
|
commitdiff
|
tree
|
snapshot
2024-02-22
Mathieu Desnoyers
Document alignment of rseq_abi for allocated size
commit
|
commitdiff
|
tree
|
snapshot
2024-01-10
Mathieu Desnoyers
Fix: do not skip !allowed_cpus for mm_cid
commit
|
commitdiff
|
tree
|
snapshot
2024-01-10
Mathias Stearn
Add arm64 headers to list of headers to be installed
commit
|
commitdiff
|
tree
|
snapshot
2023-10-25
Mathieu Desnoyers
riscv: Fix __always_inline causes duplicate inline
commit
|
commitdiff
|
tree
|
snapshot
2023-06-12
Michael Jeanson
Add missing copyright headers
commit
|
commitdiff
|
tree
|
snapshot
2023-05-04
Mathieu Desnoyers
Remove whiteline
commit
|
commitdiff
|
tree
|
snapshot
2023-05-04
Mathieu Desnoyers
Introduce rseq_scalar_type_to_expr to eliminate code...
commit
|
commitdiff
|
tree
|
snapshot
2023-04-27
Gerrit Klein
fix: compiler warning `-Wswitch-enum`
commit
|
commitdiff
|
tree
|
snapshot
2023-04-27
Gerrit Klein
fix: compiler warning `-Wswitch-default`
commit
|
commitdiff
|
tree
|
snapshot
2023-04-26
Mathieu Desnoyers
Re-introduce union for rseq_cs ptr
commit
|
commitdiff
|
tree
|
snapshot
2023-04-26
Mathieu Desnoyers
Fix: make dist missing header files
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
Fix: percpu ops mm_cid tests
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
Skip mm_cid tests when unavailable
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
parametrized test: Report/abort on negative concurrency ID
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
Implement parametrized mm_cid test
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
Implement basic percpu ops mm_cid test
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
riscv: Template memory ordering and percpu access mode
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
s390: Template memory ordering and percpu access mode
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
ppc: Template memory ordering and percpu access mode
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
mips: Template memory ordering and percpu access mode
commit
|
commitdiff
|
tree
|
snapshot
next
This page took
0.038733 seconds
and
4
git commands to generate.