aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2018-03-22selftests/bpf: test for bpf_get_stackid() from raw tracepointstp_args_v3Alexei Starovoitov1-21/+70
2018-03-22samples/bpf: raw tracepoint testAlexei Starovoitov4-0/+44
2018-03-22libbpf: add bpf_raw_tracepoint_open helperAlexei Starovoitov3-0/+23
2018-03-22bpf: introduce BPF_RAW_TRACEPOINTAlexei Starovoitov7-0/+489
2018-03-22tracepoint: compute num_args at build timeAlexei Starovoitov4-27/+43
2018-03-22macro: introduce COUNT_ARGS() macroAlexei Starovoitov2-6/+8
2018-03-21net/wireless/iwlwifi: fix iwlwifi_dev_ucode_error tracepointAlexei Starovoitov4-33/+21
2018-03-21net/mac802154: disambiguate mac80215 vs mac802154 trace eventsAlexei Starovoitov1-4/+4
2018-03-21net/mediatek: disambiguate mt76 vs mt7601u trace eventsAlexei Starovoitov1-3/+3
2018-03-21treewide: remove struct-pass-by-value from tracepoints argumentsAlexei Starovoitov14-82/+89
2018-03-21Merge git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-nextDavid S. Miller39-186/+2879
2018-03-20bpf, doc: add description wrt native/bpf clang target and pointer sizeDaniel Borkmann1-0/+12
2018-03-20Merge branch 'dsa-mv88e6xxx-some-fixes'David S. Miller2-3/+3
2018-03-20net: dsa: mv88e6xxx: Fix interrupt name for g2 irqUwe Kleine-König1-1/+1
2018-03-20net: dsa: mv88e6xxx: Fix typo in a commentUwe Kleine-König1-1/+1
2018-03-20net: dsa: mv88e6xxx: Fix name of switch 88E6141Uwe Kleine-König1-1/+1
2018-03-20Merge branch 'mlxsw-Adapt-driver-to-upcoming-firmware-versions'David S. Miller4-29/+32
2018-03-20mlxsw: spectrum_acl: Do not invalidate already invalid ACL groupsIdo Schimmel1-5/+0
2018-03-20mlxsw: spectrum_acl: Adapt ACL configuration to new firmware versionsIdo Schimmel1-17/+26
2018-03-20mlxsw: spectrum: Reserved field in mbox profile shouldn't be setTal Bar1-4/+0
2018-03-20mlxsw: pci: Set mbox dma addresses to zero when not usedShalom Toledo1-3/+6
2018-03-20mlx5: Remove call to ida_pre_getMatthew Wilcox1-1/+0
2018-03-19Merge branch 'bpf-sockmap-ulp'Daniel Borkmann26-131/+2236
2018-03-19bpf: sockmap test scriptJohn Fastabend1-0/+450
2018-03-19bpf: sockmap sample test for bpf_msg_pull_dataJohn Fastabend4-15/+101
2018-03-19bpf: sockmap add SK_DROP testsJohn Fastabend2-16/+61
2018-03-19bpf: sockmap sample support for bpf_msg_cork_bytes()John Fastabend4-9/+68
2018-03-19bpf: sockmap, add sample option to test apply_bytes helperJohn Fastabend3-8/+68
2018-03-19bpf: sockmap sample, add data verification optionJohn Fastabend1-34/+84
2018-03-19bpf: sockmap sample, add sendfile testJohn Fastabend1-10/+60
2018-03-19bpf: sockmap sample, add option to attach SK_MSG programJohn Fastabend6-9/+135
2018-03-19bpf: add verifier tests for BPF_PROG_TYPE_SK_MSGJohn Fastabend1-0/+54
2018-03-19bpf: add map tests for BPF_PROG_TYPE_SK_MSGJohn Fastabend7-7/+118
2018-03-19bpf: sk_msg program helper bpf_sk_msg_pull_dataJohn Fastabend2-2/+136
2018-03-19bpf: sockmap, add msg_cork_bytes() helperJohn Fastabend2-1/+18
2018-03-19bpf: sockmap, add bpf_msg_apply_bytes() helperJohn Fastabend2-1/+18
2018-03-19bpf: create tcp_bpf_ulp allowing BPF to monitor socket TX/RX dataJohn Fastabend8-21/+857
2018-03-19net: generalize sk_alloc_sg to work with scatterlist ringsJohn Fastabend3-14/+19
2018-03-19net: do_tcp_sendpages flag to avoid SKBTX_SHARED_FRAGJohn Fastabend2-1/+4
2018-03-19sockmap: convert refcnt to an atomic refcntJohn Fastabend1-13/+10
2018-03-19sock: make static tls function alloc_sg generic sock helperJohn Fastabend3-62/+67
2018-03-19Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirshe...David S. Miller8-38/+77
2018-03-19i40e: Fix the polling mechanism of GLGEN_RSTAT.DEVSTATEPaweł Jabłoński1-6/+29
2018-03-19i40evf: remove flags that are never usedJacob Keller1-3/+0
2018-03-19i40e: Prevent setting link speed on I40E_DEV_ID_25G_BPatryk Małek1-0/+1
2018-03-19i40e: Fix incorrect return typesDoug Dziggel2-4/+4
2018-03-19i40e: add doxygen comment for new mode parameterJacob Keller1-0/+1
2018-03-19i40e: Close client on suspend and restore client MSIx on resumeShiraz Saleem3-3/+22
2018-03-19i40e: Prevent setting link speed on KX_X722Patryk Małek1-1/+2
2018-03-19i40e: Properly check allowed advertisement capabilitiesJan Sokolowski1-9/+7
2018-03-19i40evf: Reorder configure_clsflower to avoid deadlock on errorAlexander Duyck1-12/+11
2018-03-18selftests: pmtu: Drop prints to kernel log from pmtu_vti6_link_change_mtuStefano Brivio1-2/+0
2018-03-18Merge branch 'mv88e6xxx-auto-phy-intr'David S. Miller4-0/+89
2018-03-18net: dsa: mv88e6xxx: Add MDIO interrupts for internal PHYsAndrew Lunn3-0/+58
2018-03-18net: dsa: mv88e6xxx: Add number of internal PHYsAndrew Lunn2-0/+29
2018-03-18net: dsa: mv88e6xxx: Add missing g1 IRQ numbersAndrew Lunn1-0/+2
2018-03-18net: dsa: mv88e6xxx: Fix missing register lock in serdes_get_statsFlorian Fainelli1-0/+2
2018-03-17net: dsa: mv88e6xxx: Fix IRQ when loading moduleAndrew Lunn1-8/+11
2018-03-17Merge branch 'selftests-pmtu-Add-further-vti-vti6-MTU-and-PMTU-tests'David S. Miller1-66/+376
2018-03-17selftests: pmtu: Add pmtu_vti6_link_change_mtu testStefano Brivio1-6/+61
2018-03-17selftests: pmtu: Add pmtu_vti6_link_add_mtu testStefano Brivio1-1/+43
2018-03-17selftests: pmtu: Add pmtu_vti4_link_add_mtu testStefano Brivio1-1/+44
2018-03-17selftests: pmtu: Add test_pmtu_vti4_exception testStefano Brivio1-10/+70
2018-03-17selftests: pmtu: Add pmtu_vti6_default_mtu testStefano Brivio1-1/+17
2018-03-17selftests: pmtu: Add pmtu_vti4_default_mtu testStefano Brivio1-13/+73
2018-03-17selftests: pmtu: Introduce support for multiple testsStefano Brivio1-26/+61
2018-03-17selftests: pmtu: Factor out MTU parsing helperStefano Brivio1-6/+11
2018-03-17selftests: pmtu: Use namespace command prefix to fetch route mtuStefano Brivio1-7/+9
2018-03-17selftests: pmtu: Reverse return codes of functionsStefano Brivio1-16/+8
2018-03-17Merge branch 'ibmvnic-Update-TX-pool-and-TX-routines'David S. Miller2-123/+160
2018-03-17ibmvnic: Remove unused TSO resources in TX pool structureThomas Falcon1-2/+0
2018-03-17ibmvnic: Update TX pool cleaning routineThomas Falcon1-16/+24
2018-03-17ibmvnic: Improve TX buffer accountingThomas Falcon1-9/+21
2018-03-17ibmvnic: Update TX and TX completion routinesThomas Falcon2-27/+29
2018-03-17ibmvnic: Update TX pool initialization routineThomas Falcon1-42/+48
2018-03-17ibmvnic: Update release TX pool routineThomas Falcon1-7/+12
2018-03-17ibmvnic: Update and clean up reset TX pool routineThomas Falcon1-20/+25
2018-03-17ibmvnic: Generalize TX pool structureThomas Falcon1-2/+3
2018-03-17sctp: use proc_remove_subtree()Al Viro4-140/+28
2018-03-17Merge branch 'hv_netvsc-minor-enhancements'David S. Miller5-6/+223
2018-03-17hv_netvsc: add trace pointsStephen Hemminger5-2/+220
2018-03-17hv_netvsc: pass netvsc_device to rndis haltStephen Hemminger1-4/+3
2018-03-17net: ethernet: ti: cpsw: enable vlan rx vlan offloadGrygorii Strashko3-4/+67
2018-03-17cxgb4: Fix queue free path of ULD driversArjun Vynipadath1-0/+1
2018-03-17rds: tcp: must use spin_lock_irq* and not spin_lock_bh with rds_tcp_conn_lockSowmini Varadhan1-8/+9
2018-03-17Merge branch 'tipc-obsolete-zone-concept'David S. Miller11-279/+227
2018-03-17tipc: some name changesJon Maloy5-103/+106
2018-03-17tipc: merge two lists in struct publicationJon Maloy2-13/+12
2018-03-17tipc: remove zone_list member in struct publicationJon Maloy2-76/+30
2018-03-17tipc: remove zone publication list in name tableJon Maloy4-26/+29
2018-03-17tipc: obsolete TIPC_ZONE_SCOPEJon Maloy7-88/+77
2018-03-17Merge branch 'pernet-convert-part8'David S. Miller5-0/+6
2018-03-17net: Convert ip_vs_ftp_opsKirill Tkhai1-0/+1
2018-03-17net: Convert ipvs_core_dev_opsKirill Tkhai1-0/+1
2018-03-17net: Convert ipvs_core_opsKirill Tkhai1-0/+1
2018-03-17net: Convert ovs_net_opsKirill Tkhai1-0/+1
2018-03-17net: Convert mpls_net_opsKirill Tkhai1-0/+1
2018-03-17net: Convert l2tp_net_opsKirill Tkhai1-0/+1
2018-03-16net-tcp_bbr: set tp->snd_ssthresh to BDP upon STARTUP exitYousuk Seung1-1/+4
2018-03-16tcp: add snd_ssthresh stat in SCM_TIMESTAMPING_OPT_STATSYousuk Seung2-1/+3
2018-03-16selftests/txtimestamp: Add more configurable parametersVinicius Costa Gomes1-3/+18
2018-03-16liquidio: Simplified napi pollIntiyaz Basha3-66/+35
2018-03-16Merge branch 'net-smc-IPv6-support'David S. Miller4-67/+235
2018-03-16net/smc: enable ipv6 support for smcKarsten Graul2-17/+51
2018-03-16net/smc: add ipv6 support to CLC layerKarsten Graul2-17/+105
2018-03-16net/smc: restructure netinfo for CLC proposal msgsKarsten Graul3-36/+82
2018-03-16cxgb4: notify fatal error to uld driversGanesh Goudar4-1/+14
2018-03-16Merge branch 'rtnl_lock_killable'David S. Miller3-1/+9
2018-03-16net: Use rtnl_lock_killable() in register_netdev()Kirill Tkhai1-1/+2
2018-03-16net: Add rtnl_lock_killable()Kirill Tkhai2-0/+7
2018-03-16doc: Change the udp/sctp rmem/wmem default value.Tonghao Zhang1-3/+3
2018-03-16udp: Move the udp sysctl to namespace.Tonghao Zhang4-77/+96
2018-03-16Merge branch 'net-ipv6-Address-checks-need-to-consider-the-L3-domain'David S. Miller8-158/+390
2018-03-16selftests: fib_tests: Add IPv6 nexthop spec testsDavid Ahern1-2/+178
2018-03-16selftests: fib_tests: Allow user to run a specific testDavid Ahern1-3/+7
2018-03-16selftests: fib_tests: Use an alias for ip commandDavid Ahern1-84/+85
2018-03-16net/ipv6: Add l3mdev check to ipv6_chk_addr_and_flagsDavid Ahern1-0/+15
2018-03-16net/ipv6: Change address check to always take a device argumentDavid Ahern7-19/+43
2018-03-16net/ipv6: Refactor gateway validation on route addDavid Ahern1-54/+66
2018-03-16Merge branch 'macb-Introduce-phy-handle-DT-functionality'David S. Miller2-41/+44
2018-03-16Documentation: macb: Document phy-handle bindingBrad Mouring1-0/+1
2018-03-16net: macb: Add phy-handle DT supportBrad Mouring1-3/+5
2018-03-16net: macb: Remove redundant poll irq assignmentBrad Mouring1-4/+1
2018-03-16net: macb: Reorganize macb_mii bringupBrad Mouring1-38/+41
2018-03-16doc: remove out of date links and info from packet mmapStephen Hemminger1-17/+5
2018-03-16enic: drop IP proto check for vxlan tunnel deleteGovindarajulu Varadarajan1-3/+2
2018-03-16rxrpc: remove redundant initialization of variable 'len'Colin Ian King1-1/+1
2018-03-16Merge branch 'bpf-tools-build-improvements'Daniel Borkmann3-3/+7
2018-03-16tools: bpf: remove feature detection outputJakub Kicinski2-0/+4
2018-03-16tools: bpf: cleanup PHONY targetJakub Kicinski1-1/+1
2018-03-16tools: bpftool: fix potential format truncationJakub Kicinski1-1/+1
2018-03-16tools: bpftool: fix dependency file pathJakub Kicinski1-1/+1
2018-03-15sctp: Fix double free in sctp_sendmsg_to_asocNeil Horman1-13/+13
2018-03-15net: drivers/net: Remove unnecessary skb_copy_expand OOM messagesJoe Perches7-21/+4
2018-03-15Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirshe...David S. Miller7-1769/+181
2018-03-15Merge branch 'bpf-stackmap-build-id'Daniel Borkmann7-24/+535
2018-03-15bpf: add selftest for stackmap with BPF_F_STACK_BUILD_IDSong Liu5-2/+278
2018-03-15bpf: extend stackmap to save binary_build_id+offset instead of addressSong Liu2-22/+257
2018-03-14i40e: restore TCPv4 input set when re-enabling ATRJacob Keller1-0/+9
2018-03-14i40e: fix for wrong partition id calculation on OCP mezz cardsMariusz Stachura2-1/+25
2018-03-14i40e: factor out re-enable functions for ATR and SBJacob Keller1-16/+32
2018-03-14i40e: track filter type statistics when deleting invalid filtersJacob Keller1-8/+48
2018-03-14i40e: Fix permission check for VF MAC filtersFilip Sadowski1-28/+51
2018-03-14i40e: Cleanup i40e_vlan_rx_registerJacob Keller1-17/+4
2018-03-14i40e: Fix attach VF to VM issuePaweł Jabłoński1-0/+11
2018-03-14i40evf/i40evf_main: Fix variable assignment in i40evf_parse_cls_flowerGustavo A R Silva1-1/+1
2018-03-14i40e: remove i40e_fcoe filesCorentin Labbe2-1698/+0
2018-03-14Merge branch 'sctp-add-support-for-some-sctp-auth-APIs-from-RFC6458'David S. Miller12-72/+342
2018-03-14sctp: add SCTP_AUTH_NO_AUTH type for AUTHENTICATION_EVENTXin Long4-2/+56
2018-03-14sctp: add SCTP_AUTH_FREE_KEY type for AUTHENTICATION_EVENTXin Long5-4/+57
2018-03-14sctp: add sockopt SCTP_AUTH_DEACTIVATE_KEYXin Long4-9/+81
2018-03-14sctp: add support for SCTP AUTH Information for sendmsgXin Long4-2/+47
2018-03-14sctp: add refcnt support for sh_keyXin Long9-58/+104
2018-03-14Merge branch 'smc-fixes'David S. Miller4-10/+25
2018-03-14net/smc: schedule free_work when link group is terminatedKarsten Graul1-7/+13
2018-03-14net/smc: free link group without pending free_work onlyUrsula Braun2-1/+3
2018-03-14net/smc: pay attention to MAX_ORDER for CQ entriesUrsula Braun2-2/+9
2018-03-14liquidio: Add support for liquidio 10GBase-T NICVeerasenareddy Burru2-8/+28
2018-03-14tuntap: XDP_TX can use native XDPJason Wang1-11/+8
2018-03-14Merge branch 'sfc-support-FEC-configuration'David S. Miller4-1046/+1966
2018-03-14sfc: support FEC configuration through ethtoolEdward Cree3-0/+190
2018-03-14sfc: update MCDI protocol headersEdward Cree1-1046/+1776
2018-03-14ibmvnic: Fix reset return from closed stateJohn Allen1-3/+5
2018-03-14sock: remove zerocopy sockopt restriction on closed tcp stateWillem de Bruijn2-7/+0
2018-03-14pktgen: Fix memory leak in pktgen_if_writeGustavo A. R. Silva1-1/+1
2018-03-13pktgen: use dynamic allocation for debug print bufferArnd Bergmann1-7/+8
2018-03-13net: fix sysctl_fb_tunnels_only_for_init_net link errorArnd Bergmann1-1/+3
2018-03-13net: Add comment about pernet_operations methods and synchronizationKirill Tkhai1-0/+14
2018-03-13cxgb4: Add HMA supportArjun Vynipadath5-6/+303
2018-03-13Merge branch 'pernet-convert-part6'David S. Miller3-0/+4
2018-03-13net: Convert rds_tcp_net_opsKirill Tkhai1-0/+1
2018-03-13net: Convert tipc_net_opsKirill Tkhai1-0/+1
2018-03-13net: Convert sctp_ctrlsock_opsKirill Tkhai1-0/+1
2018-03-13net: Convert sctp_defaults_opsKirill Tkhai1-0/+1
2018-03-13sctp: fix error return code in sctp_sendmsg_new_asoc()Wei Yongjun1-3/+7
2018-03-13ibmvnic: Fix recent errata commitThomas Falcon1-1/+3
2018-03-13Merge branch 'ibmvnic-Fix-VLAN-and-other-device-errata'David S. Miller1-4/+45
2018-03-13ibmvnic: Handle TSO backing device errataThomas Falcon1-0/+18
2018-03-13ibmvnic: Pad small packets to minimum MTU sizeThomas Falcon1-0/+20
2018-03-13ibmvnic: Account for VLAN header length in TX buffersThomas Falcon1-3/+3
2018-03-13ibmvnic: Account for VLAN tag in L2 Header descriptorThomas Falcon1-1/+4
2018-03-12tc-testing: updated gact tests with batch test casesRoman Mashak1-1/+72
2018-03-12tc-testing: add TC vlan action testsRoman Mashak1-0/+410
2018-03-12net: phy: set link state to down when creating the phy_deviceHeiner Kallweit1-1/+1
2018-03-12Merge branch '10GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirshe...David S. Miller5-25/+46
2018-03-12ixgbe: fix disabling hide VLAN on VF resetPaul Greenwalt1-1/+5
2018-03-12net: rds: drop VLA in rds_walk_conn_path_info()Salvatore Mesoraca1-1/+4
2018-03-12net: rds: drop VLA in rds_for_each_conn_info()Salvatore Mesoraca3-1/+5
2018-03-12ixgbevf: fix unused variable warningArnd Bergmann1-5/+5
2018-03-12ixgbe: Add receive length error counterTonghao Zhang1-0/+1
2018-03-12ixgbe: remove unneeded ipsec state free callbackShannon Nelson1-13/+0
2018-03-12ixgbe: fix ipsec trailer lengthShannon Nelson1-1/+23
2018-03-12ixgbe: check for 128-bit authenticationShannon Nelson2-5/+12
2018-03-12mlxsw: spectrum_kvdl: Make some functions staticWei Yongjun1-3/+3
2018-03-12net: Make RX-FCS and HW GRO mutually exclusiveGal Pressman1-4/+11
2018-03-12net: llc: drop VLA in llc_sap_mcast()Salvatore Mesoraca1-3/+4
2018-03-12lan743x: make functions lan743x_csr_read and lan743x_csr_read staticColin Ian King1-2/+3
2018-03-12lan743x: remove some redundant variables and assignmentsColin Ian King1-12/+1
2018-03-12rds: remove redundant variable 'sg_off'Colin Ian King1-2/+0
2018-03-12ipv6: Use ip6_multipath_hash_policy() in rt6_multipath_hash().David S. Miller1-1/+1