summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* bpf: Introduce BPF_PROG_TYPE_SK_REUSEPORTMartin KaFai Lau2018-08-1111-13/+365
* bpf: Introduce BPF_MAP_TYPE_REUSEPORT_SOCKARRAYMartin KaFai Lau2018-08-118-1/+413
* net: Add ID (if needed) to sock_reuseport and expose reuseport_lockMartin KaFai Lau2018-08-112-1/+32
* tcp: Avoid TCP syncookie rejected by SO_REUSEPORT socketMartin KaFai Lau2018-08-113-2/+33
* Merge branch 'bpf-btf-for-htab-lru'Daniel Borkmann2018-08-103-18/+121
|\
| * tools/bpf: add bpffs pretty print btf test for hash/lru_hash mapsYonghong Song2018-08-101-15/+72
| * bpf: btf: add pretty print for hash/lru_hash mapsYonghong Song2018-08-101-0/+44
| * bpf: fix bpffs non-array map seq_show issueYonghong Song2018-08-101-3/+5
|/
* Merge branch 'bpf-veth-xdp-support'Daniel Borkmann2018-08-107-30/+801
|\
| * veth: Support per queue XDP ringToshiaki Makita2018-08-101-90/+188
| * veth: Add XDP TX and REDIRECTToshiaki Makita2018-08-101-9/+110
| * xdp: Helpers for disabling napi_direct of xdp_return_frameToshiaki Makita2018-08-102-2/+29
| * bpf: Make redirect_info accessible from modulesToshiaki Makita2018-08-102-18/+21
| * veth: Add ndo_xdp_xmitToshiaki Makita2018-08-101-0/+51
| * veth: Handle xdp_frames in xdp napi ringToshiaki Makita2018-08-101-5/+84
| * xdp: Helper function to clear kernel pointers in xdp_frameToshiaki Makita2018-08-101-0/+7
| * veth: Avoid drops by oversized packets when XDP is enabledToshiaki Makita2018-08-101-2/+45
| * veth: Add driver XDPToshiaki Makita2018-08-101-7/+367
| * net: Export skb_headers_offset_updateToshiaki Makita2018-08-102-1/+3
|/
* Merge branch 'bpf-sample-cpumap-lb'Daniel Borkmann2018-08-103-2/+160
|\
| * samples/bpf: xdp_redirect_cpu load balance like SuricataJesper Dangaard Brouer2018-08-102-2/+105
| * samples/bpf: add Paul Hsieh's (LGPL 2.1) hash function SuperFastHashJesper Dangaard Brouer2018-08-101-0/+55
|/
* Revert "xdp: add NULL pointer check in __xdp_return()"Björn Töpel2018-08-101-2/+1
* Merge ra.kernel.org:/pub/scm/linux/kernel/git/davem/netDavid S. Miller2018-08-0940-355/+374
|\
| * Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert...Linus Torvalds2018-08-098-191/+101
| |\
| | * crypto: x86/aegis,morus - Fix and simplify CPUID checksOndrej Mosnacek2018-08-076-45/+21
| | * crypto: arm64 - revert NEON yield for fast AEAD implementationsArd Biesheuvel2018-08-072-146/+80
| * | Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/netLinus Torvalds2018-08-0926-161/+178
| |\ \
| | * | dsa: slave: eee: Allow ports to use phylinkAndrew Lunn2018-08-081-2/+2
| | * | Merge branch 'smc-fixes'David S. Miller2018-08-081-5/+10
| | |\ \
| | | * | net/smc: move sock lock in smc_ioctl()Ursula Braun2018-08-081-3/+7
| | | * | net/smc: allow sysctl rmem and wmem defaults for serversUrsula Braun2018-08-081-0/+2
| | | * | net/smc: no shutdown in state SMC_LISTENUrsula Braun2018-08-081-2/+1
| | |/ /
| | * | net: aquantia: Fix IFF_ALLMULTI flag functionalityDmitry Bogdanov2018-08-081-1/+1
| | * | rxrpc: Fix the keepalive generator [ver #2]David Howells2018-08-087-89/+109
| | * | Merge branch 'mlx5-fixes'David S. Miller2018-08-083-25/+15
| | |\ \
| | | * | net/mlx5e: Cleanup of dcbnl related fieldsHuy Nguyen2018-08-082-21/+11
| | | * | net/mlx5e: Properly check if hairpin is possible between two functionsOr Gerlitz2018-08-081-4/+4
| | |/ /
| | * | vhost: reset metadata cache when initializing new IOTLBJason Wang2018-08-081-3/+6
| | * | llc: use refcount_inc_not_zero() for llc_sap_find()Cong Wang2018-08-072-2/+7
| | * | dccp: fix undefined behavior with 'cwnd' shift in ccid2_cwnd_restart()Alexey Kodanev2018-08-071-2/+4
| | * | tipc: fix an interrupt unsafe locking scenarioYing Xue2018-08-071-3/+1
| | * | vsock: split dwork to avoid reinitializationsCong Wang2018-08-073-11/+11
| | * | net: thunderx: check for failed allocation lmac->dmacsColin Ian King2018-08-071-0/+2
| | * | cxgb4: mk_act_open_req() buggers ->{local, peer}_ip on big-endian hostsAl Viro2018-08-071-4/+2
| | * | packet: refine ring v3 block size test to hold one frameWillem de Bruijn2018-08-061-4/+6
| | * | ip6_tunnel: use the right value for ipv4 min mtu check in ip6_tnl_xmitXin Long2018-08-051-6/+2
| | * | ipv6: fix double refcount of fib6_metricsCong Wang2018-08-051-4/+0
| * | | parisc: Define mb() and add memory barriers to assembler unlock sequencesJohn David Anglin2018-08-084-0/+39
| * | | parisc: Enable CONFIG_MLONGCALLS by defaultHelge Deller2018-08-081-1/+1