summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* bpf: Rename BPF_XADD and prepare to encode other atomics in .immBrendan Jackman2021-01-1535-152/+291
* bpf: x86: Factor out a lookup table for some ALU opcodesBrendan Jackman2021-01-151-18/+15
* bpf: x86: Factor out emission of REX byteBrendan Jackman2021-01-151-16/+23
* bpf: x86: Factor out emission of ModR/M for *(reg + off)Brendan Jackman2021-01-151-18/+25
* tools/bpftool: Add -Wall when building BPF programsIan Rogers2021-01-141-1/+1
* bpf, libbpf: Avoid unused function warning on bpf_tail_call_staticIan Rogers2021-01-141-1/+1
* Merge branch 'selftests/bpf: Some build fixes'Andrii Nakryiko2021-01-141-17/+41
|\
| * selftests/bpf: Install btf_dump test casesJean-Philippe Brucker2021-01-141-1/+2
| * selftests/bpf: Fix installation of urandom_readJean-Philippe Brucker2021-01-141-1/+1
| * selftests/bpf: Move generated test files to $(TEST_GEN_FILES)Jean-Philippe Brucker2021-01-141-4/+3
| * selftests/bpf: Fix out-of-tree buildJean-Philippe Brucker2021-01-141-1/+1
| * selftests/bpf: Enable cross-buildingJean-Philippe Brucker2021-01-141-11/+35
|/
* Merge branch 'Support kernel module ksym variables'Alexei Starovoitov2021-01-1314-84/+305
|\
| * selftests/bpf: Test kernel module ksym externsAndrii Nakryiko2021-01-133-0/+60
| * libbpf: Support kernel module ksym externsAndrii Nakryiko2021-01-131-18/+32
| * bpf: Support BPF ksym variables in kernel modulesAndrii Nakryiko2021-01-136-30/+194
| * selftests/bpf: Sync RCU before unloading bpf_testmodAndrii Nakryiko2021-01-133-33/+12
| * bpf: Declare __bpf_free_used_maps() unconditionallyAndrii Nakryiko2021-01-131-2/+3
| * bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_argsAndrii Nakryiko2021-01-131-1/+1
| * bpf: Add bpf_patch_call_args prototype to include/linux/bpf.hAndrii Nakryiko2021-01-131-0/+3
|/
* bpf: Extend bind v4/v6 selftests for mark/prio/bindtoifindexDaniel Borkmann2021-01-122-8/+76
* bpf: Allow to retrieve sol_socket opts from sock_addr progsDaniel Borkmann2021-01-121-2/+23
* bpf: Fix a verifier message for alloc size helper argBrendan Jackman2021-01-121-1/+1
* bpf: Clarify return value of probe str helpersBrendan Jackman2021-01-122-10/+10
* libbpf: Clarify kernel type use with USER variants of CORE reading macrosAndrii Nakryiko2021-01-081-6/+39
* selftests/bpf: Remove duplicate include in test_lsmMenglong Dong2021-01-081-1/+0
* net, xdp: Introduce xdp_prepare_buff utility routineLorenzo Bianconi2021-01-0828-152/+105
* net, xdp: Introduce xdp_init_buff utility routineLorenzo Bianconi2021-01-0828-72/+68
* bpf: Replace fput with sockfd_put in sock mapZheng Yongjun2021-01-081-1/+1
* bpf: Remove unnecessary <argp.h> include from preload/iteratorsLeah Neukirchen2021-01-081-1/+1
* selftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_READ() variantsAndrii Nakryiko2021-01-082-0/+114
* libbpf: Add non-CO-RE variants of BPF_CORE_READ() macro familyAndrii Nakryiko2021-01-081-0/+38
* libbpf: Add user-space variants of BPF_CORE_READ() family of macrosAndrii Nakryiko2021-01-081-39/+59
* Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski2021-01-08112-477/+1303
|\
| * Merge tag 'net-5.11-rc3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/n...Linus Torvalds2021-01-0866-309/+746
| |\
| | * Merge tag 'mlx5-fixes-2021-01-07' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski2021-01-0813-66/+122
| | |\
| | | * net/mlx5e: Fix memleak in mlx5e_create_l2_table_groupsDinghao Liu2021-01-071-0/+1
| | | * net/mlx5e: Fix two double free casesDinghao Liu2021-01-071-0/+2
| | | * net/mlx5: Release devlink object if adev failsLeon Romanovsky2021-01-071-2/+5
| | | * net/mlx5e: ethtool, Fix restriction of autoneg with 56GAya Levin2021-01-071-6/+18
| | | * net/mlx5e: In skb build skip setting mark in switchdev modeMaor Dickman2021-01-071-0/+5
| | | * net/mlx5: E-Switch, fix changing vf VLANIDAlaa Hleihel2021-01-071-14/+13
| | | * net/mlx5e: Fix SWP offsets when vlan inserted by driverMoshe Shemesh2021-01-073-7/+19
| | | * net/mlx5e: CT: Use per flow counter when CT flow accounting is enabledOz Shlomo2021-01-071-28/+49
| | | * net/mlx5: Use port_num 1 instead of 0 when delete a RoCE addressMark Zhang2021-01-071-1/+1
| | | * net/mlx5e: Add missing capability check for uplink followAya Levin2021-01-072-2/+4
| | | * net/mlx5: Check if lag is supported before creating oneMark Zhang2021-01-071-6/+5
| | * | net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbEAleksander Jan Bajkowski2021-01-081-3/+4
| | * | Merge branch 's390-qeth-fixes-2021-01-07'Jakub Kicinski2021-01-084-17/+30
| | |\ \
| | | * | s390/qeth: fix L2 header access in qeth_l3_osa_features_check()Julian Wiedmann2021-01-081-1/+1