projects
/
linux-2.6-block.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
bpf/verifier: disallow pointer subtraction
2018-09-12
Alexei Starovoitov
bpf/verifier: disallow pointer subtraction
Acked-by: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-09-12
Martin KaFai Lau
bpf: btf: Fix end boundary calculation for type section
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-09-02
John Fastabend
bpf: avoid misuse of psock when TCP_ULP_BPF collides...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-09-02
Prashant Bhole
tools/bpf: bpftool, add xskmap in map types
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-09-02
Tushar Dave
bpf: Fix bpf_msg_pull_data()
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-28
John Fastabend
bpf: sockmap, decrement copied count correctly in redirect...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-23
Quentin Monnet
tools: bpftool: return from do_event_pipe() on bad...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-23
Daniel Borkmann
bpf: use per htab salt for bucket hash
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-22
John Fastabend
bpf: sockmap: write_space events need to be passed...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-22
John Fastabend
tls: possible hang when do_tcp_sendpages hits sndbuf...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-22
Daniel Borkmann
bpf, sockmap: fix sock hash count in alloc_sock_hash_elem
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-22
Daniel Borkmann
bpf, sockmap: fix sock_hash_alloc and reject zero-sized...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-21
Prashant Bhole
xsk: fix return value of xdp_umem_assign_dev()
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-16
Yonghong Song
bpf: fix a rcu usage warning in bpf_prog_array_copy_core()
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-16
Jesper Dangaard...
samples/bpf: all XDP samples should unload xdp/bpf...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-16
Tariq Toukan
net/xdp: Fix suspicious RCU usage warning
Suggested-by: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-12
Daniel Borkmann
Merge branch 'bpf-ancestor-cgroup-id'
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-12
Andrey Ignatov
selftests/bpf: Selftest for bpf_skb_ancestor_cgroup_id
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-12
Andrey Ignatov
selftests/bpf: Add cgroup id helpers to bpf_helpers.h
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-12
Andrey Ignatov
bpf: Sync bpf.h to tools/
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-12
Andrey Ignatov
bpf: Introduce bpf_skb_ancestor_cgroup_id helper
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-12
Daniel Borkmann
bpf: decouple btf from seq bpf fs dump and enable more...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Daniel Borkmann
Merge branch 'bpf-reuseport-map'
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Martin KaFai Lau
bpf: Test BPF_PROG_TYPE_SK_REUSEPORT
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Martin KaFai Lau
bpf: test BPF_MAP_TYPE_REUSEPORT_SOCKARRAY
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Martin KaFai Lau
bpf: Sync bpf.h uapi to tools/
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Martin KaFai Lau
bpf: Refactor ARRAY_SIZE macro to bpf_util.h
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Martin KaFai Lau
bpf: Enable BPF_PROG_TYPE_SK_REUSEPORT bpf prog in...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Martin KaFai Lau
bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORT
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Martin KaFai Lau
bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAY
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Martin KaFai Lau
net: Add ID (if needed) to sock_reuseport and expose...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Martin KaFai Lau
tcp: Avoid TCP syncookie rejected by SO_REUSEPORT socket
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Daniel Borkmann
Merge branch 'bpf-btf-for-htab-lru'
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Yonghong Song
tools/bpf: add bpffs pretty print btf test for hash...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Yonghong Song
bpf: btf: add pretty print for hash/lru_hash maps
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Yonghong Song
bpf: fix bpffs non-array map seq_show issue
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Daniel Borkmann
Merge branch 'bpf-veth-xdp-support'
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Toshiaki Makita
veth: Support per queue XDP ring
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Toshiaki Makita
veth: Add XDP TX and REDIRECT
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Toshiaki Makita
xdp: Helpers for disabling napi_direct of xdp_return_frame
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Toshiaki Makita
bpf: Make redirect_info accessible from modules
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Toshiaki Makita
veth: Add ndo_xdp_xmit
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Toshiaki Makita
veth: Handle xdp_frames in xdp napi ring
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Toshiaki Makita
xdp: Helper function to clear kernel pointers in xdp_frame
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Toshiaki Makita
veth: Avoid drops by oversized packets when XDP is...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Toshiaki Makita
veth: Add driver XDP
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Toshiaki Makita
net: Export skb_headers_offset_update
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Daniel Borkmann
Merge branch 'bpf-sample-cpumap-lb'
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Jesper Dangaard...
samples/bpf: xdp_redirect_cpu load balance like Suricata
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Jesper Dangaard...
samples/bpf: add Paul Hsieh's (LGPL 2.1) hash function...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-10
Björn Töpel
Revert "xdp: add NULL pointer check in __xdp_return()"
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-09
Daniel Borkmann
Merge branch 'bpf-fix-cpu-and-devmap-teardown'
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-09
Jesper Dangaard...
xdp: fix bug in devmap teardown code path
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-09
Jesper Dangaard...
samples/bpf: xdp_redirect_cpu adjustment to reproduce...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-09
Jesper Dangaard...
xdp: fix bug in cpumap teardown code path
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-07
Roman Gushchin
bpf: introduce update_effective_progs()
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-06
Martin KaFai Lau
bpf: btf: Change tools/lib/bpf/btf to LGPL
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-04
Jakub Kicinski
nfp: bpf: xdp_adjust_tail support
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-03
Mathieu Xhonneux
selftests/bpf: update test_lwt_seg6local.sh according...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-03
Roman Gushchin
selftests/bpf: fix a typo in map in map test
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Daniel Borkmann
Merge branch 'bpf-cgroup-local-storage'
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
samples/bpf: extend test_cgrp2_attach2 test to use...
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
selftests/bpf: add a cgroup storage test
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
selftests/bpf: add verifier cgroup storage tests
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpf/test_run: support cgroup local storage
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpftool: add support for CGROUP_STORAGE maps
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpf: sync bpf.h to tools/
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpf: introduce the bpf_get_local_storage() helper function
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpf: don't allow create maps of cgroup local storages
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpf/verifier: introduce BPF_PTR_TO_MAP_VALUE
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpf: extend bpf_prog_array to store pointers to the...
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpf: allocate cgroup storage entries on attaching bpf...
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpf: pass a pointer to a cgroup storage using pcpu...
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpf: introduce cgroup storage maps
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-08-02
Roman Gushchin
bpf: add ability to charge bpf maps memory dynamically
Cc: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-31
Arthur Fabre
bpf: verifier: MOV64 don't mark dst reg unbounded
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-31
Andrey Ignatov
selftests/bpf: Test for get_socket_cookie
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-31
Andrey Ignatov
selftests/bpf: Add bpf_get_socket_cookie to bpf_helpers.h
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-31
Andrey Ignatov
bpf: Sync bpf.h to tools/
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-31
Andrey Ignatov
bpf: Support bpf_get_socket_cookie in more prog types
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-31
Jakub Kicinski
nfp: fix variable dereferenced before check in nfp_app_ctrl_...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-31
Taehee Yoo
lwt_bpf: remove unnecessary rcu_read_lock in run_lwt_bpf
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-31
Mathieu Xhonneux
bpf: add End.DT6 action to bpf_lwt_seg6_action helper
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-31
Thomas Richter
bpf: fix build error in libbpf with EXTRA_CFLAGS="...
Suggested-by: Daniel Borkmann <
daniel@iogearbox.net
>
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-31
Jakub Kicinski
net: xsk: don't return frames via the allocator on...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-30
Yonghong Song
tools/bpftool: fix a percpu_array map dump problem
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-28
Taehee Yoo
bpf: use GFP_ATOMIC instead of GFP_KERNEL in bpf_parse_prog()
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-28
Daniel Borkmann
bpf: fix bpf_skb_load_bytes_relative pkt length check
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-28
Thomas Richter
perf build: Build error in libbpf missing initialization
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-27
Daniel Borkmann
Merge branch 'bpf-docs-rst-improvements'
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-27
Tobin C. Harding
docs: bpf: Capitalise document heading
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-27
Tobin C. Harding
docs: Add bpf/index to top level index
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-27
Tobin C. Harding
docs: bpf: Add toctree to index
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-27
Tobin C. Harding
docs: bpf: Rename README.rst to index.rst
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-27
Daniel Borkmann
Merge branch 'bpf-convert-more-samples'
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-27
Jakub Kicinski
samples: bpf: convert xdpsock_user.c to libbpf
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-27
Jakub Kicinski
samples: bpf: convert xdp_fwd_user.c to libbpf
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-27
Jakub Kicinski
tools: libbpf: add bpf_object__find_program_by_title()
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-27
Jakub Kicinski
tools: libbpf: handle NULL program gracefully in bpf_program...
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
2018-07-27
Daniel Borkmann
Merge branch 'bpf-nfp-perf-event-improvements'
Signed-off-by: Daniel Borkmann <
daniel@iogearbox.net
>
commit
|
commitdiff
|
tree
next