aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2020-05-26nl80211: add ability to report TX status for control port TXpendingMarkus Theil7-14/+91
2020-05-26mac80211: Replace zero-length array with flexible-arrayGustavo A. R. Silva2-6/+6
2020-05-26cfg80211: Replace zero-length array with flexible-arrayGustavo A. R. Silva3-8/+8
2020-05-26mac80211: Add new AMPDU factor macro for HE peer capsTamizh Chelvam1-0/+5
2020-05-26ieee80211: S1G definesThomas Pedersen1-0/+221
2020-05-26nl80211: support scan frequencies in KHzThomas Pedersen3-13/+53
2020-05-26nl80211: add KHz frequency offset for most wifi commandsThomas Pedersen2-37/+91
2020-05-26cfg80211: add KHz variants of frame RX APIThomas Pedersen6-23/+71
2020-05-26nl80211: simplify peer specific TID configurationSergey Matyukevich2-10/+5
2020-05-26cfg80211: add support for TID specific AMSDU configurationSergey Matyukevich3-4/+18
2020-05-26mac80211: fix variable names in TID config methodsSergey Matyukevich2-5/+5
2020-05-26cfg80211: fix mask type in cfg80211_tid_cfg structureSergey Matyukevich1-1/+1
2020-04-29mac80211: fix memory overlap due to variable length parammac80211-next-for-net-next-2020-04-25Rajkumar Manoharan3-12/+11
2020-04-29mac80211_hwsim: Claim support for setting Beacon frame TX legacy rateJouni Malinen1-0/+2
2020-04-29mac80211: TX legacy rate control for Beacon framesJouni Malinen4-2/+34
2020-04-29mac80211_hwsim: Advertise support for multicast RX registrationJouni Malinen1-0/+4
2020-04-29staging: wilc1000: adjust for management frame register API changesJohannes Berg4-41/+30
2020-04-29staging: rtl8723bs: remove mgmt_frame_register methodJohannes Berg1-24/+0
2020-04-24mac80211: fix two missing documentation entriesJohannes Berg2-0/+4
2020-04-24cfg80211: reject channels/chandefs with KHz offset >= 1000Johannes Berg2-0/+6
2020-04-24mac80211: add freq_offset to RX statusThomas Pedersen4-4/+16
2020-04-24mac80211: handle channel frequency offsetThomas Pedersen9-15/+71
2020-04-24cfg80211: express channels with a KHz componentThomas Pedersen6-75/+182
2020-04-24ieee80211: share 802.11 unit conversion helpersThomas Pedersen2-7/+10
2020-04-24mac80211_hwsim: indicate in IBSS that we have transmitted beaconsJohannes Berg1-0/+6
2020-04-24mac80211: minstrel_ht_assign_best_tp_rates: remove redundant testJohannes Berg1-1/+2
2020-04-24mac80211: Fail association when AP has no legacy ratesIlan Peer1-1/+9
2020-04-24mac80211: agg-tx: add an option to defer ADDBA transmitMordechay Goodstein3-2/+18
2020-04-24mac80211: agg-tx: refactor sending addbaMordechay Goodstein1-28/+39
2020-04-24mac80211: Skip entries with HE membership selectorIlan Peer1-3/+4
2020-04-24cfg80211: Parse HE membership selectorIlan Peer3-1/+5
2020-04-24mac80211: Don't destroy auth data in case of anti-cloggingAndrei Otcheretianski1-1/+6
2020-04-24mac80211: add twt_protected flag to the bss_conf structureShaul Triebitz2-0/+11
2020-04-24mac80211: implement Operating Mode Notification extended NSS supportJohannes Berg4-20/+34
2020-04-24mac80211: Process multicast RX registration for Action framesJouni Malinen4-3/+21
2020-04-24nl80211: allow client-only BIGTK supportJohannes Berg2-4/+18
2020-04-24cfg80211: support multicast RX registrationJohannes Berg5-9/+59
2020-04-24cfg80211: change internal management frame registration APIJohannes Berg13-178/+159
2020-04-24mac80211: Report beacon protection failures to user spaceJouni Malinen1-2/+14
2020-04-24cfg80211: Unprotected Beacon frame RX indicationJouni Malinen4-4/+30
2020-04-24mac80211: fix drv_config_iface_filter() behaviourJohannes Berg2-6/+14
2020-04-24mac80211: mlme: remove duplicate AID bookkeepingJohannes Berg5-10/+6
2020-04-24mac80211_hwsim: notify wmediumd of used MAC addressesJohannes Berg2-0/+59
2020-04-23Merge branch 'ovs-meter-tables'David S. Miller3-78/+247
2020-04-23net: openvswitch: use u64 for meter bucketTonghao Zhang2-2/+2
2020-04-23net: openvswitch: make EINVAL return value more obviousTonghao Zhang1-3/+2
2020-04-23net: openvswitch: remove the unnecessary checkTonghao Zhang1-5/+4
2020-04-23net: openvswitch: set max limitation to metersTonghao Zhang2-10/+49
2020-04-23net: openvswitch: expand the meters supported numberTonghao Zhang3-63/+195
2020-04-23net: phy: bcm54140: fix less than zero comparison on an unsignedColin Ian King1-2/+4
2020-04-23qed: Make ll2_cbs staticZou Wei1-1/+1
2020-04-23net: sched : Remove unnecessary cast in kfreeXu Wang1-1/+1
2020-04-23Merge branch 'net-ethernet-ti-cpts-add-irq-and-HW_TS_PUSH-events'David S. Miller7-149/+363
2020-04-23net: ethernet: ti: cpsw: enable cpts irqGrygorii Strashko4-0/+55
2020-04-23net: ethernet: ti: cpts: add support for HW_TS_PUSH eventsGrygorii Strashko4-5/+57
2020-04-23net: ethernet: ti: cpts: add irq supportGrygorii Strashko2-1/+38
2020-04-23net: ethernet: ti: cpts: rework lockingGrygorii Strashko2-24/+32
2020-04-23net: ethernet: ti: cpts: move tx timestamp processing to ptp worker onlyGrygorii Strashko1-71/+94
2020-04-23net: ethernet: ti: cpts: optimize packet to event matchingGrygorii Strashko1-33/+58
2020-04-23net: ethernet: ti: cpts: switch to use new .gettimex64() interfaceGrygorii Strashko1-8/+14
2020-04-23net: ethernet: ti: cpts: move tc mult update in cpts_fifo_read()Grygorii Strashko2-2/+7
2020-04-23net: ethernet: ti: cpts: separate hw counter read from timecounterGrygorii Strashko2-26/+29
2020-04-23net: ethernet: ti: cpts: use dev_yy() api for logsGrygorii Strashko1-6/+6
2020-04-23Merge branch 'net-napi-addition-of-napi_defer_hard_irqs'David S. Miller6-25/+52
2020-04-23net/mlx4_en: use napi_complete_done() in TX completionEric Dumazet3-13/+13
2020-04-23net: napi: use READ_ONCE()/WRITE_ONCE()Eric Dumazet2-5/+5
2020-04-23net: napi: add hard irqs deferral featureEric Dumazet3-11/+38
2020-04-23Merge branch 'qed-aer'David S. Miller3-1/+77
2020-04-23qede: Add support for handling the pcie errors.Sudarsana Reddy Kalluru2-1/+68
2020-04-23qed: Enable device error reporting capability.Sudarsana Reddy Kalluru1-0/+9
2020-04-23net: dsa: add GRO support via gro_cellsAlexander Lobakin4-2/+14
2020-04-23ipv6: Honor all IPv6 PIO Valid Lifetime valuesFernando Gont2-22/+7
2020-04-22Merge branch 'dpaa2-eth-add-support-for-xdp-bulk-enqueue'David S. Miller4-60/+87
2020-04-22dpaa2-eth: use bulk enqueue in .ndo_xdp_xmitIoana Ciornei2-29/+30
2020-04-22dpaa2-eth: split the .ndo_xdp_xmit callback into two stagesIoana Ciornei1-36/+40
2020-04-22dpaa2-eth: use the bulk ring mode enqueue interfaceIoana Ciornei2-14/+22
2020-04-22dpaa2-eth: return num_enqueued frames from enqueue callbackIoana Ciornei2-13/+26
2020-04-22xdp: export the DEV_MAP_BULK_SIZE macroIoana Ciornei2-1/+2
2020-04-22selftests: A few improvements to fib_nexthops.shDavid Ahern1-11/+14
2020-04-22Merge branch 'Add-selftests-for-pedit-ex-munge-ip6-dsfield'David S. Miller2-0/+91
2020-04-22selftests: tc-testing: Add a TDC test for pedit munge ip6 dsfieldPetr Machata1-0/+25
2020-04-22selftests: forwarding: pedit_dsfield: Add pedit munge ip6 dsfieldPetr Machata1-0/+66
2020-04-22Merge branch 'add-TJA1102-support'David S. Miller4-38/+308
2020-04-22net: phy: tja11xx: add delayed registration of TJA1102 PHY1Oleksij Rempel1-7/+105
2020-04-22net: mdio: of: export part of of_mdiobus_register_phy()Oleksij Rempel2-32/+52
2020-04-22net: phy: tja11xx: add initial TJA1102 supportOleksij Rempel1-0/+91
2020-04-22dt-bindings: net: phy: Add support for NXP TJA11xxOleksij Rempel1-0/+61
2020-04-22net: phy: Use IS_ERR() to check and simplify codeTang Bin1-5/+2
2020-04-22net: phy: micrel: add phy-mode support for the KSZ9031 PHYOleksij Rempel1-5/+123
2020-04-22net: caif: use true,false for bool variablesJason Yan1-4/+4
2020-04-22net: stmmac: Add support for VLAN promiscuous modeChuah, Kim Tatt3-0/+69
2020-04-22macvlan: silence RCU list debugging warningWei Yongjun1-1/+2
2020-04-22selftests: Add tests for vrf and xfrmsDavid Ahern2-0/+437
2020-04-22net: dsa: felix: allow flooding for all traffic classesXiaoliang Yang2-0/+8
2020-04-22net: qrtr: Add tracepoint supportManivannan Sadhasivam2-9/+126
2020-04-22ila: remove unused macro 'ILA_HASH_TABLE_SIZE'YueHaibing1-2/+0
2020-04-22net/sched: act_ct: update nf_conn_acct for act_ct SW offload in flowtablewenxu1-0/+2
2020-04-22Merge branch 'net-phy-add-device-managed-devm_mdiobus_register'David S. Miller3-9/+26
2020-04-22r8169: use devm_mdiobus_registerHeiner Kallweit1-8/+2
2020-04-22net: phy: add device-managed devm_mdiobus_registerHeiner Kallweit2-1/+24
2020-04-22net: phy: bcm54140: add hwmon supportMichael Walle4-0/+443
2020-04-22net: phy: add Broadcom BCM54140 supportMichael Walle4-0/+493
2020-04-22net: phy: broadcom: add helper to write/read RDB registersMichael Walle3-0/+92
2020-04-22Merge branch 'dt-bindings-net-mdio.yaml-fixes'David S. Miller2-6/+35
2020-04-22dt-bindings: net: mdio: Make descriptions more generalFlorian Fainelli1-5/+5
2020-04-22dt-bindings: net: mdio: Document common propertiesFlorian Fainelli1-0/+28
2020-04-22dt-bindings: net: Correct description of 'broken-turn-around'Florian Fainelli1-1/+2
2020-04-22Merge branch 'Ocelot-MAC_ETYPE-tc-flower-key-improvements'David S. Miller2-12/+33
2020-04-22net: mscc: ocelot: lift protocol restriction for flow_match_eth_addrs keysVladimir Oltean1-5/+0
2020-04-22net: mscc: ocelot: refine the ocelot_ace_is_problematic_mac_etype functionVladimir Oltean1-4/+14
2020-04-22net: mscc: ocelot: support matching on EtherTypeVladimir Oltean1-3/+19
2020-04-21Merge branch 'Support-programmable-pins-for-Ocelot-PTP-driver'David S. Miller10-214/+417
2020-04-21net: dsa: felix: enable PTP programmable pinYangbo Lu1-2/+4
2020-04-21net: mscc: ocelot: enable PTP programmable pinYangbo Lu1-2/+4
2020-04-21net: mscc: ocelot: support 4 PTP programmable pinsYangbo Lu3-0/+128
2020-04-21net: mscc: ocelot: add wave programming registers definitionsYangbo Lu4-0/+8
2020-04-21net: mscc: ocelot: redefine PTP pinsYangbo Lu1-4/+5
2020-04-21net: mscc: ocelot: fix timestamp info if ptp clock does not workYangbo Lu1-0/+6
2020-04-21net: mscc: ocelot: move ocelot ptp clock code out of ocelot.cYangbo Lu8-210/+266
2020-04-21Merge branch 'vermagic-non-global'David S. Miller15-24/+13
2020-04-21kernel/module: Hide vermagic header file from general useLeon Romanovsky3-0/+9
2020-04-21net/nfp: Update driver to use global kernel versionLeon Romanovsky2-5/+0
2020-04-21net/hns: Remove custom driver version in favour of global oneLeon Romanovsky3-11/+0
2020-04-21drivers: Remove inclusion of vermagic headerLeon Romanovsky7-8/+4
2020-04-20net: ipv4: remove redundant assignment to variable rcColin Ian King1-1/+1
2020-04-20Merge branch 'net-bcmgenet-Clean-up-after-ACPI-enablement'David S. Miller1-31/+18
2020-04-20net: bcmgenet: Drop too many parentheses in bcmgenet_probe()Andy Shevchenko1-1/+1
2020-04-20net: bcmgenet: Use get_unligned_beXX() and put_unaligned_beXX()Andy Shevchenko1-9/+4
2020-04-20net: bcmgenet: Use devm_clk_get_optional() to get the clocksAndy Shevchenko1-7/+12
2020-04-20net: bcmgenet: Drop useless OF codeAndy Shevchenko1-13/+0
2020-04-20net: bcmgenet: Drop ACPI_PTR() to avoid compiler warningAndy Shevchenko1-1/+1
2020-04-20Merge tag 'mlx5-updates-2020-04-20' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller18-184/+242
2020-04-20r8169: change wmb to smb_wmb in rtl8169_start_xmitHeiner Kallweit1-2/+2
2020-04-20net/mlx5: improve some commentsHu Haowen1-1/+1
2020-04-20net/mlx5: Read embedded cpu bit only onceParav Pandit1-2/+1
2020-04-20net/mlx5e: Handle errors from netif_set_real_num_{tx,rx}_queuesMaxim Mikityanskiy2-13/+48
2020-04-20net/mlx5e: Allow partial data mask for tunnel optionsRoi Dayan1-10/+22
2020-04-20net/mlx5e: Set of completion request bit should not clear other adjacent bitsTariq Toukan1-1/+1
2020-04-20net/mlx5: IPsec, Refactor SA handle creation and destructionRaed Salem5-48/+63
2020-04-20net/mlx5e: IPSec, Expose IPsec HW stat only for supporting HWRaed Salem4-86/+58
2020-04-20net/mlx5: Refactor mlx5_accel_esp_create_hw_context parameter listRaed Salem4-28/+37
2020-04-20net/mlx5e: en_accel, Add missing net/geneve.h includeRaed Salem1-0/+2
2020-04-20net/mlx5: Use the correct IPsec capability function for FPGA opsRaed Salem3-4/+18
2020-04-20qed: use true,false for bool variablesJason Yan1-2/+2
2020-04-20Merge branch 'hns3-next'David S. Miller11-308/+675
2020-04-20net: hns3: add trace event support for PF/VF mailboxYufeng Mo6-0/+190
2020-04-20net: hns3: add support for dumping MAC reg in debugfsYufeng Mo2-1/+114
2020-04-20net: hns3: add debug information for flow table when failedGuojia Liao1-11/+34
2020-04-20net: hns3: clean up some coding style issueHuazhong Tan2-8/+4
2020-04-20net: hns3: modify some unsuitable type declarationGuojia Liao1-3/+5
2020-04-20net: hns3: remove two unused structures in hclge_cmd.hGuojia Liao1-25/+0
2020-04-20net: hns3: remove useless proto_support field in struct hclge_fd_cfgGuojia Liao2-12/+6
2020-04-20net: hns3: remove an unnecessary case 0 in hclge_fd_convert_tuple()Huazhong Tan1-2/+0
2020-04-20net: hns3: split out hclge_get_fd_rule_info()Jian Shen1-144/+159
2020-04-20net: hns3: split out hclge_fd_check_ether_tuple()Jian Shen1-112/+173
2020-04-20Merge branch 'RFC-2863-Testing-Oper-status'David S. Miller8-4/+94
2020-04-20net: ethtool: self_test: Mark interface in testing operative statusAndrew Lunn1-0/+2
2020-04-20net: Add testing sysfs attributeAndrew Lunn2-1/+27
2020-04-20net: Add IF_OPER_TESTINGAndrew Lunn5-3/+65
2020-04-20Merge branch 'FEC-MDIO-speedups'David S. Miller4-39/+63
2020-04-20net: ethernet: fec: Allow the MDIO preamble to be disabledAndrew Lunn2-1/+14
2020-04-20net: ethernet: fec: Allow configuration of MDIO bus speedAndrew Lunn3-3/+15
2020-04-20net: ethernet: fec: Replace interrupt driven MDIO with polled IOAndrew Lunn2-36/+35
2020-04-20r8169: inline rtl8169_make_unusable_by_asicHeiner Kallweit1-7/+2
2020-04-20r8169: inline rtl8169_mark_as_last_descriptorHeiner Kallweit1-6/+2
2020-04-20Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher...David S. Miller7-234/+233
2020-04-20net: qed: Remove unneeded cast from memory allocationAishwarya Ramakrishnan1-9/+8
2020-04-20net: sun: Remove unneeded cast from memory allocationAishwarya Ramakrishnan1-1/+1
2020-04-20net: ethernet: dnet: convert to devm_platform_get_and_ioremap_resourceDejin Zheng1-2/+1
2020-04-20selftests: pmtu: implement IPIP, SIT and ip6tnl PMTU discovery testsLourdes Pedrajas1-0/+122
2020-04-20net: phy: mscc: use mdiobus_get_phy()Michael Walle1-4/+3
2020-04-20Merge branch 'mlxsw-Two-small-changes'David S. Miller2-3/+7
2020-04-20mlxsw: reg: Increase register field length to 13 bitsIdo Schimmel1-1/+1
2020-04-20mlxsw: spectrum_router: Re-increase scale of IPv6 nexthop groupsIdo Schimmel1-2/+6
2020-04-20net: phy: Propagate error from bus->resetFlorian Fainelli1-3/+6
2020-04-20Merge branch 'net-phy-realtek-move-PHY-resume-delay-from-MAC-to-PHY-driver'David S. Miller2-4/+13
2020-04-20r8169: remove PHY resume delay that is handled in the PHY driver nowHeiner Kallweit1-2/+0
2020-04-20net: phy: realtek: add delay to resume path of certain internal PHY'sHeiner Kallweit1-2/+13
2020-04-20net: hns: use true,false for bool variablesJason Yan1-2/+2
2020-04-20ptp: idt82p33: Make two variables staticYueHaibing1-2/+2
2020-04-20ptp_kvm: Make kvm_ptp_lock staticYueHaibing1-1/+1
2020-04-20net: dsa: sja1105: enable internal pull-down for RX_DV/CRS_DV/RX_CTL and RX_ERVladimir Oltean3-7/+54
2020-04-19igc: Add debug messages to MAC filter codeAndre Guedes1-2/+22
2020-04-19igc: Refactor igc_del_mac_filter()Andre Guedes1-26/+19
2020-04-19igc: Refactor igc_mac_entry_can_be_used()Andre Guedes1-33/+47
2020-04-19igc: Remove igc_*_mac_steering_filter() wrappersAndre Guedes3-32/+16
2020-04-19igc: Remove IGC_MAC_STATE_QUEUE_STEERINGAndre Guedes2-15/+20
2020-04-19igc: Remove 'queue' check in igc_del_mac_filter()Andre Guedes1-14/+11
2020-04-19igc: Improve address check in igc_del_mac_filter()Andre Guedes1-1/+1
2020-04-19igc: Refactor igc_rar_set_index()Andre Guedes1-31/+42
2020-04-19igc: Fix igc_uc_unsync()Andre Guedes1-3/+1
2020-04-19igc: Change igc_add_mac_filter() returning valueAndre Guedes2-7/+2
2020-04-19igc: Check unsupported flag in igc_add_mac_filter()Andre Guedes1-0/+2
2020-04-19igc: Remove duplicate code in MAC filtering logicAndre Guedes1-99/+13
2020-04-19e1000e: fix S0ix flows for cable connected caseVitaly Lifshits2-0/+57
2020-04-19igc: Add new device IDs for i225 partSasha Neftin3-0/+9
2020-04-18Merge branch 'r8169-series-with-improvements'David S. Miller1-24/+51
2020-04-18r8169: add workaround for RTL8168evl TSO hw issuesHeiner Kallweit1-0/+34
2020-04-18r8169: improve rtl8169_tso_csum_v2Heiner Kallweit1-10/+5
2020-04-18r8169: use rtl8169_set_features in rtl8169_init_oneHeiner Kallweit1-4/+3