2019-09-19 | Matthew Glazar | Allow using librseq APIs from C++ code ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-08-07 | Mathieu Desnoyers | memcpy: copy 8 bytes loop ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-07-26 | Mathieu Desnoyers | Bump do_on_cpu system call number to 434 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-07-26 | Mathieu Desnoyers | Implement percpu_fence() ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-07-26 | Mathieu Desnoyers | Fix: add missing do-on-cpu-insn.h to make dist ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-07-25 | Mathieu Desnoyers | Move to do_on_cpu system call ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-06-30 | Mathieu Desnoyers | Add ARM big-endian support to rseq headers ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-06-30 | Mathieu Desnoyers | Fix: Thumb mode build failure on arm32 ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-06-06 | Mathieu Desnoyers | rseq/selftests: mips: use break instruction for RSEQ_SIG ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-06-06 | Mathieu Desnoyers | rseq/selftests: powerpc code signature: generate valid... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-06-06 | Mathieu Desnoyers | rseq/selftests: aarch64 code signature: handle big... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-06-06 | Mathieu Desnoyers | rseq/selftests: arm: use udf instruction for RSEQ_SIG ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-06-06 | Martin Schwidefsky | rseq/selftests: s390: use trap4 for RSEQ_SIG ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-06-06 | Mathieu Desnoyers | rseq/selftests: x86: use ud1 instruction as RSEQ_SIG... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-05-28 | Mathieu Desnoyers | Remove volatile, use READ/WRITE ONCE ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-04-23 | Mathieu Desnoyers | cpu-op: change _mb_ API to _release ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-04-23 | Mathieu Desnoyers | cpu-op: add add_release API ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-04-23 | Mathieu Desnoyers | cpu-op lib: Change code layout to remove gcc-4.8 warnings ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-04-23 | Mathieu Desnoyers | Extend extra/README ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-04-23 | Michael Jeanson | Add embedded rseq/opv headers for test builds ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-04-23 | Mathieu Desnoyers | rseq: set refcount back to 1 on unregister failure ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-04-22 | Michael Jeanson | Add configure report ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-04-22 | Michael Jeanson | Update macros from the autoconf archive ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-04-22 | Mathieu Desnoyers | rseq/selftests: x86: Work-around bogus gcc-8 optimisation ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-03-27 | Mathieu Desnoyers | s390: use jg instruction for jumps outside of the asm ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-03-25 | Mathieu Desnoyers | Introduce __rseq_handled and rseq_ownership ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-03-24 | Mathieu Desnoyers | Remove "weak" attribute from symbols ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-03-13 | Mathieu Desnoyers | Update exit points comments ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-03-13 | Mathieu Desnoyers | Update arm64 SPDX license identifier ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-03-13 | Mathieu Desnoyers | Introduce __rseq_cs_ptr_array, rename __rseq_table... ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-03-13 | Mathieu Desnoyers | Add __rseq_exit_point_array section for debuggers ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-03-13 | Mathieu Desnoyers | Add arm64 rseq header ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-03-12 | Michael Jeanson | Autotools all the things! ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2019-03-11 | Michael Jeanson | Clarify licensing and update to SPDX 3.0 identifiers ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-27 | Mathieu Desnoyers | Update to follow cpu-opv uapi ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-24 | Mathieu Desnoyers | Use __rseq_refcount symbol ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-11 | Mathieu Desnoyers | rseq: error out on refcount overflow/underflow ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-10 | Mathieu Desnoyers | rseq available check: use documented behavior ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-09 | Mathieu Desnoyers | Test rseq and cpu_opv availability ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-09 | Mathieu Desnoyers | Update percpu ops test and header ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-07 | Mathieu Desnoyers | Update test makefile ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-07 | Mathieu Desnoyers | Add percpu ops test ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-03 | Mathieu Desnoyers | Implement availability API checks ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-03 | Mathieu Desnoyers | Add cpu-opv helpers ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-01 | Mathieu Desnoyers | Update readme markdown ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-01 | Mathieu Desnoyers | Install rseq headers ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-01 | Mathieu Desnoyers | Makefile: install/uninstall targets ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-01 | Mathieu Desnoyers | Update readme ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-01 | Mathieu Desnoyers | Update makefile and readme ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-01 | Mathieu Desnoyers | Update requirements ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-01 | Mathieu Desnoyers | Add s390 target ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |
2018-10-01 | Mathieu Desnoyers | Initial import ...off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com> |
commit | commitdiff | tree |