|
Re: [PATCH 0/2] tools: Skip backward time entries
I'm ok with the workaround code, but I'd like a comment that clearly explains it for future maintainers and copy-n-pasters. Eg:
// Skip entries with backwards time: temp workaround for #728
Then
I'm ok with the workaround code, but I'd like a comment that clearly explains it for future maintainers and copy-n-pasters. Eg:
// Skip entries with backwards time: temp workaround for #728
Then
|
By
Brendan Gregg
·
#1467
·
|
|
Re: [PATCH 0/2] tools: Skip backward time entries
Jiri,
The change looks good. Could you generate a pull request against the
bcc/iovisor github repository?
Thanks!
Yonghong
Jiri,
The change looks good. Could you generate a pull request against the
bcc/iovisor github repository?
Thanks!
Yonghong
|
By
Yonghong Song
·
#1466
·
|
|
[PATCH 2/2] tools: Skip backward time entries in ext4dist
While using ext4dist on RHEL7 we occasionally get
following screwed up latencies:
# ext4dist
Tracing ext4 operation latency... Hit Ctrl-C to end.
^C
operation = write
usecs
While using ext4dist on RHEL7 we occasionally get
following screwed up latencies:
# ext4dist
Tracing ext4 operation latency... Hit Ctrl-C to end.
^C
operation = write
usecs
|
By
Jiri Olsa
·
#1465
·
|
|
[PATCH 1/2] tools: Skip backward time entries in xfsslower
While using xfsslower on RHEL7 we occasionally get
following screwed up latencies:
# xfsslower
Tracing XFS operations slower than 1 ms
TIME COMM PID T BYTES OFF_KB LAT(ms)
While using xfsslower on RHEL7 we occasionally get
following screwed up latencies:
# xfsslower
Tracing XFS operations slower than 1 ms
TIME COMM PID T BYTES OFF_KB LAT(ms)
|
By
Jiri Olsa
·
#1464
·
|
|
[PATCH 0/2] tools: Skip backward time entries
hi,
on RHEL7 we are facing timing issues in some bcc-tools
scripts. The time subsystem might return backward timestamp
via bpf_ktime_get_ns and thus screw up latency computation.
This seems to be
hi,
on RHEL7 we are facing timing issues in some bcc-tools
scripts. The time subsystem might return backward timestamp
via bpf_ktime_get_ns and thus screw up latency computation.
This seems to be
|
By
Jiri Olsa
·
#1463
·
|
|
minutes: IO Visor TSC/Dev Meeting
Thanks all for joining the call today. As usual, here are my notes.
-Brenden
=== Discussion ===
Yonghong:
* Internal discussions for BTF related work
* adding information to jit instructions
*
Thanks all for joining the call today. As usual, here are my notes.
-Brenden
=== Discussion ===
Yonghong:
* Internal discussions for BTF related work
* adding information to jit instructions
*
|
By
Brenden Blanco
·
#1462
·
|
|
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
·
#1461
·
|
|
Linux Plumbers BPF micro-conference CFP
This is a call for proposals for the BPF micro-conference at the
Linux Plumbers Conference (LPC) 2018 which will be held in Vancouver,
Canada from the 13th to the 15th of November, co-located with
This is a call for proposals for the BPF micro-conference at the
Linux Plumbers Conference (LPC) 2018 which will be held in Vancouver,
Canada from the 13th to the 15th of November, co-located with
|
By
Daniel Borkmann
·
#1460
·
|
|
[PATCH RFC 3/3] tests: add afxdp test cases.
The patch adds the test framework for OVS using afxdp.
Currently there are two test cases, using ping and http
as traffic forwarding through ovs with 2 afxdp netdev.
Signed-off-by: William Tu
The patch adds the test framework for OVS using afxdp.
Currently there are two test cases, using ping and http
as traffic forwarding through ovs with 2 afxdp netdev.
Signed-off-by: William Tu
|
By
William Tu
·
#1459
·
|
|
[PATCH RFC 2/3] netdev-linux: add new netdev type afxdp.
The patch creates a new netdev type "afxdp" and copies some of the
afxdp api implementation from xdpsock_user.c at linux sample code.
The afxdp ebpf programs/maps are loaded when dpif-netdev is
The patch creates a new netdev type "afxdp" and copies some of the
afxdp api implementation from xdpsock_user.c at linux sample code.
The afxdp ebpf programs/maps are loaded when dpif-netdev is
|
By
William Tu
·
#1458
·
|
|
[PATCH RFC 1/3] afxdp: add ebpf code for afxdp and xskmap.
AF_XDP requires attaching an xdp program and xskmap for
each netdev. The patch provides these program/map and
the loading and attaching implementation.
Signed-off-by: William Tu
AF_XDP requires attaching an xdp program and xskmap for
each netdev. The patch provides these program/map and
the loading and attaching implementation.
Signed-off-by: William Tu
|
By
William Tu
·
#1457
·
|
|
[PATCH RFC 0/3] AF_XDP support for OVS
The patch series introduces AF_XDP support for OVS netdev.
AF_XDP is a new address family working together with eBPF.
In short, a socket with AF_XDP family can receive and send
packets from an
The patch series introduces AF_XDP support for OVS netdev.
AF_XDP is a new address family working together with eBPF.
In short, a socket with AF_XDP family can receive and send
packets from an
|
By
William Tu
·
#1456
·
|
|
Re: BTF examples or documentation?
"PJ Waskiewicz" <peter.waskiewicz.jr@...> wrote:
I noticed that Arnaldo is playing with pahole (see twitter[1]) and
converting dwarf into BTF (BPF Type Format), and have written a very
nice
"PJ Waskiewicz" <peter.waskiewicz.jr@...> wrote:
I noticed that Arnaldo is playing with pahole (see twitter[1]) and
converting dwarf into BTF (BPF Type Format), and have written a very
nice
|
By
Jesper Dangaard Brouer
·
#1455
·
|
|
Re: A couple eBPF and cls_act questions
Depends on what rates you are targeting, you might want to check BPF
raw tracepoints to reduce overhead given this would be in hot path.
From f6ef56589374 ("Merge branch 'bpf-raw-tracepoints'") that
Depends on what rates you are targeting, you might want to check BPF
raw tracepoints to reduce overhead given this would be in hot path.
From f6ef56589374 ("Merge branch 'bpf-raw-tracepoints'") that
|
By
Daniel Borkmann
·
#1454
·
|
|
Re: [PATCH] BPF: helpers: New helper bpf_get_current_pidns_info to obtain namespace data from current task.
Looks good. Only one comment in the below. After you addressed it, you can
send the patch to netdev with patch prefix [PATCH bpf-next].
Please move this definition to the end of file.
Looks good. Only one comment in the below. After you addressed it, you can
send the patch to netdev with patch prefix [PATCH bpf-next].
Please move this definition to the end of file.
|
By
Yonghong Song
·
#1453
·
|
|
Re: BTF examples or documentation?
Currently, we are still in the design and prototyping stage. Will
definitely share for comments
once we got some concept design and RFC implementation.
Currently, we are still in the design and prototyping stage. Will
definitely share for comments
once we got some concept design and RFC implementation.
|
By
Yonghong Song
·
#1452
·
|
|
minutes: IO Visor Dev/TSC Meeting
Hi All,
Thanks for attending today. As usual, here are my notes.
=== Discussion ===
Yonghong:
* reviewing new queue map type
* patch set in netdev
* new helper for getting pid, other info within
Hi All,
Thanks for attending today. As usual, here are my notes.
=== Discussion ===
Yonghong:
* reviewing new queue map type
* patch set in netdev
* new helper for getting pid, other info within
|
By
Brenden Blanco
·
#1451
·
|
|
[PATCH] BPF: helpers: New helper bpf_get_current_pidns_info to obtain namespace data from current task.
Yonghong Song,
Let me know what you think of this last patch
From 49d9dbcbd52c82dc44b6351ac1824538a6db155a Mon Sep 17 00:00:00 2001
From: cneira <cneirabustos@...>
Date: Wed, 8 Aug 2018
Yonghong Song,
Let me know what you think of this last patch
From 49d9dbcbd52c82dc44b6351ac1824538a6db155a Mon Sep 17 00:00:00 2001
From: cneira <cneirabustos@...>
Date: Wed, 8 Aug 2018
|
By
neirac
·
#1450
·
|
|
Re: BTF examples or documentation?
There are some initial bits on BTF (mostly on the workflow for now) in
the Cilium doc that can be found here:
- http://cilium.readthedocs.io/en/latest/bpf/#llvm
-
There are some initial bits on BTF (mostly on the workflow for now) in
the Cilium doc that can be found here:
- http://cilium.readthedocs.io/en/latest/bpf/#llvm
-
|
By
Daniel Borkmann
·
#1449
·
|
|
Re: BTF examples or documentation?
<peter.waskiewicz.jr@...> wrote:
I expect to use BTF as a source for kernel struct information, as a
lightweight version of debuginfo (and hopefully one day BTF info will
be included in the
<peter.waskiewicz.jr@...> wrote:
I expect to use BTF as a source for kernel struct information, as a
lightweight version of debuginfo (and hopefully one day BTF info will
be included in the
|
By
Brendan Gregg
·
#1448
·
|