aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* net: dsa: propagate extack to .port_vlan_filteringVladimir Oltean2021-02-1421-34/+61
* net: dsa: propagate extack to .port_vlan_addVladimir Oltean2021-02-1420-37/+79
* net: bridge: propagate extack through switchdev_port_attr_setVladimir Oltean2021-02-149-25/+35
* net: bridge: propagate extack through store_bridge_parmVladimir Oltean2021-02-144-46/+142
* net: bridge: remove __br_vlan_filter_toggleVladimir Oltean2021-02-143-10/+4
* Merge branch 'PTP-for-DSA-tag_ocelot_8021q'David S. Miller2021-02-1413-495/+825
|\
| * net: dsa: tag_ocelot_8021q: add support for PTP timestampingVladimir Oltean2021-02-145-2/+115
| * net: dsa: felix: setup MMIO filtering rules for PTP when using tag_8021qVladimir Oltean2021-02-144-3/+143
| * net: mscc: ocelot: refactor ocelot_xtr_irq_handler into ocelot_xtr_pollVladimir Oltean2021-02-143-135/+163
| * net: dsa: tag_ocelot: create separate tagger for SevilleVladimir Oltean2021-02-147-83/+70
| * net: dsa: tag_ocelot: single out PTP-related transmit tag processingVladimir Oltean2021-02-141-11/+21
| * net: mscc: ocelot: use common tag parsing code with DSAVladimir Oltean2021-02-149-227/+246
| * net: dsa: tag_ocelot: avoid accessing ds->priv in ocelot_rcvVladimir Oltean2021-02-141-4/+3
| * net: mscc: ocelot: refactor ocelot_port_inject_frame out of ocelot_port_xmitVladimir Oltean2021-02-143-74/+109
| * net: mscc: ocelot: use DIV_ROUND_UP helper in ocelot_port_inject_frameVladimir Oltean2021-02-141-1/+1
| * net: mscc: ocelot: better error handling in ocelot_xtr_irq_handlerVladimir Oltean2021-02-141-10/+12
| * net: mscc: ocelot: only drain extraction queue on errorVladimir Oltean2021-02-141-1/+1
| * net: mscc: ocelot: stop returning IRQ_NONE in ocelot_xtr_irq_handlerVladimir Oltean2021-02-141-5/+2
|/
* Merge branch 'bnxt_en-next'David S. Miller2021-02-143-61/+290
|\
| * bnxt_en: Improve logging of error recovery settings information.Michael Chan2021-02-141-7/+8
| * bnxt_en: Reply to firmware's echo request async message.Michael Chan2021-02-142-0/+32
| * bnxt_en: Initialize "context kind" field for context memory blocks.Michael Chan2021-02-141-5/+42
| * bnxt_en: Add context memory initialization infrastructure.Michael Chan2021-02-142-18/+53
| * bnxt_en: Implement faster recovery for firmware fatal error.Michael Chan2021-02-141-0/+19
| * bnxt_en: selectively allocate context memoriesEdwin Peer2021-02-141-32/+52
| * bnxt_en: Update firmware interface spec to 1.10.2.16.Michael Chan2021-02-142-11/+96
|/
* Merge branch 'skbuff-introduce-skbuff_heads-bulking-and-reusing'David S. Miller2021-02-133-206/+242
|\
| * skbuff: queue NAPI_MERGED_FREE skbs into NAPI cache instead of freeingAlexander Lobakin2021-02-133-11/+11
| * skbuff: allow to use NAPI cache from __napi_alloc_skb()Alexander Lobakin2021-02-131-2/+3
| * skbuff: allow to optionally use NAPI cache from __alloc_skb()Alexander Lobakin2021-02-131-1/+5
| * skbuff: introduce {,__}napi_build_skb() which reuses NAPI cache headsAlexander Lobakin2021-02-132-13/+83
| * skbuff: move NAPI cache declarations upper in the fileAlexander Lobakin2021-02-131-45/+45
| * skbuff: remove __kfree_skb_flush()Alexander Lobakin2021-02-133-19/+1
| * skbuff: use __build_skb_around() in __alloc_skb()Alexander Lobakin2021-02-131-17/+1
| * skbuff: simplify __alloc_skb() a bitAlexander Lobakin2021-02-131-6/+5
| * skbuff: make __build_skb_around() return voidAlexander Lobakin2021-02-131-7/+6
| * skbuff: simplify kmalloc_reserve()Alexander Lobakin2021-02-131-5/+2
| * skbuff: move __alloc_skb() next to the other skb allocation functionsAlexander Lobakin2021-02-131-142/+142
|/
* Merge branch 'Xilinx-axienet-updates'David S. Miller2021-02-123-18/+83
|\
| * net: axienet: Support dynamic switching between 1000BaseX and SGMIIRobert Hancock2021-02-122-18/+71
| * dt-bindings: net: xilinx_axienet: add xlnx,switch-x-sgmii attributeRobert Hancock2021-02-121-0/+4
| * net: axienet: hook up nway_reset ethtool operationRobert Hancock2021-02-121-0/+8
|/
* Merge branch 'tcp-mem-pressure-vs-SO_RCVLOWAT'David S. Miller2021-02-123-24/+26
|\
| * tcp: factorize logic into tcp_epollin_ready()Eric Dumazet2021-02-123-22/+19
| * tcp: fix SO_RCVLOWAT related hangs under mem pressureEric Dumazet2021-02-121-2/+7
|/
* Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/tnguy/n...David S. Miller2021-02-1210-136/+86
|\
| * ixgbe: store the result of ixgbe_rx_offset() onto ixgbe_ringMaciej Fijalkowski2021-02-122-7/+9
| * ice: store the result of ice_rx_offset() onto ice_ringMaciej Fijalkowski2021-02-122-21/+23
| * i40e: store the result of i40e_rx_offset() onto i40e_ringMaciej Fijalkowski2021-02-122-17/+19
| * i40e: Simplify the do-while allocation loopBjörn Töpel2021-02-121-3/+1