New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
libbpf: Expose API to consume one ring at a time #5401
Conversation
Upstream branch: dc644b5 |
62a607a
to
b0b2e68
Compare
Upstream branch: 7b2b201 |
1358a19
to
3e064a7
Compare
b0b2e68
to
2571e4d
Compare
Upstream branch: 36397a1 |
3e064a7
to
7b1d41f
Compare
2571e4d
to
bc7bf04
Compare
Upstream branch: 13fd5e1 |
7b1d41f
to
4d60f8b
Compare
bc7bf04
to
037bc8f
Compare
Upstream branch: 63e2da3 |
4d60f8b
to
818a4c9
Compare
Upstream branch: 63e2da3 |
818a4c9
to
27392c5
Compare
037bc8f
to
a33d978
Compare
Upstream branch: 63e2da3 |
27392c5
to
e759a79
Compare
Upstream branch: 63e2da3 |
e759a79
to
b884b68
Compare
Upstream branch: 63e2da3 |
c7fe35e
to
9854fc7
Compare
1c4fa43
to
aaff672
Compare
Upstream branch: eb62e6a |
9854fc7
to
babf960
Compare
aaff672
to
5593ea7
Compare
Upstream branch: e546a11 |
babf960
to
769f5b5
Compare
5593ea7
to
3e7ba7d
Compare
Upstream branch: 96ead1e |
769f5b5
to
0c7ddad
Compare
3e7ba7d
to
b0bc468
Compare
Upstream branch: 898f55f |
0c7ddad
to
7cdcfc1
Compare
b0bc468
to
5ee3285
Compare
Upstream branch: 526bc5b |
7cdcfc1
to
6f9fa8c
Compare
5ee3285
to
42d4b6d
Compare
Upstream branch: 2adbb76 |
6f9fa8c
to
e61fef2
Compare
42d4b6d
to
fa4f6ed
Compare
We already provide ring_buffer__epoll_fd to enable use of external polling systems. However, the only API available to consume the ring buffer is ring_buffer__consume, which always checks all rings. When polling for many events, this can be wasteful. Signed-off-by: Adam Sindelar <adam@wowsignal.io> Acked-by: Hou Tao <houtao1@huawei.com>
Upstream branch: 6231e47 |
e61fef2
to
f411c2f
Compare
At least one diff in series https://patchwork.kernel.org/project/netdevbpf/list/?series=770032 irrelevant now. Closing PR. |
Pull request for series with
subject: libbpf: Expose API to consume one ring at a time
version: 1
url: https://patchwork.kernel.org/project/netdevbpf/list/?series=769394