|
Re: bps helper functions
Oh its simply to inspect/filter/drop a compressed application packet in the kernel without incurring network stack processing.
Oh its simply to inspect/filter/drop a compressed application packet in the kernel without incurring network stack processing.
|
By
riya
·
#1267
·
|
|
Re: bps helper functions
Hi, Ashish,
It seems that this has not been actively discussed before. Could you
describe your use case?
Thanks!
Yonghong
<iovisor-dev@...> wrote:
Hi, Ashish,
It seems that this has not been actively discussed before. Could you
describe your use case?
Thanks!
Yonghong
<iovisor-dev@...> wrote:
|
By
Yonghong Song
·
#1266
·
|
|
bps helper functions
Dear developers,
Is it a good idea to export kernel compression/decompression (lib/zlib_*, lib/lz*) as helper functions to enable corresponding use cases? Has this been tried before?
Thanks,
Ashish
Dear developers,
Is it a good idea to export kernel compression/decompression (lib/zlib_*, lib/lz*) as helper functions to enable corresponding use cases? Has this been tried before?
Thanks,
Ashish
|
By
riya
·
#1265
·
|
|
Re: trace_printk
Untrue. All these options can be used (and are used by big companies)
with production kernels. I believe many distributions enable them by
default.
Quentin
2018-03-29 14:34 UTC+0000 ~ Saran Kumar
Untrue. All these options can be used (and are used by big companies)
with production kernels. I believe many distributions enable them by
default.
Quentin
2018-03-29 14:34 UTC+0000 ~ Saran Kumar
|
By
Quentin Monnet
·
#1264
·
|
|
Re: trace_printk
Thanks for the clarification.
I assumed enabling the options specified in https://github.com/iovisor/bcc/blob/master/INSTALL.md
rendered the kernel as DEBUG which is unsafe for production use.
Thanks for the clarification.
I assumed enabling the options specified in https://github.com/iovisor/bcc/blob/master/INSTALL.md
rendered the kernel as DEBUG which is unsafe for production use.
|
By
SARANKUMAR KRISHNAN
·
#1263
·
|
|
Re: trace_printk
Just to make it clear, Yonghong means that *the helper function
bpf_trace_printk()* should be used mostly for debug. eBPF itself can
perfectly be used in production.
If you needed to stream data from
Just to make it clear, Yonghong means that *the helper function
bpf_trace_printk()* should be used mostly for debug. eBPF itself can
perfectly be used in production.
If you needed to stream data from
|
By
Quentin Monnet
·
#1262
·
|
|
Re: trace_printk
No, this can still be used. The warning just tells you this should
mostly be used in debug mode.
<iovisor-dev@...> wrote:
No, this can still be used. The warning just tells you this should
mostly be used in debug mode.
<iovisor-dev@...> wrote:
|
By
Yonghong Song
·
#1261
·
|
|
trace_printk
Hi -
When I use bpf_trace_printk - I am getting this NOTICE. Does it mean, that eBPF shouldn't be used in the production kernel.
Mar 20 12:26:44 lenovo-e565 kernel: [ 267.467518]
Hi -
When I use bpf_trace_printk - I am getting this NOTICE. Does it mean, that eBPF shouldn't be used in the production kernel.
Mar 20 12:26:44 lenovo-e565 kernel: [ 267.467518]
|
By
SARANKUMAR KRISHNAN
·
#1260
·
|
|
Re: BPF hackfest in Berlin end of September 2018?
<alexei.starovoitov@...> wrote:
Great! We can also make it Sep 26-27 but no one is required to be here
both days.
Cheers,
Alban
<alexei.starovoitov@...> wrote:
Great! We can also make it Sep 26-27 but no one is required to be here
both days.
Cheers,
Alban
|
By
Alban Crequy
·
#1259
·
|
|
Re: BPF hackfest in Berlin end of September 2018?
Sounds great.
+1 for Sep 27
Cheers,
Michal
Sounds great.
+1 for Sep 27
Cheers,
Michal
|
By
Michal Rostecki <mrostecki@...>
·
#1258
·
|
|
Re: BPF hackfest in Berlin end of September 2018?
<iovisor-dev@...> wrote:
I think it's a great idea. Sep 27 (the day before) is probably the best.
<iovisor-dev@...> wrote:
I think it's a great idea. Sep 27 (the day before) is probably the best.
|
By
Alexei Starovoitov
·
#1257
·
|
|
BPF hackfest in Berlin end of September 2018?
Hi,
I’d like to suggest a BPF hackfest in Berlin in the days before the
All Systems Go! Conference which will take place September 28-30. All
Systems Go! is the user-space Linux conference we help
Hi,
I’d like to suggest a BPF hackfest in Berlin in the days before the
All Systems Go! Conference which will take place September 28-30. All
Systems Go! is the user-space Linux conference we help
|
By
Alban Crequy
·
#1256
·
|
|
Creating Complex Network Services with eBPF: Experience and Lessons Learned
Dear all,
I would like to share with you this [1] paper where we presented our experience and findings while trying to implement several network services with eBPF.
We discuss the main encountered
Dear all,
I would like to share with you this [1] paper where we presented our experience and findings while trying to implement several network services with eBPF.
We discuss the main encountered
|
By
Sebastiano Miano
·
#1255
·
|
|
minutes: IO Visor TSC/Dev Meeting
Hi all,
Thanks for joining the discussion today, as usual my notes of the discussion
are included below.
Cheers,
Brenden
=== Discussion ===
Alexei
- microkernel/umh work - see lkml
Yonghong
-
Hi all,
Thanks for joining the discussion today, as usual my notes of the discussion
are included below.
Cheers,
Brenden
=== Discussion ===
Alexei
- microkernel/umh work - see lkml
Yonghong
-
|
By
Brenden Blanco
·
#1254
·
|
|
reminder: IO Visor TSC/Dev Meeting
Please join us tomorrow for our bi-weekly call. As usual, this meeting is
open to everybody and completely optional.
You might be interested to join if:
You want to know what is going on in BPF
Please join us tomorrow for our bi-weekly call. As usual, this meeting is
open to everybody and completely optional.
You might be interested to join if:
You want to know what is going on in BPF
|
By
Brenden Blanco
·
#1253
·
|
|
Re: File descriptor leakage in BCC upon multiple load_func and unload_func calls
Raised a PR https://github.com/iovisor/bcc/pull/1629 for that!
Regards
Nirmoy
--
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton HRB
21284 (AG Nürnberg) Maxfeldstr. 5
D-90409
Raised a PR https://github.com/iovisor/bcc/pull/1629 for that!
Regards
Nirmoy
--
SUSE Linux GmbH, GF: Felix Imendörffer, Jane Smithard, Graham Norton HRB
21284 (AG Nürnberg) Maxfeldstr. 5
D-90409
|
By
Nirmoy Das
·
#1252
·
|
|
Re: File descriptor leakage in BCC upon multiple load_func and unload_func calls
This solves the issue we have in our application.
Thanks to both of you!
Mauricio.
This solves the issue we have in our application.
Thanks to both of you!
Mauricio.
|
By
Mauricio Vasquez
·
#1251
·
|
|
Re: File descriptor leakage in BCC upon multiple load_func and unload_func calls
Looks like fd leakage is happening in bpf_prog_compute_tag
please try with
diff --git a/src/cc/libbpf.c b/src/cc/libbpf.c
index d23d2bc..7b695af 100644
--- a/src/cc/libbpf.c
+++ b/src/cc/libbpf.c
@@
Looks like fd leakage is happening in bpf_prog_compute_tag
please try with
diff --git a/src/cc/libbpf.c b/src/cc/libbpf.c
index d23d2bc..7b695af 100644
--- a/src/cc/libbpf.c
+++ b/src/cc/libbpf.c
@@
|
By
Nirmoy Das
·
#1250
·
|
|
Re: File descriptor leakage in BCC upon multiple load_func and unload_func calls
Confirmed that I could repro.
I kprobed into __alloc_fd, it seems the extra socket FDs are allocated
in annotate_prog_tag:
1209030 1209030 test_leak __alloc_fd 6
Confirmed that I could repro.
I kprobed into __alloc_fd, it seems the extra socket FDs are allocated
in annotate_prog_tag:
1209030 1209030 test_leak __alloc_fd 6
|
By
Teng Qin
·
#1249
·
|
|
File descriptor leakage in BCC upon multiple load_func and unload_func calls
Dear All,
One of our applications is giving errors because there are many file descriptors open. After some debugging we found that bcc appears to be leaking file descriptors.
Please considerer the
Dear All,
One of our applications is giving errors because there are many file descriptors open. After some debugging we found that bcc appears to be leaking file descriptors.
Please considerer the
|
By
Mauricio Vasquez
·
#1248
·
|