|
minutes: IO Visor TSC and Dev Members Call
Hi all, Thanks for joining the call today. Below is the summary of the topics discussed. If you are in the Bay Area tomorrow, PLUMgrid will be hosting a meetup to discuss XDP, feel free to join if you
Hi all, Thanks for joining the call today. Below is the summary of the topics discussed. If you are in the Bay Area tomorrow, PLUMgrid will be hosting a meetup to discuss XDP, feel free to join if you
|
By
Brenden Blanco
·
|
|
Intel e1000 XDP driver support
4 messages
Hi, I'm planning to test XDP in VM, I wonder if XDP has been ported to net-next, or currently anyone is working on it? Thanks! Regards, William
Hi, I'm planning to test XDP in VM, I wonder if XDP has been ported to net-next, or currently anyone is working on it? Thanks! Regards, William
|
By
William Tu
·
|
|
Can't run BCC on Debian
4 messages
Hi all, I want to try BPF on my Debian box, so I upgrade kernel to 4.7.0 first: # uname -a Linux debian 4.7.0 #1 SMP Thu Jul 28 02:09:30 EDT 2016 x86_64 GNU/Linux Then I follow Ubuntu part to install
Hi all, I want to try BPF on my Debian box, so I upgrade kernel to 4.7.0 first: # uname -a Linux debian 4.7.0 #1 SMP Thu Jul 28 02:09:30 EDT 2016 x86_64 GNU/Linux Then I follow Ubuntu part to install
|
By
Nan Xiao
·
|
|
question about struct xdp_md
3 messages
Hi, I'm looking at definition of xdp_md: struct xdp_md { __u32 data; __u32 data_end; }; I'm curious why are we using __u32? Isn't data and data_end an 8-byte pointer to the packet's buffer? For exampl
Hi, I'm looking at definition of xdp_md: struct xdp_md { __u32 data; __u32 data_end; }; I'm curious why are we using __u32? Isn't data and data_end an 8-byte pointer to the packet's buffer? For exampl
|
By
William Tu
·
|
|
bpf verification fails when accessing an array element
7 messages
Hi, I'm new to BPF and I'm trying to implement the following logic but fails due to "R0 invalid mem access 'inv'". (Apology if this is not the right mailing list.) So I have an integer array of size 3
Hi, I'm new to BPF and I'm trying to implement the following logic but fails due to "R0 invalid mem access 'inv'". (Apology if this is not the right mailing list.) So I have an integer array of size 3
|
By
William Tu
·
|
|
reminder: IO Visor TSC and Dev Members Call
Hi All, Please join us for our bi-weekly call. This meeting is open to everybody and completely optional. IOVisor TSC/Dev MeetingEvery 2 weeks on Wednesday, from Wednesday, May 18, 2016, to no end dat
Hi All, Please join us for our bi-weekly call. This meeting is open to everybody and completely optional. IOVisor TSC/Dev MeetingEvery 2 weeks on Wednesday, from Wednesday, May 18, 2016, to no end dat
|
By
Brenden Blanco
·
|
|
read perf counters
15 messages
Hi, I'm trying to read perf counters using bpf. However, adding BPF_PERF_ARRAY reports error: bpf: Invalid argument unrecognized bpf_ld_imm64 inns Is there an example/sample to read perf counters that
Hi, I'm trying to read perf counters using bpf. However, adding BPF_PERF_ARRAY reports error: bpf: Invalid argument unrecognized bpf_ld_imm64 inns Is there an example/sample to read perf counters that
|
By
riya
·
|
|
minutes: IO Visor TSC and Dev Members Call
Thank you all for joining today. Please find my notes from the meeting below. === Works in progress === Tracing: * add hw cache events reading support in PERF_EVENT_ARRAY (brenden) * working on nmi su
Thank you all for joining today. Please find my notes from the meeting below. === Works in progress === Tracing: * add hw cache events reading support in PERF_EVENT_ARRAY (brenden) * working on nmi su
|
By
Brenden Blanco
·
|
|
concurrency considerations around Map.clear()
Hello, I'm just starting to play around with BCC and am having trouble understanding what operations on Maps are 'safe' to perform from a python script. Considering the example strlen_hist.py [1], my
Hello, I'm just starting to play around with BCC and am having trouble understanding what operations on Maps are 'safe' to perform from a python script. Considering the example strlen_hist.py [1], my
|
By
Mark Price
·
|
|
LSM --
I'm curious, What are the first programs people would like to see on the LSM?
I'm curious, What are the first programs people would like to see on the LSM?
|
By
Sargun Dhillon
·
|
|
BCC: bpf_probe_read read function arguments
6 messages
Hi, I'm learning how to use bcc tools and to have a goal I was trying to read HTTP data before it gets encrypted, so, locally, I can read https traffic (actually, anything using openssl). I have modif
Hi, I'm learning how to use bcc tools and to have a goal I was trying to read HTTP data before it gets encrypted, so, locally, I can read https traffic (actually, anything using openssl). I have modif
|
By
Adrián López Tejedor
·
|
|
[RFC] samples/bpf: Add tunnel set/get tests.
2 messages
The patch creates sample code exercising bpf_skb_{set,get}_tunnel_key, and bpf_skb_{set,get}_tunnel_opt for GRE, VXLAN, and GENEVE. A native tunnel device is created in a namespace to interact with a
The patch creates sample code exercising bpf_skb_{set,get}_tunnel_key, and bpf_skb_{set,get}_tunnel_opt for GRE, VXLAN, and GENEVE. A native tunnel device is created in a namespace to interact with a
|
By
William Tu
·
|
|
Checmate / LSM use cases
6 messages
Hello all, Sorry for my bumbling on the phone yesterday. I promised to share the use cases for the LSM. I'd love to get opinions. There is a large enterprise that runs between 8-24 containers on each
Hello all, Sorry for my bumbling on the phone yesterday. I promised to share the use cases for the LSM. I'd love to get opinions. There is a large enterprise that runs between 8-24 containers on each
|
By
Sargun Dhillon
·
|
|
Cilium public repository
Hi all, Just a quick note that we have made the cilium repository public. You may remember our short introduction about it at the last XDP summit at FB. We haven't reached a particular milestone or an
Hi all, Just a quick note that we have made the cilium repository public. You may remember our short introduction about it at the last XDP summit at FB. We haven't reached a particular milestone or an
|
By
Thomas Graf
·
|
|
XDP at netdev1.2
7 messages
Hi, I requested a workshop at netdev (Oct. 5-7 in Tokyo) to present and showcase XDP. The goal of this is to start providing the public information about XDP and to start talking about real world use
Hi, I requested a workshop at netdev (Oct. 5-7 in Tokyo) to present and showcase XDP. The goal of this is to start providing the public information about XDP and to start talking about real world use
|
By
Tom Herbert
·
|
|
Question about XDP on multiple NICs with the same driver
3 messages
Hi, I'm not sure if we discussed this before, but I'm thinking that if I have two identical NICs (ex: two e1000 cards with ifindex 1 and 2), and I load the e1000.ko driver. At userspace, I run $ /samp
Hi, I'm not sure if we discussed this before, but I'm thinking that if I have two identical NICs (ex: two e1000 cards with ifindex 1 and 2), and I load the e1000.ko driver. At userspace, I run $ /samp
|
By
William Tu
·
|
|
XDP at netdev1.2 - "XDP port abstraction" proposal
I have a infrastructure related subject, that I would like to discuss during the XDP workshop. - "XDP port abstraction" Currently XDP only supports packet forwarding (back) out the incoming interface,
I have a infrastructure related subject, that I would like to discuss during the XDP workshop. - "XDP port abstraction" Currently XDP only supports packet forwarding (back) out the incoming interface,
|
By
Jesper Dangaard Brouer
·
|
|
canceled: IO VIsor TSC and Dev Members Call
Hi All, Unfortunately I won't be available to start the meeting today. We'll plan to meet again in two weeks, in the meantime see you all on IRC and/or the mailing lists! Thanks, Brenden
Hi All, Unfortunately I won't be available to start the meeting today. We'll plan to meet again in two weeks, in the meantime see you all on IRC and/or the mailing lists! Thanks, Brenden
|
By
Brenden Blanco
·
|
|
test_perf_event: large value for CPU cycles
3 messages
Hi, I'm running tests/python/test_perf_event.py. I changed the following to print out 'cpu cycles' value and increased the number of times 'getuid()' syscall is executed: diff --git a/tests/python/tes
Hi, I'm running tests/python/test_perf_event.py. I changed the following to print out 'cpu cycles' value and increased the number of times 'getuid()' syscall is executed: diff --git a/tests/python/tes
|
By
riya
·
|
|
reminder: IO Visor TSC and Dev Members Call
Hi All, Please join us for our bi-weekly call. This meeting is open to everybody and completely optional. IOVisor TSC/Dev MeetingEvery 2 weeks on Wednesday, from Wednesday, May 18, 2016, to no end dat
Hi All, Please join us for our bi-weekly call. This meeting is open to everybody and completely optional. IOVisor TSC/Dev MeetingEvery 2 weeks on Wednesday, from Wednesday, May 18, 2016, to no end dat
|
By
Brenden Blanco
·
|