summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-01-15bpf: Add instructions for atomic_[cmp]xchgBrendan Jackman8-4/+70
2021-01-15bpf: Add BPF_FETCH field / create atomic_fetch_add instructionBrendan Jackman8-9/+56
2021-01-15bpf: Move BPF_STX reserved field check into BPF_STX verifier codeBrendan Jackman1-7/+6
2021-01-15bpf: Rename BPF_XADD and prepare to encode other atomics in .immBrendan Jackman35-152/+291
2021-01-15bpf: x86: Factor out a lookup table for some ALU opcodesBrendan Jackman1-18/+15
2021-01-15bpf: x86: Factor out emission of REX byteBrendan Jackman1-16/+23
2021-01-15bpf: x86: Factor out emission of ModR/M for *(reg + off)Brendan Jackman1-18/+25
2021-01-14tools/bpftool: Add -Wall when building BPF programsIan Rogers1-1/+1
2021-01-14bpf, libbpf: Avoid unused function warning on bpf_tail_call_staticIan Rogers1-1/+1
2021-01-14Merge branch 'selftests/bpf: Some build fixes'Andrii Nakryiko1-17/+41
2021-01-14selftests/bpf: Install btf_dump test casesJean-Philippe Brucker1-1/+2
2021-01-14selftests/bpf: Fix installation of urandom_readJean-Philippe Brucker1-1/+1
2021-01-14selftests/bpf: Move generated test files to $(TEST_GEN_FILES)Jean-Philippe Brucker1-4/+3
2021-01-14selftests/bpf: Fix out-of-tree buildJean-Philippe Brucker1-1/+1
2021-01-14selftests/bpf: Enable cross-buildingJean-Philippe Brucker1-11/+35
2021-01-13Merge branch 'Support kernel module ksym variables'Alexei Starovoitov14-84/+305
2021-01-13selftests/bpf: Test kernel module ksym externsAndrii Nakryiko3-0/+60
2021-01-13libbpf: Support kernel module ksym externsAndrii Nakryiko1-18/+32
2021-01-13bpf: Support BPF ksym variables in kernel modulesAndrii Nakryiko6-30/+194
2021-01-13selftests/bpf: Sync RCU before unloading bpf_testmodAndrii Nakryiko3-33/+12
2021-01-13bpf: Declare __bpf_free_used_maps() unconditionallyAndrii Nakryiko1-2/+3
2021-01-13bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_argsAndrii Nakryiko1-1/+1
2021-01-13bpf: Add bpf_patch_call_args prototype to include/linux/bpf.hAndrii Nakryiko1-0/+3
2021-01-13bpf: Extend bind v4/v6 selftests for mark/prio/bindtoifindexDaniel Borkmann2-8/+76
2021-01-13bpf: Allow to retrieve sol_socket opts from sock_addr progsDaniel Borkmann1-2/+23
2021-01-12bpf: Fix a verifier message for alloc size helper argBrendan Jackman1-1/+1
2021-01-12bpf: Clarify return value of probe str helpersBrendan Jackman2-10/+10
2021-01-09libbpf: Clarify kernel type use with USER variants of CORE reading macrosAndrii Nakryiko1-6/+39
2021-01-09selftests/bpf: Remove duplicate include in test_lsmMenglong Dong1-1/+0
2021-01-09net, xdp: Introduce xdp_prepare_buff utility routineLorenzo Bianconi28-152/+105
2021-01-09net, xdp: Introduce xdp_init_buff utility routineLorenzo Bianconi28-72/+68
2021-01-09bpf: Replace fput with sockfd_put in sock mapZheng Yongjun1-1/+1
2021-01-09bpf: Remove unnecessary <argp.h> include from preload/iteratorsLeah Neukirchen1-1/+1
2021-01-09selftests/bpf: Add tests for user- and non-CO-RE BPF_CORE_READ() variantsAndrii Nakryiko2-0/+114
2021-01-09libbpf: Add non-CO-RE variants of BPF_CORE_READ() macro familyAndrii Nakryiko1-0/+38
2021-01-09libbpf: Add user-space variants of BPF_CORE_READ() family of macrosAndrii Nakryiko1-39/+59
2021-01-09Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski112-477/+1303
2021-01-08Merge tag 'net-5.11-rc3-2' of git://git.kernel.org/pub/scm/linux/kernel/git/n...Linus Torvalds66-309/+746
2021-01-08Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2-1/+3
2021-01-08poll: fix performance regression due to out-of-line __put_user()Linus Torvalds1-3/+11
2021-01-08Revert "init/console: Use ttynull as a fallback when there is no console"Petr Mladek5-30/+18
2021-01-08Merge tag 'mlx5-fixes-2021-01-07' of git://git.kernel.org/pub/scm/linux/kerne...Jakub Kicinski13-66/+122
2021-01-08net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbEAleksander Jan Bajkowski1-3/+4
2021-01-08Merge branch 's390-qeth-fixes-2021-01-07'Jakub Kicinski4-17/+30
2021-01-08s390/qeth: fix L2 header access in qeth_l3_osa_features_check()Julian Wiedmann1-1/+1
2021-01-08s390/qeth: fix locking for discipline setup / removalJulian Wiedmann3-10/+7
2021-01-08s390/qeth: fix deadlock during recoveryJulian Wiedmann4-18/+34
2021-01-08Merge branch 'nexthop-various-fixes'Jakub Kicinski2-3/+5
2021-01-08selftests: fib_nexthops: Fix wrong mausezahn invocationIdo Schimmel1-1/+1
2021-01-08nexthop: Bounce NHA_GATEWAY in FDB nexthop groupsPetr Machata1-1/+1