On Wed, Feb 21, 2018 at 11:55 AM, Brenden Blanco <[email protected]> wrote:
> Hi all,
>
> Thanks for attending the call this week. My notes are included below.
>
> === Updates ===
>
> DTrace GPLed in Dec 2017
> - To help with Oracle Linux port
> - Should we take dtrace kernel code into linux?
>   - opinion: probably not necessary now, more applicable 5 years ago
> - How about dtrace frontend?
>   - may have more short term value
>   - combine with bpftrace?
>   - who would work on it?
>   - userspace tools are now UPL - how does that work with apache2?
> - CTF
>   - currently forking the format into BTF
>   - exceed 32k types, other limitations
>   - still, is the code useful to combine?
>
> bpfilter announcement
> - lots of lwn/reddit/hackernews comments
>
> Brenden:
> - Fixes for python3 string encoding
>   - please test tools with python3 -W and submit PRs/issues
> - todo: push clang ir rewriter to github branch

As requested, I have pushed the WIP code to
https://github.com/iovisor/bcc/tree/ir-probe-rewrite. Only one of the
two test cases currently works. The basic idea is to use the pointer
alias info to track which loads read from on-stack memory and maps,
and treat the rest as unsafe reads and rewrite them into
bpf_probe_read calls. Map data is not yet handled.

>
> Yonghong:
> - Kernel related bugfixes
>   - memory leak in shared lpm map
>
> Daniel:
> - bpfilter work
> - retpoline work in tail call code of x86 jit
>   - also arm64
>
> John:
> - some more sockmap changes
>   - tx hooks
>   - more testing, cleanup
>   - optimizations in followup patches
>
> Joe:
> - Soliciting feedback for socket sharing patches
>   - looking into storing data along with socket
>     - scratch accessible from bpf program
> - How to protect scratch area?
>   - new lock helper idea
>
> Sargun:
> - Asking for feedback on seccomp ebpf changes
>   - desires access to read-only map for
>   - use case for scratch buffer primitive as well
>
> Brendan:
> - New pcp-bcc-pmda plugin by redhat
>   - tbd: integrate into vector
>
> Jesper:
> - XDP redirect work
>   - bugfixes
>   - page free and return API next
>     - getting help from mellanox devs
> - XDP bulk xmit for rx
>
> === Attendees ===
> Brenden Blanco
> Eduard Serra
> Alexei Starovoitov
> Joe String
> Jakub Kicinski
> Jiong Wang
> Mauricio Vasquez
> Quentin Monnet
> Saeed
> Sandipan
> Sargun Dhillon
> Brendan Gregg
> Yonghong Song
> Jesper Brouer
> Alexander Duyck
> Edwin Peer
> PJ Waskiewicz
> Daniel Borkmann
> Nic Viljoen
> John Fastabend
> Alexander Duyck
_______________________________________________
iovisor-dev mailing list
[email protected]
https://lists.iovisor.org/mailman/listinfo/iovisor-dev

Reply via email to