projects
/
librseq.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
librseq.git
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
2023-04-25
Mathieu Desnoyers
arm64: Template memory ordering and percpu access mode
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
arm: Template memory ordering and percpu access mode
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
x86: Template memory ordering and percpu access mode
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
Implement rseq numa node id field selftest
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
rseq.h: implement mm_cid and node_id APIs
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
Update rseq.c to query ELF auxvec
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
Cleanup: rseq.h: add extra space around __VA_ARGS__
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
Add mm_cid and numa node id to rseq ABI header
commit
|
commitdiff
|
tree
|
snapshot
2023-04-25
Mathieu Desnoyers
Remove RSEQ_SKIP_FASTPATH code
commit
|
commitdiff
|
tree
|
snapshot
2023-04-21
therealthingy
Fix: `void *` arithmetic compiler warning
commit
|
commitdiff
|
tree
|
snapshot
2023-04-21
Mathieu Desnoyers
All arch: use rseq_unqual_scalar_typeof in load-acquire
commit
|
commitdiff
|
tree
|
snapshot
2023-04-21
Mathieu Desnoyers
c++: compiler: use remove_cv and remove_reference in...
commit
|
commitdiff
|
tree
|
snapshot
2023-04-21
Mathieu Desnoyers
rseq_arm64: use rseq_unqual_scalar_typeof in load-acquire
commit
|
commitdiff
|
tree
|
snapshot
2023-04-21
Mathieu Desnoyers
Revert "compiler: C++: simplify rseq_unqual_scalar_type...
commit
|
commitdiff
|
tree
|
snapshot
2023-04-21
Mathieu Desnoyers
Revert "compiler: c++: use decltype"
commit
|
commitdiff
|
tree
|
snapshot
2023-04-21
Mathieu Desnoyers
compiler: c++: use decltype
commit
|
commitdiff
|
tree
|
snapshot
2023-04-21
Mathieu Desnoyers
compiler: C++: simplify rseq_unqual_scalar_typeof imple...
commit
|
commitdiff
|
tree
|
snapshot
2023-04-20
Mathieu Desnoyers
rseq-arm64: Fix buggy load-acquire/store-release macros
commit
|
commitdiff
|
tree
|
snapshot
2023-04-20
Mathieu Desnoyers
compiler: implement rseq_unqual_scalar_typeof
commit
|
commitdiff
|
tree
|
snapshot
2023-04-20
Mathieu Desnoyers
Use __asm__ __volatile__ in rseq_after_asm_goto for...
commit
|
commitdiff
|
tree
|
snapshot
2023-04-20
Mathieu Desnoyers
architecture headers: add extra parentheses around...
commit
|
commitdiff
|
tree
|
snapshot
2023-04-20
Mathieu Desnoyers
Tests: Introduce arch-mo unit tests
commit
|
commitdiff
|
tree
|
snapshot
2023-04-17
Gary Gee
Fix: gcc extension compiler warning
commit
|
commitdiff
|
tree
|
snapshot
2023-04-17
Mathieu Desnoyers
Initialize librseq from `rseq_register_current_thread`
commit
|
commitdiff
|
tree
|
snapshot
2023-04-14
Michael Jeanson
Implement the REUSE specification for licensing and...
commit
|
commitdiff
|
tree
|
snapshot
2023-04-14
Mathieu Desnoyers
Relicense librseq to MIT
commit
|
commitdiff
|
tree
|
snapshot
2023-01-10
Mathieu Desnoyers
rseq man page: remove _Nullable from rseq argument
commit
|
commitdiff
|
tree
|
snapshot
2023-01-10
Mathieu Desnoyers
rseq(2) man page: Update following round of feedback...
commit
|
commitdiff
|
tree
|
snapshot
2023-01-06
Mathieu Desnoyers
Update rseq.2 man page based on comments
commit
|
commitdiff
|
tree
|
snapshot
2023-01-06
Mathieu Desnoyers
Update rseq man page
commit
|
commitdiff
|
tree
|
snapshot
2022-10-31
Mathieu Desnoyers
Allowing querying whether libc support rseq
commit
|
commitdiff
|
tree
|
snapshot
2022-06-13
Michael Jeanson
Add RISC-V rseq support
commit
|
commitdiff
|
tree
|
snapshot
2022-06-13
Michael Jeanson
fix: check if libc rseq support is registered
commit
|
commitdiff
|
tree
|
snapshot
2022-02-03
Mathieu Desnoyers
Use ptrdiff_t for rseq_offset
commit
|
commitdiff
|
tree
|
snapshot
2022-02-01
Mathieu Desnoyers
Cleanup: x86: remove leftover comment
commit
|
commitdiff
|
tree
|
snapshot
2022-01-24
Mathieu Desnoyers
x86-32: use %gs segment selector for accessing rseq...
commit
|
commitdiff
|
tree
|
snapshot
2022-01-24
Mathieu Desnoyers
x86-64: use %fs segment selector for accessing rseq...
commit
|
commitdiff
|
tree
|
snapshot
2022-01-24
Mathieu Desnoyers
Remove configure check for rseq.h
commit
|
commitdiff
|
tree
|
snapshot
2022-01-24
Mathieu Desnoyers
Remove unused ARRAY_SIZE macro
commit
|
commitdiff
|
tree
|
snapshot
2022-01-24
Mathieu Desnoyers
Update header copyright dates
commit
|
commitdiff
|
tree
|
snapshot
2022-01-24
Mathieu Desnoyers
Introduce rseq-abi.h
commit
|
commitdiff
|
tree
|
snapshot
2022-01-21
Mathieu Desnoyers
Fix: work-around Linux kernel rseq.h uapi endianness...
commit
|
commitdiff
|
tree
|
snapshot
next
This page took
0.037555 seconds
and
4
git commands to generate.