librseq.git
2024-02-27  Michael JeansonFix: seccomp tests require shared libs
2024-02-27  Mathieu Desnoyersx86-64: change jnz/jz for jne/je after cmp/test
2024-02-27  Mathieu DesnoyersRename RSEQ_ASM_DEFINE_CMPFAIL to RSEQ_ASM_DEFINE_TEARDOWN
2024-02-27  Mathieu DesnoyersRename branch labels from cmpfail to ne/eq
2024-02-27  Mathieu DesnoyersUpdate rseq critical section identifiers to match pseud...
2024-02-27  Mathieu DesnoyersAdd rseq critical section pseudocode documentation
2024-02-23  Michael Jeansontests: add unregistered and no syscall tests
2024-02-23  Michael Jeansonfix: always set the rseq offset and flags
2024-02-22  Michael JeansonAdd 'teardown' parameter to RSEQ_ASM_DEFINE_ABORT on...
2024-02-22  Michael JeansonAdd comments to rseq_init()
2024-02-22  Michael Jeansondoc: fix typo in rseq(2) man page
2024-02-22  Michael JeansonUpdate autotools archive macros
2024-02-22  Mathieu DesnoyersClarify logic of RSEQ_ASM*_CMP* macros
2024-02-22  Mathieu DesnoyersDocument alignment of rseq_abi for allocated size
2024-01-10  Mathieu DesnoyersFix: do not skip !allowed_cpus for mm_cid
2024-01-10  Mathias StearnAdd arm64 headers to list of headers to be installed
2023-10-25  Mathieu Desnoyersriscv: Fix __always_inline causes duplicate inline
2023-06-12  Michael JeansonAdd missing copyright headers
2023-05-04  Mathieu DesnoyersRemove whiteline
2023-05-04  Mathieu DesnoyersIntroduce rseq_scalar_type_to_expr to eliminate code...
2023-04-27  Gerrit Kleinfix: compiler warning `-Wswitch-enum`
2023-04-27  Gerrit Kleinfix: compiler warning `-Wswitch-default`
2023-04-26  Mathieu DesnoyersRe-introduce union for rseq_cs ptr
2023-04-26  Mathieu DesnoyersFix: make dist missing header files
2023-04-25  Mathieu DesnoyersFix: percpu ops mm_cid tests
2023-04-25  Mathieu DesnoyersSkip mm_cid tests when unavailable
2023-04-25  Mathieu Desnoyersparametrized test: Report/abort on negative concurrency ID
2023-04-25  Mathieu DesnoyersImplement parametrized mm_cid test
2023-04-25  Mathieu DesnoyersImplement basic percpu ops mm_cid test
2023-04-25  Mathieu Desnoyersriscv: Template memory ordering and percpu access mode
2023-04-25  Mathieu Desnoyerss390: Template memory ordering and percpu access mode
2023-04-25  Mathieu Desnoyersppc: Template memory ordering and percpu access mode
2023-04-25  Mathieu Desnoyersmips: Template memory ordering and percpu access mode
2023-04-25  Mathieu Desnoyersarm64: Template memory ordering and percpu access mode
2023-04-25  Mathieu Desnoyersarm: Template memory ordering and percpu access mode
2023-04-25  Mathieu Desnoyersx86: Template memory ordering and percpu access mode
2023-04-25  Mathieu DesnoyersImplement rseq numa node id field selftest
2023-04-25  Mathieu Desnoyersrseq.h: implement mm_cid and node_id APIs
2023-04-25  Mathieu DesnoyersUpdate rseq.c to query ELF auxvec
2023-04-25  Mathieu DesnoyersCleanup: rseq.h: add extra space around __VA_ARGS__
2023-04-25  Mathieu DesnoyersAdd mm_cid and numa node id to rseq ABI header
2023-04-25  Mathieu DesnoyersRemove RSEQ_SKIP_FASTPATH code
2023-04-21  therealthingyFix: `void *` arithmetic compiler warning
2023-04-21  Mathieu DesnoyersAll arch: use rseq_unqual_scalar_typeof in load-acquire
2023-04-21  Mathieu Desnoyersc++: compiler: use remove_cv and remove_reference in...
2023-04-21  Mathieu Desnoyersrseq_arm64: use rseq_unqual_scalar_typeof in load-acquire
2023-04-21  Mathieu DesnoyersRevert "compiler: C++: simplify rseq_unqual_scalar_type...
2023-04-21  Mathieu DesnoyersRevert "compiler: c++: use decltype"
2023-04-21  Mathieu Desnoyerscompiler: c++: use decltype
2023-04-21  Mathieu Desnoyerscompiler: C++: simplify rseq_unqual_scalar_typeof imple...
2023-04-20  Mathieu Desnoyersrseq-arm64: Fix buggy load-acquire/store-release macros
2023-04-20  Mathieu Desnoyerscompiler: implement rseq_unqual_scalar_typeof
2023-04-20  Mathieu DesnoyersUse __asm__ __volatile__ in rseq_after_asm_goto for...
2023-04-20  Mathieu Desnoyersarchitecture headers: add extra parentheses around...
2023-04-20  Mathieu DesnoyersTests: Introduce arch-mo unit tests
2023-04-17  Gary GeeFix: gcc extension compiler warning
2023-04-17  Mathieu DesnoyersInitialize librseq from `rseq_register_current_thread`
2023-04-14  Michael JeansonImplement the REUSE specification for licensing and...
2023-04-14  Mathieu DesnoyersRelicense librseq to MIT
2023-01-10  Mathieu Desnoyersrseq man page: remove _Nullable from rseq argument
2023-01-10  Mathieu Desnoyersrseq(2) man page: Update following round of feedback...
2023-01-06  Mathieu DesnoyersUpdate rseq.2 man page based on comments
2023-01-06  Mathieu DesnoyersUpdate rseq man page
2022-10-31  Mathieu DesnoyersAllowing querying whether libc support rseq
2022-06-13  Michael JeansonAdd RISC-V rseq support
2022-06-13  Michael Jeansonfix: check if libc rseq support is registered
2022-02-03  Mathieu DesnoyersUse ptrdiff_t for rseq_offset
2022-02-01  Mathieu DesnoyersCleanup: x86: remove leftover comment
2022-01-24  Mathieu Desnoyersx86-32: use %gs segment selector for accessing rseq...
2022-01-24  Mathieu Desnoyersx86-64: use %fs segment selector for accessing rseq...
2022-01-24  Mathieu DesnoyersRemove configure check for rseq.h
2022-01-24  Mathieu DesnoyersRemove unused ARRAY_SIZE macro
2022-01-24  Mathieu DesnoyersUpdate header copyright dates
2022-01-24  Mathieu DesnoyersIntroduce rseq-abi.h
2022-01-21  Mathieu DesnoyersFix: work-around Linux kernel rseq.h uapi endianness...
2022-01-21  Mathieu DesnoyersFix: use long rather than int for offsets
2022-01-21  Mathieu Desnoyersppc: remove incomplete undef list
2022-01-21  Mathieu DesnoyersFix: use int rather than off_t for offsets
2022-01-21  Mathieu Desnoyersmips: use rseq_cs ptr 32-bit field
2022-01-21  Mathieu Desnoyersarm64: refer to rseq_cs.ptr field
2022-01-21  Mathieu Desnoyerss390/s390x: refer to rseq_cs pointer field
2022-01-21  Mathieu Desnoyersarm: refer to 32-bit pointer field for rseq_cs ptr
2022-01-21  Mathieu DesnoyersFix: ppc32: wrong rseq_cs 32-bit field pointer field...
2022-01-21  Mathieu DesnoyersFix: ppc32: do not produce cmpdi invalid instruction
2022-01-20  Mathieu DesnoyersFix: provide membarrier_private_expedited_rseq_availabl...
2022-01-17  Mathieu DesnoyersTest for membarrier private expedited rseq availability
2022-01-17  Mathieu DesnoyersFix: membarrier flags for kernels headers < 5.10
2022-01-17  Mathieu DesnoyersTest MEMBARRIER_CMD_PRIVATE_EXPEDITED_RSEQ
2022-01-17  Mathieu Desnoyersx86_64: Add rseq_offset_deref_addv()
2022-01-05  Mathieu DesnoyersFix: Warnings about #if checks of undefined tokens
2022-01-04  Mathieu DesnoyersFix: work-around asm goto compiler bugs
2022-01-04  Mathieu DesnoyersRemove arm/mips asm goto compiler work-around
2022-01-04  Michael Jeansonfix: dead initialization reported by scan-build
2022-01-04  Michael JeansonAdd debug output to basic_percpu_ops_test
2022-01-04  Michael Jeansonconfigure: enable extended compiler warnings
2022-01-04  Michael JeansonBuild and run tests as C++ programs
2021-12-15  Mathieu Desnoyersparam test: Only provide rseq_gettid if BENCHMARK is...
2021-12-15  Mathieu Desnoyersppc rseq thread pointer: add extended asm
2021-12-14  Mathieu DesnoyersIntroduce rseq-generic-thread-pointer.h
2021-12-14  Mathieu Desnoyersrseq thread pointer: extern C
next
This page took 0.036409 seconds and 4 git commands to generate.