index
:
pub/scm/linux/kernel/git/bod/linux.git
master
Fiery the angels fell deep thunder rolled around their shores burning with the fires of Orc
Bryan O'Donoghue
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tools
/
lib
/
bpf
/
ringbuf.c
Age
Commit message (
Expand
)
Author
Files
Lines
2026-08-14
libbpf: Fix ring buffer consumer loop on 32-bit position wrap
Israel Téllez García
1
-1
/
+1
2025-10-01
libbpf: move libbpf_errstr() into libbpf_utils.c
Andrii Nakryiko
1
-1
/
+0
2024-11-11
libbpf: Stringify errno in log messages in the remaining code
Mykyta Yatsenko
1
-16
/
+18
2024-05-02
libbpf: fix ring_buffer__consume_n() return result logic
Andrii Nakryiko
1
-1
/
+1
2024-05-02
libbpf: fix potential overflow in ring__consume_n()
Andrii Nakryiko
1
-1
/
+1
2024-04-06
libbpf: Add ring__consume_n / ring_buffer__consume_n
Andrea Righi
1
-3
/
+35
2024-04-06
libbpf: ringbuf: Allow to consume up to a certain amount of items
Andrea Righi
1
-7
/
+12
2023-09-25
libbpf: Add ring__consume
Martin Kelly
1
-0
/
+11
2023-09-25
libbpf: Add ring__map_fd
Martin Kelly
1
-0
/
+5
2023-09-25
libbpf: Add ring__size
Martin Kelly
1
-0
/
+5
2023-09-25
libbpf: Add ring__avail_data_size
Martin Kelly
1
-0
/
+9
2023-09-25
libbpf: Add ring__producer_pos, ring__consumer_pos
Martin Kelly
1
-0
/
+14
2023-09-25
libbpf: Add ring_buffer__ring
Martin Kelly
1
-0
/
+8
2023-09-25
libbpf: Switch rings to array of pointers
Martin Kelly
1
-8
/
+12
2023-09-25
libbpf: Refactor cleanup in ring_buffer__add
Martin Kelly
1
-6
/
+9
2023-02-16
libbpf: Use bpf_{btf,link,map,prog}_get_info_by_fd()
Ilya Leoshkevich
1
-2
/
+2
2022-11-29
Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
Jakub Kicinski
1
-6
/
+20
2022-11-17
libbpf: Check the validity of size in user_ring_buffer__reserve()
Hou Tao
1
-0
/
+4
2022-11-17
libbpf: Handle size overflow for user ringbuf mmap
Hou Tao
1
-2
/
+8
2022-11-17
libbpf: Handle size overflow for ringbuf mmap
Hou Tao
1
-4
/
+8
2022-11-14
libbpf: checkpatch: Fixed code alignments in ringbuf.c
Kang Minchul
1
-2
/
+2
2022-09-21
bpf: Add libbpf logic for user-space ring buffer
David Vernet
1
-0
/
+271
2021-05-25
libbpf: Streamline error reporting for high-level APIs
Andrii Nakryiko
1
-13
/
+13
2021-05-03
libbpf: Fix signed overflow in ringbuf_process_ring
Brendan Jackman
1
-9
/
+21
2021-03-25
libbpf: Fix bail out from 'ringbuf_process_ring()' on error
Pedro Tammela
1
-1
/
+1
2020-12-14
Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next
Jakub Kicinski
1
-0
/
+6
2020-12-14
libbpf: Expose libbpf ring_buffer epoll_fd
Brendan Jackman
1
-0
/
+6
2020-12-01
libbpf: Fix ring_buffer__poll() to return number of consumed samples
Andrii Nakryiko
1
-1
/
+1
2020-08-18
libbpf: Centralize poisoning and poison reallocarray()
Andrii Nakryiko
1
-3
/
+0
2020-08-18
libbpf: Remove any use of reallocarray() in libbpf
Andrii Nakryiko
1
-3
/
+2
2020-06-01
libbpf: Add _GNU_SOURCE for reallocarray to ringbuf.c
Andrii Nakryiko
1
-0
/
+3
2020-06-01
libbpf: Add BPF ring buffer support
Andrii Nakryiko
1
-0
/
+285