aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Expand)AuthorFilesLines
2023-06-18wifi: iwlwifi: pcie: Handle SO-F device for PCI id 0x7AF0pending-allMukesh Sisodiya1-0/+2
2023-06-18wifi: iwlwifi: mvm: Add support for scan version 17Ilan Peer2-42/+99
2023-06-18wifi: iwlwifi: adjust skip-over-dtim in D3Johannes Berg1-4/+3
2023-06-18wifi: iwlwifi: mvm: check only affected linksJohannes Berg1-1/+2
2023-06-18wifi: iwlwifi: mvm: avoid baid size integer overflowJohannes Berg1-1/+1
2023-06-18wifi: iwlwifi: mvm: indicate HW decrypt for beacon protectionJohannes Berg1-3/+6
2023-06-18wifi: iwlwifi: mvm: support new flush_sta methodJohannes Berg3-0/+28
2023-06-18wifi: iwlwifi: Add support for new PCI IdMukesh Sisodiya1-0/+2
2023-06-18wifi: iwlwifi: send LARI configuration earlierBenjamin Berg1-1/+2
2023-06-18wifi: iwlwifi: remove disable_dummy_notificationJohannes Berg2-5/+1
2023-06-18wifi: iwlwifi: limit EHT capabilities based on PCIe link speedJohannes Berg3-4/+24
2023-06-18wifi: mvm: add EHT A-MPDU size exponent supportJohannes Berg1-9/+19
2023-06-18wifi: iwlwifi: mvm: use min_t() for agg_sizeJohannes Berg1-3/+2
2023-06-18wifi: iwlwifi: mvm: use EHT maximum MPDU length on 2.4 GHzJohannes Berg1-2/+13
2023-06-18wifi: iwlwifi: nvm: handle EHT/320 MHz regulatory flagJohannes Berg1-0/+7
2023-06-18wifi: iwlwifi: mvm: make iwl_mvm_set_fw_mu_edca_params mld awareEmmanuel Grumbach3-7/+7
2023-06-18wifi: iwlwifi: send marker cmd before suspend cmdMiri Korenblit4-28/+57
2023-06-18wifi: iwlwifi: mvm: check the right csa_activeEmmanuel Grumbach1-1/+4
2023-06-18wifi: iwlwifi: pcie: add size assertionsJohannes Berg2-1/+11
2023-06-18wifi: iwlwifi: pcie: refactor RB status size calculationJohannes Berg1-10/+14
2023-06-18wifi: nl80211/reg: add no-EHT regulatory flagJohannes Berg2-1/+5
2023-06-18wifi: cfg80211: Retrieve PSD information from RNR AP informationIlan Peer3-2/+20
2023-06-18wifi: mac80211: fix CRC calculation for extended elemsJohannes Berg1-14/+11
2023-06-18wifi: mac80211: avoid lockdep checking when removing deflinkBenjamin Berg1-2/+3
2023-06-18wifi: mac80211: always hold sdata lock in chanctx assign/unassignJohannes Berg2-5/+18
2023-06-18wifi: mac80211: store BSS param change count from assoc responseJohannes Berg3-1/+81
2023-06-18wifi: mac80211: drop some unprotected action framesJohannes Berg1-2/+13
2023-06-18wifi: mac80211: move action length check upJohannes Berg1-4/+5
2023-06-18wifi: mac80211: drop unprotected robust mgmt before 4-way-HSAlon Giladi1-2/+1
2023-06-18wifi: mac80211: check EHT basic MCS/NSS setJohannes Berg2-9/+108
2023-06-18wifi: cfg80211: search all RNR elements for colocated APsBenjamin Berg1-64/+63
2023-06-18wifi: cfg80211: stop parsing after allocation failureBenjamin Berg1-1/+2
2023-06-18wifi: update multi-link element STA reconfigJohannes Berg2-3/+7
2023-06-18wifi: mac80211: agg-tx: prevent start/stop raceJohannes Berg1-0/+8
2023-06-18wifi: mac80211: agg-tx: add a few locking assertionsJohannes Berg1-1/+5
2023-06-18wifi: ieee80211: reorder presence checks in MLE per-STA profileJohannes Berg1-3/+2
2023-06-18wifi: mac80211: Support link removal using Reconfiguration ML elementIlan Peer3-0/+195
2023-06-18wifi: cfg80211: do not scan disabled links on 6GHzBenjamin Berg1-0/+7
2023-06-18wifi: cfg80211: handle BSS data contained in ML probe responsesBenjamin Berg1-7/+354
2023-06-18wifi: cfg80211: use structs for TBTT information accessBenjamin Berg2-31/+33
2023-06-18wifi: ieee80211: add structs for TBTT information accessBenjamin Berg1-0/+22
2023-06-18wifi: cfg80211: use a struct for inform_single_bss dataBenjamin Berg1-97/+112
2023-06-18wifi: ieee80211: add definitions for RNR MLD paramsBenjamin Berg1-0/+15
2023-06-18wifi: cfg80211: Always ignore ML elementBenjamin Berg1-0/+4
2023-06-18wifi: ieee80211: use default for medium synchronization delayBenjamin Berg1-2/+11
2023-06-18wifi: ieee80211: add helper to validate ML element type and sizeBenjamin Berg2-20/+33
2023-06-18wifi: ieee80211: Fix the common size calculation for reconfiguration MLIlan Peer1-4/+1
2023-06-18wifi: mac80211: Include Multi-Link in CRC calculationIlan Peer1-0/+4
2023-06-18wifi: cfg80211: Support changes in AP MLD link state changeIlan Peer4-0/+76
2023-06-18wifi: mac80211: Rename ieee80211_mle_sta_prof_size_ok()Ilan Peer2-3/+6
2023-06-18wifi: mac80211: Add support for parsing Reconfiguration Multi Link elementIlan Peer2-3/+23
2023-06-18wifi: mac80211: Rename multi_linkIlan Peer3-18/+18
2023-06-18wifi: mac80211: use cfg80211 defragmentation helperBenjamin Berg2-58/+37
2023-06-18wifi: cfg80211: add element defragmentation helperBenjamin Berg2-0/+82
2023-06-18wifi: cfg80211: drop incorrect nontransmitted BSS update codeBenjamin Berg1-143/+11
2023-06-18wifi: cfg80211: rewrite merging of inherited elementsBenjamin Berg1-89/+124
2023-06-18wifi: cfg80211: ignore invalid TBTT info field typesBenjamin Berg2-0/+9
2023-06-18wifi: mac80211: use new inform_bss callbackBenjamin Berg3-55/+42
2023-06-18wifi: cfg80211: add inform_bss op to update BSSBenjamin Berg4-0/+46
2023-06-18wifi: cfg80211: keep bss_lock held when informingBenjamin Berg1-24/+42
2023-06-18wifi: cfg80211: move regulatory_hint_found_beacon to be earlierBenjamin Berg1-20/+22
2023-06-18wifi: mac80211: feed the link_id to cfg80211_ch_switch_started_notifyEmmanuel Grumbach1-2/+3
2023-06-18wifi: mac80211: add consistency check for compat chandefAnjaneyulu1-0/+5
2023-06-18wifi: mac80211: stop passing cbss to parserBenjamin Berg1-1/+0
2023-06-18wifi: mac80211: Extend AID element addition for TDLS framesMukesh Sisodiya1-10/+9
2023-06-18wifi: mac80211: Add HE and EHT capa elements in TDLS framesAbhishek Naik3-1/+87
2023-06-18wifi: mac80211: handle TDLS data frames with MLOAbhishek Naik1-2/+20
2023-06-18wifi: mac80211: handle TDLS negotiation with MLOMukesh Sisodiya1-58/+89
2023-06-18wifi: cfg80211: make TDLS management link-awareMukesh Sisodiya7-30/+38
2023-06-18wifi: iwlwifi: bump FW API to 81 for AX devicesGregory Greenman1-2/+2
2023-06-18wifi: iwlwifi: mvm: Add support for SCAN API version 16Ilan Peer2-21/+48
2023-06-18wifi: iwlwifi: mvm: Don't access vif valid links directlyIlan Peer3-4/+4
2023-06-18wifi: iwlwifi: handle eSR transitionsMiri Korenblit5-33/+155
2023-06-18wifi: iwlwifi: fix max number of fw active linksMiri Korenblit3-22/+24
2023-06-18wifi: iwlwifi: add a few rate index validity checksAnjaneyulu2-7/+13
2023-06-18wifi: iwlwifi: Validate slots_num before allocating memoryAnjaneyulu1-1/+4
2023-06-18wifi: iwlwifi: mvm: Validate tid is in valid range before using itAnjaneyulu2-6/+13
2023-06-18wifi: iwlwifi: mvm: track u-APSD misbehaving AP by AP addressJohannes Berg3-17/+26
2023-06-18wifi: iwlwifi: implement WPFC ACPI table loadingJohannes Berg6-51/+65
2023-06-18wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_pcie_irq_rx_msix_han...Anjaneyulu1-2/+3
2023-06-18wifi: iwlwifi: add some FW misbehaviour check infrastructureJohannes Berg4-9/+36
2023-06-18wifi: iwlwifi: mvm: always send spec link ID in link commandsJohannes Berg1-0/+2
2023-06-18wifi: iwlwifi: use array as array argumentJohannes Berg2-2/+2
2023-06-18wifi: iwlwifi: mvm: store WMM params per linkJohannes Berg2-6/+15
2023-06-18wifi: iwlwifi: mvm: disable new TX csum mode completelyJohannes Berg4-84/+7
2023-06-18wifi: iwlwifi: mvm: check link during TXJohannes Berg1-1/+3
2023-06-18wifi: iwlwifi: mvm: add a few NULL pointer checksJohannes Berg2-2/+12
2023-06-18wifi: iwlwifi: fw: Add new FSEQ defines to fw dumpAriel Malamud2-2/+10
2023-06-18wifi: iwlwifi: pcie: double-check ACK interrupt after timeoutJohannes Berg1-4/+9
2023-06-18wifi: iwlwifi: pull from TXQs with softirqs disabledJohannes Berg1-1/+4
2023-06-18wifi: iwlwifi: mvm: use iwl_mvm_is_vendor_in_approved_list()Johannes Berg1-1/+1
2023-06-18wifi: iwlwifi: fw: make some ACPI functions staticJohannes Berg2-40/+19
2023-06-18wifi: iwlwifi: Correctly indicate support for VHT TX STBCIlan Peer1-2/+2
2023-06-18wifi: iwlwifi: mvm: correctly access HE/EHT sband capaJohannes Berg1-20/+26
2023-06-18wifi: iwlwifi: mvm: Add NULL check before dereferencing the pointerMukesh Sisodiya1-6/+8
2023-06-18wifi: mac80211: fragment per STA profile correctlyBenjamin Berg3-5/+6
2023-06-18wifi: mac80211: Fix permissions for valid_links debugfs entryIlan Peer1-8/+1
2023-06-18wifi: mac80211: Add debugfs entry to report dormant linksIlan Peer1-0/+14
2023-06-18wifi: mac80211: Support disabled links during associationIlan Peer5-33/+54
2023-06-18wifi: mac80211: Use active_links instead of valid_links in TxIlan Peer1-3/+3
2023-06-18wifi: cfg80211: remove links only on APJohannes Berg1-1/+8
2023-06-18wifi: mac80211: take lock before setting vif linksBenjamin Berg1-1/+8
2023-06-18wifi: cfg80211: fix link del callback to call correct handlerBenjamin Berg1-3/+3
2023-06-18wifi: mac80211: fix link activation settings orderJohannes Berg1-2/+2
2023-06-18wifi: cfg80211: Add null check for ie dataMukesh Sisodiya1-1/+1
2023-06-16wifi: ray_cs: fix stringop-truncation GCC warningKalle Valo1-1/+1
2023-06-16wifi: hostap: fix stringop-truncations GCC warningKalle Valo1-1/+1
2023-06-16wifi: brcmsmac: fix gnu_printf warningsKalle Valo1-0/+8
2023-06-16wifi: brcmfmac: fix gnu_printf warningsKalle Valo1-0/+7
2023-06-15wifi: rtw89: fix spelling typo of IQK debug messagesDmitry Antipov3-3/+3
2023-06-15wifi: rtw89: cleanup rtw89_iqk_info and related codeDmitry Antipov7-54/+4
2023-06-15wifi: rtw89: cleanup private data structuresDmitry Antipov3-48/+1
2023-06-15wifi: mt7601u: replace strlcpy() with strscpy()Azeem Shaikh1-1/+1
2023-06-15wifi: rt2x00: fix the typo in commentsDeming Wang1-1/+1
2023-06-14wifi: iwlwifi: dbg-tlv: clear FW debug memory on initJohannes Berg1-12/+23
2023-06-14wifi: iwlwifi: pcie: remove redundant argumentJohannes Berg1-3/+4
2023-06-14wifi: iwlwifi: pcie: clear FW debug memory on initJohannes Berg1-5/+4
2023-06-14wifi: iwlwifi: dbg-tlv: fix DRAM data initJohannes Berg1-8/+6
2023-06-14wifi: iwlwifi: mvm: allow ADD_STA not to be advertised by the firwmareEmmanuel Grumbach6-14/+20
2023-06-14wifi: iwlwifi: mvm: put only a single IGTK into FWJohannes Berg3-2/+67
2023-06-14wifi: iwlwifi: mvm: fix potential array out of bounds accessGregory Greenman1-2/+7
2023-06-14wifi: iwlwifi: support version C0 of BZ and GL devicesMukesh Sisodiya3-2/+41
2023-06-14wifi: iwlwifi: mvm: add support for Extra EHT LTFGregory Greenman4-0/+20
2023-06-14wifi: iwlwifi: mvm: Refactor iwl_mvm_get_lmac_id()Ariel Malamud6-12/+13
2023-06-14wifi: iwlwifi: improve debug prints in iwl_read_ppag_table()Alon Giladi1-15/+22
2023-06-14wifi: iwlwifi: mvm: initialize the rx_vec before using itMukesh Sisodiya1-1/+4
2023-06-14wifi: iwlwifi: mvm: rename BTM support flag and its TLVHaim Dreyfuss3-5/+5
2023-06-14wifi: iwlwifi: mvm: support U-SIG EHT validate checksJohannes Berg4-1/+13
2023-06-14wifi: mac80211: Replace strlcpy with strscpyAzeem Shaikh1-1/+1
2023-06-14wifi: cfg80211: replace strlcpy() with strscpy()Azeem Shaikh1-1/+1
2023-06-14wifi: iwlwifi: mvm: Propagate ERP slot changes to FWIlan Peer1-1/+5
2023-06-14wifi: iwlwifi: mvm: FTM responder MLO supportAvraham Stern4-16/+21
2023-06-14wifi: iwlwifi: pass ESR parameters to the firmwareEmmanuel Grumbach3-3/+24
2023-06-14wifi: iwlwifi: debugfs: add ppag capa to fw info fileAlon Giladi1-2/+11
2023-06-14wifi: iwlwifi: mvm: always set MH len in offload_assistJohannes Berg1-3/+3
2023-06-14wifi: iwlwifi: fw: print PC register value instead of addressMukesh Sisodiya1-1/+6
2023-06-14wifi: iwlwifi: unify checks for HW error valuesJohannes Berg6-6/+13
2023-06-14wifi: iwlwifi: mvm: fix getting LDPC/STBC supportMukesh Sisodiya1-2/+2
2023-06-14wifi: iwlwifi: bump FW API to 79 for AX devicesGregory Greenman1-1/+1
2023-06-14wifi: iwlwifi: update response for mcc_update commandAbhishek Naik6-59/+166
2023-06-14wifi: iwlwifi: mvm: FTM initiator MLO supportAvraham Stern1-17/+31
2023-06-14wifi: iwlwifi: mvm: Handle return value for iwl_mvm_sta_initMukesh Sisodiya1-0/+2
2023-06-14wifi: iwlwifi: make debugfs entries link specificBenjamin Berg6-54/+169
2023-06-14wifi: mac80211: Fix permissions for valid_links debugfs entryIlan Peer1-1/+1
2023-06-14wifi: mac80211: Do not use "non-MLD AP" syntaxIlan Peer1-3/+6
2023-06-14wifi: cfg80211: Support association to AP MLD with disabled linksIlan Peer3-3/+22
2023-06-14wifi: mac80211_hwsim: Don't access vif valid links directlyIlan Peer1-2/+3
2023-06-14wifi: mac80211: Add getter functions for vif MLD stateIlan Peer10-51/+73
2023-06-14wifi: mac80211: allow disabling SMPS debugfs controlsMiri Korenblit2-1/+7
2023-06-14wifi: mac80211: don't update rx_stats.last_rate for NDPJohannes Berg1-3/+3
2023-06-14wifi: mac80211: fix CSA processing while scanningBenjamin Berg1-3/+4
2023-06-14wifi: mac80211: mlme: clarify WMM messagesJohannes Berg1-9/+9
2023-06-14wifi: mac80211: pass roc->sdata to drv_cancel_remain_on_channel()Anjaneyulu1-2/+2
2023-06-14wifi: mac80211: include key action/command in tracingJohannes Berg1-3/+5
2023-06-14wifi: mac80211: add helpers to access sband iftype dataJohannes Berg8-43/+66
2023-06-14wifi: cfg80211: S1G rate information and calculationsGilad Itzkovitch4-3/+162
2023-06-13wifi: rtw88: add missing unwind goto for __rtw_download_firmware()Ping-Ke Shih1-2/+4
2023-06-10Merge branch 'mptcp-unify-pm-interfaces'Jakub Kicinski4-82/+103
2023-06-10mptcp: unify pm set_flags interfacesGeliang Tang3-32/+51
2023-06-10mptcp: unify pm get_flags_and_ifindex_by_idGeliang Tang4-22/+24
2023-06-10mptcp: unify pm get_local_id interfacesGeliang Tang3-21/+21
2023-06-10mptcp: export local_addressGeliang Tang2-9/+9
2023-06-09Merge tag 'wireless-next-2023-06-09' of git://git.kernel.org/pub/scm/linux/ke...Jakub Kicinski173-6187/+33400
2023-06-09Merge branch 'tools-ynl-gen-code-gen-improvements-before-ethtool'Jakub Kicinski8-329/+186
2023-06-09tools: ynl-gen: support / skip pads on the way to kernelJakub Kicinski1-0/+6
2023-06-09tools: ynl-gen: don't pass op_name to RenderInfoJakub Kicinski1-19/+18
2023-06-09tools: ynl-gen: support code gen for eventsJakub Kicinski2-6/+13
2023-06-09tools: ynl-gen: sanitize notification trackingJakub Kicinski2-43/+27
2023-06-09tools: ynl: regen: stop generating common notification handlersJakub Kicinski4-98/+0
2023-06-09tools: ynl-gen: stop generating common notification handlersJakub Kicinski1-73/+0
2023-06-09tools: ynl: regen: regenerate the if laddersJakub Kicinski4-74/+67
2023-06-09tools: ynl-gen: get attr type outside of if()Jakub Kicinski1-1/+3
2023-06-09tools: ynl-gen: combine else with closing bracketJakub Kicinski1-4/+19
2023-06-09tools: ynl-gen: complete the C keyword listJakub Kicinski1-1/+34
2023-06-09tools: ynl: regen: cleanup user space header includesJakub Kicinski4-12/+4
2023-06-09tools: ynl-gen: cleanup user space header includesJakub Kicinski1-4/+1
2023-06-09Revert "tools: ynl: Remove duplicated include in handshake-user.c"Jakub Kicinski1-0/+1
2023-06-09tools: ynl: Remove duplicated include in handshake-user.cYang Li1-1/+0
2023-06-09Merge branch 'broadcom-phy-led-brightness'David S. Miller4-8/+56
2023-06-09net: phy: broadcom: Add support for setting LED brightnessFlorian Fainelli4-0/+48
2023-06-09net: phy: broadcom: Rename LED registersFlorian Fainelli2-8/+8
2023-06-09Merge branch 'net-ncsi-refactoring-for-GMA-cmd'David S. Miller1-71/+22
2023-06-09net/ncsi: change from ndo_set_mac_address to dev_set_mac_addressIvan Mikhaylov1-2/+3
2023-06-09net/ncsi: make one oem_gma function for all mfr idIvan Mikhaylov1-69/+19
2023-06-09usbnet: ipheth: update Kconfig descriptionFoster Snowhill1-6/+4
2023-06-09usbnet: ipheth: add CDC NCM supportFoster Snowhill1-25/+155
2023-06-09usbnet: ipheth: transmit URBs without trailing paddingFoster Snowhill1-3/+1
2023-06-09usbnet: ipheth: fix risk of NULL pointer deallocationGeorgi Valkov1-1/+1
2023-06-08Merge branch 'splice-net-rewrite-splice-to-socket-fix-splice_f_more-and-handl...Jakub Kicinski25-238/+478
2023-06-08tls/device: Convert tls_device_sendpage() to use MSG_SPLICE_PAGESDavid Howells1-69/+23
2023-06-08tls/device: Support MSG_SPLICE_PAGESDavid Howells1-0/+26
2023-06-08tls/sw: Convert tls_sw_sendpage() to use MSG_SPLICE_PAGESDavid Howells1-138/+35
2023-06-08tls/sw: Support MSG_SPLICE_PAGESDavid Howells1-0/+41
2023-06-08splice, net: Fix SPLICE_F_MORE signalling in splice_direct_to_actor()David Howells1-8/+10
2023-06-08kcm: Use splice_eof() to flushDavid Howells1-0/+15
2023-06-08chelsio/chtls: Use splice_eof() to flushDavid Howells3-0/+11
2023-06-08ipv4, ipv6: Use splice_eof() to flushDavid Howells10-0/+71
2023-06-08tls/device: Use splice_eof() to flushDavid Howells3-0/+26
2023-06-08tls/sw: Use splice_eof() to flushDavid Howells3-0/+77
2023-06-08splice, net: Add a splice_eof op to file-ops and socket-opsDavid Howells6-1/+44