librseq.git
2024-03-09  Mathieu Desnoyersmempool: init_func can return an error
2024-03-09  Mathieu Desnoyersmempool: aligned_mmap_anonymous: support non-power...
2024-03-09  Mathieu Desnoyersrseq: Introduce rseq_get_max_nr_cpus
2024-03-09  Mathieu Desnoyersparam_test: Use mempool max_nr_cpus rather than CPU_SETSIZE
2024-03-09  Mathieu Desnoyersmempool: Introduce rseq_mempool_get_max_nr_cpus
2024-03-09  Mathieu Desnoyersmempool: Introduce rseq_mempool_range_init_numa helper
2024-03-09  Mathieu Desnoyersmempool: Introduce init_func attribute
2024-03-09  Mathieu Desnoyersmempool: reenable rseq_mempool_range_init_numa
2024-03-09  Mathieu Desnoyerssmp.c: fix includes and macro namespace
2024-03-09  Mathieu DesnoyersMempool: default as global
2024-03-09  Mathieu Desnoyersmempool: Receive mempool type (percpu/global) as attribute
2024-03-09  Mathieu Desnoyersmempool test: iterate from page size
2024-03-09  Mathieu Desnoyersmempool: update comments in header file
2024-03-09  Mathieu Desnoyersmempool: reduce default RSEQ_PERCPU_STRIDE to 64kB...
2024-03-09  Mathieu Desnoyersmembarrier rseq fence test: adapt to RSEQ_PERCPU_STRIDE
2024-03-09  Mathieu DesnoyersAdd missing rseq_after_asm_goto in rseq_load_add_load_l...
2024-03-09  Mathieu DesnoyersRevert "x86-64: Implement/use load_cbne_load_add_load_a...
2024-03-08  Mathieu Desnoyersmempool: namespacing, add global alloc/free
2024-03-08  Mathieu Desnoyersmempool: Introduce optional stride parameter
2024-03-08  Mathieu Desnoyersmempool: mass renaming of API
2024-03-08  Olivier Diontests/mempool_test: Add robust testing
2024-03-08  Mathieu Desnoyersmempool: check for NULL pool on destroy
2024-03-08  Mathieu Desnoyersmempool: update header comments
2024-03-08  Mathieu Desnoyersmempool: Remove unused defines
2024-03-08  Mathieu Desnoyersmempool: Remove pool array and lock
2024-03-08  Mathieu Desnoyersmempool: Use masks to get pool range from pointer and...
2024-03-08  Mathieu DesnoyersMemory map ranges aligned on the stride
2024-03-08  Mathieu Desnoyerspercpu alloc: Introduce stride parameter
2024-03-08  Olivier Dionrseq-mempool: Call set_alloc_slot() on all paths
2024-03-08  Mathieu Desnoyersmempool: implement one range
2024-03-08  Mathieu DesnoyersUpdate mempool test
2024-03-08  Mathieu DesnoyersAdd mempool test to make check
2024-03-08  Mathieu Desnoyersmempool test: safe iteration for free
2024-03-08  Mathieu DesnoyersIntroduce mempool test
2024-03-08  Mathieu DesnoyersRename percpu-alloc files to mempool
2024-03-08  Mathieu DesnoyersUpdate gitignore
2024-03-07  Mathieu Desnoyerspercpu alloc: Remove RSEQ_POOL_ROBUST attribute
2024-03-07  Olivier Dionpercpu-alloc: Add move_pages batching
2024-03-07  Mathieu Desnoyerspercpu pool: Move robust flag to atttribute
2024-03-07  Mathieu Desnoyerspercpu pool: mmap set attr: return error value
2024-03-07  Mathieu Desnoyerspercpu pool: Introduce generic attributes
2024-03-07  Mathieu Desnoyerspercpu alloc: add pool name
2024-03-07  Mathieu DesnoyersFix typos in fprintf
2024-03-07  Olivier Dionpercpu-alloc: Add free-list check on pool destroy
2024-03-07  Mathieu Desnoyersrseq percpu: print caller ip on double-free/alloc corru...
2024-03-07  Mathieu DesnoyersFix: add missing \n in fprintf
2024-03-07  Mathieu DesnoyersImplement rseq_hweight_ulong with __builtin_popcountl
2024-03-07  Mathieu DesnoyersFix destroy_alloc_bitmap size
2024-03-07  Mathieu Desnoyerspercpu alloc: Improve robust pools
2024-03-07  Olivier Dionpercu-allocator: Implement robust pool validation
2024-03-05  Mathieu Desnoyerspercpu: remove rseq_percpu_pool_ptr_offset
2024-03-05  Mathieu Desnoyersx86-64: Implement/use load_cbne_load_add_load_add_store
2024-03-05  Mathieu DesnoyersRemove riscv has_load_add_load_load_add_store implement...
2024-03-05  Mathieu Desnoyersparam test: membarrier: validate total number of increments
2024-03-05  Mathieu Desnoyerspercpu allocator: Add flags argument for future extensions
2024-03-04  Mathieu Desnoyerspercpu alloc: introduce rseq mmap attributes
2024-03-04  Mathieu DesnoyersCleanup: Remove whiteline
2024-03-04  Mathieu DesnoyersRename RSEQ_ARCH_HAS_OFFSET_DEREF_ADDV to rseq_arch_has...
2024-03-04  Mathieu DesnoyersRevert "Introduce rseq_load_cbne_load_add_store pseudocode"
2024-03-04  Mathieu DesnoyersRevert "x86: Introduce rseq_load_cbne_load_add_store"
2024-03-04  Mathieu DesnoyersRevert "rseq.h: Introduce rseq_load_cbne_load_add_store...
2024-03-04  Mathieu Desnoyersparam tests: membarrier: pre-decode pointer offset
2024-03-04  Mathieu Desnoyerspercpu alloc: introduce rseq_percpu_pool_ptr_offset
2024-03-04  Mathieu DesnoyersDocument percpu alloc
2024-03-04  Mathieu Desnoyersrseq percpu: Remove __rseq_percpu annotation from retur...
2024-03-03  Mathieu Desnoyersx86-32: ip-relative: return to post-call address
2024-03-02  Mathieu Desnoyersparam test: x86-32: use ip-relative addressing for...
2024-03-02  Mathieu Desnoyersx86-32: Save ip reference for ip-relative addressing
2024-03-02  Mathieu Desnoyersx86-32: Use ip-relative addressing to store rseq_cs
2024-03-02  Mathieu Desnoyersx86-32: work-around register pressure limitations
2024-03-02  Mathieu Desnoyersx86-32: Document linker warning
2024-03-02  Mathieu Desnoyersarm: work-around register pressure limitations
2024-03-02  Mathieu Desnoyersparam tests: percpu memcpu buffer: use percpu alloc
2024-03-02  Mathieu Desnoyersparam tests: percpu buffer: use percpu alloc
2024-03-02  Mathieu Desnoyersparam tests: percpu list: use percpu alloc
2024-03-02  Mathieu Desnoyersrseq.h: Introduce rseq_load_cbne_load_add_store__ptr
2024-03-02  Mathieu Desnoyersx86: Introduce rseq_load_cbne_load_add_store
2024-03-02  Mathieu DesnoyersIntroduce rseq_load_cbne_load_add_store pseudocode
2024-03-02  Mathieu DesnoyersRename rseq_load_add_load_add_store to rseq_load_add_lo...
2024-03-02  Mathieu Desnoyersparam test: counter increment: use percpu alloc
2024-03-02  Mathieu Desnoyersparam test: use __rseq_percpu pointer tagging
2024-03-02  Mathieu DesnoyersAdd __rseq_percpu pointer tagging
2024-03-02  Mathieu DesnoyersAdapt spinlock param test to percpu alloc
2024-03-02  Mathieu DesnoyersSkip first pool
2024-03-02  Mathieu Desnoyerspercpu alloc: add missing extern C
2024-03-02  Mathieu DesnoyersAdd missing include in percpu-alloc.h
2024-03-02  Mathieu DesnoyersSet errno on malloc error
2024-03-02  Mathieu Desnoyerspercpu pool set malloc: start search at relevant alloc...
2024-03-02  Mathieu Desnoyersrseq-percpu: Improve documentation
2024-03-02  Mathieu DesnoyersIntroduce rseq-alloc-utils.h
2024-03-02  Mathieu Desnoyersrseq percpu: Use high bits for pool index
2024-03-02  Mathieu Desnoyersrseq percpu alloc: Implement numa support
2024-03-01  Mathieu DesnoyersImplement per-cpu memory allocator
2024-02-29  Mathieu DesnoyersIntroduce __RSEQ_ASM_DEFINE_CS_FIELDS
2024-02-29  Mathieu DesnoyersIntroduce common generic header file
2024-02-29  Mathieu Desnoyersx86: Introduce RSEQ_ASM_U32
2024-02-29  Mathieu Desnoyersriscv: Introduce RSEQ_ASM_U64_PTR and RSEQ_ASM_U32
2024-02-29  Mathieu Desnoyerss390: Introduce RSEQ_ASM_U32
2024-02-29  Mathieu Desnoyersppc: Introduce RSEQ_ASM_U32
2024-02-29  Mathieu Desnoyersmips: Introduce RSEQ_ASM_U32
next
This page took 0.035859 seconds and 4 git commands to generate.