summaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2021-08-26cfg80211: use wiphy DFS domain if it is self-managedmac80211-next-for-net-next-2021-08-26Sriram R1-1/+8
2021-08-26mac80211: parse transmit power envelope elementWen Gong2-0/+15
2021-08-26ieee80211: add definition for transmit power envelope elementWen Gong1-1/+39
2021-08-26ieee80211: add definition of regulatory info in 6 GHz operation informationWen Gong1-0/+4
2021-08-24mac80211: introduce individual TWT support in AP modeLorenzo Bianconi8-2/+430
2021-08-24ieee80211: add TWT element definitionsLorenzo Bianconi1-0/+62
2021-08-23via-velocity: Use of_device_get_match_data to simplify codeTang Bin1-4/+2
2021-08-23via-rhine: Use of_device_get_match_data to simplify codeTang Bin1-7/+2
2021-08-23hinic: switch from 'pci_' to 'dma_' APIChristophe JAILLET1-15/+2
2021-08-23qlcnic: switch from 'pci_' to 'dma_' APIChristophe JAILLET3-29/+25
2021-08-23net/mellanox: switch from 'pci_' to 'dma_' APIChristophe JAILLET4-34/+13
2021-08-23net: 8139cp: switch from 'pci_' to 'dma_' APIChristophe JAILLET1-19/+12
2021-08-23vmxnet3: switch from 'pci_' to 'dma_' APIChristophe JAILLET1-27/+20
2021-08-23myri10ge: switch from 'pci_' to 'dma_' APIChristophe JAILLET1-30/+29
2021-08-23Merge tag 'wireless-drivers-next-2021-08-22' of git://git.kernel.org/pub/scm/...David S. Miller64-7739/+615
2021-08-23net: sunhme: Remove unused macrosChristophe JAILLET1-24/+0
2021-08-23qtnfmac: switch from 'pci_' to 'dma_' APIChristophe JAILLET2-28/+28
2021-08-23forcedeth: switch from 'pci_' to 'dma_' APIChristophe JAILLET1-5/+1
2021-08-23net: jme: switch from 'pci_' to 'dma_' APIChristophe JAILLET1-44/+26
2021-08-23net: ec_bhf: switch from 'pci_' to 'dma_' APIChristophe JAILLET1-9/+1
2021-08-23net: chelsio: switch from 'pci_' to 'dma_' APIChristophe JAILLET6-86/+63
2021-08-23net: broadcom: switch from 'pci_' to 'dma_' APIChristophe JAILLET5-70/+68
2021-08-23net: atlantic: switch from 'pci_' to 'dma_' APIChristophe JAILLET1-9/+3
2021-08-23net: wwan: iosm: switch from 'pci_' to 'dma_' APIChristophe JAILLET2-12/+11
2021-08-23doc: Document unexpected tcp_l3mdev_accept=1 behaviorBenjamin Poirier1-0/+13
2021-08-23net: dsa: track unique bridge numbers across all DSA switch treesVladimir Oltean4-39/+58
2021-08-23Revert "sfc: falcon: Read VPD with pci_vpd_alloc()"David S. Miller1-14/+16
2021-08-23Revert "sfc: falcon: Search VPD with pci_vpd_find_ro_info_keyword()"David S. Miller1-14/+51
2021-08-23Revert "cxgb4: Validate VPD checksum with pci_vpd_check_csum()"David S. Miller1-32/+20
2021-08-23Revert "bnx2x: Read VPD with pci_vpd_alloc()"David S. Miller2-10/+35
2021-08-23Revert "Revert "cxgb4: Search VPD with pci_vpd_find_ro_info_keyword()""David S. Miller1-40/+27
2021-08-23Revert "bnx2: Search VPD with pci_vpd_find_ro_info_keyword()"David S. Miller1-8/+25
2021-08-23Revert "bnxt: Search VPD with pci_vpd_find_ro_info_keyword()"David S. Miller1-0/+6
2021-08-23Revert "bnx2x: Search VPD with pci_vpd_find_ro_info_keyword()"David S. Miller1-15/+42
2021-08-23Revert "bnxt: Read VPD with pci_vpd_alloc()"David S. Miller1-4/+9
2021-08-23Revert "bnxt: Search VPD with pci_vpd_find_ro_info_keyword()"David S. Miller1-9/+29
2021-08-23Revert "cxgb4: Search VPD with pci_vpd_find_ro_info_keyword()"David S. Miller1-27/+40
2021-08-22cxgb4: Search VPD with pci_vpd_find_ro_info_keyword()Heiner Kallweit1-40/+27
2021-08-22cxgb4: Remove unused vpd_param member ecHeiner Kallweit2-6/+1
2021-08-22cxgb4: Validate VPD checksum with pci_vpd_check_csum()Heiner Kallweit1-8/+4
2021-08-22bnxt: Search VPD with pci_vpd_find_ro_info_keyword()Heiner Kallweit1-29/+9
2021-08-22bnxt: Read VPD with pci_vpd_alloc()Heiner Kallweit1-9/+4
2021-08-22bnx2x: Search VPD with pci_vpd_find_ro_info_keyword()Heiner Kallweit1-42/+15
2021-08-22bnx2x: Read VPD with pci_vpd_alloc()Heiner Kallweit2-35/+10
2021-08-22bnx2: Replace open-coded version with swab32s()Heiner Kallweit1-9/+4
2021-08-22bnx2: Search VPD with pci_vpd_find_ro_info_keyword()Heiner Kallweit1-25/+8
2021-08-22sfc: falcon: Search VPD with pci_vpd_find_ro_info_keyword()Heiner Kallweit1-51/+14
2021-08-22sfc: falcon: Read VPD with pci_vpd_alloc()Heiner Kallweit1-16/+14
2021-08-22Merge branch 'mlxsw-refactor-parser'David S. Miller7-78/+160
2021-08-22mlxsw: spectrum_router: Increase parsing depth for multipath hashAmit Cohen2-1/+44
2021-08-22mlxsw: Remove old parsing depth infrastructureAmit Cohen2-69/+0
2021-08-22mlxsw: Convert existing consumers to use new API for parsing configurationAmit Cohen2-8/+22
2021-08-22mlxsw: spectrum: Add infrastructure for parsing configurationAmit Cohen2-0/+94
2021-08-22Merge branch 'octeontx2-misc-fixes'David S. Miller10-31/+75
2021-08-22octeontx2-af: cn10k: Use FLIT0 register instead of FLIT1Geetha sowjanya2-3/+3
2021-08-22octeontx2-pf: Fix algorithm index in MCAM rules with RSS actionSunil Goutham3-0/+15
2021-08-22octeontx2-pf: Don't install VLAN offload rule if netdev is downSunil Goutham1-1/+2
2021-08-22octeontx2-af: Check capability flag while freeing ipolicer memoryGeetha sowjanya1-3/+6
2021-08-22octeontx2-af: Use DMA_ATTR_FORCE_CONTIGUOUS attribute in DMA allocGeetha sowjanya1-5/+6
2021-08-22octeontx2-pf: send correct vlan priority mask to npc_install_flow_reqNaveen Mamindlapalli1-2/+2
2021-08-22octeontx2-pf: Don't mask out supported link modesHariprasad Kelam1-5/+0
2021-08-22octeontx2-af: Handle return value in block reset.Geetha sowjanya1-1/+4
2021-08-22octeontx2-af: cn10k: Fix SDP base channel numberSubbaraya Sundeep2-11/+22
2021-08-22octeontx2-pf: Fix NIX1_RX interface backpressureSubbaraya Sundeep1-0/+15
2021-08-22dt-bindings: net: brcm,unimac-mdio: convert to the json-schemaRafał Miłecki2-43/+84
2021-08-22Merge branch 'dsa-docs'David S. Miller4-280/+17
2021-08-22docs: net: dsa: document the new methods for bridge TX forwarding offloadVladimir Oltean1-0/+16
2021-08-22docs: net: dsa: remove references to struct dsa_device_ops::filterVladimir Oltean1-13/+0
2021-08-22docs: net: dsa: sja1105: update list of limitationsVladimir Oltean1-217/+1
2021-08-22docs: devlink: remove the references to sja1105Vladimir Oltean2-50/+0
2021-08-22Merge branch 'ipa-autosuspend'David S. Miller19-204/+217
2021-08-22net: ipa: rename "ipa_clock.c"Alex Elder6-8/+8
2021-08-22net: ipa: rename ipa_clock_* symbolsAlex Elder17-173/+171
2021-08-22net: ipa: use autosuspendAlex Elder6-25/+40
2021-08-21brcmsmac: make array addr static const, makes object smallerColin Ian King1-1/+1
2021-08-21rtw88: Remove unnecessary check codeLen Baker1-5/+0
2021-08-21rtw88: wow: fix size access error of probe requestChin-Yen Lee2-2/+7
2021-08-21rtw88: wow: report wow reason through mac80211 apiChin-Yen Lee1-9/+37
2021-08-21rtw88: wow: build wow function only if CONFIG_PM is onPing-Ke Shih1-1/+1
2021-08-21rtw88: refine the setting of rsvd pages for different firmwareChin-Yen Lee1-23/+17
2021-08-21rtw88: use read_poll_timeout instead of fixed sleepChin-Yen Lee1-5/+16
2021-08-21rtw88: 8822ce: set CLKREQ# signal to low during suspendChin-Yen Lee2-0/+34
2021-08-21rtw88: change beacon filter default modePo-Hao Huang1-1/+1
2021-08-21rtw88: 8822c: add tx stbc support under HT modePo-Hao Huang3-0/+9
2021-08-21rtw88: adjust the log level for failure of tx reportChin-Yen Lee1-1/+1
2021-08-21rtl8xxxu: Fix the handling of TX A-MPDU aggregationChris Chiu2-9/+26
2021-08-21rtl8xxxu: disable interrupt_in transfer for 8188cu and 8192cuChris Chiu1-2/+2
2021-08-21mwifiex: make arrays static const, makes object smallerColin Ian King1-2/+2
2021-08-21mwifiex: usb: Replace one-element array with flexible-array memberGustavo A. R. Silva1-1/+1
2021-08-21mwifiex: drop redundant null-pointer check in mwifiex_dnld_cmd_to_fw()Tuo Li1-1/+1
2021-08-21wilc1000: remove redundant codewengjianfeng1-22/+16
2021-08-21wilc1000: use devm_clk_get_optional()Claudiu Beznea2-16/+13
2021-08-21wilc1000: dispose irq on failure pathClaudiu Beznea1-2/+3
2021-08-21wilc1000: use goto labels on error pathClaudiu Beznea2-12/+20
2021-08-21rtlwifi: rtl8192de: make arrays static const, makes object smallerColin Ian King1-28/+20
2021-08-21rtlwifi: rtl8192de: Remove redundant variable initializationsColin Ian King1-2/+2
2021-08-21rsi: fix an error code in rsi_probe()Dan Carpenter1-0/+1
2021-08-21rsi: fix error code in rsi_load_9116_firmware()Dan Carpenter1-1/+3
2021-08-21ray_cs: Split memcpy() to avoid bounds check warningKees Cook1-1/+3
2021-08-21ipw2x00: Avoid field-overflowing memcpy()Kees Cook1-39/+17
2021-08-21ipw2x00: Use struct_size helper instead of open-coded arithmeticLen Baker1-2/+2
2021-08-21ray_cs: use %*ph to print small bufferAndy Shevchenko1-3/+1
2021-08-21brcmfmac: add 43752 SDIO ids and initializationAngus Ainslie5-2/+12
2021-08-21brcmfmac: Set SDIO workqueue as WQ_HIGHPRISean Anderson1-1/+1
2021-08-21brcmfmac: use separate firmware for 43430 revision 2Mikhail Rudenko1-2/+3
2021-08-21brcmfmac: support chipsets with different core enumeration spaceArend van Spriel6-12/+29
2021-08-21brcmfmac: add xtlv support to firmware interface layerArend van Spriel5-6/+244
2021-08-21brcmfmac: increase core revision column aligning core listArend van Spriel1-1/+1
2021-08-21brcmfmac: use different error value for invalid ram base addressArend van Spriel1-3/+5
2021-08-21brcmfmac: firmware: Fix firmware loadingLinus Walleij2-6/+21
2021-08-20Merge tag 'mac80211-next-for-net-next-2021-08-20' of git://git.kernel.org/pub...Jakub Kicinski18-63/+764
2021-08-20Merge branch 'bridge-vlan'David S. Miller7-27/+74
2021-08-20net: bridge: vlan: convert mcast router global option to per-vlan entryNikolay Aleksandrov5-19/+63
2021-08-20net: bridge: mcast: br_multicast_set_port_router takes multicast context as a...Nikolay Aleksandrov4-8/+11
2021-08-20octeontx2-pf: Add check for non zero mcam flowsSunil Goutham2-0/+25
2021-08-20tools/net: Use bitwise instead of arithmetic operator for flagsjing yangyang1-2/+2
2021-08-20Merge branch 'ipa-kill-off-ipa_clock_get'David S. Miller7-92/+65
2021-08-20net: ipa: kill ipa_clock_get()Alex Elder3-48/+7
2021-08-20net: ipa: don't use ipa_clock_get() in "ipa_modem.c"Alex Elder1-17/+23
2021-08-20net: ipa: don't use ipa_clock_get() in "ipa_uc.c"Alex Elder1-9/+13
2021-08-20net: ipa: don't use ipa_clock_get() in "ipa_smp2p.c"Alex Elder1-8/+11
2021-08-20net: ipa: don't use ipa_clock_get() in "ipa_main.c"Alex Elder1-10/+11
2021-08-20net: ipa: fix TX queue raceAlex Elder3-2/+94
2021-08-20Merge branch 'ocelot-vlan'David S. Miller4-50/+76
2021-08-20net: mscc: ocelot: use helpers for port VLAN membershipVladimir Oltean1-20/+40
2021-08-20net: mscc: ocelot: transmit the VLAN filtering restrictions via extackVladimir Oltean4-8/+11
2021-08-20net: mscc: ocelot: transmit the "native VLAN" error via extackVladimir Oltean4-22/+25
2021-08-20Merge branch 'ocelot-phylink-fixes'David S. Miller2-3/+5
2021-08-20net: mscc: ocelot: allow probing to continue with ports that fail to registerVladimir Oltean1-3/+4
2021-08-20net: mscc: ocelot: be able to reuse a devlink_port after teardownHoratiu Vultur1-0/+1
2021-08-20Merge branch 'dpaa2-switch-phylikn-fixes'David S. Miller1-3/+16
2021-08-20net: dpaa2-switch: call dpaa2_switch_port_disconnect_mac on probe error pathVladimir Oltean1-5/+14
2021-08-20net: dpaa2-switch: phylink_disconnect_phy needs rtnl_lockVladimir Oltean1-0/+4
2021-08-20Merge branch 'gmii2rgmii-loopback'David S. Miller2-19/+40
2021-08-20net: phy: gmii2rgmii: Support PHY loopbackGerhard Engleder1-11/+35
2021-08-20net: phy: Uniform PHY driver accessGerhard Engleder1-3/+1
2021-08-20net: phy: Support set_loopback overrideGerhard Engleder1-5/+4
2021-08-20Merge branch 'sparx5-dma'David S. Miller8-12/+696
2021-08-20arm64: dts: sparx5: Add the Sparx5 switch frame DMA supportSteen Hegelund1-2/+3
2021-08-20net: sparx5: switchdev: adding frame DMA functionalitySteen Hegelund7-10/+693
2021-08-20Merge tag 'batadv-next-pullrequest-20210820' of git://git.open-mesh.org/linux...David S. Miller0-0/+0
2021-08-20Merge tag 'mlx5-updates-2021-08-19' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller24-703/+1815
2021-08-20Merge tag 'for-net-next-2021-08-19' of git://git.kernel.org/pub/scm/linux/ker...David S. Miller21-1489/+2015
2021-08-20Merge tag 'batadv-next-pullrequest-20210819' of git://git.open-mesh.org/linux...David S. Miller28-456/+364
2021-08-20batman-adv: bcast: remove remaining skb-copy callsLinus Lüssing1-2/+10
2021-08-20batman-adv: Drop NULL check before dropping referencesSven Eckelmann19-337/+169
2021-08-20batman-adv: Check ptr for NULL before reducing its refcntSven Eckelmann14-113/+181
2021-08-20batman-adv: Switch to kstrtox.h for kstrtou64Sven Eckelmann1-1/+1
2021-08-20batman-adv: Move IRC channel to hackint.orgSven Eckelmann2-2/+2
2021-08-19net/mlx5: E-switch, Add QoS tracepointsDmytro Linkin3-1/+179
2021-08-19net/mlx5: E-switch, Allow to add vports to rate groupsDmytro Linkin5-25/+199
2021-08-19net/mlx5: E-switch, Allow setting share/max tx rate limits of rate groupsDmytro Linkin4-39/+225
2021-08-19net/mlx5: E-switch, Introduce rate limiting groups APIDmytro Linkin5-6/+145
2021-08-19net/mlx5: E-switch, Enable devlink port tx_{share|max} rate controlDmytro Linkin5-27/+157
2021-08-19net/mlx5: E-switch, Move QoS related code to dedicated fileDmytro Linkin7-316/+346
2021-08-19net/mlx5e: TC, Support sample offload action for tunneled trafficChris Mi4-91/+214
2021-08-19net/mlx5e: TC, Restore tunnel info for sample offloadChris Mi5-14/+37
2021-08-19net/mlx5e: TC, Remove CONFIG_NET_TC_SKB_EXT dependency when restoring tunnelChris Mi1-9/+6
2021-08-19net/mlx5e: Refactor ct to use post action infrastructureChris Mi7-122/+176
2021-08-19net/mlx5e: Introduce post action infrastructureChris Mi3-1/+81
2021-08-19net/mlx5e: CT, Use xarray to manage fte idsChris Mi1-9/+9
2021-08-19net/mlx5e: Move sample attribute to flow attributeChris Mi5-28/+29
2021-08-19net/mlx5e: Move esw/sample to en/tc/sampleChris Mi7-104/+104
2021-08-19net/mlx5e: Remove mlx5e dependency from E-Switch sampleSaeed Mahameed3-17/+14
2021-08-19Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski181-1130/+1572
2021-08-19Merge tag 'net-5.14-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds39-206/+418
2021-08-19Merge tag 'platform-drivers-x86-v5.14-4' of git://git.kernel.org/pub/scm/linu...Linus Torvalds2-0/+30
2021-08-19octeontx2-af: remove redudant second error check on variable errColin Ian King1-2/+0
2021-08-19Merge tag 'linux-can-next-for-5.15-20210819' of git://git.kernel.org/pub/scm/...Jakub Kicinski23-306/+852
2021-08-19net: dpaa2-switch: disable the control interface on error pathVladimir Oltean1-18/+18
2021-08-19Revert "flow_offload: action should not be NULL when it is referenced"Ido Schimmel1-7/+5
2021-08-19Merge branch 'intel-wired-lan-driver-updates-2021-08-18'Jakub Kicinski4-4/+48
2021-08-19iavf: Fix ping is lost after untrusted VF had tried to change MACSylwester Dziedziuch3-2/+47
2021-08-19i40e: Fix ATR queue selectionArkadiusz Kubalewski1-2/+1
2021-08-19Merge https://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpfJakub Kicinski3-6/+29
2021-08-19Bluetooth: Fix return value in hci_dev_do_close()Kangmin Park1-3/+4
2021-08-19Bluetooth: add timeout sanity check to hci_inquiryPavel Skripkin1-0/+6
2021-08-19Bluetooth: btusb: Remove WAKEUP_DISABLE and add WAKEUP_AUTOSUSPEND for Realte...Max Chou1-19/+9
2021-08-19Bluetooth: mgmt: Pessimize compile-time bounds-checkKees Cook1-1/+1
2021-08-19can: c_can: cache frames to operate as a true FIFODario Binacchi2-15/+19
2021-08-19can: c_can: support tx ring algorithmDario Binacchi2-18/+82
2021-08-19can: c_can: exit c_can_do_tx() early if no frames have been sentDario Binacchi1-5/+6
2021-08-19can: c_can: remove struct c_can_priv::priv fieldDario Binacchi2-2/+0
2021-08-19can: c_can: rename IF_RX -> IF_NAPIMarc Kleine-Budde1-12/+14
2021-08-19can: c_can: c_can_do_tx(): fix typo in commentMarc Kleine-Budde1-1/+1
2021-08-19dt-bindings: net: can: c_can: convert to json-schemaDario Binacchi2-65/+119
2021-08-19can: m_can: Batch FIFO writes during CAN transmitMatt Kline1-35/+26
2021-08-19can: m_can: Batch FIFO reads during CAN receiveMatt Kline1-23/+28
2021-08-19can: m_can: Disable IRQs on FIFO bus errorsMatt Kline5-73/+152
2021-08-19can: m_can: fix block comment styleMarc Kleine-Budde1-3/+4
2021-08-19can: tcan4x5x: cdev_to_priv(): remove stray empty lineMarc Kleine-Budde1-1/+0
2021-08-19can: rcar_canfd: Add support for RZ/G2L familyLad Prabhakar1-73/+265
2021-08-19dt-bindings: net: can: renesas,rcar-canfd: Document RZ/G2L SoCLad Prabhakar1-6/+63
2021-08-19can: mcp251xfd: mark some instances of struct mcp251xfd_priv as constMarc Kleine-Budde3-4/+4
2021-08-19can: etas_es58x: clean-up documentation of struct es58x_fd_tx_conf_msgVincent Mailhol1-16/+7
2021-08-19MAINTAINERS: add Vincent MAILHOL as maintainer for the ETAS ES58X CAN/USB driverVincent Mailhol1-0/+6
2021-08-19can: netlink: allow user to turn off unsupported featuresVincent Mailhol1-1/+1
2021-08-19can: dev: provide optional GPIO based termination supportOleksij Rempel2-0/+74
2021-08-19dt-bindings: can: fsl,flexcan: enable termination-* bindingsOleksij Rempel1-0/+17
2021-08-19dt-bindings: can-controller: add support for termination-gpiosOleksij Rempel1-0/+9