aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-02-09Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/klasse...queue-nextDavid S. Miller4-4/+12
2021-02-09Documentation: networking: ip-sysctl: Document src_valid_mark sysctlJay Vosburgh1-0/+19
2021-02-09net: phy: broadcom: remove BCM5482 1000Base-BX supportMichael Walle1-92/+1
2021-02-09net: phy: drop explicit genphy_read_status() opMichael Walle2-2/+0
2021-02-08Merge branch 'route-offload-failure'David S. Miller15-40/+372
2021-02-08selftests: netdevsim: Test route offload failure notificationsAmit Cohen1-2/+132
2021-02-08mlxsw: spectrum_router: Set offload_failed flagAmit Cohen1-0/+52
2021-02-08netdevsim: fib: Add debugfs to debug route offload failureAmit Cohen1-2/+112
2021-02-08netdevsim: dev: Initialize FIB module after debugfsIdo Schimmel1-19/+21
2021-02-08netdevsim: fib: Do not warn if route was not found for several eventsAmit Cohen1-3/+3
2021-02-08IPv6: Extend 'fib_notify_on_flag_change' sysctlAmit Cohen3-2/+9
2021-02-08IPv6: Add "offload failed" indication to routesAmit Cohen4-7/+12
2021-02-08IPv4: Extend 'fib_notify_on_flag_change' sysctlAmit Cohen3-2/+9
2021-02-08IPv4: Add "offload failed" indication to routesAmit Cohen7-3/+17
2021-02-08rtnetlink: Add RTM_F_OFFLOAD_FAILED flagAmit Cohen1-0/+5
2021-02-08Merge tag 'mlx5-updates-2021-02-04' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller25-1057/+3812
2021-02-08cxgb4: remove unused vpd_cap_addrHeiner Kallweit2-3/+0
2021-02-08net: bridge: use switchdev for port flags set through sysfs tooVladimir Oltean1-3/+6
2021-02-08selftests: tc-testing: u32: Add tests covering sample optionPhil Sutter1-0/+46
2021-02-08rxrpc: use udp tunnel APIs instead of open code in rxrpc_open_socketXin Long1-45/+24
2021-02-08net-sysfs: Add rtnl locking for getting Tx queue traffic classAlexander Duyck1-3/+10
2021-02-08nfc: st-nci: Remove unnecessary variablewengjianfeng1-2/+1
2021-02-08selftests/net: so_txtime: remove unneeded semicolonYang Li1-1/+1
2021-02-08seg6: fool-proof the processing of SRv6 behavior attributesAndrea Mayer1-28/+39
2021-02-08Merge tag 'batadv-next-pullrequest-20210208' of git://git.open-mesh.org/linux...Jakub Kicinski57-65/+66
2021-02-06Merge branch '100GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/...Jakub Kicinski12-242/+906
2021-02-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-nextJakub Kicinski44-247/+406
2021-02-06r8169: don't try to disable interrupts if NAPI is scheduled alreadyHeiner Kallweit1-2/+4
2021-02-06net/packet: Improve the comment about LL header visibility criteriaXie He1-2/+2
2021-02-06Merge branch 'net-ipa-a-mix-of-small-improvements'Jakub Kicinski5-67/+73
2021-02-06net: ipa: avoid field overflowAlex Elder1-8/+14
2021-02-06net: ipa: get rid of status size constraintAlex Elder1-3/+0
2021-02-06net: ipa: use a Boolean rather than count when replenishingAlex Elder1-16/+19
2021-02-06net: ipa: remove two unused register definitionsAlex Elder1-10/+0
2021-02-06net: ipa: do not cache event ring stateAlex Elder2-19/+21
2021-02-06net: ipa: synchronize NAPI only for suspendAlex Elder1-8/+10
2021-02-06net: ipa: move mutex calls into __gsi_channel_stop()Alex Elder1-11/+17
2021-02-06Merge branch 'lag-offload-for-ocelot-dsa-switches'Jakub Kicinski7-143/+262
2021-02-06net: dsa: felix: propagate the LAG offload ops towards the ocelot libVladimir Oltean3-6/+38
2021-02-06net: dsa: make assisted_learning_on_cpu_port bypass offloaded LAG interfacesVladimir Oltean2-0/+21
2021-02-06net: mscc: ocelot: rebalance LAGs on link up/down eventsVladimir Oltean4-9/+64
2021-02-06net: mscc: ocelot: rename aggr_count to num_ports_in_lagVladimir Oltean1-4/+3
2021-02-06net: mscc: ocelot: drop the use of the "lags" arrayVladimir Oltean2-58/+39
2021-02-06net: mscc: ocelot: set up logical port IDs centrallyVladimir Oltean1-19/+28
2021-02-06net: mscc: ocelot: avoid unneeded "lp" variable in LAG joinVladimir Oltean1-10/+6
2021-02-06net: mscc: ocelot: set up the bonding mask in a way that avoids a net_deviceVladimir Oltean2-7/+24
2021-02-06net: mscc: ocelot: use ipv6 in the aggregation codeVladimir Oltean1-1/+4
2021-02-06net: mscc: ocelot: don't refuse bonding interfaces we can't offloadVladimir Oltean3-28/+17
2021-02-06net: mscc: ocelot: use a switch-case statement in ocelot_netdevice_eventVladimir Oltean1-23/+45
2021-02-06net: mscc: ocelot: rename ocelot_netdevice_port_event to ocelot_netdevice_cha...Vladimir Oltean1-32/+27
2021-02-06Merge branch 'automatically-manage-dsa-master-interface-state'Jakub Kicinski4-28/+50
2021-02-06Revert "net: ipv4: handle DSA enabled master network devices"Vladimir Oltean1-4/+17
2021-02-06Revert "net: Have netpoll bring-up DSA management interface"Vladimir Oltean1-18/+4
2021-02-06net: dsa: automatically bring user ports down when master goes downVladimir Oltean1-0/+24
2021-02-06net: dsa: automatically bring up DSA master when opening user portVladimir Oltean2-6/+5
2021-02-06Merge branch 'net-hns3-updates-for-next'Jakub Kicinski15-63/+140
2021-02-06net: hns3: replace macro of max qset number with specificationGuangbin Huang6-6/+12
2021-02-06net: hns3: debugfs add max tm rate specification printGuangbin Huang1-0/+1
2021-02-06net: hns3: add support for obtaining the maximum frame sizeYufeng Mo9-8/+20
2021-02-06net: hns3: optimize the code when update the tc infoGuoJia Liao3-7/+12
2021-02-06net: hns3: RSS indirection table use device specificationGuangbin Huang6-41/+66
2021-02-06net: hns3: add api capability bits for firmwareJian Shen4-2/+30
2021-02-06Merge branch 'mptcp-misc-updates-for-tests-lock-annotation'Jakub Kicinski5-478/+614
2021-02-06mptcp: pm: add lockdep assertionsFlorian Westphal4-0/+24
2021-02-06selftests: mptcp: add command line arguments for mptcp_join.shGeliang Tang1-478/+590
2021-02-06Merge branch 'dpaa2-add-1000base-x-support'Jakub Kicinski3-6/+59
2021-02-06net: dpaa2-mac: add backplane link mode supportRussell King2-3/+6
2021-02-06net: dpaa2-mac: add 1000BASE-X supportRussell King1-3/+17
2021-02-06net: pcs: add pcs-lynx 1000BASE-X supportRussell King1-0/+36
2021-02-06net: wan: farsync: use new tasklet APIEmil Renner Berthing1-6/+6
2021-02-06Merge branch 'net-avoid-the-memory-waste-in-some-ethernet-drivers'Jakub Kicinski6-27/+61
2021-02-06net: dpaa2: Use napi_alloc_frag_align() to avoid the memory wasteKevin Hao1-2/+1
2021-02-06net: octeontx2: Use napi_alloc_frag_align() to avoid the memory wasteKevin Hao1-2/+1
2021-02-06net: Introduce {netdev,napi}_alloc_frag_align()Kevin Hao2-18/+44
2021-02-06mm: page_frag: Introduce page_frag_alloc_align()Kevin Hao2-5/+15
2021-02-06net: dwc-xlgmac: Fix spelling mistake in function nameColin Ian King3-3/+3
2021-02-06net: mhi-net: Add re-aggregation of fragmented packetsLoic Poulain1-10/+64
2021-02-06net: qualcomm: rmnet: Fix rx_handler for non-linear skbsLoic Poulain1-0/+5
2021-02-06net: sched: Return the correct errno codeZheng Yongjun1-1/+1
2021-02-06dccp: Return the correct errno codeZheng Yongjun1-1/+1
2021-02-06net: bridge: mcast: Use ERR_CAST instead of ERR_PTR(PTR_ERR())Xu Wang1-1/+1
2021-02-06net: ethernet: ti: fix netdevice stats for XDPLorenzo Bianconi4-9/+13
2021-02-06dpaa2-eth: Simplify the calculation of variablesJiapeng Chong1-1/+1
2021-02-06Merge tag 'wireless-drivers-next-2021-02-05' of git://git.kernel.org/pub/scm/...Jakub Kicinski41-170/+283
2021-02-06batman-adv: Fix names for kernel-doc blocksSven Eckelmann5-6/+7
2021-02-06batman-adv: Avoid sizeof on flexible structureSven Eckelmann1-1/+1
2021-02-06batman-adv: Drop publication years from copyright infoSven Eckelmann57-57/+57
2021-02-05net/mlx5e: Handle FIB events to update tunnel endpoint devicemlx5-updates-2021-02-04Vlad Buslov7-67/+773
2021-02-05net/mlx5e: Rename some encap-specific API to generic namesVlad Buslov5-9/+9
2021-02-05net/mlx5e: TC preparation refactoring for routing update eventVlad Buslov5-9/+288
2021-02-05net/mlx5e: Refactor neigh update infrastructureVlad Buslov9-31/+35
2021-02-05net/mlx5e: Create route entry infrastructureVlad Buslov7-11/+290
2021-02-05net/mlx5e: Extract tc tunnel encap/decap code to dedicated fileVlad Buslov7-885/+947
2021-02-05net/mlx5e: Match recirculated packet miss in slow table using reg_c1Vlad Buslov5-8/+143
2021-02-05net/mlx5e: Refactor reg_c1 usageVlad Buslov5-9/+26
2021-02-05net/mlx5e: VF tunnel RX traffic offloadingVlad Buslov5-8/+271
2021-02-05net/mlx5e: Remove redundant match on tunnel destination macVlad Buslov1-8/+0
2021-02-05net/mlx5: E-Switch, Indirect table infrastructureVlad Buslov6-0/+616
2021-02-05net/mlx5e: Refactor tun routing helpersVlad Buslov1-109/+126
2021-02-05net/mlx5e: VF tunnel TX traffic offloadingVlad Buslov5-11/+201
2021-02-05net/mlx5: E-Switch, Refactor rule offload forward action processingVlad Buslov1-60/+129
2021-02-05net/mlx5e: Always set attr mdev pointerVlad Buslov1-0/+2
2021-02-05net/mlx5e: E-Switch, Maintain vhca_id to vport_num mappingVlad Buslov5-0/+119
2021-02-05net/mlx5: E-Switch, Refactor setting source portMark Bloch1-7/+12
2021-02-06netfilter: nftables: remove redundant assignment of variable errColin Ian King1-3/+1
2021-02-05ice: remove dead codeBruce Allan1-7/+1
2021-02-05ice: use flex_array_size where possibleBruce Allan2-2/+2
2021-02-05ice: Replace one-element array with flexible-array memberGustavo A. R. Silva2-4/+4
2021-02-05ice: display stored UNDI firmware version via devlink infoJacob Keller3-38/+113
2021-02-05ice: display stored netlist versions via devlink infoJacob Keller7-93/+176
2021-02-05ice: display some stored NVM versions via devlink infoJacob Keller3-4/+94
2021-02-05ice: introduce function for reading from flash modulesJacob Keller2-5/+179
2021-02-05ice: cache NVM module bank informationJacob Keller2-0/+188
2021-02-05ice: introduce context struct for info reportJacob Keller1-41/+68
2021-02-05ice: create flash_info structure and separate NVM versionJacob Keller4-62/+91
2021-02-05ice: report timeout length for erasing during devlink flashJacob Keller1-3/+7
2021-02-05batman-adv: Start new development cycleSimon Wunderlich1-1/+1
2021-02-04Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/ne...Jakub Kicinski12-21/+48
2021-02-04Merge branch 'amend-hv_netvsc-copy-packets-sent-by-hyper-v-out-of-the-receive...Jakub Kicinski2-8/+12
2021-02-04hv_netvsc: Load and store the proper (NBL_HASH_INFO) per-packet infoAndrea Parri (Microsoft)1-1/+1
2021-02-04hv_netvsc: Allocate the recv_buf buffers after NVSP_MSG1_TYPE_SEND_RECV_BUFAndrea Parri (Microsoft)1-7/+11
2021-02-04Merge branch 'r8152-adjust-flow-for-power-cut'Jakub Kicinski1-61/+89
2021-02-04r8152: adjust the flow of power cut for RTL8153BHayes Wang1-28/+40
2021-02-04r8152: replace several functions about phy patch requestHayes Wang1-34/+50
2021-02-04net: dsa: xrs700x: Correctly address device over I2CTobias Waldekranz1-17/+14
2021-02-04net: dsa: bcm_sf2: Check egress tagging of CFP rule with proper accessorVladimir Oltean1-1/+1
2021-02-04drivers: net: ethernet: i825xx: Fix couple of spellings in the file ether1.cBhaskar Chowdhury1-2/+2
2021-02-04Merge branch 'fix-w-1-compilation-warnings-in-net-folder'Jakub Kicinski8-21/+30
2021-02-04netfilter: move handlers to net/ip_vs.hLeon Romanovsky2-12/+11
2021-02-04net/core: move gro function declarations to separate headerLeon Romanovsky3-6/+14
2021-02-04ipv6: move udp declarations to net/udp.hLeon Romanovsky2-2/+4
2021-02-04ipv6: silence compilation warning for non-IPV6 buildsLeon Romanovsky1-1/+1
2021-02-04net: hns3: remove redundant null check of an arrayColin Ian King1-3/+0
2021-02-04nfc: pn533: Fix typo issuewengjianfeng1-2/+2
2021-02-04Merge branch 'net-enable-udp-v6-sockets-receiving-v4-packets-with-udp'Jakub Kicinski6-14/+13
2021-02-04rxrpc: call udp_tunnel_encap_enable in rxrpc_open_socketXin Long1-5/+2
2021-02-04udp: call udp_encap_enable for v6 sockets when enabling encapXin Long5-9/+11
2021-02-04net-loopback: set lo dev initial state to UPJian Yang1-0/+6
2021-02-04Merge branch 'net-consolidate-page_is_pfmemalloc-usage'Jakub Kicinski13-106/+46
2021-02-04net: page_pool: simplify page recycling condition testsAlexander Lobakin1-10/+4
2021-02-04net: use the new dev_page_is_reusable() instead of private versionsAlexander Lobakin10-93/+23
2021-02-04net: introduce common dev_page_is_reusable()Alexander Lobakin1-0/+16
2021-02-04skbuff: constify skb_propagate_pfmemalloc() "page" argumentAlexander Lobakin1-2/+2
2021-02-04mm: constify page_is_pfmemalloc() argumentAlexander Lobakin1-1/+1
2021-02-04net: fix building errors on powerpc when CONFIG_RETPOLINE is not setBrian Vazquez2-4/+4
2021-02-04net: add EXPORT_INDIRECT_CALLABLE wrapperBrian Vazquez1-0/+2
2021-02-04netlink: add tracepoint at NL_SET_ERR_MSGMarcelo Ricardo Leitner3-0/+43
2021-02-04drivers: net: xen-netfront: Simplify the calculation of variablesJiapeng Chong1-1/+1
2021-02-04Merge branch 'gtp'Jakub Kicinski5-399/+160
2021-02-04gtp: update rx_length_errors for abnormally short packetsJonas Bonn1-2/+8
2021-02-04gtp: set device typeJonas Bonn1-0/+5
2021-02-04gtp: drop unnecessary call to skb_dst_dropJonas Bonn1-2/+0
2021-02-04gtp: really check namespaces before xmitJonas Bonn1-1/+3
2021-02-04gtp: include role in link infoJonas Bonn1-1/+4
2021-02-04gtp: set initial MTUJonas Bonn1-5/+6
2021-02-04Revert "GTP: add support for flow based tunneling API"Jonas Bonn5-398/+144
2021-02-04net: tracepoint: exposing sk_family in all tcp:tracepointsHariharan Ananthakrishnan1-4/+16
2021-02-04xfrm: Return the correct errno codeZheng Yongjun1-1/+1
2021-02-04esp: Simplify the calculation of variablesJiapeng Chong1-1/+1
2021-02-03tcp: use a smaller percpu_counter batch size for sk_allocWei Wang1-2/+6
2021-02-03Merge branch 'support-setting-lanes-via-ethtool'Jakub Kicinski13-231/+626
2021-02-03net: selftests: Add lanes setting testDanielle Ratson3-0/+249
2021-02-03mlxsw: ethtool: Pass link mode in use to ethtoolDanielle Ratson2-23/+30
2021-02-03mlxsw: ethtool: Add support for setting lanes when autoneg is offDanielle Ratson2-41/+78
2021-02-03mlxsw: ethtool: Remove max lanes filteringDanielle Ratson2-22/+15
2021-02-03ethtool: Expose the number of lanes in useDanielle Ratson1-0/+8
2021-02-03ethtool: Get link mode in use instead of speed and duplex parametersDanielle Ratson5-156/+174
2021-02-03ethtool: Extend link modes settings uAPI with lanesDanielle Ratson5-21/+93
2021-02-03ethtool: Validate master slave configuration before rtnl_lock()Danielle Ratson1-8/+19
2021-02-03net: dsa: fix SWITCHDEV_ATTR_ID_BRIDGE_VLAN_FILTERING getting ignoredVladimir Oltean1-1/+9
2021-02-03Merge branch 'chelsio-cxgb-use-threaded-interrupts-for-deferred-work'Jakub Kicinski5-81/+99
2021-02-03chelsio: cxgb: Disable the card on error in threaded interruptSebastian Andrzej Siewior5-27/+44
2021-02-03chelsio: cxgb: Replace the workqueue with threaded interruptSebastian Andrzej Siewior5-54/+55
2021-02-03Merge branch 'support-for-octeontx2-98xx-cpt-block'Jakub Kicinski6-60/+178
2021-02-03octeontx2-af: Handle CPT function level resetSrujana Challa4-0/+102
2021-02-03octeontx2-af: Add support for CPT1 in debugfsSrujana Challa2-44/+49
2021-02-03octeontx2-af: Mailbox changes for 98xx CPT blockSrujana Challa2-16/+27
2021-02-03net: mdiobus: Prevent spike on MDIO bus reset signalMike Looijmans1-4/+2
2021-02-03e1000: drop unneeded assignment in e1000_set_itr()Sudip Mukherjee1-1/+0
2021-02-03e1000e: remove the redundant value assignment in e1000_update_nvm_checksum_sptKaixu Xia1-7/+0
2021-02-03igb: remove h from printk format specifierTom Rix1-1/+1
2021-02-03igb: Enable RSS for Intel I211 Ethernet ControllerNick Lowe1-2/+1
2021-02-03igb: fix TDBAL register show incorrect valueGal Hammer1-1/+1
2021-02-03igc: Fix TDBAL register show incorrect valueSasha Neftin1-1/+1
2021-02-03net: mscc: ocelot: fix error code in mscc_ocelot_probe()Dan Carpenter1-1/+3
2021-02-03net: mscc: ocelot: fix error handling bugs in mscc_ocelot_init_ports()Dan Carpenter3-34/+33
2021-02-03igc: Remove unused FUNC_1 maskSasha Neftin1-1/+0
2021-02-03igc: Remove unused local receiver maskSasha Neftin1-1/+0
2021-02-03igc: Prefer strscpy over strlcpySasha Neftin1-1/+1
2021-02-03igc: Expose the gPHY firmware versionSasha Neftin5-3/+28
2021-02-03igc: Expose the NVM versionSasha Neftin3-2/+17
2021-02-03igc: Add Host Good Packets Transmitted CountSasha Neftin1-0/+1
2021-02-03igc: Remove MULR mask defineSasha Neftin1-1/+0
2021-02-03igc: Remove igc_set_fw_version commentSasha Neftin1-1/+0
2021-02-03igc: Clean up nvm_operations structureSasha Neftin1-1/+0
2021-02-03Merge branch 'net-use-indirect_call-in-some-dst_ops'Jakub Kicinski9-16/+60
2021-02-03net: indirect call helpers for ipv4/ipv6 dst_check functionsBrian Vazquez6-9/+34
2021-02-03net: use indirect call helpers for dst_mtuBrian Vazquez3-5/+11
2021-02-03net: use indirect call helpers for dst_outputBrian Vazquez3-1/+9
2021-02-03net: use indirect call helpers for dst_inputBrian Vazquez2-1/+6