mempool: Create memfd only for range creation
[librseq.git] / src / rseq-mempool.c
2024-03-19  Mathieu Desnoyersmempool: Create memfd only for range creation
2024-03-18  Mathieu Desnoyersmempool: Rename DEFAULT_POISON_VALUE to DEFAULT_PRIVATE...
2024-03-18  Mathieu Desnoyersmempool: Introduce "private" populate policy
2024-03-18  Mathieu Desnoyersmempool: Remove mmap/munmap callbacks
2024-03-18  Mathieu Desnoyersmempool: replace memcmpbyte by rseq_cmp_item
2024-03-18  Mathieu Desnoyersmempool: use bzero
2024-03-18  Mathieu Desnoyersmempool: do not overwrite same per-cpu values
2024-03-17  Mathieu DesnoyersMove robust pool free list to own memory area
2024-03-16  Mathieu Desnoyersmempool: Fix off_t cast warning on 32-bit
2024-03-16  Mathieu Desnoyersmempool: Implement populate none policy
2024-03-15  Mathieu Desnoyersmempool: Fix leak on pool destroy
2024-03-14  Mathieu Desnoyersmempool: Introduce mmap_addr and mmap_len range fields
2024-03-10  Mathieu Desnoyersmempool: implement malloc_init
2024-03-09  Mathieu Desnoyersmempool: Use default poison value when robust is set
2024-03-09  Mathieu Desnoyersmempool: check poison on destroy
2024-03-09  Mathieu Desnoyersmempool: Detect poison corruption on alloc
2024-03-09  Mathieu Desnoyersmempool: introduce poison attribute
2024-03-09  Mathieu Desnoyersmempool: Introduce rseq_mempool_attr_set_max_nr_ranges
2024-03-09  Mathieu Desnoyersmempool: Introduce support for ranges linked list
2024-03-09  Mathieu Desnoyersmempool: remove unused FIRST_POOL
2024-03-09  Mathieu Desnoyersmempool: cpu=-1 for init_func argument (global pool)
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 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 DesnoyersMempool: default as global
2024-03-09  Mathieu Desnoyersmempool: Receive mempool type (percpu/global) as attribute
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  Mathieu Desnoyersmempool: check for NULL pool on destroy
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 DesnoyersRename percpu-alloc files to mempool
This page took 0.084228 seconds and 49 git commands to generate.