This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-13
in repository gcc.
from f2eeda56524 d: Fix wrong code-gen when returning structs by value.
new 99c0b27cf49 i386: Sync tune_string with arch_string for target attribut [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
gcc/config/i386/i386-options.cc | 6 +++++-
gcc/testsuite/gcc.target/i386/mvc17.c | 11 +++++++++++
2 files changed, 16 insertions(+), 1 deletion(-)
create mode 100644 gcc/testsuite/gcc.target/i386/mvc17.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
"tcwg-buildslave pushed a change to branch master
in repository toolchain/ci/interesting-commits.
from b6a4651e Add entry 9302b0743b366037379af0568534c23ab597b4d4 from https [...]
new c3a7fdf2 Add entry 9302b0743b366037379af0568534c23ab597b4d4 from https [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../tcwg_gnu_native_check_gcc/master-arm/build_url | 2 +-
.../master-arm}/last_good | 0
2 files changed, 1 insertion(+), 1 deletion(-)
copy gcc/sha1/{03cebd304955a6b9c5607e09312d77f1307cc98e => 9302b0743b366037379af05 [...]
copy gcc/sha1/9302b0743b366037379af0568534c23ab597b4d4/{tcwg_bootstrap_check/maste [...]
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 6a8cbd9253ab Merge tag 'v6.5-rc1-sysctl-next' of git://git.kernel.org/p [...]
new 94e86ef1b801 net: phy: dp83869: support mii mode when rgmii strap cfg is used
new a731a43e8669 nfp: improve link modes reading process
new 559ae55cfc33 net: skbuff: remove special handling for SLOB
new 363d8ce4b947 virtio_net: mergeable xdp: put old page immediately
new ad4858beb824 virtio_net: introduce mergeable_xdp_get_buf()
new dbe4fec2447d virtio_net: optimize mergeable_xdp_get_buf()
new 00765f8ed742 virtio_net: introduce virtnet_xdp_handler() to seprate the [...]
new bb2c1e9e75be virtio_net: separate the logic of freeing xdp shinfo
new 80f50f918c6e virtio_net: separate the logic of freeing the rest mergeable buf
new 4cb00b13c064 virtio_net: virtnet_build_xdp_buff_mrg() auto release xdp shinfo
new d8f2835a4746 virtio_net: introduce receive_mergeable_xdp()
new 59ba3b1a88a8 virtio_net: merge: remove skip_xdp
new c5f3e72f04c0 virtio_net: introduce receive_small_xdp()
new fc8ce84b09bc virtio_net: small: remove the delta
new 7af70fc169bd virtio_net: small: avoid code duplication in xdp scenarios
new aef76506bc64 virtio_net: small: remove skip_xdp
new 19e8c85e336d virtio_net: introduce receive_small_build_xdp
new 21e26a71f5d3 virtio_net: introduce virtnet_build_skb()
new 505e315bc7f5 Merge branch 'virtio_net-refactor-xdp-codes'
new 3246627f11c5 net: stmmac: Make stmmac_pltfr_remove() return void
new b9bc44fe068d net: stmmac: dwmac-visconti: Make visconti_eth_clock_remov [...]
new c5f3ffe35cc9 net: stmmac: dwmac-qcom-ethqos: Drop an if with an always [...]
new f4d05c419761 net: stmmac: dwmac-visconti: Convert to platform remove ca [...]
new 360cd89064b6 net: stmmac: dwmac-dwc-qos-eth: Convert to platform remove [...]
new 5580b559a80a net: stmmac: dwmac-qcom-ethqos: Convert to platform remove [...]
new 903cc461c901 net: stmmac: dwmac-rk: Convert to platform remove callback [...]
new b394982a10d9 net: stmmac: dwmac-sti: Convert to platform remove callbac [...]
new fec3f552140e net: stmmac: dwmac-stm32: Convert to platform remove callb [...]
new cc708d4ed7b3 net: stmmac: dwmac-sun8i: Convert to platform remove callb [...]
new a86f8601c8f0 net: stmmac: dwmac-tegra: Convert to platform remove callb [...]
new 341d3bda8cfa Merge branch 'net-stmmac-convert-to-platform-remove-callba [...]
new af8eacf2b42e net: stmmac: xgmac: add ethtool per-queue irq statistic support
new 9d142ed484a3 net: veth: rely on napi_build_skb in veth_convert_skb_to_xdp_buff
new 81ac2722fa19 net: ipconfig: Allow DNS to be overwritten by DHCPACK
new 011be8726434 net: lan966x: Add ES0 VCAP model
new 96b6c8a662a3 net: lan966x: Add ES0 VCAP keyset configuration for lan966x
new 85f050002ba9 net: lan966x: Add TC support for ES0 VCAP
new 65718c4d5266 Merge branch 'lan966x-es0-vcap'
new 5e316a818e75 net: veth: make PAGE_POOL_STATS optional
new 2f0f556713f0 selftests: bonding: delete unnecessary line
new bd9424efc482 macsec: Use helper macsec_netdev_priv for offload drivers
new 6096bc055572 net: liquidio: lio_vf_main: Remove unnecessary (void*) con [...]
new 059fa492027e sctp: fix a potential OOB access in sctp_sched_set_sched()
new 796fb97a8cd9 net: wwan: iosm: remove unused macro definition
new c930192572db net: wwan: iosm: remove unused enum definition
new 8a690c151134 net: wwan: iosm: clean up unused struct members
new ccce324dabfe tcp: make the first N SYN RTO backoffs linear
new fef99e840d46 net: mvneta: fix transmit path dma-unmapping on error
new b0bd1b07c3ad net: mvneta: mark mapped and tso buffers separately
new f00ba4f41acc net: mvneta: use buf->type to determine whether to dma-unmap
new d41eb5557668 net: mvneta: move tso_build_hdr() into mvneta_tso_put_hdr()
new 33f4cefb26e9 net: mvneta: allocate TSO header DMA memory in chunks
new 285b2a46953c Merge branch 'net-mvneta-reduce-size-of-tso-header-allocation'
new bc88ba0cad64 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 995585ecdf42 net: enc28j60: Use threaded interrupt instead of workqueue
new 7f88efc8162c net: samsung: sxgbe: Make sxgbe_drv_remove() return void
new 48c0db05a1bf octeontx2-pf: mcs: Offload extended packet number(XPN) feature
new 0fae8847563b ipvlan: Remove NULL check before dev_{put, hold}
new b16d76fe9a27 net/handshake: Remove unneeded check from handshake_dup()
new 2200c1a87074 net/handshake: Fix handshake_dup() ref counting
new 7301034026d0 net/handshake: Fix uninitialized local variable
new e36a93e1723e net/handshake: handshake_genl_notify() shouldn't ignore @flags
new f921bd41001c net/handshake: Unpin sock->file if a handshake is cancelled
new eefca7ec5142 net/handshake: Enable the SNI extension to work properly
new deb2e484baf9 Merge branch 'net-handshake-fixes'
new c1bc7d73c964 bonding: Always assign be16 value to vlan_proto
new aeefbb574c38 selftests: Add SO_DONTROUTE option to nettest.
new dd017c72dde6 selftests: fcnal: Test SO_DONTROUTE on TCP sockets.
new a431327c4faa selftests: fcnal: Test SO_DONTROUTE on UDP sockets.
new ceec9f272432 selftests: fcnal: Test SO_DONTROUTE on raw and ping sockets.
new e7ea5080ef3f Merge branch 'selftests-fcnal'
new 2598619e012c sctp: add bpf_bypass_getsockopt proto callback
new d3616dc7793f net: liquidio: lio_main: Remove unnecessary (void*) conversions
new 28fa3ac487c6 sfc: release encap match in efx_tc_flow_free()
new 56beb35d85e2 sfc: populate enc_ip_tos matches in MAE outer rules
new 3c9561c0a5b9 sfc: support TC decap rules matching on enc_ip_tos
new b6583d5e9e94 sfc: support TC decap rules matching on enc_src_port
new ba79e9a73284 Merge branch 'sfc-decap'
new a7e3448086d5 net: phy: Allow drivers to always call into ->suspend()
new 8baddaa9d4ba net: phy: broadcom: Add support for Wake-on-LAN
new 7e400ff35cbe net: bcmgenet: Add support for PHY-based Wake-on-LAN
new 7eef636ecc58 Merge branch 'broadcom-phy-wol'
new 69474a8a5837 net: vxlan: Add nolocalbypass option to vxlan.
new 305c04189997 selftests: net: vxlan: Add tests for vxlan nolocalbypass option.
new b51f4113ebb0 net: introduce and use skb_frag_fill_page_desc()
new 278fda0d52f6 net: remove __skb_frag_set_page()
new d5e7d19683a2 Merge branch 'skb_frag_fill_page_desc'
new f1b5dfe63f6a ping: Convert hlist_nulls to plain hlist.
new 314cf958de2a net: macb: Shorten max_tx_len to 4KiB - 56 on mpfs
new 144470c88c5d net: fec: using the standard return codes when xdp xmit errors
new a0b7955310a4 net: phylink: constify fwnode arguments
new befcc1fce564 sfc: fix use-after-free in efx_tc_flower_record_encap_match()
new ac48499e2bf5 wifi: rtl8xxxu: Add start_ap() callback
new 25ed009cc0aa wifi: rtl8xxxu: Select correct queue for beacon frames
new cde8848cad0b wifi: rtl8xxxu: Add beacon functions
new f5db4d11fda1 wifi: rtl8xxxu: Add set_tim() callback
new 20d595154894 wifi: rtl8xxxu: Allow setting rts threshold to -1
new fd5440f9311f wifi: rtl8xxxu: Allow creating interface in AP mode
new d59a105acc03 wifi: rtl8xxxu: Actually use macid in rtl8xxxu_gen2_report [...]
new 2be2eed4c39b wifi: rtl8xxxu: Add parameter role to report_connect
new 40d02ff2b186 wifi: rtl8xxxu: Add parameter force to rtl8xxxu_refresh_rate_mask
new 726e478ce1b3 wifi: rtl8xxxu: Add sta_add() and sta_remove() callbacks
new 9aa45598d054 wifi: rtl8xxxu: Put the macid in txdesc
new 769f326322e7 wifi: rtl8xxxu: Add parameter macid to update_rate_mask
new 89819a651144 wifi: rtl8xxxu: Enable hw seq for mgmt/non-QoS data frames
new 66dcb574418e wifi: rtl8xxxu: Clean up filter configuration
new 07342528f7c8 wifi: rtl8xxxu: Remove usage of ieee80211_get_tx_rate()
new 19b396c241cf wifi: rtl8xxxu: Remove usage of tx_info->control.rates[0].flags
new b468481c9ad3 wifi: rtl8xxxu: Declare AP mode support for 8188f
new b9a07c443a82 wifi: rtl8xxxu: Set maximum number of supported stations
new 6dc28456aa17 wifi: rtl8xxxu: Support USB RX aggregation for the newer chips
new 271a588d34ed wifi: rtl8xxxu: rtl8xxxu_rx_complete(): remove unnecessary return
new 225622256b1b wifi: rtw88: fix incorrect error codes in rtw_debugfs_copy [...]
new 770055337772 wifi: rtw88: fix incorrect error codes in rtw_debugfs_set_*
new 9805500606c2 wifi: rtw89: use struct rtw89_phy_sts_ie0 instead of macro [...]
new f48453e058d7 wifi: rtw89: set capability of TX antenna diversity
new f6b24241cbec wifi: rtw89: add RSSI statistics for the case of antenna d [...]
new 4bb223a19f9b wifi: rtw89: add EVM and SNR statistics to debugfs
new a90c613d099f wifi: rtw89: initialize antenna for antenna diversity
new e3715859c753 wifi: rtw89: add RSSI based antenna diversity
new 5feecb40e735 wifi: rtw89: add EVM for antenna diversity
new 25a7e5072ef1 wifi: rtw89: release bit in rtw89_fw_h2c_del_pkt_offload()
new 3ea1cd8d027f wifi: rtw89: refine packet offload delete flow of 6 GHz probe
new 8febd68be526 wifi: rtw89: packet offload wait for FW response
new 32bb12eb73dc wifi: rtw89: mac: handle C2H receive/done ACK in interrupt [...]
new b9b632f43f1c wifi: rtw89: scan offload wait for FW done ACK
new c8d89bf6b82f wifi: rtw89: 8851b: add 8851B basic chip_info
new 99ff8da56322 wifi: rtw89: 8851be: add 8851BE PCI entry and fill PCI cap [...]
new a24be8bbcbd2 wifi: rtw89: 8851b: add NCTL post table
new 0789881aa370 wifi: rtw89: add CFO XTAL registers field to support 8851B
new ce816ab54bc9 wifi: rtw89: use chip_info::small_fifo_size to choose debug_mask
new b6335d91607d wifi: rtw89: change naming of BA CAM from V1 to V0_EXT
new 2273dd724a6c wifi: rtw89: 8851b: add support WoWLAN to 8851B
new 85d1539c0273 wifi: rtw89: 8851b: add DLE mem and HFC quota
new 2a59fe291fb3 wifi: rtw89: 8851b: add set_channel_rf()
new 27d5559fd169 wifi: rtw89: 8851b: rfk: add AACK
new ae546f0a2390 wifi: rtw89: 8851b: rfk: add RCK
new 93fbbeedca3b wifi: rtw89: 8851b: rfk: add DACK
new a83c6bb22745 wifi: rtw89: 8851b: rfk: add IQK
new 9d4f491b860e wifi: rtw89: fix rtw89_read_chip_ver() for RTL8852B and RTL8851B
new c401bde6ead4 wifi: mwifiex: Use list_count_nodes()
new f3dc7bb037d8 wifi: mt7601u: delete dead code checking debugfs returns
new 9ce4bb09123e wifi: wilc1000: fix for absent RSN capabilities WFA testcase
new 7acd69507088 wifi: wilc1000: Increase ASSOC response buffer
new e2ff1181b3d4 wifi: rtw88: unlock on error path in rtw_ops_add_interface()
new d9aef04fcfa8 wifi: mwifiex: Fix the size of a memory allocation in mwif [...]
new e897b0bef38a wifi: rtw89: introduce realtek ACPI DSM method
new a002f98123dd wifi: rtw89: regd: judge UNII-4 according to BIOS and chip
new e3b77c06c886 wifi: rtw89: support U-NII-4 channels on 5GHz band
new aa70fa4f7dd8 wifi: rtw89: pci: fix interrupt enable mask for HALT C2H o [...]
new 56617fd02adb wifi: rtw89: ser: L1 add pre-M0 and post-M0 states
new 8130e94e888b wifi: rtw89: suppress the log for specific SER called CMDP [...]
new 6d4ff8aed3b3 Merge tag 'wireless-next-2023-05-12' of git://git.kernel.o [...]
new b2cbac9b9b28 net: Remove low_thresh in ip defrag
new 12e7789ad5b4 sch_htb: Allow HTB priority parameter in offload mode
new 508c58f76ca5 octeontx2-pf: Rename tot_tx_queues to non_qos_queues
new ab6dddd2a669 octeontx2-pf: qos send queues management
new 6b4b2ded9c42 octeontx2-pf: Refactor schedular queue alloc/free calls
new cb748a7ebad7 octeontx2-pf: Prepare for QOS offload
new 5e6808b4c68d octeontx2-pf: Add support for HTB offload
new 6cebb6a4b114 octeontx2-pf: ethtool expose qos stats
new efe103065ccb docs: octeontx2: Add Documentation for QOS
new 57f1915fc746 Merge branch 'octeontx2-pf-HTB'
new c515a4443cb8 net: ethernet: microchip: vcap: Remove extra semicolon
new d1e4632b304c octeontx2-pf: mcs: Remove unneeded semicolon
new 0d9b41daa590 nfc: llcp: fix possible use of uninitialized variable in n [...]
new 8b33485128ad net: skbuff: update comment about pfmemalloc propagating
new 613a014191f5 net: bonding: Add SPDX identifier to remaining files
new dc3eb2f4ec09 net: ethernet: 8390: Convert unversioned GPL notice to SPD [...]
new 9f07af05d0e4 net: ethernet: 8390: Replace GPL 2.0 boilerplate with SPDX [...]
new 9ac40d080bef net: ethernet: i825xx: Replace unversioned GPL (GPL 1.0) n [...]
new 4f693a8f5617 net: ethernet: i825xx: sun3_8256: Add SPDX license identifier
new e641577eb6e8 Merge branch 'spdx-conversion-for-bonding-8390-and-i825xx- [...]
new 987d0242d189 bpf: Add bpf_dynptr_adjust
new 540ccf96ddbc bpf: Add bpf_dynptr_is_null and bpf_dynptr_is_rdonly
new 26662d7347a0 bpf: Add bpf_dynptr_size
new 361f129f3cc1 bpf: Add bpf_dynptr_clone
new d911ba7ceafd selftests/bpf: Add tests for dynptr convenience helpers
new b3e8701dd1fa selftests/bpf: Add test case to assert precise scalar path [...]
new af0335d2926e docs/bpf: Add table to describe LRU properties
new 1a986518b8a5 docs/bpf: Add LRU internals description and graph
new 74fc8801edc2 bpftool: Show map IDs along with struct_ops links.
new 84214ab4689f igc: Enable and fix RX hash usage by netstack
new 73b7123de0cf igc: Add igc_xdp_buff wrapper for xdp_buff in driver
new 8416814fffa9 igc: Add XDP hints kfuncs for RX hash
new d677266755c6 igc: Add XDP hints kfuncs for RX timestamp
new bb323478767d selftests/bpf: xdp_hw_metadata track more timestamps
new a46441192084 selftests/bpf: Update the aarch64 tests deny list
new 6ec7be9a2d2b xsk: Use pool->dma_pages to check for DMA
new bf06c9393493 bpftool: Dump map id instead of value for map_of_maps types
new f1f5553d91a1 selftests/bpf: Fix selftest test_global_funcs/global_func1 [...]
new 31f4f810d533 selftests/bpf: Add fexit_sleep to DENYLIST.aarch64
new c39028b333f3 libbpf: btf_dump_type_data_check_overflow needs to conside [...]
new 0a5c0de8b66f selftests/bpf: Extract insert_test from parse_test_list
new 64276f01dce8 selftests/bpf: Test_progs can read test lists from file
new 577c34b3be6e Merge branch 'selftests/bpf: test_progs can read test list [...]
new bf6882aebd0e bpf: Emit struct bpf_tcp_sock type in vmlinux BTF
new fedf99200ab0 bpf: Print a warning only if writing to unprivileged_bpf_d [...]
new 7866fc6aa0de libbpf: Fix comment about arc and riscv arch in bpf_tracing.h
new 5956f3011604 veristat: add -t flag for adding BPF_F_TEST_STATE_FREQ pro [...]
new e0bf462276b6 bpf: mark relevant stack slots scratched for register read [...]
new 407958a0e980 bpf: encapsulate precision backtracking bookkeeping
new d9439c21a9e4 bpf: improve precision backtrack logging
new 1ef22b6865a7 bpf: maintain bitmasks across all active frames in __mark_ [...]
new f655badf2a8f bpf: fix propagate_precision() logic for inner frames
new c50c0b57a515 bpf: fix mark_all_scalars_precise use in mark_chain_precision
new fde2a3882bd0 bpf: support precision propagation in the presence of subprogs
new 3ef3d2177b1a selftests/bpf: add precision propagation tests in the pres [...]
new c91ab90cea7a selftests/bpf: revert iter test subprog precision workaround
new fbc0b0253001 Merge branch 'Add precision propagation for subprogs and c [...]
new 69535186297b bpf, docs: Update llvm_relocs.rst with typo fixes
new f4dea9689c5f samples/bpf: Fix buffer overflow in tcp_basertt
new b5ad4cdc46c7 bpf: Add bpf_task_under_cgroup() kfunc
new 49e0263ab40f selftests/bpf: Add testcase for bpf_task_under_cgroup
new e04ddf179c2a Merge branch 'Introduce a new kfunc of bpf_task_under_cgroup'
new 3bda08b63670 bpf: Allow NULL buffers in bpf_dynptr_slice(_rw)
new 1ce33b6c846f selftests/bpf: Test allowing NULL buffer in dynptr slice
new 3881fdfed21f selftests/bpf: Check overflow in optional buffer
new 2012c867c800 bpf: verifier: Accept dynptr mem as mem in helpers
new 798e48fc28fa selftests/bpf: Accept mem from dynptr in helper funcs
new 6e61c5fa4d43 Merge branch 'Dynptr Verifier Adjustments'
new 7b99f75942da bpf: Add --skip_encoding_btf_inconsistent_proto, --btf_gen [...]
new ee9fd0ac3017 bpf: Address KCSAN report on bpf_lru_list
new bdeeed3498c7 libbpf: fix offsetof() and container_of() to work with CO-RE
new 29ebbba7d461 bpf: Don't EFAULT for {g,s}setsockopt with wrong optlen
new 989a4a7dbff2 selftests/bpf: Update EFAULT {g,s}etsockopt selftests
new e01b4a72f132 selftests/bpf: Correctly handle optlen > 4096
new 6b6a23d5d8e8 bpf: Document EFAULT changes for sockopt
new 79b3604d6221 Merge branch 'bpf: Don't EFAULT for {g,s}setsockopt with w [...]
new 4d585f48ee6b bpf: Remove anonymous union in bpf_kfunc_call_arg_meta
new d84b1a6708ee bpf: fix calculation of subseq_idx during precision backtracking
new 04cb8453a91c bpftool: JIT limited misreported as negative value on aarch64
new 90564f1e3dd6 bpf, arm64: Support struct arguments in the BPF trampoline
new 47e79cbeea4b bpf: Remove bpf trampoline selector
new 108598c39eef bpf: Fix memleak due to fentry attach failure
new a0e35a648faf Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new e7480a44d7c4 Revert "net: Remove low_thresh in ip defrag"
new 88da17436973 can: usb: f81604: add Fintek F81604 support
new cca7d85ad80c can: bxcan: Remove unnecessary print function dev_err()
new 6882011e8854 can: length: make header self contained
new 03ef5a4b322f can: at91_can: Convert to platform remove callback returning void
new cba8ed7f0043 can: bxcan: Convert to platform remove callback returning void
new 1708caf4c47d can: c_can: Convert to platform remove callback returning void
new 938100762293 can: cc770_isa: Convert to platform remove callback return [...]
new 86eb8a19b477 can: cc770_platform: Convert to platform remove callback r [...]
new 45413bf75919 can: ctucanfd: Convert to platform remove callback returning void
new 55216590c9cf can: flexcan: Convert to platform remove callback returning void
new 6aa62362f14d can: grcan: Convert to platform remove callback returning void
new a5095a981018 can: ifi_canfd: Convert to platform remove callback return [...]
new 3ac96f45aac6 can: janz-ican3: Convert to platform remove callback retur [...]
new 2d7c33d032ff can: m_can: Convert to platform remove callback returning void
new 36157299e67b can: mscan: mpc5xxx_can: Convert to platform remove callba [...]
new ae08f87afff7 can: rcar: Convert to platform remove callback returning void
new 0367b598afbe can: sja1000_isa: Convert to platform remove callback retu [...]
new bc79adfbd1fd can: sja1000_platform: Convert to platform remove callback [...]
new 737aec8a8f13 can: softing: Convert to platform remove callback returning void
new aaa278e646c0 can: sun4i_can: Convert to platform remove callback return [...]
new 9587b93b7755 can: ti_hecc: Convert to platform remove callback returning void
new 0816e1dd5ea8 can: xilinx: Convert to platform remove callback returning void
new 2a3e16360290 Merge patch series "can: Convert to platform remove callba [...]
new 833e24aeb4d9 Merge tag 'linux-can-next-for-6.5-20230515' of git://git.k [...]
new eea96a3e2c90 net/tcp: don't peek at tail for io_uring zc
new a7533584728d net/tcp: optimise io_uring zc ubuf refcounting
new 81cf1ade0bb3 Merge branch 'tcp-io_uring-zc-opts'
new fa0583c20243 seg6: Cleanup duplicates of skb_dst_drop calls
new 030d71fd93b1 octeontx2-pf: mcs: Support VLAN in clear text
new 38e97a98e371 ice: move interrupt related code to separate file
new afe87cfe820e ice: use pci_irq_vector helper function
new 05018936a1fe ice: use preferred MSIX allocation api
new 369bb5a2a9a7 ice: refactor VF control VSI interrupt handling
new 524012c69ee1 ice: remove redundant SRIOV code
new 4aad5335969f ice: add individual interrupt allocation
new cfebc0a36ea5 ice: track interrupt vectors with xarray
new 011670cc340c ice: add dynamic interrupt allocation
new c83ae452d264 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 96ba44c637b0 net/pppoe: make number of hash bits configurable
new af2eab1a8243 dt-bindings: net: nxp,sja1105: document spi-cpol/cpha
new fe6559fab328 net: libwx: Replace zero-length array with flexible-array member
new b1cf7a561515 mlxfw: Replace zero-length array with DECLARE_FLEX_ARRAY() helper
new b50a8b0d57ab net: openvswitch: Use struct_size()
new 1fd22211354a net: lan966x: Add registers to configure PCP, DEI, DSCP
new a83e463036ef net: lan966x: Add support for offloading pcp table
new 10c71a97eeeb net: lan966x: Add support for apptrust
new 0c88d98108c6 net: lan966x: Add support for offloading dscp table
new f8ba50ea13fb net: lan966x: Add support for offloading default prio
new 363f98b96a43 net: lan966x: Add support for PCP rewrite
new d38ddd56d90e net: lan966x: Add support for DSCP rewrite
new 02f8fc1a67c1 Merge branch 'net-lan966x-add-support-for-pcp-dei-dscp'
new a4878eeae390 netfilter: nf_tables: relax set/map validation checks
new d4b7f29eb85c netfilter: nf_tables: always increment set element count
new b9f9a485fb0e netfilter: nft_exthdr: add boolean DCCP option matching
new 61e03e912da8 netfilter: Reorder fields in 'struct nf_conntrack_expect'
new a2a0ffb08468 netfilter: nft_set_pipapo: Use struct_size()
new d671fd82eaa9 netfilter: conntrack: allow insertion clash of gre protocol
new fa502c865666 netfilter: flowtable: simplify route logic
new a10fa0b489d6 netfilter: flowtable: split IPv4 datapath in helper functions
new e05b5362166b netfilter: flowtable: split IPv6 datapath in helper functions
new 1ecaf17d097c Merge tag 'nf-next-2023-05-18' of https://git.kernel.org/p [...]
new 90223c1136b2 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 418c1214741c net: sfp: add helper to modify signal states
new d47e5a430dfd net: sfp: move rtnl lock to cover reading state
new a9fe964e7aae net: sfp: swap order of rtnl and st_mutex locks
new 97a492050aa5 net: sfp: move sm_mutex into sfp_check_state()
new 1974fd3bf0f0 net: sfp: change st_mutex locking
new dc18582211b3 net: sfp: add support for setting signalling rate
new fc082b39d0a2 net: sfp: add support for rate selection
new 643510ce07b2 Merge branch 'net-sfp-add-support-for-control-of-rate-selection'
new 578fb0926c12 ice: update ICE_PHY_TYPE_HIGH_MAX_INDEX
new 9136e1f1e5c3 ice: refactor PHY type to ethtool link mode
new 49eb1c1f2f05 ice: update PHY type to ethtool link mode mapping
new 1c769b1a303f ice: Remove LAG+SRIOV mutual exclusion
new ebdf098a0e1b MAINTAINERS: update Intel Ethernet links
new bf9233f913eb Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 711bdd5141d8 inet: factor out locked section of inet_accept() in a new helper
new e76c8ef5cc5b mptcp: refactor mptcp_stream_accept()
new 45b1a1227a7a mptcp: introduces more address related mibs
new 0639fa230a21 selftests: mptcp: add explicit check for new mibs
new 985de45923e2 selftests: mptcp: centralize stats dumping
new 640c48a0880d Merge branch 'mptcp-refactor-inet_accept-and-mib-updates'
new 20d5e0ef252a net: arc: Make arc_emac_remove() return void
new 95b681485563 igc: Avoid transmit queue timeout for XDP
new 7271522b729b igb: Define igb_pm_ops conditionally on CONFIG_PM
new c4dc8dc32bd1 e1000e: Add @adapter description to kdoc
new dcbe4ea1985d Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...]
new e4ac7cc6e5a4 net: fec: turn on XDP features
new 2ae9c66b0455 net: fec: remove useless fec_enet_reset_skb()
new dbb99d78522a net: ipconfig: move ic_nameservers_fallback into #ifdef block
new 8b6b7c1190c3 net: altera: tse: remove mac_an_restart() function
new 4b159f5048b9 net: phy: add helpers for comparing phy IDs
new fe79bd65c819 net/tcp: refactor tcp_inet6_sk()
new efc3001f8b44 nfc: Switch i2c drivers back to use .probe()
new ecd01b69a5f8 ice: define meta data to match in switch
new 40fd749245f2 ice: remove redundant Rx field from rule info
new 17c6d8357da1 ice: specify field names in ice_prot_ext init
new 03592a14b938 ice: allow matching on meta data
new 0ef4479d13af ice: use src VSI instead of src MAC in slow-path
new d49b9b07725f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 5859a99b5225 net: sfp: add support for a couple of copper multi-rate modules
new de5c9bf40c45 net: phylink: require supported_interfaces to be filled
new c511822fe2c9 net/mlx5: Remove redundant esw multiport validate function
new 2abe501751ed net/mlx5: E-Switch, Remove redundant check
new edab80b89337 net/mlx5e: E-Switch, Remove flow_source check for metadata [...]
new 806815bf3c1d net/mlx5e: Remove redundant __func__ arg from fs_err() calls
new c97c9fe48ae3 net/mlx5e: E-Switch, Update when to set other vport context
new 99db5669f663 net/mlx5e: E-Switch, Allow get vport api if esw exists
new 29bcb6e4fe70 net/mlx5e: E-Switch, Use metadata for vport matching in se [...]
new 6cb9318a2534 net/mlx5: Remove redundant vport_group_manager cap check
new bea416c7e970 net/mlx5e: E-Switch, Check device is PF when stopping esw [...]
new 292243d13b18 net/mlx5e: E-Switch: move debug print of adding mac to cor [...]
new 3d7c5f78b8ce net/mlx5e: E-Switch, Add a check that log_max_l2_table is valid
new c24246d07a94 net/mlx5: E-Switch, Use RoCE version 2 for loopback traffic
new 7eb197fd83a3 net/mlx5: E-Switch, Use metadata matching for RoCE loopback rule
new 0279b5454c0e net/mlx5: devlink, Only show PF related devlink warning wh [...]
new f5d87b47a1d9 net/mlx5e: E-Switch, Initialize E-Switch for eswitch manager
new 62a41dc71663 Merge tag 'mlx5-updates-2023-05-19' of git://git.kernel.or [...]
new b2e3406a38f0 octeontx2-pf: Add support for page pool
new ac2e8e3cfe48 net: sfp: add support for HXSX-ATRI-1 copper SFP+ module
new 57910a47ffe9 nfp: add L4 RSS hashing on UDP traffic
new b841b901c452 net: Declare MSG_SPLICE_PAGES internal sendmsg() flag
new 96449f902407 net: Pass max frags into skb_append_pagefrags()
new 2e910b95329c net: Add a function to splice pages into an skbuff for MSG [...]
new 270a1c3de47e tcp: Support MSG_SPLICE_PAGES
new c5c37af6ecad tcp: Convert do_tcp_sendpages() to use MSG_SPLICE_PAGES
new ebf2e8860eea tcp_bpf: Inline do_tcp_sendpages as it's now a wrapper aro [...]
new 7f8816ab4bae espintcp: Inline do_tcp_sendpages()
new e117dcfd646e tls: Inline do_tcp_sendpages()
new c2ff29e99a76 siw: Inline do_tcp_sendpages()
new 5367f9bbb86a tcp: Fold do_tcp_sendpages() into tcp_sendpage_locked()
new 7da0dde68486 ip, udp: Support MSG_SPLICE_PAGES
new 6d8192bd69bb ip6, udp6: Support MSG_SPLICE_PAGES
new 7ac7c987850c udp: Convert udp_sendpage() to use MSG_SPLICE_PAGES
new c49cf2663291 ip: Remove ip_append_page()
new a0dbf5f818f9 af_unix: Support MSG_SPLICE_PAGES
new 57d44a354a43 unix: Convert unix_stream_sendpage() to use MSG_SPLICE_PAGES
new 51c78a4d532e Merge branch 'splice-net-replace-sendpage-with-sendmsg-msg [...]
new a695641c8eaa gve: Support IPv6 Big TCP on DQ
new 726de790f660 ping: Stop using RTO_ONLINK.
new c85be08fc4fa raw: Stop using RTO_ONLINK.
new 0e26371db548 udp: Stop using RTO_ONLINK.
new 18731fe01d3d Merge branch 'RTO_ONLINK'
new 59088b5a946e net: phy: avoid kernel warning dump when stopping an errored PHY
new 7c2435ef76e5 tools: ynl: Use dict of predefined Structs to decode scalar types
new bddd2e561b0a tools: ynl: Handle byte-order in struct members
new 47469d2d5913 Merge branch 'tools-ynl-byteorder'
new c496daeb8630 devlink: remove duplicate port notification
new 1bb1b5789850 devlink: remove no longer true locking comment from port_n [...]
new 9277649c66fe devlink: pass devlink_port pointer to ops->port_del() inst [...]
new 41a45ea49d3a Merge branch 'devlink-port_del-new-cleanup'
new e9261467ae86 net: mdio: add clause 73 to ethtool conversion helper
new dc7a51411ec5 net: phylink: remove duplicated linkmode pause resolution
new dad987484eaa net: phylink: add function to resolve clause 73 negotiation
new 6f7b89b45f1e net: pcs: xpcs: clean up reading clause 73 link partner ad [...]
new 3f0360e09c8d net: pcs: xpcs: use mii_c73_to_linkmode() helper
new 1f94ba198bda net: pcs: xpcs: correct lp_advertising contents
new 428d603fcaeb net: pcs: xpcs: correct pause resolution
new 21234ef16665 net: pcs: xpcs: use phylink_resolve_c73() helper
new 883a98ede4b6 net: pcs: xpcs: avoid reading STAT1 more than once
new 8a5ad2ea6b87 Merge branch 'net-pcs-xpcs-cleanups-for-clause-73-support'
new ae4899bb486f net: phylink: provide phylink_pcs_config() and phylink_pcs [...]
new 4fbfde4e2720 net: tcp: make the txhash available in TIME_WAIT sockets f [...]
new c0a8966e2bc7 net: ipv4: use consistent txhash in TIME_WAIT and SYN_RECV
new 7016eb738651 Documentation: net: net.core.txrehash is not specific to l [...]
new e8f8b3323039 Merge branch 'net-tcp-make-txhash-use-consistent-for-ipv4'
new 623a71385312 net/mlx4: Use bitmap_weight_and()
new 657d42cf5df6 s390/ism: Set DMA coherent mask
new d4031ec844bc Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new cee4bd16c319 leds: trigger: netdev: Recheck NETDEV_LED_MODE_LINKUP on d [...]
new e2f24cb1b5da leds: trigger: netdev: Drop NETDEV_LED_MODE_LINKUP from mode
new bdec9cb83936 leds: trigger: netdev: Rename add namespace to netdev trig [...]
new 164b67d53476 leds: trigger: netdev: Convert device attr to macro
new d1b9e1391ab2 leds: trigger: netdev: Use mutex instead of spinlocks
new 78dbc2468de4 Merge tag 'ib-leds-netdev-v6.5' of git://git.kernel.org/pu [...]
new d6f1e0bfe532 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new c857946a4e26 net/core: Enable socket busy polling on -RT
new ca7d05007d0a sfc: handle VI shortage on ef100 by readjusting the channels
new 9b66ee06e5ca net: ynl: prefix uAPI header include with uapi/
new dd805cf3e80e net: dsa: add support for mac_prepare() and mac_finish() calls
new 267d7692f6cd net: dsa: mv88e6xxx: move link forcing to mac_prepare/mac_finish
new eba7dbc5eba0 Merge branch 'mv88e6xxx-phylink-prepare'
new f26f03b30319 tcp: remove unused TCP_SYNQ_INTERVAL definition
new 4781e965e655 net: phy: broadcom: Register dummy IRQ handler
new 24a86d833bc5 selftests/bpf: improve netcnt test robustness
new de58ef414d8d selftests/bpf: Fix s390 sock_field test failure
new 10cb8622b695 libbpf: Store zero fd to fd_array for loader kfunc relocation
new 8e9af8217124 selftests/bpf: Move kfunc exports to bpf_testmod/bpf_testm [...]
new 45db310984bf selftests/bpf: Move test_progs helpers to testing_helpers object
new d18decca69e3 selftests/bpf: Use only stdout in un/load_bpf_testmod functions
new b58f3f0e6f3c selftests/bpf: Do not unload bpf_testmod in load_bpf_testmod
new 11642eb92b3b selftests/bpf: Use un/load_bpf_testmod functions in tests
new b23b385fa18f selftests/bpf: Load bpf_testmod for verifier test
new f26ebdd3e4e4 selftests/bpf: Allow to use kfunc from testmod.ko in test_ [...]
new 6e2b50fa818b selftests/bpf: Remove extern from kfuncs declarations
new 65eb006d85a2 bpf: Move kernel test kfuncs to bpf_testmod
new 0697e4394210 Merge branch 'bpf: Move kernel test kfuncs into bpf_testmod'
new d2e541494935 selftests/xsk: do not change XDP program when not necessary
new df82d2e89c41 selftests/xsk: generate simpler packets with variable length
new feb973a9094f selftests/xsk: add varying payload pattern within packet
new 7a8a6762822a selftests/xsk: dump packet at error
new 69fc03d220a3 selftests/xsk: add packet iterator for tx to packet stream
new d9f6d9709f87 selftests/xsk: store offset in pkt instead of addr
new 041b68f688a3 selftests/xsx: test for huge pages only once
new 86e41755b432 selftests/xsk: populate fill ring based on frags needed
new 2f6eae0df1a8 selftests/xsk: generate data for multi-buffer packets
new 7cd6df4f5ec2 selftests/xsk: adjust packet pacing for multi-buffer support
new 34e78bab67c5 Merge branch 'seltests/xsk: prepare for AF_XDP multi-buffe [...]
new cff36398bd4c bpf: drop unnecessary user-triggerable WARN_ONCE in verifierl log
new f04a32b2c5b5 selftests/bpf: Do not use sign-file as testcase
new 2a36c26fe3b8 bpftool: Support bpffs mountpoint as pin path for prog loadall
new 8819495a754e bpf, docs: Shift operations are defined to use a mask
new 12852f8e0f70 selftests/bpf: Fix dynptr/test_dynptr_is_null
new effcf6241624 selftests/bpf: Make bpf_dynptr_is_rdonly() prototyype cons [...]
new e859e429511a bpf: Show target_{obj,btf}_id in tracing link fdinfo
new d7e45eb4802b bpftool: Show target_{obj,btf}_id in tracing link info
new 9343184cb31f Merge branch 'bpf: Show target_{obj,btf}_id for tracing link'
new 9378096e8a65 bpf: tcp: Avoid taking fast sock lock in iterator
new f44b1c515833 udp: seq_file: Helper function to match socket attributes
new 7625d2e9741c bpf: udp: Encapsulate logic to get udp table
new e4fe1bf13e09 udp: seq_file: Remove bpf_seq_afinfo from udp_iter_state
new c96dac8d369f bpf: udp: Implement batching for sockets iterator
new e924e80ee6a3 bpf: Add kfunc filter function to 'struct btf_kfunc_id_set'
new 4ddbcb886268 bpf: Add bpf_sock_destroy kfunc
new 176ba657e6aa selftests/bpf: Add helper to get port using getsockname
new 1a8bc2299f40 selftests/bpf: Test bpf_sock_destroy
new 18f558876ff0 Merge branch 'bpf: Add socket destroy capability'
new 6cc385d2cdb4 selftests/bpf: Add xdp_feature selftest for bond device
new f46392ee3dec bpftool: Specify XDP Hints ifname when loading program
new e7d85427ef89 bpf: Validate BPF object in BPF_OBJ_PIN before calling LSM
new 2b001b94073b libbpf: Start v1.3 development cycle
new cb8edce28073 bpf: Support O_PATH FDs in BPF_OBJ_PIN and BPF_OBJ_GET commands
new f1674dc79fd2 libbpf: Add opts-based bpf_obj_pin() API and add support f [...]
new 3b22f98e5a05 selftests/bpf: Add path_fd-based BPF_OBJ_PIN and BPF_OBJ_G [...]
new 9d0a23313b1a libbpf: Add capability for resizing datasec maps
new 08b089567573 libbpf: Selftests for resizing datasec maps
new fcf1fa29c8ea Merge branch 'libbpf: capability for resizing datasec maps'
new c4c84f6fb2c4 bpf: drop unnecessary bpf_capable() check in BPF_MAP_FREEZ [...]
new 4c857a719bf9 libbpf: Change var type in datasec resize func
new 321a64b32815 selftests/bpf: Check whether to run selftest
new 59842c5451fe libbpf: Ensure libbpf always opens files with O_CLOEXEC
new 4aadd2920b81 libbpf: Ensure FD >= 3 during bpf_map__reuse_fd()
new 4266f41feaee bpf: Fix bad unlock balance on freeze_mutex
new 75455b906d82 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new c4933fa88a68 net: mdio: add mdio_device_get() and mdio_device_put()
new 9a5d500cffdb net: pcs: xpcs: add xpcs_create_mdiodev()
new 727e373f897d net: stmmac: use xpcs_create_mdiodev()
new 86b5f2d8cd78 net: pcs: lynx: add lynx_pcs_create_mdiodev()
new 5767c6a8d9b7 net: dsa: ocelot: use lynx_pcs_create_mdiodev()
new b7d5d0438e01 net: enetc: use lynx_pcs_create_mdiodev()
new 3ed018fb2628 Merge branch 'net-pcs-add-helpers-to-xpcs-and-lynx-to-mana [...]
new 404621fab273 net: dpaa2-mac: use correct interface to free mdiodev
new ef1bc119ceb5 net: fix signedness bug in skb_splice_from_iter()
new 45402f04c582 devlink: Spelling corrections
new 6d6bae63053d doc: ynl: Add doc attr to struct members in genetlink-legacy spec
new 5ac18889bde0 tools: ynl: Initialise fixed headers to 0 in genetlink-legacy
new 313a7a808ca8 tools: ynl: Support enums in struct members in genetlink-legacy
new 93b230b549bc netlink: specs: add ynl spec for ovs_flow
new eee2e03c8ffe Merge branch 'netlink-specs-add-ynl-spec-for-ovs_flow'
new 2f0d579956e8 net: dsa: microchip: improving error handling for 8-bit re [...]
new b8311f46c6f5 net: dsa: microchip: add an enum for regmap widths
new bb4609d27f89 net: dsa: microchip: remove ksz_port:on variable
new ae1ad12e9da4 net: dsa: microchip: ksz8: Prepare ksz8863_smi for regmap [...]
new d0dec3333040 net: dsa: microchip: Add register access control for KSZ8873 chip
new 7fa28bc68512 Merge branch 'microchip-dsa-driver-improvements'
new ca33db4a8602 net: phy: microchip_t1s: modify driver description to be m [...]
new 221a5344806c net: phy: microchip_t1s: replace read-modify-write code wi [...]
new 6f12765ecad3 net: phy: microchip_t1s: update LAN867x PHY supported revi [...]
new 1d7650b8ce60 net: phy: microchip_t1s: fix reset complete status handling
new b4010beb347d net: phy: microchip_t1s: remove unnecessary interrupts dis [...]
new 972c6d834633 net: phy: microchip_t1s: add support for Microchip LAN865x [...]
new d20dd0ea1407 Merge branch 'microchip_t1s-update-on-microchip-10base-t1s [...]
new bb269633f3da liquidio: Use vzalloc()
new 3ea3c9cff7f9 dsa: lan9303: Remove stray gpiod_unexport() call
new bc590b475492 r8169: check for PCI read error in probe
new bc638eabfed9 net: fec: remove last_bdp from fec_enet_txq_xmit_frame()
new 6acdf43d8abe devlink: introduce port ops placeholder
new b2857685372b ice: register devlink port for PF with ops
new 865a1a1b97b6 mlxsw_core: register devlink port with ops
new ab8ccc6c1347 nfp: devlink: register devlink port with ops
new f58a3e4dfe24 devlink: move port_split/unsplit() ops into devlink_port_ops
new 8a756d91d26c mlx4: register devlink port with ops
new 65a4c44bf937 devlink: move port_type_set() op into devlink_port_ops
new 7bfb3d0a83b6 sfc: register devlink port with ops
new aa3aff8264f2 mlx5: register devlink ports with ops
new 71c93e37cf3d devlink: move port_fn_hw_addr_get/set() to devlink_port_ops
new 933c13275c49 devlink: move port_fn_roce_get/set() to devlink_port_ops
new 4a490d7154b3 devlink: move port_fn_migratable_get/set() to devlink_port_ops
new 216aa67f3e98 devlink: move port_fn_state_get/set() to devlink_port_ops
new 216ba9f4adc8 devlink: move port_del() to devlink_port_ops
new 4b5ed2b5a145 devlink: save devlink_port_ops into a variable in devlink_ [...]
new 2e246bca9865 Merge branch 'devlink-move-port-ops-into-separate-structure'
new 7b4858df3bf7 skbuff: bridge: Add layer 2 miss indication
new d5ccfd90df7f flow_dissector: Dissect layer 2 miss from tc skb extension
new 1a432018c0cd net/sched: flower: Allow matching on layer 2 miss
new f4356947f029 flow_offload: Reject matching on layer 2 miss
new d04e26509678 mlxsw: spectrum_flower: Split iif parsing to a separate function
new 0b9cd74b8d1e mlxsw: spectrum_flower: Do not force matching on iif
new caa4c58ab5d9 mlxsw: spectrum_flower: Add ability to match on layer 2 miss
new 8c33266ae26a selftests: forwarding: Add layer 2 miss test cases
new e180a33cf463 Merge branch 'add-layer-2-miss-indication-and-filtering'
new 9229a9483d80 dt-bindings: net: dsa: marvell: add MV88E6361 switch to co [...]
new ca345931907f net: dsa: mv88e6xxx: pass directly chip structure to mv88e [...]
new 7a2dd00be869 net: dsa: mv88e6xxx: use mv88e6xxx_phy_is_internal in mv88 [...]
new 3ba89b28adb2 net: dsa: mv88e6xxx: add field to specify internal phys layout
new 2f93493970df net: dsa: mv88e6xxx: fix 88E6393X family internal phys layout
new 18e1b7422dff net: dsa: mv88e6xxx: pass mv88e6xxx_chip structure to port [...]
new 12899f299803 net: dsa: mv88e6xxx: enable support for 88E6361 switch
new c23515ad4ea8 Merge branch 'net-dsa-mv88e6xxx-add-88e6361-support'
new 6cd8ec58c1bf tipc: delete tipc_mtu_bad from tipc_udp_enable
new ed554d3f9451 leds: add APIs for LEDs hw control
new 052c38eb17e8 leds: add API to get attached device for LED hw control
new 8aa2fd7b6698 Documentation: leds: leds-class: Document new Hardware dri [...]
new 28a6a2ef18ad leds: trigger: netdev: refactor code setting device name
new 4fd1b6d47a7a leds: trigger: netdev: introduce check for possible hw control
new 6352f25f9fad leds: trigger: netdev: add basic check for hw control support
new c84c80c7388f leds: trigger: netdev: reject interval store for hw_control
new 7c145a34ba6e leds: trigger: netdev: add support for LED hw control
new 33ec0b53beff leds: trigger: netdev: validate configured netdev
new 0316cc5629d1 leds: trigger: netdev: init mode if hw control already active
new 947acacab5ea leds: trigger: netdev: expose netdev trigger modes in linu [...]
new e0256648c831 net: dsa: qca8k: implement hw_control ops
new 4f53c27f772e net: dsa: qca8k: add op to get ports netdev
new f209c8ec43a8 Merge branch 'net-led-hw-control-api'
new b1f2abcf817d net: Make gro complete function to return void
new 3ea903e2a523 net: dsa: Switch i2c drivers back to use .probe()
new dd4144e54e81 net: dsa: Define .set_max_frame_size() callback for mv88e6 [...]
new 71d94a432a15 net: dsa: mv88e6xxx: add support for MV88E6020 switch
new 372188c86e4b net: dsa: mv88e6xxx: add support for MV88E6071 switch
new 5dedf5c485e0 Merge branch 'dsa-marvell-mv88e6071-and-6020-support'
new dced11ef84fb net/sched: taprio: don't overwrite "sch" variable in tapri [...]
new 2d800bc500fb net/sched: taprio: replace tc_taprio_qopt_offload :: enabl [...]
new 6c1adb650c8d net/sched: taprio: add netlink reporting for offload stati [...]
new 5353599aa745 net: enetc: refactor enetc_setup_tc_taprio() to have a swi [...]
new 4802fca8d1af net: enetc: report statistics counters for taprio
new 60cbd38bb0ad Merge branch 'xstats-for-tc-taprio'
new 748b442800e8 net: don't set sw irq coalescing defaults in case of PREEMPT_RT
new 31605c01fb24 phy: mscc: Use PHY_ID_MATCH_VENDOR to minimize PHY ID table
new dbb050d2bfc8 phy: mscc: Add support for RGMII delay configuration
new 6f7aee27b1bb Merge branch 'add-support-for-vsc85xx-dt-rgmii-delays'
new 6f4b98147b8d devlink: make health report on unregistered instance warn [...]
new 3403960cdf86 net: wangxun: libwx add tx offload functions
new ef4f3c19f912 net: wangxun: libwx add rx offload functions
new f3b03c655f67 net: wangxun: Implement vlan add and kill functions
new 6dbedcffcf54 net: libwx: Implement xx_set_features ops
new 50a908a0bd8b net: ngbe: Add netdev features support
new 361bf4f47cee net: ngbe: Implement vlan add and remove ops
new 6670f1ece2c8 net: txgbe: Add netdev features support
new 7df4af51deb3 net: txgbe: Implement vlan add and remove ops
new 735c9ee9a374 Merge branch 'wangxun-netdev-features-support'
new 116f7b361ebb chelsio: Support MSG_SPLICE_PAGES
new 26acc982c1c5 chelsio: Convert chtls_sendpage() to use MSG_SPLICE_PAGES
new 4ff3dfc91c84 Merge branch 'splice-net-handle-msg_splice_pages-in-chelsio-tls'
new a03a91bd68cb Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 5ff9424ea03a devlink: bring port new reply back
new bd415f6c748e dt-bindings: net: pse-pd: Allow -N suffix for ethernet-pse [...]
new b345b2a6cb96 Merge branch 'extend-dt-bindings-for-pse-pd-controllers-an [...]
new 733b3e27650b r8169: use dev_err_probe in all appropriate places in rtl_ [...]
new e8b6f79b4184 net: phy: broadcom: Add LPI counter
new a395b8d1c7c3 selftests/tc-testing: replace mq with invalid parent ID
new 121dca784fc0 tls: suppress wakeups unless we have a full record
new 23fcb62bc19c selftests: tls: add tests for poll behavior
new a92fb5c03404 ip_gre: clean up some inconsistent indenting
new 0f0f5868689e net: lan743x: Remove extranous gotos
new 3f06760c00f5 ipv4: Drop tos parameter from flowi4_update_output()
new 91dfaef243cd tools: ynl-gen: add extra headers for user space
new 6ad49839ba9b tools: ynl-gen: fix unused / pad attribute handling
new 67c65ce762ad tools: ynl-gen: don't override pure nested struct
new 5605f102378f tools: ynl-gen: loosen type consistency check for events
new eef9b794eac8 tools: ynl-gen: add error checking for nested structs
new 21b6e302789c tools: ynl-gen: generate enum-to-string helpers
new dc0956c98f11 tools: ynl-gen: move the response reading logic into YNL
new 5d58f911c755 tools: ynl-gen: generate alloc and free helpers for req
new 8cb6afb33541 tools: ynl-gen: switch to family struct
new 59d814f0f285 tools: ynl-gen: generate static descriptions of notifications
new 7fa217d4be0f Merge branch 'tools-ynl-gen-dust-off-the-user-space-code'
new 4ec732951702 net: phylib: fix phy_read*_poll_timeout()
new f69de8aa4752 ipv6: lower "link become ready"'s level message
new 642af0f92cbe net: mdio: Introduce a regmap-based mdio driver
new db48abbaa18e net: ethernet: altera-tse: Convert to mdio-regmap and use [...]
new 196eec4062b0 net: pcs: Drop the TSE PCS driver
new 5d1f3fe7d2d5 net: stmmac: dwmac-sogfpga: use the lynx pcs driver
new f91e32dea639 Merge branch 'regmap-TSE-PCS'
new 9607eaadba68 net: dsa: sja1105: allow XPCS to handle mdiodev lifetime
new bf9a17b04c85 net: dsa: sja1105: use xpcs_create_mdiodev()
new 4739b9f3d211 net: pcs: xpcs: remove xpcs_create() from public view
new 3db05776036b Merge branch 'sja1105-cleanups'
new be35db17c872 mlxsw: spectrum_router: Clarify a comment
new 5afef6748c19 mlxsw: spectrum_router: Use extack in mlxsw_sp~_rif_ipip_l [...]
new 3903249ee1af mlxsw: spectrum_router: Do not query MAX_RIFS on each iteration
new 75426cc0b316 mlxsw: spectrum_router: Do not query MAX_VRS on each iteration
new 204cc3d04fe2 selftests: mlxsw: ingress_rif_conf_1d: Fix the diagram
new 34ad708d1b43 selftests: mlxsw: egress_vid_classification: Fix the diagram
new 812de4dfab98 selftests: router_bridge_vlan: Add a diagram
new f5136877f421 selftests: router_bridge_vlan: Set vlan_default_pvid 0 on [...]
new 69da40ac3481 Merge branch 'mlxsw-selftests-cleanups'
new 7a113ff63559 lib/ref_tracker: add unlocked leak print helper
new b6d7c0eb2dcb lib/ref_tracker: improve printing stats
new 227c6c832303 lib/ref_tracker: add printing to memory buffer
new acd8f0e5d727 lib/ref_tracker: remove warnings in case of allocation failure
new c422ac94e6da Merge branch 'drm-i915-use-ref_tracker-library-for-trackin [...]
new 953bb24ddc11 net/mlx5e: en_tc, Extend peer flows to a list
new b1661efa4dbb net/mlx5e: tc, Refactor peer add/del flow
new ed7a8fe71836 net/mlx5e: rep, store send to vport rules per peer
new 0af3613ddc91 net/mlx5e: en_tc, re-factor query route port
new 9be6c21fdcf8 net/mlx5e: Handle offloads flows per peer
new 18e31d422675 net/mlx5: E-switch, enlarge peer miss group table
new 9bee385a6e39 net/mlx5: E-switch, refactor FDB miss rule add/remove
new 5e0202eb49ed net/mlx5: E-switch, Handle multiple master egress rules
new 014e4d48eaa3 net/mlx5: E-switch, generalize shared FDB creation
new 6d5b7321d8af net/mlx5: DR, handle more than one peer domain
new e67f928a5204 net/mlx5: Devcom, Rename paired to ready
new 8611df722030 net/mlx5: E-switch, mark devcom as not ready when all eswi [...]
new 90ca127c62e9 net/mlx5: Devcom, introduce devcom_for_each_peer_entry
new e2a82bf8a428 net/mlx5: Devcom, extend mlx5_devcom_send_event to work wi [...]
new 28cfea989d6f Merge tag 'mlx5-updates-2023-05-31' of git://git.kernel.or [...]
new 2b03bcae66c7 kcm: Support MSG_SPLICE_PAGES
new 5bb3a5cb3e21 kcm: Convert kcm_sendpage() to use MSG_SPLICE_PAGES
new ddb8701dcb67 Merge branch 'splice-net-handle-msg_splice_pages-in-af_kcm'
new 7b355b76e2b3 gro: decrease size of CB
new 8d2b2281aea9 mac_pton: Clean up the header inclusions
new ae91f7e436f8 net/pppoe: fix a typo for the PPPOE_HASH_BITS_1 definition
new a99bfdf64795 tools: ynl-gen: clean up stray new lines at the end of rep [...]
new 86878f14d71a tools: ynl: user space helpers
new d75fdfbc6f26 tools: ynl: support fou and netdev in C
new ee0202e2e731 tools: ynl: add sample for netdev
new 2dc476404efa Merge branch 'tools-ynl-user-space-c'
new 26dd2974c5b5 net: phy: micrel: Move KSZ9477 errata fixes to PHY driver
new 6068e6d7ba50 net: dsa: microchip: remove KSZ9477 PHY errata handling
new fe109f6b6378 Merge branch 'move-ksz9477-errata-handling-to-phy-driver'
new 4b095281caca ipv4: Set correct scope in inet_csk_route_*().
new 6f8a76f80221 tcp: Set route scope properly in cookie_v4_check().
new be1f4a262b43 Merge branch 'ipv4-remove-rt_conn_flags-calls-in-flowi4_in [...]
new ae28ea5cbdee tipc: replace open-code bearer rcu_dereference access in bearer.c
new 4cab498f33f7 hv_netvsc: Allocate rx indirection table size dynamically
new 7300c9b574cc net: phy: realtek: Add optional external PHY clock
new 350b7a258f20 dt-bindings: net: phy: Document support for external PHY clk
new 59e227e2894b net: phy: realtek: Disable clock on suspend
new 2f27d7890f53 Merge branch 'realtek-external-phy-clock'
new cad7526f33ce net: dsa: ocelot: unlock on error in vsc9959_qos_port_tas_set()
new 0824a987a580 tcp: fix formatting in sysctl_net_ipv4.c
new f71be9d084c9 net: liquidio: fix mixed module-builtin object
new 92db9e2e0498 net: dsa: qca8k: remove unnecessary (void*) conversions
new e7214663e023 net: txgbe: Avoid passing uninitialised parameter to pci_w [...]
new 2cc9671a82e3 tools: ynl-gen: fill in support for MultiAttr scalars
new 58da455b31ba tools: ynl-gen: improve unwind on parsing errors
new 7a11f70ce882 tools: ynl: generate code for the handshake family
new 6878eb59d92c Merge branch 'tools-ynl-generate-code-for-the-handshake-family'
new 2d830f7a4134 net: altera-tse: Initialize local structs before using it
new fae555f5a56f net: altera_tse: Use the correct Kconfig option for the PC [...]
new a8dd7404c214 net: stmmac: make the pcs_lynx cleanup sequence specific t [...]
new fa19a5d9dcff net: altera_tse: explicitly disable autoscan on the regmap [...]
new 06b9dede1e7d net: dwmac_socfpga: initialize local data for mdio regmap [...]
new e06bd5e3adae Merge branch 'followup-fixes-for-the-dwmac-and-altera-lynx [...]
new 4a56212774ac net: dsa: mv88e6xxx: implement USXGMII mode for mv88e6393x
new c3e382ad6d15 net: txgbe: Add software nodes to support phylink
new b63f20485e43 net: txgbe: Register fixed rate clock
new c625e72561f6 net: txgbe: Register I2C platform device
new 04d94236182e net: txgbe: Add SFP module identify
new b83c37315a62 net: txgbe: Support GPIO to SFP socket
new af8de1e307bf net: pcs: Add 10GBASE-R mode for Synopsys Designware XPCS
new 854cace61387 net: txgbe: Implement phylink pcs
new 08f08f9390e4 net: txgbe: Support phylink MAC layer
new b62d9e200492 Merge branch 'txgbe-phylink-support'
new 0d7aeb68700f Drop the netfs_ prefix from netfs_extract_iter_to_sg()
new 3b9e9f72badf Fix a couple of spelling mistakes
new 936dc763c52e Wrap lines at 80
new f5f82cd18732 Move netfs_extract_iter_to_sg() to lib/scatterlist.c
new f9e7a5fa51fb crypto: af_alg: Pin pages rather than ref'ing if appropriate
new c1abe6f570af crypto: af_alg: Use extract_iter_to_sg() to create scatterlists
new 73d7409cfdad crypto: af_alg: Indent the loop in af_alg_sendmsg()
new bf63e250c4b1 crypto: af_alg: Support MSG_SPLICE_PAGES
new fb800fa4c1f5 crypto: af_alg: Convert af_alg_sendpage() to use MSG_SPLICE_PAGES
new c662b043cdca crypto: af_alg/hash: Support MSG_SPLICE_PAGES
new bfd019d10fda Merge branch 'crypto-splice-net-make-af_alg-handle-sendmsg [...]
new 449f6bc17a51 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 8947e5037371 netlink: specs: devlink: fill in some details important for C
new 9858bfc271de tools: ynl-gen: use enum names in op strmap more carefully
new 6f115d4575ab tools: ynl-gen: refactor strmap helper generation
new ff6db4b58c93 tools: ynl-gen: enable code gen for directional specs
new 6afaa0ef9b0e tools: ynl-gen: try to sort the types more intelligently
new 37487f93b125 tools: ynl-gen: inherit struct use info
new eae7af21bdb9 tools: ynl-gen: walk nested types in depth
new 168dea20ecef tools: ynl-gen: don't generate forward declarations for policies
new 0a9471219672 tools: ynl-gen: don't generate forward declarations for po [...]
new 5d1a30eb989a tools: ynl: generate code for the devlink family
new fff8660b5425 tools: ynl: add sample for devlink
new 392c108bce6e Merge branch 'tools-ynl-generate-code-for-the-devlink-family'
new 37ff78e977f1 mlxsw: spectrum_nve_vxlan: Fix unsupported flag regression
new c8cc2ae229ff net: pch_gbe: Allow build on MIPS_GENERIC kernel
new 6c79a9c8b1f3 net: dpaa2-mac: allow lynx PCS to manage mdiodev lifetime
new d7b6ea1a14e4 net: fman_memac: allow lynx PCS to handle mdiodev lifetime
new b3b984dc0ba6 net: pcs: lynx: remove lynx_get_mdio_device()
new 6e1a12821d34 net: pcs: lynx: add lynx_pcs_create_fwnode()
new 595fa7634d71 net: dpaa2-mac: use lynx_pcs_create_fwnode()
new 929a629c211f net: fman_memac: use lynx_pcs_create_fwnode()
new 84e476b876d9 net: pcs: lynx: make lynx_pcs_create() static
new 05b606b88452 net: pcs: lynx: change lynx_pcs_create() to return error-pointers
new d143898c6d7b net: pcs: lynx: check that the fwnode is available prior to use
new 8c1d0b339d67 net: dpaa2: use pcs-lynx's check for fwnode availability
new 32fc30353f7c net: fman_memac: use pcs-lynx's check for fwnode availability
new 68bd67b43fe9 Merge branch 'complete-lynx-mdio-device-handling'
new 55b24334c0f2 ethtool: ioctl: improve error checking for set_wol
new 962825e534a9 RDMA/mlx5: Free second uplink ib port
new 222dd185833e {net/RDMA}/mlx5: introduce lag_for_each_peer
new 4c103aea4bed net/mlx5: LAG, check if all eswitches are paired for shared FDB
new 86a12124dc02 net/mlx5: LAG, generalize handling of shared FDB
new c83e6ab96ef2 net/mlx5: LAG, change mlx5_shared_fdb_supported() to static
new d61bab396115 net/mlx5: LAG, block multipath LAG in case ldev have more [...]
new 7718c1c8ac32 net/mlx5: LAG, block multiport eswitch LAG in case ldev ha [...]
new 6ec0b55e72a5 net/mlx5: Enable 4 ports VF LAG
new a33682e4e78e net/mlx5e: Expose catastrophic steering error counters
new f4692ab13a1f net/mlx5e: Remove RX page cache leftovers
new de1f0a650824 net/mlx5e: TC, refactor access to hash key
new 97bd788efb90 net/mlx5: Skip inline mode check after mlx5_eswitch_enable [...]
new eb8e9fae0a22 mlx5/core: E-Switch, Allocate ECPF vport if it's an eswitc [...]
new 803ea346bd3f net/mlx5e: simplify condition after napi budget handling change
new f84ad5cffd88 Merge tag 'mlx5-updates-2023-06-06' of git://git.kernel.or [...]
new 736013292e3c tcp: let tcp_mtu_probe() build headless packets
new 4fe38acdac8a net: Block MSG_SENDPAGE_* from being passed to sendmsg() b [...]
new 81840b3b91aa tls: Allow MSG_SPLICE_PAGES but treat it as normal sendmsg
new 2dc334f1a63a splice, net: Use sendmsg(MSG_SPLICE_PAGES) rather than ->s [...]
new 2bfc66850952 splice, net: Add a splice_eof op to file-ops and socket-ops
new df720d288dbb tls/sw: Use splice_eof() to flush
new d4c1e80b0d1b tls/device: Use splice_eof() to flush
new 1d7e4538a546 ipv4, ipv6: Use splice_eof() to flush
new c289a1601abd chelsio/chtls: Use splice_eof() to flush
new 951ace995138 kcm: Use splice_eof() to flush
new 219d92056ba3 splice, net: Fix SPLICE_F_MORE signalling in splice_direct [...]
new fe1e81d4f73b tls/sw: Support MSG_SPLICE_PAGES
new 45e5be844ab6 tls/sw: Convert tls_sw_sendpage() to use MSG_SPLICE_PAGES
new 24763c9c0980 tls/device: Support MSG_SPLICE_PAGES
new 3dc8976c7ad6 tls/device: Convert tls_device_sendpage() to use MSG_SPLICE_PAGES
new fd5f4d7da292 Merge branch 'splice-net-rewrite-splice-to-socket-fix-spli [...]
new 2203718c2f59 usbnet: ipheth: fix risk of NULL pointer deallocation
new 3e65efcca87a usbnet: ipheth: transmit URBs without trailing padding
new a2d274c62e44 usbnet: ipheth: add CDC NCM support
new 0c6e9d32ef0c usbnet: ipheth: update Kconfig description
new 74b449b98dcc net/ncsi: make one oem_gma function for all mfr id
new 790071347a0a net/ncsi: change from ndo_set_mac_address to dev_set_mac_address
new 54a8c43f3bcf Merge branch 'net-ncsi-refactoring-for-GMA-cmd'
new 57fd7d59b1c7 net: phy: broadcom: Rename LED registers
new bd5736e146e3 net: phy: broadcom: Add support for setting LED brightness
new 56f7783ba4e5 Merge branch 'broadcom-phy-led-brightness'
new e7c5433c5aaa tools: ynl: Remove duplicated include in handshake-user.c
new 7ec5d48fdb78 Revert "tools: ynl: Remove duplicated include in handshake [...]
new 30b5c720e1a9 tools: ynl-gen: cleanup user space header includes
new 9b52fd4b6305 tools: ynl: regen: cleanup user space header includes
new 820343ccbb2e tools: ynl-gen: complete the C keyword list
new 2c0f1466867c tools: ynl-gen: combine else with closing bracket
new e4ea3cc68472 tools: ynl-gen: get attr type outside of if()
new 7234415b8f86 tools: ynl: regen: regenerate the if ladders
new f2ba1e5e2208 tools: ynl-gen: stop generating common notification handlers
new d0915d64c3a6 tools: ynl: regen: stop generating common notification handlers
new ced1568862bd tools: ynl-gen: sanitize notification tracking
new 6da3424fd629 tools: ynl-gen: support code gen for events
new 6f96ec73cb5a tools: ynl-gen: don't pass op_name to RenderInfo
new 76abff37f0d7 tools: ynl-gen: support / skip pads on the way to kernel
new ded5c1a16ec6 Merge branch 'tools-ynl-gen-code-gen-improvements-before-ethtool'
new 87807f77a03d wifi: brcmfmac: wcc: Add debug messages
new c98411dc8cf6 wifi: rtl8xxxu: Support new chip RTL8192FU
new 103d6e9d61e0 wifi: rtl8xxxu: Rename some registers
new 40bb2ab49c36 wifi: rtw89: 8851b: add to read efuse version to recognize [...]
new f03bd0429f9b wifi: rtw89: 8851b: configure GPIO according to RFE type
new 4885b17ebb92 wifi: rtw89: 8851b: add BT coexistence support function
new 31df6df89f93 wifi: rtw89: 8851b: add basic power on function
new e948213fb856 wifi: rtw89: 8851b: add set channel function
new f4244d7fbc91 wifi: rtw89: 8851b: add to parse efuse content
new fe8a168266eb wifi: rtw89: 8851b: rfk: add RX DCK
new 0194a95cbe72 wifi: rtw89: 8851b: rfk: add DPK
new 3f2da9fc17f6 wifi: rtw89: 8851b: rfk: add TSSI
new 9981a3ac5887 wifi: ath12k: add qmi_cnss_feature_bitmap field to hardwar [...]
new 34c5625a459a wifi: ath12k: set PERST pin no pull request for WCN7850
new e671fb86ecc0 wifi: ath12k: send WMI_PEER_REORDER_QUEUE_SETUP_CMDID when [...]
new 3e56c80931c7 wifi: ath9k: fix AR9003 mac hardware hang check register o [...]
new f24292e82708 wifi: ath9k: avoid referencing uninit memory in ath9k_wmi_ctrl_rx
new 33f83a23f4cc wifi: ath12k: Remove some dead code
new e2ceb1de2f83 wifi: ath11k: fix registration of 6Ghz-only phy without th [...]
new 5189a8dba849 wifi: ath12k: add wait operation for tx management packets [...]
new e995f3f602a3 wifi: ath12k: fix potential wmi_mgmt_tx_queue race condition
new b719ebc37a1e wifi: ath10k: Serialize wake_tx_queue ops
new fd7bc9d9d467 wifi: ath10k: Use list_count_nodes()
new 91dce4091433 wifi: ath11k: Use list_count_nodes()
new 695df2f417d2 wifi: ath: work around false-positive stringop-overread warning
new a08dbb04d736 wifi: ath11k: driver settings for MBSSID and EMA
new 5a81610acf66 wifi: ath11k: MBSSID configuration during vdev create/start
new cf604e72bc6e wifi: ath11k: rename MBSSID fields in wmi_vdev_up_cmd
new c82dc33f252f wifi: ath11k: MBSSID parameter configuration in AP mode
new cb9bea773c85 wifi: ath11k: refactor vif parameter configurations
new 335a92765d30 wifi: ath11k: MBSSID beacon support
new 87bd40113816 wifi: ath11k: EMA beacon support
new 1fd2c3f93c3e wifi: ath12k: increase vdev setup timeout
new 570eec3d4050 wifi: ath11k: Relocate the func ath11k_mac_bitrate_mask_nu [...]
new df8e3729ffc0 wifi: ath11k: Send HT fixed rate in WMI peer fixed param
new 156d30084295 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...]
new 040a22191879 wifi: add HAS_IOPORT dependencies
new e967229ead0e wifi: rtw88: sdio: Check the HISR RX_REQUEST bit in rtw_sd [...]
new 9be20a822327 wifi: rtw88: rtw8723d: Implement RTL8723DS (SDIO) efuse parsing
new 09fcdbd28404 mmc: sdio: Add/rename SDIO ID of the RTL8723DS SDIO wifi cards
new a3b125ceb45e wifi: rtw88: Add support for the SDIO based RTL8723DS chipset
new cda66049bab5 wifi: rtw89: ser: reset total_sta_assoc and tdls_peer when L2
new b79a84fbbdb0 wifi: rtw89: tweak H2C TX waiting function for SER
new 8b21c08ef7df wifi: rtw89: refine packet offload handling under SER
new 76f2516f7937 wifi: rtw89: 8851b: add TX power related functions
new 68a2cb6b0669 wifi: rtw89: 8851b: fill BB related capabilities to chip_info
new 92aa2643235d wifi: rtw89: 8851b: add MAC configurations to chip_info
new 791af3fb2dec wifi: rtw89: 8851b: add RF configurations
new 4cfad52a5df7 wifi: rtw89: enlarge supported length of read_reg debugfs entry
new c4ff50149885 wifi: rtw89: add tx_wake notify for 8851B
new 14820388aafb wifi: rtw89: 8851b: add 8851be to Makefile and Kconfig
new de9f93385d0f wifi: rtw89: add chip_ops::query_rxdesc() and rxd_len as h [...]
new 88bdc3ff956c wifi: rtw89: use struct and le32_get_bits to access RX info
new 332debb80488 wifi: rtw89: use struct and le32_get_bits() to access rece [...]
new c26700d2df01 wifi: rtw89: use struct and le32_get_bits() to access RX d [...]
new 68012b44dfc7 wifi: rtw89: use struct to access register-based H2C/C2H
new 56fc4d482783 wifi: rtw89: 8851b: rfk: Fix spelling mistake KIP_RESOTRE [...]
new 47e612268ea0 wifi: rtw89: use flexible array member in rtw89_btc_btf_tlv
new 925244325159 wifi: orinoco: Fix an error handling path in spectrum_cs_probe()
new 67a81d911c01 wifi: orinoco: Fix an error handling path in orinoco_cs_probe()
new 6b92e4351a29 wifi: atmel: Fix an error handling path in atmel_probe()
new 391af06a02e7 wifi: wl3501_cs: Fix an error handling path in wl3501_probe()
new 4f8d66a9fb2e wifi: ray_cs: Fix an error handling path in ray_probe()
new daef020558bc wifi: ray_cs: remove one redundant del_timer
new 072210c725c4 wifi: ray_cs: add sanity check on local->sram/rmem/amem
new 1f1784a59caf wifi: rtw88: usb: silence log flooding error message
new 3e450386e99e wifi: rtlwifi: use helper function rtl_get_hdr()
new 8012ec4a0e64 wifi: brcmutil: use helper function pktq_empty() instead o [...]
new 75f059d37b58 wifi: iwlwifi: cfg: freeze 22500 devices FW API
new d464550bb2e9 wifi: iwlwifi: mvm: use link ID in missed beacon notification
new a2906ea60a14 wifi: iwlwifi: mvm: make internal callback structs const
new 1be4858ec43d wifi: iwlwifi: mvm: dissolve iwl_mvm_mac_add_interface_common()
new 0945f9762ec3 wifi: iwlwifi: mvm: support PASN for MLO
new cad7850ac0f5 wifi: iwlwifi: don't silently ignore missing suspend or re [...]
new cec74584dc19 wifi: iwlwifi: mvm: Make iwl_mvm_diversity_iter() MLO aware
new 3f3022694f62 wifi: iwlwifi: mvm: update the FW apis for LINK and MAC commands
new fa53608b525f wifi: iwlwifi: mvm: adjust csa notifications and commands to MLO
new 58e682768938 wifi: iwlwifi: fw: Add new ODM vendor to ppag approved list
new dbb6f2307b84 wifi: iwlwifi: disable RX STBC when a device doesn't support it
new 8dd1039f8fab wifi: iwlwifi: mvm: remove useless code
new 5cd4ef0d0273 wifi: iwlwifi: support PPAG in China for older FW cmd version
new b70813e4a88f wifi: iwlwifi: update response for mcc_update command
new 352d3ef47efb wifi: iwlwifi: iwlmei: fix compilation error
new 06471b67d42e wifi: iwlwifi: Add vendors to TAS approved list
new f9f5cc864533 wifi: iwlwifi: mvm: support injection rate control
new 0e3941357a0b wifi: iwlwifi: mvm: clarify EHT RU allocation bits
new 7bc57ca9b412 wifi: iwlwifi: acpi: add other Google OEMs to the ppag app [...]
new 3278c42ba992 wifi: iwlwifi: do not log undefined DRAM buffers unnecessarily
new 3b67a20bb0cb wifi: iwlwifi: mvm: offload BTM response during D3
new ec80c2317046 wifi: iwlwifi: pcie: adjust Bz device timings
new 1bcbb1208e9a wifi: iwlwifi: mvm: FTM initiator MLO support
new 9e6942121e19 wifi: iwlwifi: Add Dell to ppag approved list
new 4784f3f9232f wifi: iwlwifi: remove dead code in iwl_dump_ini_imr_get_size()
new fccf5ff14e00 wifi: iwlwifi: mvm: remove warning for beacon filtering error
new ead65aa2d515 wifi: iwlwifi: mvm: send time sync only if needed
new 4c8d5c8d079e wifi: iwlwifi: mvm: tell firmware about per-STA MFP enablement
new 59505471a11b wifi: iwlwifi: api: link context action in kernel-doc
new 11b60071759d wifi: iwlwifi: api: use __le16 instead of u16
new d6b0e44e49bc wifi: iwlwifi: api: remove unused commands
new 43413a36b268 wifi: iwlwifi: api: fix kernel-doc links
new 5f40850399c6 wifi: iwlwifi: Generalize the parsing of the pnvm image
new 194d1f84d56e wifi: iwlwifi: Separate loading and setting of pnvm image [...]
new b99e32cbfdf6 wifi: iwlwifi: Take loading and setting of pnvm image out [...]
new f6fa58356521 wifi: iwlwifi: Allow trans_pcie track more than 1 pnvm DRA [...]
new 331828106e52 wifi: iwlwifi: Add support for fragmented pnvm images
new 63b9e7b9f02e wifi: iwlwifi: Implement loading and setting of fragmented [...]
new c738fb6163b2 wifi: iwlwifi: Separate loading and setting of power reduc [...]
new ea3571f48953 wifi: iwlwifi: Use iwl_pnvm_image in reduce power tables flow
new 7c9c8477170d wifi: iwlwifi: Enable loading of reduce-power tables into [...]
new 380bf72d1b1d wifi: iwlwifi: Separate reading and parsing of reduce power table
new 875d035f37ec wifi: iwlwifi: fw: clean up PNVM loading code
new 8ae3e2319518 wifi: iwlwifi: fw: don't use constant size with efi.get_variable
new 372a714808c8 wifi: iwlwifi: pnvm: handle memory descriptor tlv
new acb8bca343f8 wifi: mac80211: HW restart for MLO
new 91f53ae97cb1 wifi: mac80211: remove element scratch_len
new 2d22be01b844 wifi: mac80211_hwsim: avoid warning with MLO PS stations
new 08dbff230048 wifi: mac80211: skip EHT BSS membership selector
new ce2bb3b66273 wifi: mac80211: fetch and store the EML capability information
new 61403414e171 wifi: mac80211: implement proper AP MLD HW restart
new 2a5325f80286 wifi: mac80211: use u64 to hold enum ieee80211_bss_change flags
new 1d10575bced5 wifi: mac80211: refactor ieee80211_select_link_key()
new 29c6e2dc3d12 wifi: mac80211: provide a helper to fetch the medium synch [...]
new b970ac68e0c4 wifi: mac80211_hwsim: check the return value of nla_put_u32
new ba7af2654e3b wifi: mac80211: recalc min chandef for new STA links
new 10a7ba92c7ab wifi: mac80211: move sta_info_move_state() up
new 92747f17c431 wifi: mac80211: batch recalc during STA flush
new 15ddba5f4311 wifi: mac80211: consistently use u64 for BSS changes
new 0cc80943ef51 wifi: mac80211_hwsim: Fix possible NULL dereference
new c4fdb0818d38 wifi: mac80211: stop warning after reconfig failures
new 8b4580ab5612 Revert "wifi: iwlwifi: mvm: FTM initiator MLO support"
new 7d528eafc529 Revert "wifi: iwlwifi: update response for mcc_update command"
new 10f5ae21940c Merge wireless into wireless-next
new e9da6df7492a wifi: cfg80211: hold wiphy lock in auto-disconnect
new 0dcb84ede5b0 wifi: cfg80211: hold wiphy lock in pmsr work
new a993df0f9143 wifi: cfg80211: move wowlan disable under locks
new 7d2d0ff49dfd wifi: cfg80211: wext: hold wiphy lock in siwgenie
new 4d45145ba6e2 wifi: cfg80211: hold wiphy lock when sending wiphy
new a3ee4dc84c4e wifi: cfg80211: add a work abstraction with special semantics
new 16114496d684 wifi: mac80211: use wiphy work for sdata->work
new a3df43b16fc4 wifi: mac80211: unregister netdevs through cfg80211
new 1444f58931ef wifi: mac80211: use wiphy work for SMPS
new ec3252bff7b6 wifi: mac80211: use wiphy work for channel switch
new 87351d092613 wifi: mac80211: ibss: move disconnect to wiphy work
new 4b8d43f1137c wifi: mac80211: mlme: move disconnects to wiphy work
new c88d7178229b wifi: cfg80211: move sched scan stop to wiphy work
new fe0af9fe54d0 wifi: cfg80211: move scan done work to wiphy work
new 9c52e8bf07c7 wifi: rtw89: 8851b: enable hw_scan support
new b25e755e5e41 wifi: rtw89: debug: txpwr table access only valid page acc [...]
new db67b03b04b4 wifi: rtw89: set TX power without precondition during sett [...]
new 57369e2aa2eb wifi: rtw89: 8851b: configure CRASH_TRIGGER feature for 8851B
new b7d170d5a670 wifi: rtw89: refine clearing supported bands to check 2/5 [...]
new ffc235115313 wifi: rtw89: regd: judge 6 GHz according to chip and BIOS
new 9468046ff54e wifi: rtw89: regd: update regulatory map to R64-R40
new f6baa1d3d570 wifi: rtw89: process regulatory for 6 GHz power type
new b742394cfe80 wifi: rtw89: 8852c: update TX power tables to R63 with 6 G [...]
new 2a8ec45f4d0e wifi: rtw89: 8852c: update TX power tables to R63 with 6 G [...]
new dad142c3f56a wifi: rtw89: 8852c: update TX power tables to R63 with 6 G [...]
new 5883fc2ef857 wifi: rtw89: 8852c: update RF radio A/B parameters to R63
new f8f912bf69a0 wifi: brcmfmac: Detect corner error case earlier with log
new b241e260820b wifi: rsi: Do not configure WoWlan in shutdown hook if not [...]
new e74f562328b0 wifi: rsi: Do not set MMC_PM_KEEP_POWER in shutdown
new 358b94f0a7ca wifi: rtlwifi: remove unused timer and related code
new 557123259200 wifi: rtlwifi: remove unused dualmac control leftovers
new fef0f427f712 wifi: rtlwifi: remove misused flag from HAL data
new cde11936cffb Merge tag 'wireless-next-2023-06-09' of git://git.kernel.o [...]
new dc886bce753c mptcp: export local_address
new 9bbec87ecfe8 mptcp: unify pm get_local_id interfaces
new f40be0db0b76 mptcp: unify pm get_flags_and_ifindex_by_id
new 6ba7ce89905c mptcp: unify pm set_flags interfaces
new cabb8b48e542 Merge branch 'mptcp-unify-pm-interfaces'
new d457a0e329b0 net: move gso declarations and functions to their own files
new e16ca7fb9ffb sfc: add fallback action-set-lists for TC offload
new b4da4235dc69 sfc: some plumbing towards TC encap action offload
new 69819d3bc408 sfc: add function to atomically update a rule in the MAE
new f1363154c474 sfc: MAE functions to create/update/delete encap headers
new 7e5e7d800011 sfc: neighbour lookup for TC encap action offload
new a1e82162af0b sfc: generate encap headers for TC offload
new e431e712c836 Merge branch 'sfc-tc-encap-actions-offload'
new dc510c6d2ecf net: renesas: rswitch: Use napi_gro_receive() in RX
new c87bd91e34e1 net: renesas: rswitch: Use hardware pause features
new 3334129245a9 Merge branch 'renesas-rswitch-perf'
new 26a4dd839eeb selftests: net: vxlan: Fix selftest regression after chang [...]
new cbb1ca6d5f9a dt-bindings: net: xlnx,axi-ethernet: convert bindings docu [...]
new e4f5073d53be net: wwan: iosm: enable runtime pm support for 7560
new 6e8b2c88fc8c ice: handle extts in the miscellaneous interrupt thread
new d578e618f192 ice: always return IRQ_WAKE_THREAD in ice_misc_intr()
new ae39eb42dd06 ice: introduce ICE_TX_TSTAMP_WORK enumeration
new 9a8648cce8d8 ice: trigger PFINT_OICR_TSYN_TX interrupt instead of polling
new 0ec38df36ea1 ice: do not re-enable miscellaneous interrupt until thread [...]
new 72d77bad12c6 Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 132b4ebfa090 ionic: add support for ethtool extended stat link_down_count
new 26e35370b976 net/sched: act_pedit: Use kmemdup() to replace kmalloc + memcpy
new 998b85f0468f sfc: Add devlink dev info support for EF10
new b803d1fded40 net: mana: Add support for vlan tagging
new f2ea0c3582ab nfc: nxp-nci: store __be16 value in __be16 variable
new 2b84960fc5dd net/sched: taprio: report class offload stats per TXQ, not per TC
new f1e668d29c57 net: enetc: reset taprio stats when taprio is deleted
new 651378773381 Merge branch 'taprio-xstats'
new e069ba07e6c7 net: openvswitch: add support for l4 symmetric hashing
new 50f6c3d57e9a mlxsw: spectrum_router: mlxsw_sp_router_fini(): Extract a [...]
new 41b2bd208e8a mlxsw: spectrum_router: Move here inetaddr validator notifiers
new 48dde35ea157 mlxsw: spectrum_router: Pass router to mlxsw_sp_router_sch [...]
new 14304e70634c mlxsw: spectrum_router: Use the available router pointer f [...]
new 151b89f6025a mlxsw: spectrum_router: Reuse work neighbor initialization [...]
new 0255f74845c0 mlxsw: Convert RIF-has-netdevice queries to a dedicated helper
new 5374a50f2eb6 mlxsw: Convert does-RIF-have-this-netdev queries to a dedi [...]
new df95ae66cc0a mlxsw: spectrum_router: Privatize mlxsw_sp_rif_dev()
new 55d7c91406b4 Merge branch 'mlxsw-cleanups'
new 5e2ff6704a27 scm: add SO_PASSPIDFD and SCM_PIDFD
new 7b26952a91cf net: core: add getsockopt SO_PEERPIDFD
new ec80f488252b selftests: net: add SCM_PIDFD / SO_PEERPIDFD test
new 97154bcf4d1b af_unix: Kconfig: make CONFIG_UNIX bool
new ba47545c756b Merge branch 'SCM_PIDFD-SCM_PEERPIDFD'
new 61ab5a060a57 dt-bindings: net: drop unneeded quotes
new b30a1f305b7b mdio: mdio-mux-mmioreg: Use of_property_read_reg() to parse "reg"
new 008bcd6835a2 tools: ynl-gen: support excluding tricky ops
new 33eedb0071c8 tools: ynl-gen: record extra args for regen
new ed2042cc77f1 netlink: specs: support setting prefix-name per attribute
new d4813b11d679 netlink: specs: ethtool: add C render hints
new dddc9f53da3e tools: ynl-gen: don't generate enum types if unnamed
new 2c9d47a095f7 tools: ynl-gen: resolve enum vs struct name conflicts
new 180ad455273a netlink: specs: ethtool: add empty enum stringset
new 37c852222712 netlink: specs: ethtool: untangle UDP tunnels and cable te [...]
new 709d0c3b3d4c netlink: specs: ethtool: untangle stats-get
new 68335713d2ea netlink: specs: ethtool: mark pads as pads
new 2d7be507d65e tools: ynl: generate code for the ethtool family
new f561ff232a6b tools: ynl: add sample for ethtool
new 238131684f7b Merge branch 'ynl-ethtool'
new 5ab8c41cef30 netlink: support extack in dump ->start()
new 500e1340d1d2 net: ethtool: don't require empty header nests
new f2f069da4c40 Merge branch 'ethtool-extack'
new fbf934068f6b tcp: let tcp_send_syn_data() build headless packets
new b4a24397139c tcp: remove some dead code
new 5882efff88aa tcp: remove size parameter from tcp_stream_alloc_skb()
new 73f49f8cc1fe Merge branch 'tcp-tx-headless'
new 18a92b054254 net/mlx5: Simplify unload all rep code
new 93b36d0f2892 net/mlx5: mlx5_ifc updates for embedded CPU SRIOV
new dc13180824b7 net/mlx5: Enable devlink port for embedded cpu VF vports
new 9ac0b128248e net/mlx5: Update vport caps query/set for EC VFs
new a7719b29a821 net/mlx5: Add management of EC VF vports
new fa3c73eee641 net/mlx5: Add/remove peer miss rules for EC VFs
new 395ccd6eb49a net/mlx5: Add new page type for EC VF pages
new 2ee3db806e85 net/mlx5: Use correct vport when restoring GUIDs
new 42a84a430931 net/mlx5: Query correct caps for min msix vectors
new 6d98f314bfca net/mlx5: Update SRIOV enable/disable to handle EC/VFs
new 7057fe561988 net/mlx5: Set max number of embedded CPU VFs
new 2059cf51f318 net/mlx5: Split function_setup() to enable and open functions
new 3f90840305e2 net/mlx5: Move esw multiport devlink param to eswitch code
new e71383fb9cd1 net/mlx5: Light probe local SFs
new 978015f7ef92 net/mlx5e: Remove a useless function call
new a89dc58703c3 Merge tag 'mlx5-updates-2023-06-09' of git://git.kernel.or [...]
new 98c485eaf509 net: phy: add driver for MediaTek SoC built-in GE PHYs
new 3a2cb45ca0cc net: mlxsw: i2c: Switch back to use struct i2c_driver's .probe()
new d7ad70b5ef5a net: flow_dissector: add support for cfm packets
new 7cfffd5fed3e net: flower: add support for matching cfm fields
new 1668a55a73f5 selftests: net: add tc flower cfm test
new ccbe64be1533 Merge branch 'net-flower-add-cfm-support'
new a3bbdc52c38f Remove file->f_op->sendpage
new 345ee3e8126a algif: Remove hash_sendpage*()
new 5df5dd03a8f7 sunrpc: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage
new de17c6857301 tcp_bpf: Make tcp_bpf_sendpage() go through tcp_bpf_sendms [...]
new 264ba53fac79 kcm: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage
new c31a25e1db48 kcm: Send multiple frags in one sendmsg()
new 7d4e87e97382 Merge branch 'splice-net-some-miscellaneous-msg_splice_pag [...]
new c29e012eae29 selftests: forwarding: Fix layer 2 miss test syntax
new 09de114c770f octeontx2-af: Add devlink option to adjust mcam high prio [...]
new 79bc788c038c octeontx2-af: extend RSS supported offload types
new bbba125eade7 octeontx2-af: cn10k: Set NIX DWRR MTU for CN10KB silicon
new b6a072a15327 octeontx2-af: Enable LBK links only when switch mode is on.
new 4ed6387a61fc octeontx2-af: add option to toggle DROP_RE enable in rx cfg
new e18aab0470d8 octeontx2-af: Set XOFF on other child transmit schedulers [...]
new 15f522411c98 Merge branch 'octeontx2-updates'
new 6b5f9a87e12d amd-xgbe: extend 10Mbps support to MAC version 21H
new 10c4d2a7b88d tools: ynl-gen: correct enum policies
new be093a80dff0 tools: ynl-gen: inherit policy in multi-attr
new a9c476978834 Merge branch 'tools-ynl-gen-improvements-for-dpll'
new e5d4a21b3a94 mctp i2c: Switch back to use struct i2c_driver's .probe()
new 2bddad9ec65a ethtool: ioctl: account for sopass diff in set_wol
new e0db883b6949 mlxsw: spectrum_router: Extract a helper from mlxsw_sp_por [...]
new 76962b802efe mlxsw: spectrum_router: Add a helper specifically for join [...]
new fb6ac45e8666 mlxsw: spectrum_router: Access rif->dev through a helper
new 2019b5eeae2a mlxsw: spectrum_router: Access rif->dev from params in mlx [...]
new 69f4ba177d6b mlxsw: spectrum_router: Access nh->rif->dev through a helper
new 532b6e2bbc19 mlxsw: spectrum_router: Access nhgi->rif through a helper
new 571c56911b45 mlxsw: spectrum_router: Extract a helper to free a RIF
new 33d11c4e5ce9 mlxsw: spectrum_router: Add a helper to check if netdev ha [...]
new 440273e763f5 mlxsw: spectrum_router: Extract a helper for RIF migration
new d4a37bf0943d mlxsw: spectrum_router: Move IPIP init up
new c180f85825e5 Merge branch 'mlxsw-preparations-for-out-of-order-operatio [...]
new fa0e21fa4443 rtnetlink: extend RTEXT_FILTER_SKIP_STATS to IFLA_VF_INFO
new 89da780aa4c7 rtnetlink: move validate_linkmsg out of do_setlink
new 70f7457ad6d6 net: create device lookup API with reference tracking
new 48eed027d310 netpoll: allocate netdev tracker right away
new 473f5e13b38b Merge branch 'netdev-tracking'
new 5b32c61a2dac dt-bindings: net: cdns,macb: Add rx-watermark property
new cae4bc06b3e4 net: macb: Add support for partial store and forward
new 580b7fe5fcc4 Merge branch 'macb-partial-store-and-forward'
new ed3c9a2fcab3 net: tls: make the offload check helper take skb not socket
new f0ec58d557d6 tools: ynl: work around stale system headers
new 97c5209b3d37 leds: trigger: netdev: uninitialized variable in netdev_tr [...]
new 173780ff18a9 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new e1d001fa5b47 net: ioctl: Use kernel memory on protocol ioctl callbacks
new f7d625adeb7b net: ena: Add dynamic recycling mechanism for rx buffers
new d9ffa069e006 sunvnet: fix sparc64 build error after gso code split
new ca2d49f77ce4 splice, net: Fix splice_to_socket() to handle pipe bufs la [...]
new 8f72fb1578a9 eth: fs_enet: fix print format for resource size
new ad72c4a06acc net: add check for current MAC address in dev_set_mac_address
new c45a6d1a23c5 i40e: remove unnecessary check for old MAC == new MAC
new 96868cca7971 ice: remove unnecessary check for old MAC == new MAC
new 7deb0c3c24c4 Merge branch 'optimize-procedure-of-changing-mac-address-o [...]
new 18da174d865a net: ethernet: litex: add support for 64 bit stats
new 128272336120 s390/net: lcs: use IS_ENABLED() for kconfig detection
new c08afcdcf952 sfc: do not try to call tc functions when CONFIG_SFC_SRIOV=n
new 5a6f6873606e ip, ip6: Fix splice to raw and ping sockets
new 9f8d0dc0ec4a kcm: Fix unnecessary psock unreservation.
new e16ad981e2a1 net: sched: Remove unused qdisc_l2t()
new 6907217a8054 netlink: specs: fixup openvswitch specs for code generation
new f60ce8a48b97 net: mctp: remove redundant RTN_UNICAST check
new a52305a81d6b devlink: report devlink_port_type_warn source device
new b650d953cd39 tcp: enforce receive buffer memory limits by allowing the [...]
new 7a7f09463534 tcp: Use per-vma locking for receive zerocopy
new 4380499218c6 crypto: Fix af_alg_sendmsg(MSG_SPLICE_PAGES) sglist limit
new 3515440df461 ipv6: also use netdev_hold() in ip6_route_check_nh()
new 264879fdbea0 dt-bindings: net: phy: gpy2xx: more precise description
new 988e8d90b3dc net: phy: at803x: Use devm_regulator_get_enable_optional()
new 2dc6af8be002 gro: move the tc_ext comparison to a helper
new 92501fa6e421 net/mlx5: Ack on sync_reset_request only if PF can do reset_now
new 8bb42ed4210e net/mlx5: Expose timeout for sync reset unload stage
new 6f8551f8d9e4 net/mlx5: Check DTOR entry value is not zero
new 7a9770f1bfea net/mlx5: Handle sync reset unload event
new f405787a0aba net/mlx5: Create eswitch debugfs root directory
new ade19f0d6a3a net/mlx5: Bridge, pass net device when linking vport to bridge
new 791eb78285e8 net/mlx5: Bridge, expose FDB state via debugfs
new 8a955da230d3 net/mlx5: E-Switch, remove redundant else statements
new 559f4c32ebff net/mlx5e: Remove mlx5e_dbg() and msglvl support
new 0bd2e6fc78fd net/mlx5: Expose bits for local loopback counter
new c8013a1f714f net/mlx5e: Add local loopback counter to vport stats
new b3bd68925ebb net/mlx5: Fix the macro for accessing EC VF vports
new 8bbe544e0380 net/mlx5: DR, update query of HCA caps for EC VFs
new 2bd3b292955f net/mlx5: Add header file for events
new 5f2cf757f9c5 net/mlx5: Remove unused ecpu field from struct mlx5_sf_table
new 9a94d764e9bc Merge tag 'mlx5-updates-2023-06-16' of git://git.kernel.or [...]
new ac9d8a66e41d ipv6: rpl: Remove pskb(_may)?_pull() in ipv6_rpl_srh_rcv().
new 6facbca52da2 ipv6: rpl: Remove redundant multicast tests in ipv6_rpl_sr [...]
new 0d2e27b85850 ipv6: exthdrs: Replace pskb_pull() with skb_pull() in ipv6 [...]
new b83d50f43165 ipv6: exthdrs: Reload hdr only when needed in ipv6_srh_rcv().
new 6db5dd2bf481 ipv6: exthdrs: Remove redundant skb_headlen() check in ip6 [...]
new 4931062492c5 Merge branch 'ipv6-random-cleanup-for-extension-header'
new a05d070a6164 ptp: Clarify ptp_clock_info .adjphase expects an internal [...]
new fe3834cd0cf7 docs: ptp.rst: Add information about NVIDIA Mellanox devices
new 048f6d998eac testptp: Remove magic numbers related to nanosecond to sec [...]
new 3a9a9a613928 testptp: Add support for testing ptp_clock_info .adjphase [...]
new c3b60ab7a4df ptp: Add .getmaxphase callback to ptp_clock_info
new 67ac72a599d8 net/mlx5: Add .getmaxphase ptp_clock_info callback
new c066e74f34bc ptp: ptp_clockmatrix: Add .getmaxphase ptp_clock_info callback
new e156e4d2e43f ptp: idt82p33: Add .getmaxphase ptp_clock_info callback
new d8ee5ca845b4 ptp: ocp: Add .getmaxphase ptp_clock_info callback
new 712557f21072 Merge branch 'ptp-adjphase-cleanups'
new 462a3daad679 net: phy: mediatek: fix compile-test dependencies
new b6d972f68983 crypto: af_alg/hash: Fix recvmsg() after sendmsg(MSG_MORE)
new 857922b16bb8 net: fec: allow to build without PAGE_POOL_STATS
new 066768b7305b mctp: Reorder fields in 'struct mctp_route'
new 92b08290859b mptcp: Reorder fields in 'struct mptcp_pm_add_entry'
new f0d952646bcf netlabel: Reorder fields in 'struct netlbl_domaddr6_map'
new 365eb32e4b45 octeontx2-pf: TC flower offload support for rxqueue mapping
new 3a4f0edbb793 ipv6: fix a typo in ip6mr_sk_ioctl()
new 634236b34d7a net: remove sk_is_ipmr() and sk_is_icmpv6() helpers
new b7c31ccd60d1 net: phy-c45: Fix genphy_c45_ethtool_set_eee description
new 40cba83370c2 sfc: add CONFIG_INET dependency for TC offload
new f61d2d5cf142 sfc: fix uninitialized variable use
new 9fc68f23a6d3 net: stmmac: dwmac-qcom-ethqos: shrink clock code with devres
new 9bc580609139 net: stmmac: dwmac-qcom-ethqos: rename a label in probe()
new 7b5e64a93825 net: stmmac: dwmac-qcom-ethqos: tweak the order of local v [...]
new 302555a0ae33 net: stmmac: dwmac-qcom-ethqos: use a helper variable for [...]
new ee8dacca2fd3 net: stmmac: dwmac-qcom-ethqos: add missing include
new 97f73bc59e16 net: stmmac: dwmac-qcom-ethqos: add a newline between headers
new f2b1758554eb net: stmmac: dwmac-qcom-ethqos: remove stray space
new 0dec3b48aa4e net: stmmac: dwmac-qcom-ethqos: add support for the option [...]
new feeb27165c46 net: stmmac: dwmac-qcom-ethqos: add support for the phyaux clock
new 25c4a0769443 net: stmmac: dwmac-qcom-ethqos: prepare the driver for mor [...]
new 463120c31c58 net: stmmac: dwmac-qcom-ethqos: add support for SGMII
new aa571b6275fb net: stmmac: add new switch to struct plat_stmmacenet_data
new d0e3d29f8771 dt-bindings: net: qcom,ethqos: add description for sa8775p
new 8c4d92e82d50 net: stmmac: dwmac-qcom-ethqos: add support for emac4 on s [...]
new 4cb13ff1437e Merge branch 'net-stmmac-dwmac-qcom-ethqos-add-support-for-emac4'
new cc7554954848 net: micrel: Change to receive timestamp in the frame for lan8841
new 8c3736ce595b selftests: forwarding: q_in_vni: Disable IPv6 autogen on bridges
new c801533304ca selftests: forwarding: dual_vxlan_bridge: Disable IPv6 aut [...]
new d7442b7d288e selftests: forwarding: skbedit_priority: Disable IPv6 auto [...]
new f61018dc3e21 selftests: forwarding: pedit_dsfield: Disable IPv6 autogen [...]
new 92c3bb5393db selftests: forwarding: mirror_gre_*: Disable IPv6 autogen [...]
new 8fd32576e650 selftests: forwarding: mirror_gre_*: Use port MAC for brid [...]
new 5e71bf50c2e2 selftests: forwarding: router_bridge: Use port MAC for bri [...]
new 8cfdd300a5e9 selftests: mlxsw: q_in_q_veto: Disable IPv6 autogen on bridges
new a758dc469a9c selftests: mlxsw: extack: Disable IPv6 autogen on bridges
new 32b3a7bf8570 selftests: mlxsw: mirror_gre_scale: Disable IPv6 autogen o [...]
new 6349f9bbbfb2 selftests: mlxsw: qos_dscp_bridge: Disable IPv6 autogen on [...]
new ec7023e6745e selftests: mlxsw: qos_ets_strict: Disable IPv6 autogen on bridges
new ea2d5f757e91 selftests: mlxsw: qos_mc_aware: Disable IPv6 autogen on bridges
new 08035d8e354d selftests: mlxsw: spectrum: q_in_vni_veto: Disable IPv6 au [...]
new 5541577521cc selftests: mlxsw: vxlan: Disable IPv6 autogen on bridges
new 664bc72dd200 selftests: mlxsw: one_armed_router: Use port MAC for bridg [...]
new f31b6c649ef3 Merge branch 'selftests-preparations-for-out-of-order-oper [...]
new 7ad7b7023fcb bnxt_en: Link representors to PCI device
new d5e01266e7f5 leds: trigger: netdev: add additional specific link speed mode
new f22f95b9ff15 leds: trigger: netdev: add additional specific link duplex mode
new b655892ffd6d leds: trigger: netdev: expose hw_control status via sysfs
new ff9b63c80b08 Merge branch 'leds-trigger-netdev-add-additional-modes'
new e748d0fd66ab net: hsr: Disable promiscuous mode in offload mode
new 6a0a6dd8df9b dt-bindings: net: bluetooth: qualcomm: document VDD_CH1
new 1ca09f5746ed dt-bindings: net: micrel,ks8851: allow SPI device properties
new ca4fa8743537 selftests: tc-testing: add one test for flushing explicitl [...]
new 53bf91641ae1 inet: Cleanup on charging memory for newly accepted sockets
new 5dfbbaa208f5 net: ena: Fix rst format issues in readme
new c026d33b8f50 mptcp: move snd_una update earlier for fallback socket
new 38967f424b5b mptcp: track some aggregate data counters
new 5dcff89e1455 selftests: mptcp: explicitly tests aggregate counters
new 6f06b4d4d1cc mptcp: add subflow unique id
new 492432074e4f mptcp: introduce MPTCP_FULL_INFO getsockopt
new aa723d5b3541 selftests: mptcp: add MPTCP_FULL_INFO testcase
new 00079f18c24f selftests: mptcp: join: skip check if MIB counter not supp [...]
new bbd49d114d57 mptcp: consolidate transition to TCP_CLOSE in mptcp_do_fas [...]
new 528cb5f2a1e8 mptcp: pass addr to mptcp_pm_alloc_anno_list
new 98e95872f2b8 Merge branch 'mptcp-expose-more-info-and-small-improvements'
new a7384f391875 Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new b028813ac973 i40e, xsk: fix comment typo
new 304b1875ba02 tcp: fix comment typo
new a0e128ef88e4 net/tls: fix comment typo
new 84ef94d9421d Merge branch 'fix-comment-typos-about-transmit'
new f99d471afa03 net: phylink: add PCS negotiation mode
new cdb08aa04737 net: phylink: convert phylink_mii_c22_pcs_config() to neg_mode
new febf2aaf0564 net: phylink: pass neg_mode into phylink_mii_c22_pcs_config()
new a3a47cfb88fc net: pcs: xpcs: update PCS driver to use neg_mode
new 3b2de56a146f net: pcs: lynxi: update PCS driver to use neg_mode
new c689a6528c22 net: pcs: lynx: update PCS driver to use neg_mode
new a0e93cfdac4c net: lan966x: update PCS driver to use neg_mode
new 140d1002e2a3 net: mvneta: update PCS driver to use neg_mode
new d5b16264fffe net: mvpp2: update PCS driver to use neg_mode
new d5a052993062 net: prestera: update PCS driver to use neg_mode
new bfa0a3ac05b6 net: qca8k: update PCS driver to use neg_mode
new 6e5bb3da9842 net: sparx5: update PCS driver to use neg_mode
new 772c476dd1d4 net: dsa: b53: update PCS driver to use neg_mode
new 6c1e4eca0b4e net: dsa: mt7530: update PCS driver to use neg_mode
new f40df95d375d net: macb: update PCS driver to use neg_mode
new 018c00dd4e88 Merge branch 'add-and-use-helper-for-pcs-negotiation-modes'
new 2a441a3dbe84 net: txgbe: remove unused buffer in txgbe_calc_eeprom_checksum
new 0c3d6fd4b89c tools: ynl: improve the direct-include header guard logic
new 3b42fbd59511 net: dsa: microchip: simplify ksz_prmw8()
new ece28ecbec9f net: dsa: microchip: add ksz_prmw32() helper
new 5c844d57aa78 net: dsa: microchip: fix writes to phy registers >= 0x10
new b2fef875aa6f Merge branch 'net-dsa-microchip-fix-writes-to-phy-registers-0x10'
new 004d25060c78 igb: Fix igb_down hung on surprise removal
new 2ffb8d02a9b6 docs: ABI: sysfs-class-led-trigger-netdev: add new modes a [...]
new 2555f35a4f42 net: dsa: qca8k: add support for additional modes for netd [...]
new 9a14f2e3dab1 sfc: keep alive neighbour entries while a TC encap action [...]
new 0ec92a8f56ff net: fix net device address assign type
new 843b84640349 can: kvaser_usb: Add len8_dlc support
new d7588f02e8d8 can: dev: add transceiver capabilities to xilinx_can
new 1ad549cf980c can: esd_usb: Make use of existing kernel macros
new 5a4dd8796d77 can: esd_usb: Replace initializer macros used for struct c [...]
new 9dc3a695da58 can: esd_usb: Use consistent prefixes for macros
new 8ef426e1f605 can: esd_usb: Prefix all structures with the device name
new 299a557651d7 can: esd_usb: Replace hardcoded message length given to US [...]
new 1336ca2d4601 can: esd_usb: Don't bother the user with nonessential log message
new b74c3abf9980 Merge patch series "can: esd_usb: More preparation before [...]
new 33665fdbd7ff can: esd_usb: Make use of kernel macros BIT() and GENMASK()
new 8a99f2ada0b8 can: esd_usb: Use consistent prefix ESD_USB_ for macros
new cf8462a8008a Merge patch series "can: esd_usb: More preparation before [...]
new af7647a0b4b5 can: sja1000: Prepare the use of a threaded handler
new 717c6ec241b5 can: sja1000: Prevent overrun stalls with a soft reset on [...]
new 047698023267 Merge patch series "can: sja1000: Prepare the use of a thr [...]
new 3d68f116ccdf can: m_can: fix coding style
new fe6027fe097a can: rx-offload: fix coding style
new 8a9d8a3c8a05 can: ti_hecc: fix coding style
new 9c8d17f931f1 Merge patch series "can: fix coding style"
new 9fde4c557f78 can: length: fix bitstuffing count
new 10711b11102b can: length: fix description of the RRS field
new 80a2fbce456e can: length: refactor frame lengths definition to add size [...]
new dc7dabab8c81 Merge patch series "can: length: fix definitions and add b [...]
new 735d86a8aaf6 can: uapi: move CAN_RAW_FILTER_MAX definition to raw.h
new 7c921556c04f can: kvaser_pciefd: Remove useless write to interrupt register
new 76c66ddf7f89 can: kvaser_pciefd: Remove handler for unused KVASER_PCIEF [...]
new 2d55e9f9b442 can: kvaser_pciefd: Add function to set skb hwtstamps
new ec681b91befa can: kvaser_pciefd: Set hardware timestamp on transmitted packets
new 2c470dbbd32f can: kvaser_pciefd: Define unsigned constants with type su [...]
new c496adafee68 can: kvaser_pciefd: Remove SPI flash parameter read functionality
new 1b83d0ba1c11 can: kvaser_pciefd: Sort includes in alphabetic order
new 488c07b441f9 can: kvaser_pciefd: Rename device ID defines
new 24aecf553701 can: kvaser_pciefd: Change return type for kvaser_pciefd_{ [...]
new 69335013c451 can: kvaser_pciefd: Sort register definitions
new 954fb21268dd can: kvaser_pciefd: Use FIELD_{GET,PREP} and GENMASK where [...]
new f07008a21364 can: kvaser_pciefd: Add len8_dlc support
new f4845741e422 can: kvaser_pciefd: Refactor code
new 6fdcd64ec34d can: kvaser_pciefd: Use TX FIFO size read from CAN controller
new 790ef3901f18 Merge patch series "can: kvaser_pciefd: Fixes and improvements"
new 08eeccb2491a Merge tag 'linux-can-next-for-6.5-20230622' of git://git.k [...]
new 91ccdbb94fea wifi: rtw88: add missing unwind goto for __rtw_download_fi [...]
new 2ad66fcb2fde wifi: cfg80211: S1G rate information and calculations
new 1ec7291e2470 wifi: mac80211: add helpers to access sband iftype data
new 4c2d68f7981d wifi: mac80211: include key action/command in tracing
new c6968d4fc9aa wifi: mac80211: pass roc->sdata to drv_cancel_remain_on_channel()
new b580a372b84f wifi: mac80211: mlme: clarify WMM messages
new 556f16b83459 wifi: mac80211: fix CSA processing while scanning
new 0e966d9a35fa wifi: mac80211: don't update rx_stats.last_rate for NDP
new bc1be54d7eb4 wifi: mac80211: allow disabling SMPS debugfs controls
new f1871abd2764 wifi: mac80211: Add getter functions for vif MLD state
new 01ae1209c0ec wifi: mac80211_hwsim: Don't access vif valid links directly
new 6cf963edbbd3 wifi: cfg80211: Support association to AP MLD with disabled links
new 43ea09285f52 wifi: mac80211: Do not use "non-MLD AP" syntax
new 4cacadc0dbd8 wifi: mac80211: Fix permissions for valid_links debugfs entry
new 3f244876ef73 wifi: iwlwifi: make debugfs entries link specific
new 8d507812cb4b wifi: iwlwifi: mvm: Handle return value for iwl_mvm_sta_init
new 44fa698c7854 wifi: iwlwifi: mvm: FTM initiator MLO support
new e9b63341dc15 wifi: iwlwifi: update response for mcc_update command
new ea05ef3f60e7 wifi: iwlwifi: bump FW API to 79 for AX devices
new cda2e9d7978d wifi: iwlwifi: mvm: fix getting LDPC/STBC support
new d4f1a50ca998 wifi: iwlwifi: unify checks for HW error values
new 2b69d242e29b wifi: iwlwifi: fw: print PC register value instead of address
new af8bfc7e38a7 wifi: iwlwifi: mvm: always set MH len in offload_assist
new a114c4f5f9ca wifi: iwlwifi: debugfs: add ppag capa to fw info file
new 6107f300132b wifi: iwlwifi: pass ESR parameters to the firmware
new fd940de72d49 wifi: iwlwifi: mvm: FTM responder MLO support
new a3ff9303b496 wifi: iwlwifi: mvm: Propagate ERP slot changes to FW
new 0ffe85885b31 wifi: cfg80211: replace strlcpy() with strscpy()
new f3c21ed9ce17 wifi: mac80211: Replace strlcpy with strscpy
new 557b56d523d5 wifi: iwlwifi: mvm: support U-SIG EHT validate checks
new e9f5ce3471d8 wifi: iwlwifi: mvm: rename BTM support flag and its TLV
new 97110233c0af wifi: iwlwifi: mvm: initialize the rx_vec before using it
new ff75c21c20b1 wifi: iwlwifi: improve debug prints in iwl_read_ppag_table()
new d51439a6d79f wifi: iwlwifi: mvm: Refactor iwl_mvm_get_lmac_id()
new 18c0ffb404db wifi: iwlwifi: mvm: add support for Extra EHT LTF
new 9c5608b3643e wifi: iwlwifi: support version C0 of BZ and GL devices
new 637452360ecd wifi: iwlwifi: mvm: fix potential array out of bounds access
new d615ea32f620 wifi: iwlwifi: mvm: put only a single IGTK into FW
new 1724fc781ffe wifi: iwlwifi: mvm: allow ADD_STA not to be advertised by [...]
new c2a2f505e0bc wifi: iwlwifi: dbg-tlv: fix DRAM data init
new 583c58e3b1fa wifi: iwlwifi: pcie: clear FW debug memory on init
new 855e2f60fe34 wifi: iwlwifi: pcie: remove redundant argument
new 93ae81454b11 wifi: iwlwifi: dbg-tlv: clear FW debug memory on init
new 52818fce28b2 wifi: rt2x00: fix the typo in comments
new 7edbd53a58a8 wifi: mt7601u: replace strlcpy() with strscpy()
new 65a9140e38b6 wifi: rtw89: cleanup private data structures
new 686317a246cd wifi: rtw89: cleanup rtw89_iqk_info and related code
new 5bc9a34ce87b wifi: rtw89: fix spelling typo of IQK debug messages
new 56714e5f1255 wifi: brcmfmac: fix gnu_printf warnings
new 4b6ec74ec476 wifi: brcmsmac: fix gnu_printf warnings
new 5ea0c3130900 wifi: hostap: fix stringop-truncations GCC warning
new 707a13c7e488 wifi: ray_cs: fix stringop-truncation GCC warning
new d5a17cfb9875 Merge wireless into wireless-next
new 6d543b34dbcf wifi: mac80211: Support disabled links during association
new a8df1f580ff2 wifi: mac80211: Add debugfs entry to report dormant links
new edcda51d99a7 wifi: iwlwifi: mvm: remove new checksum code
new 7dd50fd54780 wifi: iwlwifi: mvm: Add NULL check before dereferencing th [...]
new f91295987576 wifi: iwlwifi: mvm: correctly access HE/EHT sband capa
new 84969e0fc801 wifi: iwlwifi: Correctly indicate support for VHT TX STBC
new 09396a4f68f0 wifi: iwlwifi: fw: make some ACPI functions static
new c4fbf6537ab0 wifi: iwlwifi: mvm: use iwl_mvm_is_vendor_in_approved_list()
new 96fb6f47db24 wifi: iwlwifi: pull from TXQs with softirqs disabled
new c2a1c8c10f18 wifi: iwlwifi: pcie: double-check ACK interrupt after timeout
new c53c339d9a33 wifi: iwlwifi: fw: Add new FSEQ defines to fw dump
new 38e721009d30 wifi: iwlwifi: mvm: add a NULL pointer check
new df6791e74fe7 wifi: iwlwifi: mvm: check link during TX
new 33acbe6aa459 wifi: iwlwifi: mvm: store WMM params per link
new 77e1f3f369e5 wifi: iwlwifi: use array as array argument
new ed0c34333dfb wifi: iwlwifi: mvm: always send spec link ID in link commands
new 568db7fd27fa wifi: iwlwifi: add some FW misbehaviour check infrastructure
new 1902f1953b8b wifi: iwlwifi: pcie: fix NULL pointer dereference in iwl_p [...]
new c4c954547755 wifi: iwlwifi: implement WPFC ACPI table loading
new 4670d8dca8af wifi: iwlwifi: mvm: track u-APSD misbehaving AP by AP address
new aedb2b38adf4 wifi: iwlwifi: mvm: Validate tid is in valid range before [...]
new 2e0ce1de206f wifi: iwlwifi: Validate slots_num before allocating memory
new efbe8f81952f wifi: iwlwifi: add a few rate index validity checks
new 6e21e7b8cd89 wifi: mac80211: Remove "Missing iftype sband data/EHT cap" spam
new 823a970831c7 wifi: iwlwifi: fix max number of fw active links
new 12bacfc2c065 wifi: iwlwifi: handle eSR transitions
new 98d8a00327b2 wifi: iwlwifi: mvm: Don't access vif valid links directly
new e98b23d0d7b8 wifi: iwlwifi: mvm: Add support for SCAN API version 16
new dd5ff2aa8417 wifi: iwlwifi: bump FW API to 81 for AX devices
new 71e7552c90db wifi: wext-core: Fix -Wstringop-overflow warning in ioctl_ [...]
new c6112046b1a9 wifi: cfg80211: make TDLS management link-aware
new 78a7ea370d5f wifi: mac80211: handle TDLS negotiation with MLO
new 8cc07265b691 wifi: mac80211: handle TDLS data frames with MLO
new 71b3b7ac3eb8 wifi: mac80211: Add HE and EHT capa elements in TDLS frames
new 05995d05aab3 wifi: mac80211: Extend AID element addition for TDLS frames
new 276311d5814f wifi: mac80211: stop passing cbss to parser
new 05050a2bc0c1 wifi: mac80211: add consistency check for compat chandef
new 40e38c8dfce1 wifi: mac80211: feed the link_id to cfg80211_ch_switch_sta [...]
new c2edd3013266 wifi: cfg80211: move regulatory_hint_found_beacon to be earlier
new 6b7c93c1439c wifi: cfg80211: keep bss_lock held when informing
new 5db25290b77b wifi: cfg80211: add inform_bss op to update BSS
new 108d202298bf wifi: mac80211: use new inform_bss callback
new 03e7e493f1a3 wifi: cfg80211: ignore invalid TBTT info field types
new dfd9aa3e7a45 wifi: cfg80211: rewrite merging of inherited elements
new 39432f8a3752 wifi: cfg80211: drop incorrect nontransmitted BSS update code
new f837a653a097 wifi: cfg80211: add element defragmentation helper
new a76236de584a wifi: mac80211: use cfg80211 defragmentation helper
new a286de1aa38f wifi: mac80211: Rename multi_link
new cf36cdef10e2 wifi: mac80211: Add support for parsing Reconfiguration Mu [...]
new e2efec97c3ad wifi: mac80211: Rename ieee80211_mle_sta_prof_size_ok()
new b22552fcaf19 wifi: cfg80211: fix regulatory disconnect for non-MLO
new e8c2af660ba0 wifi: cfg80211: fix regulatory disconnect with OCB/NAN
new dbd396636870 wifi: mac80211: Include Multi-Link in CRC calculation
new ce6e1f600b0c wifi: ieee80211: Fix the common size calculation for recon [...]
new eeec7574ec3c wifi: ieee80211: add helper to validate ML element type and size
new 39bcc5b8e16e wifi: ieee80211: use default for medium synchronization delay
new 891d4d5831ee wifi: cfg80211: Always ignore ML element
new 66d9c573fbb9 wifi: ieee80211: add definitions for RNR MLD params
new eb142608e2c4 wifi: cfg80211: use a struct for inform_single_bss data
new 50181fe4f59d wifi: ieee80211: add structs for TBTT information access
new dc92e54c30c4 wifi: cfg80211: use structs for TBTT information access
new 2481b5da9c6b wifi: cfg80211: handle BSS data contained in ML probe responses
new a0ed50112b98 wifi: cfg80211: do not scan disabled links on 6GHz
new 065563b20a66 wifi: cfg80211/nl80211: Add support to indicate STA MLD se [...]
new ff32b4506f3e wifi: mac80211: add ___ieee80211_disconnect variant not lo [...]
new 79973d5cfdc1 wifi: mac80211: add set_active_links variant not locking sdata
new 8eb8dd2ffbbb wifi: mac80211: Support link removal using Reconfiguration [...]
new 888a325fe0a7 wifi: ieee80211: reorder presence checks in MLE per-STA profile
new 6f2db6588b81 wifi: mac80211: agg-tx: add a few locking assertions
new 92bf4dd35801 wifi: mac80211: agg-tx: prevent start/stop race
new c870d66f1b7f wifi: update multi-link element STA reconfig
new 8dcc91c44668 wifi: cfg80211: stop parsing after allocation failure
new 5461707a529c wifi: cfg80211: search all RNR elements for colocated APs
new cf0b045ebf6b wifi: mac80211: check EHT basic MCS/NSS set
new 7ec2e4499e37 wifi: iwlwifi: dvm: fix -Wunused-const-variable gcc warning
new 5a0702aac020 wifi: mac80211: add eht_capa debugfs field
new d33ed97dcab3 wifi: mac80211: fix documentation config reference
new 2ce9a91fe8bf wifi: rtw88: Fix action frame transmission fail before ass [...]
new 67d7f24b194e wifi: rtw88: process VO packets without workqueue to avoid [...]
new 88b9d8e6cf9c wifi: rtw88: use struct instead of macros to set TX desc
new 076f786a0ae1 wifi: rtw88: Fix AP mode incorrect DTIM behavior
new 9e09fbc5e902 wifi: rtw88: Skip high queue in hci_flush
new ad6741b1e044 wifi: rtw88: Stop high queue during scan
new 455afa45edb3 wifi: rtw88: refine register based H2C command
new 28c11c29494f wifi: rtw88: fix not entering PS mode after AP stops
new f5993f39f3a7 wifi: rtw89: 8851b: update RF radio A parameters to R28
new b067acb1325a wifi: rtw89: 8851b: update TX power tables to R28
new b686bc67e043 wifi: rtw89: 8851b: rfk: add LCK track
new 76a7c7acaa78 wifi: rtw89: 8851b: rfk: update IQK to version 0x8
new 076031a09ae9 wifi: rtw89: 8851b: configure to force 1 TX power value
new b4a283fb6227 wifi: rtw89: TX power stuffs replace confusing naming of _ [...]
new f072eb39e4f2 wifi: rtw89: use struct to parse firmware header
new 5fdaeca73eb2 MAINTAINERS: mt76: add git tree
new 30e67ed6e1d7 MAINTAINERS: ath9k: add git tree
new d5b9a2102075 MAINTAINERS: ath11k: add wiki and bugreport page
new 8d0c7e1901d6 wifi: p54: Add missing MODULE_FIRMWARE macro
new 7339e0f2e1bc wifi: mac80211: drop unprotected robust mgmt before 4-way-HS
new 2cc7add345ea wifi: mac80211: move action length check up
new 76a3059cf124 wifi: mac80211: drop some unprotected action frames
new 5c1f97537bfb wifi: mac80211: store BSS param change count from assoc response
new 4484de23ba22 wifi: mac80211: always hold sdata lock in chanctx assign/unassign
new b8b80770b26c wifi: mac80211: avoid lockdep checking when removing deflink
new 2829b2fc8910 wifi: mac80211: fix CRC calculation for extended elems
new 4ef2f53e50cb wifi: cfg80211: Retrieve PSD information from RNR AP information
new 6c5b9a3296e1 wifi: nl80211/reg: add no-EHT regulatory flag
new 4742c732624b wifi: iwlwifi: pcie: refactor RB status size calculation
new 1caa3a5e921c wifi: iwlwifi: pcie: add size assertions
new 26aa35e2c5a1 wifi: iwlwifi: mvm: check the right csa_active
new eeef0168e325 wifi: iwlwifi: fw: send marker cmd before suspend cmd
new e119e740b189 wifi: iwlwifi: mvm: make iwl_mvm_set_fw_mu_edca_params mld aware
new 592fef3eb6a5 wifi: iwlwifi: nvm: handle EHT/320 MHz regulatory flag
new c7fa5e682842 wifi: iwlwifi: mvm: use EHT maximum MPDU length on 2.4 GHz
new d51173c13b24 wifi: iwlwifi: mvm: use min_t() for agg_size
new 00e482010dfb wifi: iwlwifi: mvm: add EHT A-MPDU size exponent support
new 3a9690d030d8 wifi: iwlwifi: limit EHT capabilities based on PCIe link speed
new c6b9d5664bc4 wifi: iwlwifi: remove disable_dummy_notification
new c0a2f8194456 wifi: iwlwifi: mvm: send LARI configuration earlier
new 35bd6f1d043d wifi: iwlwifi: Add support for new PCI Id
new a6cc6ccb1c8a wifi: iwlwifi: mvm: support new flush_sta method
new 2db72b8a7009 wifi: iwlwifi: mvm: indicate HW decrypt for beacon protection
new 1a528ab1da32 wifi: iwlwifi: mvm: avoid baid size integer overflow
new de1076008148 wifi: iwlwifi: mvm: check only affected links
new 4eca0fd5da06 wifi: iwlwifi: mvm: adjust skip-over-dtim in D3
new 69f778271f3e wifi: iwlwifi: mvm: Add support for scan version 17
new 8a18d46b7507 wifi: iwlwifi: Add support for new Bz version
new e1374ed25324 wifi: iwlwifi: Add support for new CNVi (SC)
new 19898ce9cf8a wifi: iwlwifi: split 22000.c into multiple files
new 5afe98b2e299 wifi: iwlwifi: give Sc devices their own family
new 508b4a1baeb3 wifi: iwlwifi: don't load old firmware for Sc
new a13707f7c845 wifi: iwlwifi: don't load old firmware for Bz
new a7de384c9399 wifi: iwlwifi: don't load old firmware for ax210
new c648e926d021 wifi: iwlwifi: don't load old firmware for 22000
new 0f21d7d56083 wifi: iwlwifi: remove support for *nJ devices
new e3597e28a2fa wifi: iwlwifi: pcie: also drop jacket from info macro
new 3fd31289d5de wifi: iwlwifi: unify Bz/Gl device configurations
new bfed356b4fc4 wifi: iwlwifi: also unify Sc device configurations
new ecf11f4e4950 wifi: iwlwifi: also unify Ma device configurations
new 31aeae2446d5 wifi: iwlwifi: cfg: remove trailing dash from FW_PRE constants
new 399762de769c wifi: iwlwifi: bump FW API to 83 for AX/BZ/SC devices
new f4daceae4087 wifi: iwlwifi: pcie: add device id 51F1 for killer 1675
new a701177bd4bc wifi: iwlwifi: cfg: clean up Bz module firmware lines
new fd006d60e833 wifi: iwlwifi: remove support of A0 version of FM RF
new f52a0b408ed1 wifi: mac80211: mark keys as uploaded when added by the driver
new 60555ea4085a wifi: iwlwifi: mvm: Refactor security key update after D3
new fa4e48fb3ee5 wifi: iwlwifi: mvm: update two most recent GTKs on D3 resume flow
new 04f78e242fff wifi: iwlwifi: mvm: Add support for IGTK in D3 resume flow
new cbb3debbb163 wifi: wil6210: fw: Replace zero-length arrays with DECLARE [...]
new 27044b57f8a5 wifi: wil6210: wmi: Replace zero-length array with DECLARE [...]
new 061b0cb9327b wifi: ath9k: don't allow to overwrite ENDPOINT0 attributes
new 342527f35338 wifi: ath12k: Add support to parse new WMI event for 6 GHz [...]
new 88ca89202f8e wifi: ath11k: add support default regdb while searching bo [...]
new 86f85575a3f6 wifi: ath11k: remove unused function ath11k_tm_event_wmi()
new b43310e44edc wifi: ath11k: factory test mode support
new 8aeba427296b wifi: ath11k: Allow ath11k to boot without caldata in ftm mode
new 2d4f9093e2d8 wifi: ath11k: Add HTT stats for PHY reset case
new 75bd32f5ce94 wifi: ath10k: Trigger STA disconnect after reconfig comple [...]
new ec3b1ce2ca34 wifi: ath10k: Drop cleaning of driver data from probe erro [...]
new fad5ac80dfa5 wifi: ath10k: Drop checks that are always false
new d457bff27633 wifi: ath10k: Convert to platform remove callback returning void
new 6358b1037157 wifi: atk10k: Don't opencode ath10k_pci_priv() in ath10k_a [...]
new 37fdb33c87c2 wifi: ath11k: update proper pdev/vdev id for testmode command
new 054b5580a36e wifi: ath12k: Avoid NULL pointer access during management [...]
new 3394b51c7d3f wifi: ath12k: check hardware major version for WCN7850
new 8f04852e90cb wifi: ath12k: Use msdu_end to check MCBC
new e2d1f005d3fb wifi: ath12k: delete the timer rx_replenish_retry during rmmod
new 75086cc6dee0 wifi: ath9k: Fix possible stall on ath9k_txq_list_has_key()
new d13936d57927 wifi: ath11k: debug: remove unused ATH11K_DBG_ANY
new 9a599e968f02 wifi: ath11k: print debug level in debug messages
new fc3b984a7d99 wifi: ath11k: remove manual mask names from debug messages
new e5df15773d8d wifi: ath11k: add WMI event debug messages
new 8fbeaca7a001 wifi: ath11k: remove unsupported event handlers
new 90a9fb5b6618 wifi: ath11k: wmi: cleanup error handling in ath11k_wmi_se [...]
new afba35d7d125 wifi: ath11k: wmi: use common error handling style
new 00608b40ae1a wifi: ath11k: wmi: add unified command debug messages
new 332c65628938 wifi: ath11k: pci: cleanup debug logging
new 947b5e224818 wifi: ath11k: dp: cleanup debug message
new 06819e471f28 wifi: ath11k: debug: use all upper case in ATH11k_DBG_HAL
new ac483942616a wifi: ath11k: hal: cleanup debug message
new cf036c416e9a wifi: ath11k: don't use %pK
new 3512593884b3 wifi: ath11k: htc: cleanup debug messages
new 4f52ec65a9ae wifi: ath11k: debug: add ATH11K_DBG_CE
new 6aafa1c2d3e3 wifi: ath11k: fix memory leak in WMI firmware stats
new 3a5d50f8eb4f wifi: ath12k: fix conf_mutex in ath12k_mac_op_unassign_vif [...]
new 16e0077e14a7 wifi: ath11k: Add missing check for ioremap
new 469ddb20cae6 wifi: ath11k: Add missing ops config for IPQ5018 in ath11k [...]
new 80c5390e1f5e wifi: ath11k: Restart firmware after cold boot calibration [...]
new ce282d8de71f wifi: ath11k: Add missing hw_ops->get_ring_selector() for IPQ5018
new 7f6ee56ca0df dt-bindings: net: wireless: ath10k: add ieee80211-freq-lim [...]
new 2aa083acea9f wifi: ath9k: convert msecs to jiffies where needed
new 12ec37be3faf wifi: ath10k: improve structure padding
new d8aa21235d03 Merge ath-next from git://git.kernel.org/pub/scm/linux/ker [...]
new 084f1f552f8d wifi: rtlwifi: simplify LED management
new 5f743f576d3f wifi: rtlwifi: cleanup USB interface
new 31b5a547622b wifi: ieee80211: fix erroneous NSTR bitmap size checks
new e6988447c15d Merge tag 'wireless-next-2023-06-22' of git://git.kernel.o [...]
new 9b476494da1a net: hns3: refine the tcam key convert handle
new 1cf3d5567f27 net: hns3: fix strncpy() not using dest-buf length as leng [...]
new ed1c6f35b73e net: hns3: clear hns unused parameter alarm
new ebe14dad2d03 Merge branch 'net-hns3-there-are-some-cleanup-for-the-hns3 [...]
new d3f0c7fa0993 s390/lcs: Convert sysfs sprintf to sysfs_emit
new 1a079f3e9529 s390/lcs: Convert sprintf to scnprintf
new d585e4b74806 s390/ctcm: Convert sysfs sprintf to sysfs_emit
new 1471d85ffba7 s390/ctcm: Convert sprintf/snprintf to scnprintf
new 6656ba754d06 Merge branch 's390-net-updates-2023-06-10'
new faaa5fd30344 dt-bindings: net: altr,tse: Fix error in "compatible" cond [...]
new ebbd17ce297a mlxsw: spectrum_router: Add extack argument to mlxsw_sp_lb [...]
new f3c85eed1ac3 mlxsw: spectrum_router: Use mlxsw_sp_ul_rif_get() to get m [...]
new 4796c287b70a mlxsw: spectrum_router: Maintain a hash table of CRIFs
new 78126cfd5dc9 mlxsw: spectrum_router: Maintain CRIF for fallback loopback RIF
new aa21242b07a8 mlxsw: spectrum_router: Link CRIFs to RIFs
new bdc0b78e79a6 mlxsw: spectrum_router: Use router.lb_crif instead of .lb_ [...]
new a285d664236e mlxsw: spectrum_router: Split nexthop finalization to two stages
new 9464a3d68ea9 mlxsw: spectrum_router: Track next hops at CRIFs
new d1d29a42f7ac Merge branch 'mlxsw-maintain-candidate-rifs'
new e6c2f594ed96 bpf: Silence a warning in btf_type_id_size()
new e38096d95f4d selftests/bpf: Add a test where map key_type_id with decl_ [...]
new 0d2da4b595d0 bpf/tests: Use struct_size()
new ffadc372529e bpf: Replace all non-returning strlcpy with strscpy
new 9b68f30b6870 net: Use umd_cleanup_helper()
new 60548b825b08 samples/bpf: xdp1 and xdp2 reduce XDPBUFSIZE to 60
new 8ad77e72caae bpf: Add table ID to bpf_fib_lookup BPF helper
new d4ae3e587ece selftests/bpf: Test table ID fib lookup BPF helper
new 2140a6e3422d bpf: Set kptr_struct_meta for node param to list and rbtre [...]
new cc0d76cafebb bpf: Fix __bpf_{list,rbtree}_add's beginning-of-node calculation
new 7793fc3babe9 bpf: Make bpf_refcount_acquire fallible for non-owning refs
new 411486626e57 bpf/xdp: optimize bpf_xdp_pointer to avoid reading sinfo
new 503e4def5414 bpf: Replace open code with for allocated object check
new 51302c951c8f bpf: Teach verifier that trusted PTR_TO_BTF_ID pointers ar [...]
new f904c67876c4 selftests/bpf: Add test for non-NULLable PTR_TO_BTF_IDs
new edd75c802855 tools/resolve_btfids: Fix setting HOSTCFLAGS
new 3d272c2fa804 selftests/bpf: Add missing selftests kconfig options
new aa6182707a53 bpf: Cleanup unused function declaration
new 095641817e1b selftests/bpf: Fix check_mtu using wrong variable type
new aa7881fcfe9d bpf: Factor out a common helper free_all()
new 67faabbde36b selftests/bpf: Add missing prototypes for several test kfuncs
new b23ed4d74c4d selftests/bpf: Fix invalid pointer check in get_xlated_program()
new ba49f9768858 bpf: Hide unused bpf_patch_call_args
new 5ba3a7a851e3 bpf: Add bpf_cpumask_first_and() kfunc
new 58476d8a24bd selftests/bpf: Add test for new bpf_cpumask_first_and() kfunc
new f983be917332 bpf: Replace bpf_cpumask_any* with bpf_cpumask_any_distribute*
new 5a73efc7d1b4 selftests/bpf: Update bpf_cpumask_any* tests to use bpf_cp [...]
new 25085b4e9251 bpf/docs: Update documentation for new cpumask kfuncs
new 904e6ddf4133 bpf: Use scalar ids in mark_chain_precision()
new dec020280373 selftests/bpf: Check if mark_chain_precision() follows scalar ids
new 1ffc85d9298e bpf: Verify scalar ids mapping in regsafe() using check_ids()
new 18b89265572b selftests/bpf: Verify that check_ids() is used for scalars [...]
new c03531e087b5 Merge branch 'verify scalar ids mapping in regsafe()'
new ab5d47bd41b1 bpf: Remove in_atomic() from bpf_link_put().
new 1d28635abcf1 bpf: Move unprivileged checks into map_create() and bpf_pr [...]
new 22db41226b67 bpf: Inline map creation logic in map_create() function
new 6c3eba1c5e28 bpf: Centralize permissions checks for all BPF map types
new 7f6719f7a866 bpf: Keep BPF_PROG_LOAD permission checks clear of validations
new e2fa5c2068fb xsk: Remove unused inline function xsk_buff_discard()
new 8ad663d3dfac selftests/bpf: Use producer_cnt to allocate local counter array
new ea400d13fc92 selftests/bpf: Output the correct error code for pthread APIs
new da77ae2b27ec selftests/bpf: Ensure that next_cpu() returns a valid CPU number
new 970308a7b544 selftests/bpf: Set the default value of consumer_cnt as 0
new 6e98730bc0b4 bpf: Factor out socket lookup functions for the TC hookpoint.
new 97fbfeb86917 bpf: Call __bpf_sk_lookup()/__bpf_skc_lookup() directly vi [...]
new 9a5cb79762e0 bpf: Fix bpf socket lookup from tc/xdp to respect socket V [...]
new 3d5786ea472c selftests/bpf: Add vrf_socket_lookup tests
new ee77f3d602b0 selftests/bpf: Fix compilation failure for prog vrf_socket_lookup
new 2404dd01b534 bpf, docs: BPF Iterator Document
new fbc5669de62a bpf, docs: Document existing macros instead of deprecated
new a685d0df75b0 Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/l [...]
new 28e219aea0b9 net: phy: broadcom: drop brcm_phy_setbits() and use phy_se [...]
new 6a11af7c21da revert "s390/net: lcs: use IS_ENABLED() for kconfig detection"
new 61f723e6f3d2 iavf: fix err handling for MAC replace
new b855bcdeb897 iavf: remove some unused functions and pointless wrappers
new a4aadf0f5905 iavf: make functions static where possible
new 1c78eb8760c4 Merge branch '40GbE' of git://git.kernel.org/pub/scm/linux [...]
new 3f5f118bb657 af_unix: Call scm_recv() only after scm_set_cred().
new 2fe11c9d36ee net/tcp: optimise locking for blocking splice
new a734c43caa4d ice: reduce initial wait for control queue messages
new 469748429ac8 ice: allow hot-swapping XDP programs
new f98277479ad8 ice: clean up freeing SR-IOV VFs
new ad667d626825 ice: remove null checks before devm_kfree() calls
new 1dacc49782e6 ice: Remove managed memory usage in ice_get_fw_log_cfg()
new b7a034572338 ice: use ice_down_up() where applicable
new cfd40b82a50f Merge branch '100GbE' of git://git.kernel.org/pub/scm/linu [...]
new 97117eb51ec8 net: stmmac: platform: provide stmmac_pltfr_init()
new 4450e7d4231a net: stmmac: dwmac-generic: use stmmac_pltfr_init()
new 5b0acf8dd2c1 net: stmmac: platform: provide stmmac_pltfr_exit()
new 40db9f1ddfcc net: stmmac: dwmac-generic: use stmmac_pltfr_exit()
new 3d5bf75d76ea net: stmmac: platform: provide stmmac_pltfr_probe()
new 0a68a59493e0 net: stmmac: dwmac-generic: use stmmac_pltfr_probe()
new 1be0c9d65e17 net: stmmac: platform: provide stmmac_pltfr_remove_no_dt()
new d74065427374 net: stmmac: platform: provide devm_stmmac_probe_config_dt()
new 061425d933ef net: stmmac: dwmac-qco-ethqos: use devm_stmmac_probe_config_dt()
new fc9ee2ac4f9c net: stmmac: platform: provide devm_stmmac_pltfr_probe()
new 4194f32a4b2b net: stmmac: dwmac-qcom-ethqos: use devm_stmmac_pltfr_probe()
new c4015bbee9c0 Merge branch 'net-stmmac-introduce-devres-helpers-for-stmm [...]
new 4369c198e599 selftests: mptcp: test userspace pm out of transfer
new d7ced753aa85 selftests: mptcp: check subflow and addr infos
new be7e9786c915 selftests: mptcp: set FAILING_LINKS in run_tests
new 0c93af1f8907 selftests: mptcp: drop test_linkfail parameter
new 595ef566a2ef selftests: mptcp: drop addr_nr_ns1/2 parameters
new 1534f87ee0dc selftests: mptcp: drop sflags parameter
new 9e9d176df8e9 selftests: mptcp: add pm_nl_set_endpoint helper
new e6b8a78ea266 selftests: mptcp: connect: fix comment typo
new 14fd5e0d484a Merge branch 'selftests-mptcp-refactoring-and-minor-fixes'
new b8866426411c ieee802154: Add support for user active scan requests
new e2c3e6f53a7a mac802154: Handle active scanning
new 26f88e4ebd4f ieee802154: Add support for allowing to answer BEACON_REQ
new d021d218f6d9 mac802154: Handle received BEACON_REQ
new 822452fb6c69 net: ieee802154: Handle limited devices with only datagram [...]
new 1af3de62f03f ieee802154: ca8210: Flag the driver as being limited
new 5c68005083d6 Merge tag 'v6.4-rc4' into wpan-next/staging
new 18b849f12dcc ieee802154: ca8210: Remove stray gpiod_unexport() call
new 2ffecf1a42cc Merge tag 'ieee802154-for-net-next-2023-06-23' of gitolite [...]
new 737eab775d36 netlink: specs: add display-hint to schema definitions
new d8eea68d913c tools: ynl: add display-hint support to ynl
new 334f39ce17ef netlink: specs: add display hints to ovs_flow
new 35bf34b07808 Merge branch 'netlink-add-display-hint-to-ynl'
new da744fd1362c net/mlx5: Fix UAF in mlx5_eswitch_cleanup()
new 25c24801d7da net/mlx5: Fix SFs kernel documentation error
new 9ee473c259de net/mlx5: Fix reserved at offset in hca_cap register
new 690ad62fc6e4 net/mlx5: Fix error code in mlx5_is_reset_now_capable()
new 8ec91f5d077c net/mlx5: Lag, Remove duplicate code checking lag is supported
new 1da9f36252d4 net/mlx5e: Use vhca_id for device index in vport rx rules
new 1552e9b51810 net/mlx5e: E-Switch, Add peer fdb miss rules for vport man [...]
new 70c364383935 net/mlx5e: E-Switch, Use xarray for devcom paired device index
new 4575ab3b7de0 net/mlx5e: E-Switch, Pass other_vport flag if vport is not 0
new ae4de894931d net/mlx5e: Remove redundant comment
new 15ddd72ee323 net/mlx5e: E-Switch, Fix shared fdb error flow
new 61955da523d9 net/mlx5: Remove redundant MLX5_ESWITCH_MANAGER() check fr [...]
new 0d0946d6488e net/mlx5: Remove redundant is_mdev_switchdev_mode() check [...]
new 899862b653d7 net/mlx5: Remove redundant check from mlx5_esw_query_vport [...]
new 29e4c95faee5 net/mlx5: Remove pointless vport lookup from mlx5_esw_chec [...]
new b545a13ca9b2 Merge tag 'mlx5-updates-2023-06-21' of git://git.kernel.or [...]
new f8dd95b29d7e tcp_bpf, smc, tls, espintcp, siw: Reduce MSG_SENDPAGE_NOTL [...]
new c729ed6f5be5 net: Use sendmsg(MSG_SPLICE_PAGES) not sendpage in skb_sen [...]
new 40a8c17aa770 ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage
new fa094ccae1e7 ceph: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage()
new 572efade27c5 rds: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage
new a1a5e8752786 dlm: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage
new 7769887817c3 nvme-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage
new c336a79983c7 nvmet-tcp: Use sendmsg(MSG_SPLICE_PAGES) rather then sendpage
new 2f8bc2bbb0fa smc: Drop smc_sendpage() in favour of smc_sendmsg() + MSG_ [...]
new eeac7405c735 drbd: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage()
new fa8df3435727 scsi: iscsi_tcp: Use sendmsg(MSG_SPLICE_PAGES) rather than [...]
new d2fe21077d6d scsi: target: iscsi: Use sendmsg(MSG_SPLICE_PAGES) rather [...]
new 86d7bd6e66e9 ocfs2: Fix use of slab data with sendpage
new e52828cc0109 ocfs2: Use sendmsg(MSG_SPLICE_PAGES) rather than sendpage()
new dc97391e6610 sock: Remove ->sendpage*() in favour of sendmsg(MSG_SPLICE_PAGES)
new b848b26c6672 net: Kill MSG_SENDPAGE_NOTLAST
new 9ae440b8fdd6 Merge branch 'splice-net-switch-over-users-of-sendpage-and [...]
new cf60ed469629 sfc: use padding to fix alignment in loopback test
new 30c24dd87f3f sfc: siena: use padding to fix alignment in loopback test
new 1186c6b31ee1 sfc: falcon: use padding to fix alignment in loopback test
new 771ca3de2502 Merge branch 'sfc-next'
new 04292c695f82 ipvs: increase ip_vs_conn_tab_bits range for 64BIT
new 4f325e26277b ipvs: dynamically limit the connection hash table
new de6843be3082 netfilter: nft_payload: rebuild vlan header when needed
new 78aa23d0081b netfilter: ipset: remove rcu_read_lock_bh pair from ip_set_test
new 96b2ef9b16cb netfilter: nf_tables: permit update of set size
new 458972550287 netfilter: snat: evict closing tcp entries on reply tuple [...]
new 079cd633219d netfilter: nf_tables: Introduce NFT_MSG_GETSETELEM_RESET
new a412dbf40ff3 netfilter: nf_tables: limit allowed range via nla_policy
new 61dc651cdfe8 Merge tag 'nf-next-23-06-26' of git://git.kernel.org/pub/s [...]
new 2553a5270d6c perf trace: fix MSG_SPLICE_PAGES build error
new 32d462a5c3e5 octeon_ep: use vmalloc_array and vcalloc
new a13de901e8d5 gve: use vmalloc_array and vcalloc
new 906a76cc7645 pds_core: use vmalloc_array and vcalloc
new f712c8297e0a ionic: use vmalloc_array and vcalloc
new fa87c54693ae net: enetc: use vmalloc_array and vcalloc
new e9c74f8b8a31 net: mana: use vmalloc_array and vcalloc
new d9b1a5a60ac3 Merge branch 'use-vmalloc_array-and-vcalloc'
new 528a08bcd820 net: phy: mscc: fix packet loss due to RGMII delays
new 5da4d7b8e6df libceph: Partially revert changes to support MSG_SPLICE_PAGES
new 1a3f6fc430ed phylink: ReST-ify the phylink_pcs_neg_mode() kdoc
new 9d797ee2dce1 Revert "af_unix: Call scm_recv() only after scm_set_cred()."
new 533bbc7ce562 Bluetooth: MAINTAINERS: add Devicetree bindings to Bluetoo [...]
new b9ec61be2d91 MAINTAINERS: update email addresses of octeon_ep driver ma [...]
new c4fc88ad2a76 net: stmmac: fix double serdes powerdown
new 8d61f926d420 netlink: fix potential deadlock in netlink_set_err()
new aa5406950726 netlink: do not hard code device address lenth in fdb dumps
new fc0649395dca net: phy: dp83td510: fix kernel stall during netboot in DP [...]
new e38910c0072b can: isotp: isotp_sendmsg(): fix return error fix on TX path
new 6f68fc395f49 Merge tag 'linux-can-fixes-for-6.4-20230622' of git://git. [...]
new 1b5ea7ffb7a3 net: bcmgenet: Ensure MDIO unregistration has clocks enabled
new 6a940abdef31 bonding: do not assume skb mac_header is set
new 9c50e2b150c8 igc: Fix race condition in PTP tx code
new ce58c7cc8b99 igc: Check if hardware TX timestamping is enabled earlier
new afa141583d82 igc: Retrieve TX timestamp during interrupt handling
new c789ad7cbebc igc: Work around HW bug causing missing timestamps
new eb441289f940 Merge branch '1GbE' of git://git.kernel.org/pub/scm/linux/ [...]
new 11b73313c124 sch_netem: fix issues in netem_change() vs get_dist_table()
new 5f789f103671 selftests: rtnetlink: remove netdevsim device after ipsec [...]
new ce3aee7114c5 gtp: Fix use-after-free in __gtp_encap_destroy().
new f1bc9fc4a06d net: axienet: Move reset before 64-bit DMA detection
new d1b355438b83 sfc: fix crash when reading stats while NIC is resetting
new 6709d4b7bc2e net: nfc: Fix use-after-free caused by nfc_llcp_find_local
new 8a9922e7be6d ipvlan: Fix return value of ipvlan_queue_xmit()
new 6f67fbf8192d lib/ts_bm: reset initial match offset for every block of text
new ff0a3a7d52ff netfilter: conntrack: dccp: copy entire header to stack bu [...]
new f18e7122cc73 linux/netfilter.h: fix kernel-doc warnings
new f188d3008748 netfilter: nf_conntrack_sip: fix the ct_sip_parse_numerica [...]
new 3e70489721b6 netfilter: nf_tables: unbind non-anonymous set if rule con [...]
new b389139f12f2 netfilter: nf_tables: fix underflow in chain reference counter
new 1a7d09a737a0 Merge tag 'nf-23-06-27' of git://git.kernel.org/pub/scm/li [...]
new eaaacb085144 net: usb: qmi_wwan: add u-blox 0x1312 composition
new d06f925f1397 net: dsa: avoid suspicious RCU usage for synced VLAN-aware [...]
new 25a9c8a4431c netlink: Add __sock_i_ino() for __netlink_diag_dump().
new 3674fbf0451d Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net
new 30ac666a2fcc net: lan743x: Simplify comparison
new 603fc57ab70c af_unix: Skip SCM_PIDFD if scm->pid is NULL.
new a9c49cc2f5b5 net: scm: introduce and use scm_recv_unix helper
new ae230642190a Merge branch 'af_unix-followup-fixes-for-so_passpidfd'
new 3a8a670eeeaa Merge tag 'net-next-6.5' of git://git.kernel.org/pub/scm/l [...]
The 1755 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../ABI/testing/sysfs-class-led-trigger-netdev | 89 +
Documentation/admin-guide/sysctl/net.rst | 4 +-
Documentation/bpf/bpf_iterators.rst | 7 +-
Documentation/bpf/cpumasks.rst | 5 +-
Documentation/bpf/instruction-set.rst | 9 +-
Documentation/bpf/kfuncs.rst | 61 +-
Documentation/bpf/llvm_reloc.rst | 18 +-
Documentation/bpf/map_hash.rst | 53 +-
Documentation/bpf/map_lru_hash_update.dot | 172 +
Documentation/bpf/map_sockmap.rst | 10 +-
Documentation/bpf/prog_cgroup_sockopt.rst | 57 +-
.../bindings/net/allwinner,sun7i-a20-gmac.yaml | 2 +-
.../bindings/net/allwinner,sun8i-a83t-emac.yaml | 2 +-
.../devicetree/bindings/net/altr,tse.yaml | 4 +-
.../bindings/net/amlogic,meson-dwmac.yaml | 2 +-
.../bindings/net/bluetooth/qualcomm-bluetooth.yaml | 3 +
.../devicetree/bindings/net/brcm,bcmgenet.yaml | 2 +-
.../devicetree/bindings/net/cdns,macb.yaml | 11 +
.../devicetree/bindings/net/dsa/marvell.txt | 2 +-
.../devicetree/bindings/net/dsa/nxp,sja1105.yaml | 32 +-
.../devicetree/bindings/net/ethernet-phy.yaml | 6 +
.../devicetree/bindings/net/intel,dwmac-plat.yaml | 2 +-
.../devicetree/bindings/net/maxlinear,gpy2xx.yaml | 11 +-
.../devicetree/bindings/net/mediatek-dwmac.yaml | 2 +-
.../devicetree/bindings/net/micrel,ks8851.yaml | 3 +-
.../devicetree/bindings/net/nxp,dwmac-imx.yaml | 2 +-
.../bindings/net/pse-pd/pse-controller.yaml | 2 +-
.../devicetree/bindings/net/qcom,ethqos.yaml | 12 +-
.../devicetree/bindings/net/rockchip-dwmac.yaml | 2 +-
.../devicetree/bindings/net/snps,dwmac.yaml | 3 +
.../bindings/net/ti,k3-am654-cpsw-nuss.yaml | 4 +-
.../bindings/net/toshiba,visconti-dwmac.yaml | 2 +-
.../bindings/net/wireless/qcom,ath10k.yaml | 4 +
.../devicetree/bindings/net/xilinx_axienet.txt | 101 -
.../devicetree/bindings/net/xlnx,axi-ethernet.yaml | 183 +
Documentation/driver-api/ptp.rst | 29 +
Documentation/filesystems/locking.rst | 2 -
Documentation/filesystems/vfs.rst | 1 -
Documentation/leds/leds-class.rst | 81 +
Documentation/netlink/genetlink-c.yaml | 10 +
Documentation/netlink/genetlink-legacy.yaml | 23 +-
Documentation/netlink/genetlink.yaml | 6 +
Documentation/netlink/specs/devlink.yaml | 8 +
Documentation/netlink/specs/ethtool.yaml | 120 +-
Documentation/netlink/specs/ovs_datapath.yaml | 30 +-
Documentation/netlink/specs/ovs_flow.yaml | 980 +
Documentation/netlink/specs/ovs_vport.yaml | 13 +-
.../device_drivers/ethernet/amazon/ena.rst | 34 +
.../device_drivers/ethernet/intel/ice.rst | 18 -
.../device_drivers/ethernet/marvell/octeontx2.rst | 45 +
.../ethernet/mellanox/mlx5/counters.rst | 10 +
.../ethernet/mellanox/mlx5/devlink.rst | 7 +
.../ethernet/mellanox/mlx5/switchdev.rst | 22 +
Documentation/networking/ip-sysctl.rst | 32 +-
Documentation/networking/scaling.rst | 4 +-
.../userspace-api/netlink/intro-specs.rst | 79 +
MAINTAINERS | 43 +-
arch/alpha/include/uapi/asm/socket.h | 3 +
arch/arm64/net/bpf_jit_comp.c | 55 +-
arch/mips/include/uapi/asm/socket.h | 3 +
arch/parisc/include/uapi/asm/socket.h | 3 +
arch/sparc/include/uapi/asm/socket.h | 3 +
crypto/af_alg.c | 193 +-
crypto/algif_aead.c | 56 +-
crypto/algif_hash.c | 188 +-
crypto/algif_rng.c | 2 -
crypto/algif_skcipher.c | 24 +-
drivers/block/drbd/drbd_main.c | 12 +-
drivers/infiniband/hw/mlx5/ib_rep.c | 103 +-
drivers/infiniband/sw/siw/siw_qp_tx.c | 16 +-
drivers/leds/trigger/ledtrig-netdev.c | 380 +-
drivers/net/Kconfig | 1 -
drivers/net/bonding/bond_main.c | 17 +-
drivers/net/bonding/bonding_priv.h | 4 +-
drivers/net/can/Kconfig | 3 +-
drivers/net/can/at91_can.c | 6 +-
drivers/net/can/bxcan.c | 17 +-
drivers/net/can/c_can/c_can_platform.c | 6 +-
drivers/net/can/cc770/cc770_isa.c | 6 +-
drivers/net/can/cc770/cc770_platform.c | 6 +-
drivers/net/can/ctucanfd/ctucanfd_platform.c | 6 +-
drivers/net/can/dev/length.c | 15 +-
drivers/net/can/dev/rx-offload.c | 2 +-
drivers/net/can/flexcan/flexcan-core.c | 6 +-
drivers/net/can/grcan.c | 6 +-
drivers/net/can/ifi_canfd/ifi_canfd.c | 6 +-
drivers/net/can/janz-ican3.c | 6 +-
drivers/net/can/kvaser_pciefd.c | 955 +-
drivers/net/can/m_can/m_can.c | 4 +-
drivers/net/can/m_can/m_can_platform.c | 6 +-
drivers/net/can/mscan/mpc5xxx_can.c | 6 +-
drivers/net/can/rcar/rcar_can.c | 5 +-
drivers/net/can/rcar/rcar_canfd.c | 6 +-
drivers/net/can/sja1000/sja1000.c | 40 +-
drivers/net/can/sja1000/sja1000.h | 1 +
drivers/net/can/sja1000/sja1000_isa.c | 6 +-
drivers/net/can/sja1000/sja1000_platform.c | 11 +-
drivers/net/can/softing/softing_main.c | 5 +-
drivers/net/can/sun4i_can.c | 6 +-
drivers/net/can/ti_hecc.c | 8 +-
drivers/net/can/usb/Kconfig | 12 +
drivers/net/can/usb/Makefile | 1 +
drivers/net/can/usb/esd_usb.c | 352 +-
drivers/net/can/usb/f81604.c | 1201 +
drivers/net/can/usb/kvaser_usb/kvaser_usb_core.c | 2 +-
drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c | 13 +-
drivers/net/can/usb/kvaser_usb/kvaser_usb_leaf.c | 6 +-
drivers/net/can/xilinx_can.c | 25 +-
drivers/net/dsa/b53/b53_serdes.c | 3 +-
drivers/net/dsa/hirschmann/hellcreek.c | 14 +-
drivers/net/dsa/lan9303-core.c | 1 -
drivers/net/dsa/lan9303_i2c.c | 2 +-
drivers/net/dsa/microchip/ksz8795.c | 28 +-
drivers/net/dsa/microchip/ksz8863_smi.c | 13 +-
drivers/net/dsa/microchip/ksz9477.c | 116 +-
drivers/net/dsa/microchip/ksz9477_i2c.c | 4 +-
drivers/net/dsa/microchip/ksz_common.c | 51 +-
drivers/net/dsa/microchip/ksz_common.h | 76 +-
drivers/net/dsa/microchip/ksz_spi.c | 2 +-
drivers/net/dsa/microchip/lan937x_main.c | 8 +-
drivers/net/dsa/mt7530.c | 3 +-
drivers/net/dsa/mv88e6xxx/chip.c | 178 +-
drivers/net/dsa/mv88e6xxx/chip.h | 15 +-
drivers/net/dsa/mv88e6xxx/global2.c | 5 +-
drivers/net/dsa/mv88e6xxx/port.c | 29 +-
drivers/net/dsa/mv88e6xxx/port.h | 15 +-
drivers/net/dsa/mv88e6xxx/serdes.c | 47 +-
drivers/net/dsa/mv88e6xxx/serdes.h | 4 +
drivers/net/dsa/ocelot/felix_vsc9959.c | 25 +-
drivers/net/dsa/ocelot/seville_vsc9953.c | 20 +-
drivers/net/dsa/qca/ar9331.c | 16 +-
drivers/net/dsa/qca/qca8k-8xxx.c | 15 +-
drivers/net/dsa/qca/qca8k-common.c | 6 +-
drivers/net/dsa/qca/qca8k-leds.c | 201 +
drivers/net/dsa/sja1105/sja1105_main.c | 14 +-
drivers/net/dsa/sja1105/sja1105_mdio.c | 11 +-
drivers/net/dsa/sja1105/sja1105_tas.c | 7 +-
drivers/net/dsa/xrs700x/xrs700x_i2c.c | 2 +-
drivers/net/ethernet/8390/8390.h | 2 +
drivers/net/ethernet/8390/apne.c | 7 +-
drivers/net/ethernet/8390/axnet_cs.c | 6 +-
drivers/net/ethernet/8390/hydra.c | 6 +-
drivers/net/ethernet/8390/lib8390.c | 5 +-
drivers/net/ethernet/8390/mac8390.c | 6 +-
drivers/net/ethernet/8390/mcf8390.c | 4 +-
drivers/net/ethernet/8390/ne.c | 4 +-
drivers/net/ethernet/8390/ne2k-pci.c | 1 +
drivers/net/ethernet/8390/pcnet_cs.c | 5 +-
drivers/net/ethernet/8390/smc-ultra.c | 4 +-
drivers/net/ethernet/8390/stnic.c | 5 +-
drivers/net/ethernet/8390/wd.c | 4 +-
drivers/net/ethernet/8390/zorro8390.c | 7 +-
drivers/net/ethernet/altera/Kconfig | 4 +-
drivers/net/ethernet/altera/altera_tse_main.c | 65 +-
drivers/net/ethernet/amazon/ena/ena_admin_defs.h | 6 +-
drivers/net/ethernet/amazon/ena/ena_netdev.c | 136 +-
drivers/net/ethernet/amazon/ena/ena_netdev.h | 4 +
drivers/net/ethernet/amd/pds_core/core.c | 4 +-
drivers/net/ethernet/amd/xgbe/xgbe-phy-v2.c | 13 +-
drivers/net/ethernet/aquantia/atlantic/aq_macsec.c | 40 +-
drivers/net/ethernet/aquantia/atlantic/aq_ring.c | 6 +-
drivers/net/ethernet/arc/emac.h | 2 +-
drivers/net/ethernet/arc/emac_arc.c | 6 +-
drivers/net/ethernet/arc/emac_main.c | 4 +-
drivers/net/ethernet/arc/emac_rockchip.c | 5 +-
drivers/net/ethernet/broadcom/bnx2.c | 1 -
drivers/net/ethernet/broadcom/bnxt/bnxt.c | 10 +-
drivers/net/ethernet/broadcom/bnxt/bnxt_vfr.c | 1 +
drivers/net/ethernet/broadcom/genet/bcmgenet_wol.c | 14 +
drivers/net/ethernet/broadcom/genet/bcmmii.c | 2 +
drivers/net/ethernet/broadcom/tg3.c | 1 +
drivers/net/ethernet/cadence/macb.h | 13 +
drivers/net/ethernet/cadence/macb_main.c | 47 +-
drivers/net/ethernet/cavium/Kconfig | 5 +
drivers/net/ethernet/cavium/liquidio/Makefile | 8 +-
.../ethernet/cavium/liquidio/cn23xx_pf_device.c | 8 +-
.../ethernet/cavium/liquidio/cn23xx_vf_device.c | 7 +-
.../net/ethernet/cavium/liquidio/cn66xx_device.c | 1 +
.../net/ethernet/cavium/liquidio/cn68xx_device.c | 1 +
drivers/net/ethernet/cavium/liquidio/lio_core.c | 16 +
drivers/net/ethernet/cavium/liquidio/lio_ethtool.c | 1 +
drivers/net/ethernet/cavium/liquidio/lio_main.c | 18 +-
drivers/net/ethernet/cavium/liquidio/lio_vf_main.c | 15 +-
.../net/ethernet/cavium/liquidio/octeon_device.c | 24 +
drivers/net/ethernet/cavium/liquidio/octeon_droq.c | 4 +
.../net/ethernet/cavium/liquidio/octeon_mem_ops.c | 5 +
drivers/net/ethernet/cavium/liquidio/octeon_nic.c | 3 +
.../net/ethernet/cavium/liquidio/request_manager.c | 14 +
.../ethernet/cavium/liquidio/response_manager.c | 3 +
drivers/net/ethernet/chelsio/cxgb3/sge.c | 5 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_main.c | 2 +-
drivers/net/ethernet/chelsio/cxgb4/cxgb4_uld.h | 5 -
drivers/net/ethernet/chelsio/cxgb4/sge.c | 2 +-
.../chelsio/inline_crypto/ch_ktls/chcr_ktls.c | 2 +-
.../ethernet/chelsio/inline_crypto/chtls/chtls.h | 3 +-
.../chelsio/inline_crypto/chtls/chtls_io.c | 118 +-
.../chelsio/inline_crypto/chtls/chtls_main.c | 2 +-
drivers/net/ethernet/emulex/benet/be_main.c | 32 +-
drivers/net/ethernet/engleder/tsnep_selftests.c | 12 +-
drivers/net/ethernet/engleder/tsnep_tc.c | 4 +-
drivers/net/ethernet/freescale/Kconfig | 2 +-
drivers/net/ethernet/freescale/dpaa2/dpaa2-mac.c | 33 +-
drivers/net/ethernet/freescale/enetc/enetc.c | 12 +-
drivers/net/ethernet/freescale/enetc/enetc.h | 1 +
drivers/net/ethernet/freescale/enetc/enetc_pf.c | 22 +-
drivers/net/ethernet/freescale/enetc/enetc_qos.c | 113 +-
drivers/net/ethernet/freescale/fec_main.c | 40 +-
drivers/net/ethernet/freescale/fman/fman_dtsec.c | 7 +-
drivers/net/ethernet/freescale/fman/fman_memac.c | 18 +-
drivers/net/ethernet/freescale/fs_enet/mii-fec.c | 2 +-
drivers/net/ethernet/fungible/funeth/funeth_rx.c | 5 +-
drivers/net/ethernet/fungible/funeth/funeth_tx.c | 3 +-
drivers/net/ethernet/google/gve/gve_main.c | 5 +
drivers/net/ethernet/google/gve/gve_tx.c | 2 +-
drivers/net/ethernet/google/gve/gve_tx_dqo.c | 4 +
drivers/net/ethernet/hisilicon/hns3/hnae3.h | 3 +-
.../hisilicon/hns3/hns3_common/hclge_comm_rss.c | 3 +-
.../hisilicon/hns3/hns3_common/hclge_comm_rss.h | 3 +-
drivers/net/ethernet/hisilicon/hns3/hns3_debugfs.c | 36 +-
drivers/net/ethernet/hisilicon/hns3/hns3_enet.c | 2 +-
drivers/net/ethernet/hisilicon/hns3/hns3_ethtool.c | 7 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_debugfs.c | 29 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.c | 47 +-
.../ethernet/hisilicon/hns3/hns3pf/hclge_main.h | 11 +-
.../ethernet/hisilicon/hns3/hns3vf/hclgevf_main.c | 14 +-
drivers/net/ethernet/i825xx/82596.c | 5 +-
drivers/net/ethernet/i825xx/lasi_82596.c | 5 +-
drivers/net/ethernet/i825xx/lib82596.c | 5 +-
drivers/net/ethernet/i825xx/sun3_82586.c | 1 +
drivers/net/ethernet/i825xx/sun3_82586.h | 1 +
drivers/net/ethernet/intel/e1000e/netdev.c | 2 +-
drivers/net/ethernet/intel/i40e/i40e_main.c | 6 -
drivers/net/ethernet/intel/i40e/i40e_xsk.c | 2 +-
drivers/net/ethernet/intel/iavf/iavf.h | 10 -
drivers/net/ethernet/intel/iavf/iavf_alloc.h | 3 +-
drivers/net/ethernet/intel/iavf/iavf_common.c | 45 -
drivers/net/ethernet/intel/iavf/iavf_main.c | 78 +-
drivers/net/ethernet/intel/iavf/iavf_osdep.h | 9 -
drivers/net/ethernet/intel/iavf/iavf_prototype.h | 5 -
drivers/net/ethernet/intel/iavf/iavf_txrx.c | 43 +-
drivers/net/ethernet/intel/iavf/iavf_txrx.h | 4 -
drivers/net/ethernet/intel/ice/Makefile | 1 +
drivers/net/ethernet/intel/ice/ice.h | 51 +-
drivers/net/ethernet/intel/ice/ice_adminq_cmd.h | 2 +-
drivers/net/ethernet/intel/ice/ice_arfs.c | 5 +-
drivers/net/ethernet/intel/ice/ice_base.c | 50 +-
drivers/net/ethernet/intel/ice/ice_common.c | 10 +-
drivers/net/ethernet/intel/ice/ice_controlq.c | 12 +-
drivers/net/ethernet/intel/ice/ice_controlq.h | 1 -
drivers/net/ethernet/intel/ice/ice_devlink.c | 10 +-
drivers/net/ethernet/intel/ice/ice_eswitch.c | 84 +-
drivers/net/ethernet/intel/ice/ice_eswitch.h | 14 -
drivers/net/ethernet/intel/ice/ice_ethtool.c | 311 +-
drivers/net/ethernet/intel/ice/ice_ethtool.h | 105 +
drivers/net/ethernet/intel/ice/ice_flow.c | 23 +-
drivers/net/ethernet/intel/ice/ice_idc.c | 54 +-
drivers/net/ethernet/intel/ice/ice_irq.c | 378 +
drivers/net/ethernet/intel/ice/ice_irq.h | 25 +
drivers/net/ethernet/intel/ice/ice_lag.c | 12 -
drivers/net/ethernet/intel/ice/ice_lag.h | 54 -
drivers/net/ethernet/intel/ice/ice_lib.c | 332 +-
drivers/net/ethernet/intel/ice/ice_lib.h | 5 -
drivers/net/ethernet/intel/ice/ice_main.c | 357 +-
drivers/net/ethernet/intel/ice/ice_protocol_type.h | 197 +-
drivers/net/ethernet/intel/ice/ice_ptp.c | 64 +-
drivers/net/ethernet/intel/ice/ice_ptp.h | 16 +-
drivers/net/ethernet/intel/ice/ice_repr.c | 17 -
drivers/net/ethernet/intel/ice/ice_repr.h | 5 +-
drivers/net/ethernet/intel/ice/ice_sched.c | 11 +-
drivers/net/ethernet/intel/ice/ice_sriov.c | 52 +-
drivers/net/ethernet/intel/ice/ice_switch.c | 251 +-
drivers/net/ethernet/intel/ice/ice_switch.h | 13 +-
drivers/net/ethernet/intel/ice/ice_tc_lib.c | 34 +-
drivers/net/ethernet/intel/ice/ice_tc_lib.h | 1 +
drivers/net/ethernet/intel/ice/ice_vf_lib.c | 35 +-
drivers/net/ethernet/intel/ice/ice_vf_lib.h | 7 +
drivers/net/ethernet/intel/ice/ice_virtchnl.c | 8 -
drivers/net/ethernet/intel/ice/ice_vlan_mode.c | 2 +-
drivers/net/ethernet/intel/ice/ice_xsk.c | 5 +-
drivers/net/ethernet/intel/igb/igb_main.c | 7 +
drivers/net/ethernet/intel/igc/igc.h | 43 +-
drivers/net/ethernet/intel/igc/igc_main.c | 151 +-
drivers/net/ethernet/intel/igc/igc_ptp.c | 142 +-
drivers/net/ethernet/litex/litex_liteeth.c | 19 +-
drivers/net/ethernet/marvell/mvneta.c | 178 +-
drivers/net/ethernet/marvell/mvpp2/mvpp2_main.c | 14 +-
drivers/net/ethernet/marvell/octeon_ep/octep_rx.c | 2 +-
drivers/net/ethernet/marvell/octeontx2/Kconfig | 1 +
drivers/net/ethernet/marvell/octeontx2/af/common.h | 9 +-
drivers/net/ethernet/marvell/octeontx2/af/mbox.h | 11 +-
drivers/net/ethernet/marvell/octeontx2/af/rvu.h | 20 +
.../ethernet/marvell/octeontx2/af/rvu_debugfs.c | 5 +
.../ethernet/marvell/octeontx2/af/rvu_devlink.c | 74 +-
.../net/ethernet/marvell/octeontx2/af/rvu_nix.c | 292 +-
.../net/ethernet/marvell/octeontx2/af/rvu_reg.h | 3 +-
.../net/ethernet/marvell/octeontx2/af/rvu_switch.c | 18 +
.../net/ethernet/marvell/octeontx2/nic/Makefile | 2 +-
.../ethernet/marvell/octeontx2/nic/cn10k_macsec.c | 135 +-
.../ethernet/marvell/octeontx2/nic/otx2_common.c | 215 +-
.../ethernet/marvell/octeontx2/nic/otx2_common.h | 93 +-
.../ethernet/marvell/octeontx2/nic/otx2_ethtool.c | 29 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_pf.c | 125 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_reg.h | 13 +
.../net/ethernet/marvell/octeontx2/nic/otx2_tc.c | 43 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_txrx.c | 43 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_txrx.h | 4 +-
.../net/ethernet/marvell/octeontx2/nic/otx2_vf.c | 14 +-
drivers/net/ethernet/marvell/octeontx2/nic/qos.c | 1363 +
drivers/net/ethernet/marvell/octeontx2/nic/qos.h | 69 +
.../net/ethernet/marvell/octeontx2/nic/qos_sq.c | 296 +
.../ethernet/marvell/prestera/prestera_flower.c | 6 +
.../net/ethernet/marvell/prestera/prestera_main.c | 11 +-
drivers/net/ethernet/mellanox/mlx4/main.c | 65 +-
drivers/net/ethernet/mellanox/mlx5/core/Makefile | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/debugfs.c | 1 +
drivers/net/ethernet/mellanox/mlx5/core/dev.c | 22 +-
drivers/net/ethernet/mellanox/mlx5/core/devlink.c | 87 +-
.../mellanox/mlx5/core/diag/reporter_vnic.c | 10 +
drivers/net/ethernet/mellanox/mlx5/core/en.h | 17 -
.../ethernet/mellanox/mlx5/core/en/port_buffer.c | 44 +-
drivers/net/ethernet/mellanox/mlx5/core/en/qos.c | 7 +-
.../ethernet/mellanox/mlx5/core/en/rep/bridge.c | 9 +-
.../ethernet/mellanox/mlx5/core/en/tc/act_stats.c | 9 +-
.../ethernet/mellanox/mlx5/core/en/tc/post_act.c | 4 +-
.../net/ethernet/mellanox/mlx5/core/en/tc_priv.h | 4 +-
.../mellanox/mlx5/core/en_accel/en_accel.h | 2 +-
.../ethernet/mellanox/mlx5/core/en_accel/ktls_tx.c | 2 +-
.../mellanox/mlx5/core/en_accel/ktls_txrx.h | 5 -
.../ethernet/mellanox/mlx5/core/en_accel/macsec.c | 9 -
drivers/net/ethernet/mellanox/mlx5/core/en_arfs.c | 8 +-
drivers/net/ethernet/mellanox/mlx5/core/en_dcbnl.c | 26 +-
.../net/ethernet/mellanox/mlx5/core/en_ethtool.c | 18 +-
drivers/net/ethernet/mellanox/mlx5/core/en_fs.c | 12 +-
drivers/net/ethernet/mellanox/mlx5/core/en_main.c | 5 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.c | 137 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rep.h | 7 +-
drivers/net/ethernet/mellanox/mlx5/core/en_rx.c | 4 +-
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c | 25 +-
drivers/net/ethernet/mellanox/mlx5/core/en_tc.c | 189 +-
drivers/net/ethernet/mellanox/mlx5/core/en_txrx.c | 2 +-
.../mellanox/mlx5/core/esw/acl/egress_ofld.c | 25 +-
.../ethernet/mellanox/mlx5/core/esw/acl/helper.c | 3 +-
.../net/ethernet/mellanox/mlx5/core/esw/acl/ofld.h | 1 +
.../net/ethernet/mellanox/mlx5/core/esw/bridge.c | 69 +-
.../net/ethernet/mellanox/mlx5/core/esw/bridge.h | 12 +-
.../mellanox/mlx5/core/esw/bridge_debugfs.c | 89 +
.../ethernet/mellanox/mlx5/core/esw/bridge_mcast.c | 21 +-
.../ethernet/mellanox/mlx5/core/esw/bridge_priv.h | 6 +
.../ethernet/mellanox/mlx5/core/esw/devlink_port.c | 37 +-
.../net/ethernet/mellanox/mlx5/core/esw/legacy.c | 6 +-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.c | 203 +-
drivers/net/ethernet/mellanox/mlx5/core/eswitch.h | 80 +-
.../ethernet/mellanox/mlx5/core/eswitch_offloads.c | 451 +-
drivers/net/ethernet/mellanox/mlx5/core/events.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c | 27 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c | 5 +-
drivers/net/ethernet/mellanox/mlx5/core/fs_core.h | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/fw.c | 5 +-
drivers/net/ethernet/mellanox/mlx5/core/fw_reset.c | 160 +-
drivers/net/ethernet/mellanox/mlx5/core/health.c | 25 +-
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.c | 141 +-
drivers/net/ethernet/mellanox/mlx5/core/lag/lag.h | 11 +-
drivers/net/ethernet/mellanox/mlx5/core/lag/mp.c | 6 +-
.../net/ethernet/mellanox/mlx5/core/lag/mpesw.c | 6 +-
.../net/ethernet/mellanox/mlx5/core/lib/clock.c | 31 +-
.../net/ethernet/mellanox/mlx5/core/lib/devcom.c | 129 +-
.../net/ethernet/mellanox/mlx5/core/lib/devcom.h | 37 +-
.../net/ethernet/mellanox/mlx5/core/lib/events.h | 40 +
drivers/net/ethernet/mellanox/mlx5/core/lib/mlx5.h | 34 -
drivers/net/ethernet/mellanox/mlx5/core/lib/mpfs.c | 2 +-
drivers/net/ethernet/mellanox/mlx5/core/lib/tout.c | 7 +-
drivers/net/ethernet/mellanox/mlx5/core/lib/tout.h | 1 +
drivers/net/ethernet/mellanox/mlx5/core/main.c | 212 +-
.../net/ethernet/mellanox/mlx5/core/mlx5_core.h | 42 +-
.../net/ethernet/mellanox/mlx5/core/pagealloc.c | 11 +-
drivers/net/ethernet/mellanox/mlx5/core/pci_irq.c | 16 +-
drivers/net/ethernet/mellanox/mlx5/core/rdma.c | 24 +-
.../ethernet/mellanox/mlx5/core/sf/dev/driver.c | 15 +-
.../net/ethernet/mellanox/mlx5/core/sf/devlink.c | 14 +-
drivers/net/ethernet/mellanox/mlx5/core/sf/sf.h | 5 +-
drivers/net/ethernet/mellanox/mlx5/core/sriov.c | 50 +-
.../mellanox/mlx5/core/steering/dr_action.c | 5 +-
.../ethernet/mellanox/mlx5/core/steering/dr_cmd.c | 4 +-
.../mellanox/mlx5/core/steering/dr_domain.c | 13 +-
.../mellanox/mlx5/core/steering/dr_ste_v0.c | 9 +-
.../mellanox/mlx5/core/steering/dr_ste_v1.c | 9 +-
.../mellanox/mlx5/core/steering/dr_types.h | 2 +-
.../ethernet/mellanox/mlx5/core/steering/fs_dr.c | 5 +-
.../ethernet/mellanox/mlx5/core/steering/mlx5dr.h | 3 +-
drivers/net/ethernet/mellanox/mlx5/core/vport.c | 16 +-
.../ethernet/mellanox/mlxfw/mlxfw_mfa2_format.h | 2 +-
drivers/net/ethernet/mellanox/mlxsw/core.c | 10 +-
.../ethernet/mellanox/mlxsw/core_acl_flex_keys.c | 1 +
.../ethernet/mellanox/mlxsw/core_acl_flex_keys.h | 3 +-
drivers/net/ethernet/mellanox/mlxsw/i2c.c | 2 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum.c | 22 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum.h | 8 -
.../mellanox/mlxsw/spectrum_acl_flex_keys.c | 2 +
.../net/ethernet/mellanox/mlxsw/spectrum_dpipe.c | 2 +-
.../net/ethernet/mellanox/mlxsw/spectrum_flower.c | 45 +-
drivers/net/ethernet/mellanox/mlxsw/spectrum_mr.c | 19 +-
.../ethernet/mellanox/mlxsw/spectrum_nve_vxlan.c | 6 +-
.../net/ethernet/mellanox/mlxsw/spectrum_router.c | 832 +-
.../net/ethernet/mellanox/mlxsw/spectrum_router.h | 12 +-
drivers/net/ethernet/microchip/enc28j60.c | 28 +-
drivers/net/ethernet/microchip/lan743x_main.c | 22 +-
drivers/net/ethernet/microchip/lan966x/Kconfig | 11 +
drivers/net/ethernet/microchip/lan966x/Makefile | 1 +
.../net/ethernet/microchip/lan966x/lan966x_dcb.c | 365 +
.../net/ethernet/microchip/lan966x/lan966x_main.c | 3 +
.../net/ethernet/microchip/lan966x/lan966x_main.h | 60 +
.../ethernet/microchip/lan966x/lan966x_phylink.c | 7 +-
.../net/ethernet/microchip/lan966x/lan966x_port.c | 149 +
.../net/ethernet/microchip/lan966x/lan966x_regs.h | 147 +
.../net/ethernet/microchip/lan966x/lan966x_tc.c | 10 +-
.../ethernet/microchip/lan966x/lan966x_tc_flower.c | 61 +
.../microchip/lan966x/lan966x_vcap_ag_api.c | 264 +-
.../microchip/lan966x/lan966x_vcap_debugfs.c | 23 +
.../ethernet/microchip/lan966x/lan966x_vcap_impl.c | 82 +
.../net/ethernet/microchip/sparx5/sparx5_main.c | 1 +
.../net/ethernet/microchip/sparx5/sparx5_phylink.c | 8 +-
drivers/net/ethernet/microchip/vcap/vcap_ag_api.h | 67 +-
drivers/net/ethernet/microchip/vcap/vcap_api.c | 8 +-
drivers/net/ethernet/microsoft/mana/hw_channel.c | 2 +-
drivers/net/ethernet/microsoft/mana/mana_en.c | 19 +-
drivers/net/ethernet/mscc/ocelot_flower.c | 10 +
drivers/net/ethernet/myricom/myri10ge/myri10ge.c | 1 +
drivers/net/ethernet/netronome/nfp/nfp_devlink.c | 10 +-
.../net/ethernet/netronome/nfp/nfp_net_common.c | 6 +-
.../net/ethernet/netronome/nfp/nfp_net_ethtool.c | 32 +-
.../net/ethernet/netronome/nfp/nfpcore/nfp_nsp.h | 7 +-
.../ethernet/netronome/nfp/nfpcore/nfp_nsp_eth.c | 54 +-
drivers/net/ethernet/oki-semi/pch_gbe/Kconfig | 2 +-
.../net/ethernet/pensando/ionic/ionic_ethtool.c | 10 +
drivers/net/ethernet/pensando/ionic/ionic_lif.c | 5 +-
drivers/net/ethernet/pensando/ionic/ionic_lif.h | 1 +
drivers/net/ethernet/realtek/r8169_main.c | 41 +-
drivers/net/ethernet/renesas/rswitch.c | 38 +-
drivers/net/ethernet/renesas/rswitch.h | 7 +
drivers/net/ethernet/samsung/sxgbe/sxgbe_common.h | 2 +-
drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c | 4 +-
.../net/ethernet/samsung/sxgbe/sxgbe_platform.c | 5 +-
drivers/net/ethernet/sfc/Kconfig | 1 +
drivers/net/ethernet/sfc/Makefile | 3 +-
drivers/net/ethernet/sfc/ef10.c | 13 +-
drivers/net/ethernet/sfc/ef100_netdev.c | 85 +-
drivers/net/ethernet/sfc/efx.c | 9 +
drivers/net/ethernet/sfc/efx_devlink.c | 80 +-
drivers/net/ethernet/sfc/falcon/selftest.c | 47 +-
drivers/net/ethernet/sfc/mae.c | 141 +-
drivers/net/ethernet/sfc/mae.h | 9 +
drivers/net/ethernet/sfc/net_driver.h | 3 +
drivers/net/ethernet/sfc/selftest.c | 47 +-
drivers/net/ethernet/sfc/siena/selftest.c | 47 +-
drivers/net/ethernet/sfc/siena/tx_common.c | 1 +
drivers/net/ethernet/sfc/tc.c | 407 +-
drivers/net/ethernet/sfc/tc.h | 51 +
drivers/net/ethernet/sfc/tc_bindings.c | 13 +
drivers/net/ethernet/sfc/tc_bindings.h | 14 +
drivers/net/ethernet/sfc/tc_counters.c | 58 +
drivers/net/ethernet/sfc/tc_counters.h | 3 +
drivers/net/ethernet/sfc/tc_encap_actions.c | 747 +
drivers/net/ethernet/sfc/tc_encap_actions.h | 114 +
drivers/net/ethernet/sfc/tx_common.c | 1 +
drivers/net/ethernet/stmicro/stmmac/Kconfig | 3 +
drivers/net/ethernet/stmicro/stmmac/Makefile | 2 +-
drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c | 257 -
drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h | 29 -
drivers/net/ethernet/stmicro/stmmac/common.h | 1 +
.../net/ethernet/stmicro/stmmac/dwmac-anarion.c | 2 +-
.../ethernet/stmicro/stmmac/dwmac-dwc-qos-eth.c | 6 +-
.../net/ethernet/stmicro/stmmac/dwmac-generic.c | 16 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-imx.c | 2 +-
.../net/ethernet/stmicro/stmmac/dwmac-ingenic.c | 2 +-
.../net/ethernet/stmicro/stmmac/dwmac-intel-plat.c | 9 +-
.../net/ethernet/stmicro/stmmac/dwmac-ipq806x.c | 2 +-
.../net/ethernet/stmicro/stmmac/dwmac-lpc18xx.c | 2 +-
.../net/ethernet/stmicro/stmmac/dwmac-mediatek.c | 9 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-meson.c | 2 +-
.../net/ethernet/stmicro/stmmac/dwmac-meson8b.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-oxnas.c | 2 +-
.../ethernet/stmicro/stmmac/dwmac-qcom-ethqos.c | 297 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-rk.c | 6 +-
.../net/ethernet/stmicro/stmmac/dwmac-socfpga.c | 108 +-
.../net/ethernet/stmicro/stmmac/dwmac-starfive.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-sti.c | 6 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-stm32.c | 6 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-sun8i.c | 6 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-sunxi.c | 2 +-
drivers/net/ethernet/stmicro/stmmac/dwmac-tegra.c | 6 +-
.../net/ethernet/stmicro/stmmac/dwmac-visconti.c | 19 +-
drivers/net/ethernet/stmicro/stmmac/dwxgmac2_dma.c | 2 +
drivers/net/ethernet/stmicro/stmmac/stmmac_main.c | 20 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_mdio.c | 15 +-
.../net/ethernet/stmicro/stmmac/stmmac_platform.c | 168 +-
.../net/ethernet/stmicro/stmmac/stmmac_platform.h | 16 +-
drivers/net/ethernet/stmicro/stmmac/stmmac_tc.c | 7 +-
drivers/net/ethernet/sun/cassini.c | 8 +-
drivers/net/ethernet/sun/sunvnet_common.c | 1 +
drivers/net/ethernet/ti/am65-cpsw-qos.c | 11 +-
drivers/net/ethernet/wangxun/Kconfig | 10 +
drivers/net/ethernet/wangxun/libwx/wx_hw.c | 272 +-
drivers/net/ethernet/wangxun/libwx/wx_hw.h | 3 +
drivers/net/ethernet/wangxun/libwx/wx_lib.c | 737 +-
drivers/net/ethernet/wangxun/libwx/wx_lib.h | 1 +
drivers/net/ethernet/wangxun/libwx/wx_type.h | 220 +-
drivers/net/ethernet/wangxun/ngbe/ngbe_main.c | 20 +-
drivers/net/ethernet/wangxun/ngbe/ngbe_type.h | 1 +
drivers/net/ethernet/wangxun/txgbe/Makefile | 1 +
drivers/net/ethernet/wangxun/txgbe/txgbe_ethtool.c | 28 +
drivers/net/ethernet/wangxun/txgbe/txgbe_hw.c | 32 +-
drivers/net/ethernet/wangxun/txgbe/txgbe_main.c | 98 +-
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c | 673 +
drivers/net/ethernet/wangxun/txgbe/txgbe_phy.h | 10 +
drivers/net/ethernet/wangxun/txgbe/txgbe_type.h | 90 +
drivers/net/ethernet/xilinx/xilinx_axienet_main.c | 16 +-
drivers/net/gtp.c | 2 +
drivers/net/hyperv/hyperv_net.h | 5 +-
drivers/net/hyperv/netvsc_drv.c | 10 +-
drivers/net/hyperv/rndis_filter.c | 29 +-
drivers/net/ieee802154/ca8210.c | 4 +-
drivers/net/ipvlan/ipvlan_core.c | 12 +-
drivers/net/mctp/mctp-i2c.c | 2 +-
drivers/net/mdio/Kconfig | 11 +
drivers/net/mdio/Makefile | 1 +
drivers/net/mdio/mdio-mux-mmioreg.c | 7 +-
drivers/net/mdio/mdio-regmap.c | 93 +
drivers/net/pcs/Kconfig | 6 -
drivers/net/pcs/Makefile | 1 -
drivers/net/pcs/pcs-altera-tse.c | 160 -
drivers/net/pcs/pcs-lynx.c | 123 +-
drivers/net/pcs/pcs-mtk-lynxi.c | 39 +-
drivers/net/pcs/pcs-xpcs.c | 265 +-
drivers/net/pcs/pcs-xpcs.h | 3 -
drivers/net/phy/Kconfig | 17 +-
drivers/net/phy/Makefile | 1 +
drivers/net/phy/at803x.c | 44 +-
drivers/net/phy/bcm-phy-lib.c | 264 +-
drivers/net/phy/bcm-phy-lib.h | 10 +
drivers/net/phy/broadcom.c | 177 +-
drivers/net/phy/dp83869.c | 13 +-
drivers/net/phy/dp83td510.c | 23 +-
drivers/net/phy/mediatek-ge-soc.c | 1116 +
drivers/net/phy/mediatek-ge.c | 3 +-
drivers/net/phy/micrel.c | 331 +-
drivers/net/phy/microchip_t1s.c | 274 +-
drivers/net/phy/mscc/mscc.h | 1 +
drivers/net/phy/mscc/mscc_main.c | 51 +-
drivers/net/phy/phy-c45.c | 9 +-
drivers/net/phy/phy.c | 11 +-
drivers/net/phy/phy_device.c | 21 +-
drivers/net/phy/phylink.c | 209 +-
drivers/net/phy/realtek.c | 34 +-
drivers/net/phy/sfp-bus.c | 20 +
drivers/net/phy/sfp.c | 345 +-
drivers/net/phy/sfp.h | 1 +
drivers/net/ppp/Kconfig | 34 +
drivers/net/ppp/pppoe.c | 2 +-
drivers/net/tap.c | 1 +
drivers/net/usb/Kconfig | 10 +-
drivers/net/usb/ipheth.c | 186 +-
drivers/net/usb/qmi_wwan.c | 1 +
drivers/net/usb/r8152.c | 1 +
drivers/net/veth.c | 26 +-
drivers/net/virtio_net.c | 661 +-
drivers/net/vmxnet3/vmxnet3_drv.c | 4 +-
drivers/net/vxlan/vxlan_core.c | 21 +-
drivers/net/wireguard/device.c | 1 +
drivers/net/wireless/ath/ath10k/ahb.c | 20 +-
drivers/net/wireless/ath/ath10k/core.c | 12 +-
drivers/net/wireless/ath/ath10k/core.h | 3 +
drivers/net/wireless/ath/ath10k/debug.c | 4 +-
drivers/net/wireless/ath/ath10k/htt.h | 6 +-
drivers/net/wireless/ath/ath10k/mac.c | 13 +-
drivers/net/wireless/ath/ath10k/snoc.c | 8 +-
drivers/net/wireless/ath/ath10k/wmi.c | 34 +-
drivers/net/wireless/ath/ath10k/wmi.h | 2 -
drivers/net/wireless/ath/ath11k/ahb.c | 8 +-
drivers/net/wireless/ath/ath11k/ce.c | 4 +-
drivers/net/wireless/ath/ath11k/core.c | 89 +-
drivers/net/wireless/ath/ath11k/core.h | 16 +-
drivers/net/wireless/ath/ath11k/debug.c | 2 +-
drivers/net/wireless/ath/ath11k/debug.h | 49 +-
.../net/wireless/ath/ath11k/debugfs_htt_stats.c | 114 +
.../net/wireless/ath/ath11k/debugfs_htt_stats.h | 43 +
drivers/net/wireless/ath/ath11k/dp_rx.c | 8 +-
drivers/net/wireless/ath/ath11k/dp_tx.c | 12 +-
drivers/net/wireless/ath/ath11k/hal.c | 10 +-
drivers/net/wireless/ath/ath11k/hal_rx.c | 24 +-
drivers/net/wireless/ath/ath11k/htc.c | 42 +-
drivers/net/wireless/ath/ath11k/hw.c | 5 +-
drivers/net/wireless/ath/ath11k/hw.h | 1 +
drivers/net/wireless/ath/ath11k/mac.c | 539 +-
drivers/net/wireless/ath/ath11k/mhi.c | 6 +-
drivers/net/wireless/ath/ath11k/pci.c | 25 +-
drivers/net/wireless/ath/ath11k/pcic.c | 6 +-
drivers/net/wireless/ath/ath11k/peer.c | 4 +-
drivers/net/wireless/ath/ath11k/qmi.c | 73 +-
drivers/net/wireless/ath/ath11k/reg.c | 4 +-
drivers/net/wireless/ath/ath11k/testmode.c | 387 +-
drivers/net/wireless/ath/ath11k/testmode.h | 6 +-
drivers/net/wireless/ath/ath11k/testmode_i.h | 18 +-
drivers/net/wireless/ath/ath11k/wmi.c | 628 +-
drivers/net/wireless/ath/ath11k/wmi.h | 70 +-
drivers/net/wireless/ath/ath11k/wow.c | 3 +-
drivers/net/wireless/ath/ath12k/core.c | 2 +
drivers/net/wireless/ath/ath12k/core.h | 1 +
drivers/net/wireless/ath/ath12k/dp_rx.c | 27 +-
drivers/net/wireless/ath/ath12k/hal.c | 16 +-
drivers/net/wireless/ath/ath12k/hal.h | 2 +-
drivers/net/wireless/ath/ath12k/hw.c | 6 +
drivers/net/wireless/ath/ath12k/hw.h | 2 +
drivers/net/wireless/ath/ath12k/mac.c | 51 +-
drivers/net/wireless/ath/ath12k/pci.c | 14 +-
drivers/net/wireless/ath/ath12k/qmi.c | 6 +-
drivers/net/wireless/ath/ath12k/qmi.h | 1 +
drivers/net/wireless/ath/ath12k/wmi.c | 103 +-
drivers/net/wireless/ath/ath12k/wmi.h | 10 +-
drivers/net/wireless/ath/ath9k/ar9003_hw.c | 27 +-
drivers/net/wireless/ath/ath9k/htc_hst.c | 8 +-
drivers/net/wireless/ath/ath9k/main.c | 11 +-
drivers/net/wireless/ath/ath9k/wmi.c | 4 +
drivers/net/wireless/ath/wil6210/fw.h | 4 +-
drivers/net/wireless/ath/wil6210/wmi.h | 2 +-
drivers/net/wireless/atmel/Kconfig | 2 +-
drivers/net/wireless/atmel/atmel_cs.c | 13 +-
.../wireless/broadcom/brcm80211/brcmfmac/chip.c | 6 +
.../broadcom/brcm80211/brcmfmac/tracepoint.h | 7 +
.../broadcom/brcm80211/brcmfmac/wcc/core.c | 4 +-
.../brcm80211/brcmsmac/brcms_trace_brcmsmac_msg.h | 8 +
.../wireless/broadcom/brcm80211/brcmutil/utils.c | 4 +-
drivers/net/wireless/intel/iwlwifi/Makefile | 1 +
drivers/net/wireless/intel/iwlwifi/cfg/1000.c | 10 +-
drivers/net/wireless/intel/iwlwifi/cfg/2000.c | 18 +-
drivers/net/wireless/intel/iwlwifi/cfg/22000.c | 832 +-
drivers/net/wireless/intel/iwlwifi/cfg/5000.c | 10 +-
drivers/net/wireless/intel/iwlwifi/cfg/6000.c | 18 +-
drivers/net/wireless/intel/iwlwifi/cfg/7000.c | 22 +-
drivers/net/wireless/intel/iwlwifi/cfg/8000.c | 10 +-
drivers/net/wireless/intel/iwlwifi/cfg/9000.c | 10 +-
drivers/net/wireless/intel/iwlwifi/cfg/ax210.c | 301 +
drivers/net/wireless/intel/iwlwifi/cfg/bz.c | 183 +
drivers/net/wireless/intel/iwlwifi/cfg/sc.c | 166 +
drivers/net/wireless/intel/iwlwifi/dvm/rs.c | 43 +-
drivers/net/wireless/intel/iwlwifi/fw/acpi.c | 121 +-
drivers/net/wireless/intel/iwlwifi/fw/acpi.h | 41 +-
.../net/wireless/intel/iwlwifi/fw/api/binding.h | 14 +-
.../net/wireless/intel/iwlwifi/fw/api/commands.h | 23 +-
drivers/net/wireless/intel/iwlwifi/fw/api/config.h | 15 +-
.../net/wireless/intel/iwlwifi/fw/api/context.h | 13 +-
drivers/net/wireless/intel/iwlwifi/fw/api/d3.h | 6 +-
.../net/wireless/intel/iwlwifi/fw/api/datapath.h | 6 +-
.../net/wireless/intel/iwlwifi/fw/api/location.h | 16 +-
.../net/wireless/intel/iwlwifi/fw/api/mac-cfg.h | 65 +-
drivers/net/wireless/intel/iwlwifi/fw/api/mac.h | 24 +-
.../net/wireless/intel/iwlwifi/fw/api/nvm-reg.h | 46 +-
.../net/wireless/intel/iwlwifi/fw/api/offload.h | 3 +-
.../net/wireless/intel/iwlwifi/fw/api/phy-ctxt.h | 6 +-
drivers/net/wireless/intel/iwlwifi/fw/api/phy.h | 10 +-
drivers/net/wireless/intel/iwlwifi/fw/api/power.h | 2 +-
drivers/net/wireless/intel/iwlwifi/fw/api/rs.h | 2 +
drivers/net/wireless/intel/iwlwifi/fw/api/rx.h | 6 +-
drivers/net/wireless/intel/iwlwifi/fw/api/scan.h | 41 +-
.../net/wireless/intel/iwlwifi/fw/api/time-event.h | 7 +-
drivers/net/wireless/intel/iwlwifi/fw/api/tx.h | 13 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.c | 72 +-
drivers/net/wireless/intel/iwlwifi/fw/dbg.h | 18 +-
drivers/net/wireless/intel/iwlwifi/fw/debugfs.c | 35 +-
drivers/net/wireless/intel/iwlwifi/fw/dump.c | 15 +-
drivers/net/wireless/intel/iwlwifi/fw/file.h | 6 +
drivers/net/wireless/intel/iwlwifi/fw/pnvm.c | 234 +-
drivers/net/wireless/intel/iwlwifi/fw/pnvm.h | 27 +-
drivers/net/wireless/intel/iwlwifi/fw/runtime.h | 6 +-
drivers/net/wireless/intel/iwlwifi/fw/uefi.c | 272 +-
drivers/net/wireless/intel/iwlwifi/fw/uefi.h | 47 +-
drivers/net/wireless/intel/iwlwifi/iwl-config.h | 69 +-
.../wireless/intel/iwlwifi/iwl-context-info-gen3.h | 32 +-
.../net/wireless/intel/iwlwifi/iwl-context-info.h | 5 +-
drivers/net/wireless/intel/iwlwifi/iwl-dbg-tlv.c | 56 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.c | 75 +-
drivers/net/wireless/intel/iwlwifi/iwl-drv.h | 6 +-
drivers/net/wireless/intel/iwlwifi/iwl-io.c | 4 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.c | 155 +-
drivers/net/wireless/intel/iwlwifi/iwl-nvm-parse.h | 4 +-
drivers/net/wireless/intel/iwlwifi/iwl-prph.h | 6 +-
drivers/net/wireless/intel/iwlwifi/iwl-trans.h | 108 +-
drivers/net/wireless/intel/iwlwifi/mei/main.c | 5 +-
drivers/net/wireless/intel/iwlwifi/mvm/binding.c | 10 +-
drivers/net/wireless/intel/iwlwifi/mvm/constants.h | 6 +-
drivers/net/wireless/intel/iwlwifi/mvm/d3.c | 420 +-
.../net/wireless/intel/iwlwifi/mvm/debugfs-vif.c | 6 +-
drivers/net/wireless/intel/iwlwifi/mvm/debugfs.c | 202 +-
.../net/wireless/intel/iwlwifi/mvm/ftm-initiator.c | 48 +-
.../net/wireless/intel/iwlwifi/mvm/ftm-responder.c | 23 +-
drivers/net/wireless/intel/iwlwifi/mvm/fw.c | 93 +-
drivers/net/wireless/intel/iwlwifi/mvm/link.c | 37 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac-ctxt.c | 122 +-
drivers/net/wireless/intel/iwlwifi/mvm/mac80211.c | 200 +-
drivers/net/wireless/intel/iwlwifi/mvm/mld-key.c | 99 +-
drivers/net/wireless/intel/iwlwifi/mvm/mld-mac.c | 26 +-
.../net/wireless/intel/iwlwifi/mvm/mld-mac80211.c | 177 +-
drivers/net/wireless/intel/iwlwifi/mvm/mld-sta.c | 28 +-
drivers/net/wireless/intel/iwlwifi/mvm/mvm.h | 105 +-
drivers/net/wireless/intel/iwlwifi/mvm/nvm.c | 63 +-
.../net/wireless/intel/iwlwifi/mvm/offloading.c | 4 +
drivers/net/wireless/intel/iwlwifi/mvm/ops.c | 16 +-
drivers/net/wireless/intel/iwlwifi/mvm/phy-ctxt.c | 15 +-
drivers/net/wireless/intel/iwlwifi/mvm/power.c | 56 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs-fw.c | 77 +-
drivers/net/wireless/intel/iwlwifi/mvm/rs.c | 11 +-
drivers/net/wireless/intel/iwlwifi/mvm/rx.c | 10 +-
drivers/net/wireless/intel/iwlwifi/mvm/rxmq.c | 46 +-
drivers/net/wireless/intel/iwlwifi/mvm/scan.c | 163 +-
drivers/net/wireless/intel/iwlwifi/mvm/sf.c | 5 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.c | 90 +-
drivers/net/wireless/intel/iwlwifi/mvm/sta.h | 20 +-
.../net/wireless/intel/iwlwifi/mvm/time-event.c | 4 +-
drivers/net/wireless/intel/iwlwifi/mvm/tx.c | 150 +-
drivers/net/wireless/intel/iwlwifi/mvm/utils.c | 26 +-
.../wireless/intel/iwlwifi/pcie/ctxt-info-gen3.c | 273 +-
.../net/wireless/intel/iwlwifi/pcie/ctxt-info.c | 8 +-
drivers/net/wireless/intel/iwlwifi/pcie/drv.c | 517 +-
drivers/net/wireless/intel/iwlwifi/pcie/internal.h | 12 +-
drivers/net/wireless/intel/iwlwifi/pcie/rx.c | 31 +-
.../net/wireless/intel/iwlwifi/pcie/trans-gen2.c | 13 +-
drivers/net/wireless/intel/iwlwifi/pcie/trans.c | 67 +-
drivers/net/wireless/intel/iwlwifi/pcie/tx.c | 5 +-
drivers/net/wireless/intel/iwlwifi/queue/tx.c | 12 +-
drivers/net/wireless/intersil/hostap/Kconfig | 2 +-
.../net/wireless/intersil/hostap/hostap_ioctl.c | 2 +-
drivers/net/wireless/intersil/orinoco/orinoco_cs.c | 13 +-
.../net/wireless/intersil/orinoco/spectrum_cs.c | 13 +-
drivers/net/wireless/intersil/p54/p54spi.c | 1 +
drivers/net/wireless/legacy/ray_cs.c | 33 +-
drivers/net/wireless/legacy/wl3501_cs.c | 16 +-
drivers/net/wireless/marvell/mwifiex/11n.h | 4 +-
drivers/net/wireless/marvell/mwifiex/cfg80211.c | 8 +-
drivers/net/wireless/marvell/mwifiex/scan.c | 6 +-
drivers/net/wireless/marvell/mwifiex/wmm.h | 15 -
drivers/net/wireless/mediatek/mt7601u/debugfs.c | 2 -
drivers/net/wireless/mediatek/mt7601u/trace.h | 2 +-
drivers/net/wireless/microchip/wilc1000/hif.c | 8 +-
drivers/net/wireless/microchip/wilc1000/hif.h | 2 -
drivers/net/wireless/microchip/wilc1000/wlan_cfg.h | 2 +-
drivers/net/wireless/microchip/wilc1000/wlan_if.h | 2 +
drivers/net/wireless/ralink/rt2x00/rt2x00link.c | 2 +-
drivers/net/wireless/realtek/rtl8xxxu/Kconfig | 3 +-
drivers/net/wireless/realtek/rtl8xxxu/Makefile | 2 +-
drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu.h | 84 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8188e.c | 3 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8188f.c | 25 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192e.c | 28 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192f.c | 2090 ++
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8710b.c | 37 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_8723b.c | 5 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_core.c | 567 +-
.../net/wireless/realtek/rtl8xxxu/rtl8xxxu_regs.h | 52 +-
drivers/net/wireless/realtek/rtlwifi/base.c | 20 +-
drivers/net/wireless/realtek/rtlwifi/base.h | 1 -
drivers/net/wireless/realtek/rtlwifi/core.c | 10 +
drivers/net/wireless/realtek/rtlwifi/core.h | 2 +
drivers/net/wireless/realtek/rtlwifi/pci.c | 7 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/hw.c | 8 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/led.c | 40 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/led.h | 5 +-
.../net/wireless/realtek/rtlwifi/rtl8188ee/sw.c | 1 -
.../net/wireless/realtek/rtlwifi/rtl8188ee/trx.c | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/hw.c | 8 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/led.c | 41 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/led.h | 5 +-
.../net/wireless/realtek/rtlwifi/rtl8192ce/sw.c | 1 -
.../net/wireless/realtek/rtlwifi/rtl8192ce/trx.c | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/led.c | 56 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/led.h | 6 +-
.../net/wireless/realtek/rtlwifi/rtl8192cu/sw.c | 2 -
.../net/wireless/realtek/rtlwifi/rtl8192cu/trx.c | 4 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/hw.c | 8 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/led.c | 42 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/led.h | 5 +-
.../net/wireless/realtek/rtlwifi/rtl8192de/sw.c | 1 -
.../net/wireless/realtek/rtlwifi/rtl8192de/trx.c | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/hw.c | 8 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/led.c | 40 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/led.h | 5 +-
.../net/wireless/realtek/rtlwifi/rtl8192ee/sw.c | 1 -
.../net/wireless/realtek/rtlwifi/rtl8192se/hw.c | 16 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/led.c | 42 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/led.h | 5 +-
.../net/wireless/realtek/rtlwifi/rtl8192se/sw.c | 1 -
.../net/wireless/realtek/rtlwifi/rtl8723ae/hw.c | 8 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/led.c | 42 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/led.h | 5 +-
.../net/wireless/realtek/rtlwifi/rtl8723ae/sw.c | 1 -
.../net/wireless/realtek/rtlwifi/rtl8723ae/trx.c | 2 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/hw.c | 8 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/led.c | 42 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/led.h | 5 +-
.../net/wireless/realtek/rtlwifi/rtl8723be/sw.c | 1 -
.../net/wireless/realtek/rtlwifi/rtl8821ae/hw.c | 14 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/led.c | 60 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/led.h | 9 +-
.../net/wireless/realtek/rtlwifi/rtl8821ae/sw.c | 1 -
drivers/net/wireless/realtek/rtlwifi/usb.c | 42 +-
drivers/net/wireless/realtek/rtlwifi/wifi.h | 29 +-
drivers/net/wireless/realtek/rtw88/Kconfig | 11 +
drivers/net/wireless/realtek/rtw88/Makefile | 3 +
drivers/net/wireless/realtek/rtw88/debug.c | 59 +-
drivers/net/wireless/realtek/rtw88/fw.c | 68 +
drivers/net/wireless/realtek/rtw88/fw.h | 13 +
drivers/net/wireless/realtek/rtw88/mac.c | 6 +-
drivers/net/wireless/realtek/rtw88/mac80211.c | 13 +-
drivers/net/wireless/realtek/rtw88/main.c | 15 +-
drivers/net/wireless/realtek/rtw88/main.h | 1 +
drivers/net/wireless/realtek/rtw88/pci.c | 5 +-
drivers/net/wireless/realtek/rtw88/ps.c | 3 +-
drivers/net/wireless/realtek/rtw88/reg.h | 2 +
drivers/net/wireless/realtek/rtw88/rtw8723d.c | 15 +-
drivers/net/wireless/realtek/rtw88/rtw8723d.h | 6 +
drivers/net/wireless/realtek/rtw88/rtw8723ds.c | 41 +
drivers/net/wireless/realtek/rtw88/sdio.c | 24 +-
drivers/net/wireless/realtek/rtw88/tx.c | 94 +-
drivers/net/wireless/realtek/rtw88/tx.h | 124 +-
drivers/net/wireless/realtek/rtw88/usb.c | 17 +-
drivers/net/wireless/realtek/rtw89/Kconfig | 14 +
drivers/net/wireless/realtek/rtw89/Makefile | 12 +-
drivers/net/wireless/realtek/rtw89/acpi.c | 52 +
drivers/net/wireless/realtek/rtw89/acpi.h | 21 +
drivers/net/wireless/realtek/rtw89/coex.c | 9 +-
drivers/net/wireless/realtek/rtw89/core.c | 261 +-
drivers/net/wireless/realtek/rtw89/core.h | 217 +-
drivers/net/wireless/realtek/rtw89/debug.c | 60 +-
drivers/net/wireless/realtek/rtw89/efuse.c | 21 +
drivers/net/wireless/realtek/rtw89/efuse.h | 1 +
drivers/net/wireless/realtek/rtw89/fw.c | 175 +-
drivers/net/wireless/realtek/rtw89/fw.h | 281 +-
drivers/net/wireless/realtek/rtw89/mac.c | 160 +-
drivers/net/wireless/realtek/rtw89/mac.h | 5 +
drivers/net/wireless/realtek/rtw89/mac80211.c | 16 +-
drivers/net/wireless/realtek/rtw89/pci.c | 25 +-
drivers/net/wireless/realtek/rtw89/pci.h | 1 +
drivers/net/wireless/realtek/rtw89/phy.c | 344 +-
drivers/net/wireless/realtek/rtw89/phy.h | 12 +
drivers/net/wireless/realtek/rtw89/reg.h | 134 +-
drivers/net/wireless/realtek/rtw89/regd.c | 324 +-
.../realtek/rtw89/{rtw8852b.c => rtw8851b.c} | 1839 +-
drivers/net/wireless/realtek/rtw89/rtw8851b.h | 76 +
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c | 3621 +++
drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.h | 28 +
.../net/wireless/realtek/rtw89/rtw8851b_table.c | 252 +-
.../net/wireless/realtek/rtw89/rtw8851b_table.h | 2 +-
drivers/net/wireless/realtek/rtw89/rtw8851be.c | 86 +
drivers/net/wireless/realtek/rtw89/rtw8852a.c | 15 +-
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.c | 36 +-
drivers/net/wireless/realtek/rtw89/rtw8852a_rfk.h | 1 -
drivers/net/wireless/realtek/rtw89/rtw8852b.c | 8 +-
drivers/net/wireless/realtek/rtw89/rtw8852b_rfk.c | 8 +-
.../net/wireless/realtek/rtw89/rtw8852b_table.c | 2 +-
.../net/wireless/realtek/rtw89/rtw8852b_table.h | 2 +-
drivers/net/wireless/realtek/rtw89/rtw8852c.c | 8 +-
drivers/net/wireless/realtek/rtw89/rtw8852c_rfk.c | 11 +-
.../net/wireless/realtek/rtw89/rtw8852c_table.c | 28274 ++++++++++++++++---
.../net/wireless/realtek/rtw89/rtw8852c_table.h | 2 +-
drivers/net/wireless/realtek/rtw89/ser.c | 48 +-
drivers/net/wireless/realtek/rtw89/txrx.h | 176 +-
drivers/net/wireless/realtek/rtw89/wow.c | 2 +-
drivers/net/wireless/rsi/rsi_91x_sdio.c | 9 +-
drivers/net/wireless/virtual/mac80211_hwsim.c | 23 +-
drivers/net/wwan/iosm/iosm_ipc_imem.c | 17 +
drivers/net/wwan/iosm/iosm_ipc_imem.h | 15 +-
drivers/net/wwan/iosm/iosm_ipc_mux.h | 4 -
drivers/net/wwan/iosm/iosm_ipc_pcie.c | 4 +-
drivers/net/wwan/iosm/iosm_ipc_port.c | 17 +-
drivers/net/wwan/iosm/iosm_ipc_trace.c | 8 +
drivers/net/wwan/iosm/iosm_ipc_wwan.c | 23 +-
drivers/net/xen-netback/netback.c | 4 +-
drivers/nfc/fdp/i2c.c | 2 +-
drivers/nfc/microread/i2c.c | 2 +-
drivers/nfc/nfcmrvl/i2c.c | 2 +-
drivers/nfc/nxp-nci/i2c.c | 4 +-
drivers/nfc/pn533/i2c.c | 2 +-
drivers/nfc/pn544/i2c.c | 2 +-
drivers/nfc/s3fwrn5/i2c.c | 2 +-
drivers/nfc/st-nci/i2c.c | 2 +-
drivers/nfc/st21nfca/i2c.c | 2 +-
drivers/nvme/host/tcp.c | 49 +-
drivers/nvme/target/tcp.c | 46 +-
drivers/ptp/Kconfig | 2 +-
drivers/ptp/ptp_chardev.c | 5 +-
drivers/ptp/ptp_clock.c | 4 +
drivers/ptp/ptp_clockmatrix.c | 36 +-
drivers/ptp/ptp_clockmatrix.h | 2 +-
drivers/ptp/ptp_idt82p33.c | 18 +-
drivers/ptp/ptp_idt82p33.h | 4 +-
drivers/ptp/ptp_ocp.c | 7 +
drivers/ptp/ptp_sysfs.c | 12 +
drivers/s390/net/ctcm_dbug.c | 2 +-
drivers/s390/net/ctcm_main.c | 6 +-
drivers/s390/net/ctcm_main.h | 1 +
drivers/s390/net/ctcm_mpc.c | 18 +-
drivers/s390/net/ctcm_sysfs.c | 46 +-
drivers/s390/net/ism_drv.c | 2 +-
drivers/s390/net/lcs.c | 13 +-
drivers/s390/net/lcs.h | 2 +-
drivers/scsi/iscsi_tcp.c | 26 +-
drivers/scsi/iscsi_tcp.h | 2 -
drivers/target/iscsi/iscsi_target_util.c | 15 +-
fs/dlm/lowcomms.c | 10 +-
fs/netfs/iterator.c | 266 -
fs/nfsd/vfs.c | 2 +-
fs/ocfs2/cluster/tcp.c | 38 +-
fs/smb/client/smb2ops.c | 4 +-
fs/smb/client/smbdirect.c | 2 +-
fs/splice.c | 205 +-
include/crypto/if_alg.h | 9 +-
include/linux/bpf.h | 7 +-
include/linux/bpf_verifier.h | 52 +-
include/linux/bpfilter.h | 1 -
include/linux/brcmphy.h | 66 +-
include/linux/btf.h | 18 +-
include/linux/can/length.h | 302 +-
include/linux/filter.h | 1 -
include/linux/fs.h | 4 +-
include/linux/ieee80211.h | 287 +-
include/linux/leds.h | 58 +
include/linux/mdio.h | 49 +
include/linux/mdio/mdio-regmap.h | 26 +
include/linux/mlx5/device.h | 1 +
include/linux/mlx5/driver.h | 15 +-
include/linux/mlx5/mlx5_ifc.h | 36 +-
include/linux/mlx5/vport.h | 2 +-
include/linux/mmc/sdio_ids.h | 3 +-
include/linux/mroute.h | 11 +-
include/linux/mroute6.h | 31 +-
include/linux/net.h | 10 +-
include/linux/net_mm.h | 17 +
include/linux/netdevice.h | 39 +-
include/linux/netfilter.h | 4 +-
include/linux/netfs.h | 4 -
include/linux/netlink.h | 1 +
include/linux/pcs-altera-tse.h | 17 -
include/linux/pcs-lynx.h | 5 +-
include/linux/pcs/pcs-xpcs.h | 9 +-
include/linux/phy.h | 55 +-
include/linux/phylink.h | 122 +-
include/linux/ptp_clock_kernel.h | 11 +-
include/linux/ref_tracker.h | 25 +-
include/linux/sfp.h | 14 +
include/linux/skbuff.h | 128 +-
include/linux/socket.h | 6 +-
include/linux/splice.h | 3 +
include/linux/stmmac.h | 1 +
include/linux/sunrpc/svc.h | 11 +-
include/linux/uio.h | 5 +
include/net/bonding.h | 4 +-
include/net/cfg80211.h | 175 +-
include/net/cfg802154.h | 3 +
include/net/devlink.h | 238 +-
include/net/dsa.h | 18 +-
include/net/flow.h | 3 +-
include/net/flow_dissector.h | 23 +
include/net/gro.h | 27 +-
include/net/gso.h | 109 +
include/net/ieee80211_radiotap.h | 2 +
include/net/ieee802154_netdev.h | 20 +-
include/net/inet_common.h | 5 +-
include/net/ip.h | 20 +-
include/net/kcm.h | 2 +-
include/net/mac80211.h | 88 +-
include/net/macsec.h | 10 +
include/net/mctp.h | 4 +-
include/net/netfilter/nf_conntrack_expect.h | 18 +-
include/net/netfilter/nf_flow_table.h | 4 +-
include/net/netfilter/nf_tables.h | 3 +
include/net/netns/ipv4.h | 2 +
include/net/phonet/phonet.h | 21 +
include/net/pkt_cls.h | 1 +
include/net/pkt_sched.h | 56 +-
include/net/regulatory.h | 13 +-
include/net/route.h | 6 +-
include/net/rpl.h | 3 -
include/net/sch_generic.h | 14 -
include/net/scm.h | 72 +-
include/net/sock.h | 13 +-
include/net/tcp.h | 17 +-
include/net/tls.h | 10 +-
include/net/udp.h | 5 +-
include/net/vxlan.h | 4 +-
include/net/xdp_sock_drv.h | 4 -
include/net/xsk_buff_pool.h | 2 +-
include/uapi/asm-generic/socket.h | 3 +
include/uapi/linux/bpf.h | 31 +-
include/uapi/linux/can.h | 1 -
include/uapi/linux/can/raw.h | 2 +
include/uapi/linux/if_link.h | 1 +
include/uapi/linux/mdio.h | 24 +
include/uapi/linux/mptcp.h | 29 +
include/uapi/linux/netfilter/nf_tables.h | 4 +
include/uapi/linux/nl80211.h | 30 +-
include/uapi/linux/openvswitch.h | 1 +
include/uapi/linux/pkt_cls.h | 11 +
include/uapi/linux/pkt_sched.h | 10 +
include/uapi/linux/ptp_clock.h | 3 +-
io_uring/net.c | 2 +
kernel/bpf/bloom_filter.c | 3 -
kernel/bpf/bpf_local_storage.c | 3 -
kernel/bpf/bpf_lru_list.c | 21 +-
kernel/bpf/bpf_lru_list.h | 7 +-
kernel/bpf/bpf_struct_ops.c | 3 -
kernel/bpf/btf.c | 84 +-
kernel/bpf/cgroup.c | 15 +
kernel/bpf/core.c | 8 +-
kernel/bpf/cpumap.c | 4 -
kernel/bpf/cpumask.c | 38 +-
kernel/bpf/devmap.c | 3 -
kernel/bpf/hashtab.c | 6 -
kernel/bpf/helpers.c | 135 +-
kernel/bpf/inode.c | 27 +-
kernel/bpf/log.c | 3 -
kernel/bpf/lpm_trie.c | 3 -
kernel/bpf/memalloc.c | 31 +-
kernel/bpf/preload/bpf_preload_kern.c | 4 +-
kernel/bpf/queue_stack_maps.c | 4 -
kernel/bpf/reuseport_array.c | 3 -
kernel/bpf/stackmap.c | 3 -
kernel/bpf/syscall.c | 232 +-
kernel/bpf/trampoline.c | 32 +-
kernel/bpf/verifier.c | 1036 +-
kernel/trace/bpf_trace.c | 4 +-
lib/net_utils.c | 3 +-
lib/ref_tracker.c | 179 +-
lib/scatterlist.c | 269 +
lib/test_bpf.c | 3 +-
lib/test_ref_tracker.c | 2 +-
lib/ts_bm.c | 4 +-
mm/memory.c | 7 +-
net/Kconfig | 2 +-
net/appletalk/ddp.c | 1 -
net/atm/pvc.c | 1 -
net/atm/svc.c | 1 -
net/ax25/af_ax25.c | 1 -
net/bpf/test_run.c | 204 +-
net/bpfilter/bpfilter_kern.c | 2 +-
net/bridge/br_device.c | 1 +
net/bridge/br_forward.c | 3 +
net/bridge/br_input.c | 1 +
net/bridge/br_private.h | 27 +
net/caif/caif_socket.c | 2 -
net/can/bcm.c | 1 -
net/can/isotp.c | 6 +-
net/can/j1939/socket.c | 1 -
net/can/raw.c | 1 -
net/ceph/messenger_v1.c | 30 +-
net/ceph/messenger_v2.c | 19 +-
net/core/Makefile | 2 +-
net/core/dev.c | 158 +-
net/core/filter.c | 212 +-
net/core/flow_dissector.c | 40 +
net/core/gro.c | 114 +-
net/core/gso.c | 273 +
net/core/net_namespace.c | 4 +-
net/core/netdev-genl-gen.c | 2 +-
net/core/netdev-genl-gen.h | 2 +-
net/core/netpoll.c | 5 +-
net/core/pktgen.c | 13 +-
net/core/rtnetlink.c | 187 +-
net/core/skbuff.c | 308 +-
net/core/sock.c | 160 +-
net/core/sock_map.c | 4 -
net/dccp/dccp.h | 2 +-
net/dccp/ipv4.c | 1 -
net/dccp/ipv6.c | 1 -
net/dccp/proto.c | 12 +-
net/devlink/health.c | 2 +-
net/devlink/leftover.c | 196 +-
net/dsa/dsa.c | 2 +-
net/dsa/port.c | 32 +
net/dsa/slave.c | 84 +-
net/dsa/switch.c | 4 +-
net/dsa/switch.h | 3 +
net/ethtool/ioctl.c | 15 +-
net/ethtool/netlink.c | 12 +-
net/handshake/genl.c | 2 +-
net/handshake/genl.h | 2 +-
net/hsr/hsr_device.c | 5 +
net/hsr/hsr_main.h | 1 +
net/hsr/hsr_slave.c | 15 +-
net/ieee802154/header_ops.c | 36 +
net/ieee802154/nl802154.c | 13 +-
net/ieee802154/socket.c | 17 +-
net/ipv4/af_inet.c | 56 +-
net/ipv4/bpfilter/sockopt.c | 11 +-
net/ipv4/esp4_offload.c | 1 +
net/ipv4/fou_nl.c | 2 +-
net/ipv4/fou_nl.h | 2 +-
net/ipv4/gre_offload.c | 1 +
net/ipv4/inet_connection_sock.c | 21 +-
net/ipv4/ip_gre.c | 8 +-
net/ipv4/ip_output.c | 170 +-
net/ipv4/ipconfig.c | 10 +-
net/ipv4/ipmr.c | 63 +-
net/ipv4/ping.c | 56 +-
net/ipv4/raw.c | 26 +-
net/ipv4/syncookies.c | 4 +-
net/ipv4/sysctl_net_ipv4.c | 19 +
net/ipv4/tcp.c | 334 +-
net/ipv4/tcp_bpf.c | 73 +-
net/ipv4/tcp_input.c | 2 +-
net/ipv4/tcp_ipv4.c | 26 +-
net/ipv4/tcp_minisocks.c | 2 +-
net/ipv4/tcp_offload.c | 8 +-
net/ipv4/tcp_output.c | 195 +-
net/ipv4/tcp_timer.c | 17 +-
net/ipv4/udp.c | 375 +-
net/ipv4/udp_impl.h | 2 -
net/ipv4/udp_offload.c | 1 +
net/ipv4/udplite.c | 1 -
net/ipv6/addrconf.c | 4 +-
net/ipv6/af_inet6.c | 6 +-
net/ipv6/esp6_offload.c | 1 +
net/ipv6/exthdrs.c | 36 +-
net/ipv6/ip6_offload.c | 1 +
net/ipv6/ip6_output.c | 19 +
net/ipv6/ip6mr.c | 44 +-
net/ipv6/raw.c | 17 +-
net/ipv6/route.c | 25 +-
net/ipv6/rpl.c | 7 -
net/ipv6/seg6_iptunnel.c | 3 +-
net/ipv6/tcp_ipv6.c | 12 +-
net/ipv6/tcpv6_offload.c | 3 +-
net/ipv6/udp.c | 15 +
net/ipv6/udp_offload.c | 1 +
net/kcm/kcmsock.c | 339 +-
net/key/af_key.c | 1 -
net/l2tp/l2tp_core.h | 2 +-
net/l2tp/l2tp_ip.c | 10 +-
net/l2tp/l2tp_ip6.c | 1 -
net/llc/af_llc.c | 1 -
net/mac80211/agg-tx.c | 14 +-
net/mac80211/cfg.c | 102 +-
net/mac80211/chan.c | 13 +-
net/mac80211/debug.h | 8 +-
net/mac80211/debugfs_netdev.c | 21 +-
net/mac80211/debugfs_sta.c | 185 +
net/mac80211/driver-ops.h | 10 +-
net/mac80211/eht.c | 5 +-
net/mac80211/he.c | 3 +-
net/mac80211/ht.c | 5 +-
net/mac80211/ibss.c | 38 +-
net/mac80211/ieee80211_i.h | 69 +-
net/mac80211/iface.c | 48 +-
net/mac80211/key.c | 8 +-
net/mac80211/link.c | 57 +-
net/mac80211/main.c | 7 +-
net/mac80211/mesh.c | 40 +-
net/mac80211/mesh.h | 19 +-
net/mac80211/mesh_hwmp.c | 6 +-
net/mac80211/mesh_plink.c | 37 +-
net/mac80211/mesh_ps.c | 7 +-
net/mac80211/mlme.c | 568 +-
net/mac80211/ocb.c | 10 +-
net/mac80211/offchannel.c | 4 +-
net/mac80211/rx.c | 47 +-
net/mac80211/scan.c | 95 +-
net/mac80211/sta_info.c | 240 +-
net/mac80211/status.c | 6 +-
net/mac80211/tdls.c | 276 +-
net/mac80211/trace.h | 10 +-
net/mac80211/tx.c | 73 +-
net/mac80211/util.c | 312 +-
net/mac802154/ieee802154_i.h | 21 +
net/mac802154/main.c | 2 +
net/mac802154/rx.c | 70 +-
net/mac802154/scan.c | 68 +-
net/mctp/af_mctp.c | 1 -
net/mctp/route.c | 3 -
net/mpls/af_mpls.c | 1 +
net/mpls/mpls_gso.c | 1 +
net/mptcp/mib.c | 6 +
net/mptcp/mib.h | 18 +
net/mptcp/options.c | 19 +-
net/mptcp/pm.c | 47 +-
net/mptcp/pm_netlink.c | 142 +-
net/mptcp/pm_userspace.c | 5 +-
net/mptcp/protocol.c | 65 +-
net/mptcp/protocol.h | 20 +-
net/mptcp/sockopt.c | 153 +-
net/mptcp/subflow.c | 2 +
net/ncsi/ncsi-rsp.c | 93 +-
net/netfilter/ipset/ip_set_core.c | 2 -
net/netfilter/ipvs/Kconfig | 27 +-
net/netfilter/ipvs/ip_vs_conn.c | 26 +-
net/netfilter/ipvs/ip_vs_xmit.c | 4 +-
net/netfilter/nf_conntrack_proto_dccp.c | 52 +-
net/netfilter/nf_conntrack_proto_gre.c | 1 +
net/netfilter/nf_conntrack_sip.c | 2 +-
net/netfilter/nf_flow_table_core.c | 24 +-
net/netfilter/nf_flow_table_ip.c | 232 +-
net/netfilter/nf_nat_core.c | 92 +-
net/netfilter/nf_tables_api.c | 89 +-
net/netfilter/nfnetlink_queue.c | 1 +
net/netfilter/nft_bitwise.c | 2 +-
net/netfilter/nft_byteorder.c | 6 +-
net/netfilter/nft_ct.c | 2 +-
net/netfilter/nft_dynset.c | 2 +-
net/netfilter/nft_exthdr.c | 110 +-
net/netfilter/nft_flow_offload.c | 12 +-
net/netfilter/nft_fwd_netdev.c | 2 +-
net/netfilter/nft_hash.c | 2 +-
net/netfilter/nft_lookup.c | 23 +-
net/netfilter/nft_meta.c | 2 +-
net/netfilter/nft_payload.c | 3 +-
net/netfilter/nft_range.c | 2 +-
net/netfilter/nft_reject.c | 2 +-
net/netfilter/nft_rt.c | 2 +-
net/netfilter/nft_set_pipapo.c | 6 +-
net/netfilter/nft_socket.c | 4 +-
net/netfilter/nft_tproxy.c | 2 +-
net/netfilter/nft_tunnel.c | 4 +-
net/netfilter/nft_xfrm.c | 4 +-
net/netlabel/netlabel_domainhash.h | 2 +-
net/netlink/af_netlink.c | 8 +-
net/netlink/diag.c | 7 +-
net/netlink/genetlink.c | 2 +
net/netrom/af_netrom.c | 1 -
net/nfc/llcp.h | 1 -
net/nfc/llcp_commands.c | 15 +-
net/nfc/llcp_core.c | 49 +-
net/nfc/llcp_sock.c | 18 +-
net/nfc/netlink.c | 20 +-
net/nfc/nfc.h | 1 +
net/nsh/nsh.c | 1 +
net/openvswitch/actions.c | 13 +-
net/openvswitch/datapath.c | 1 +
net/openvswitch/flow_netlink.c | 2 +
net/openvswitch/meter.c | 4 +-
net/packet/af_packet.c | 2 -
net/phonet/datagram.c | 11 +-
net/phonet/pep.c | 11 +-
net/phonet/socket.c | 4 +-
net/qrtr/af_qrtr.c | 1 -
net/rds/af_rds.c | 1 -
net/rds/tcp_send.c | 23 +-
net/rose/af_rose.c | 1 -
net/rxrpc/af_rxrpc.c | 1 -
net/sched/act_pedit.c | 4 +-
net/sched/act_police.c | 1 +
net/sched/cls_flower.c | 132 +-
net/sched/sch_cake.c | 1 +
net/sched/sch_htb.c | 7 +-
net/sched/sch_netem.c | 60 +-
net/sched/sch_taprio.c | 90 +-
net/sched/sch_tbf.c | 1 +
net/sctp/offload.c | 1 +
net/sctp/protocol.c | 5 +-
net/sctp/socket.c | 26 +-
net/sctp/stream_sched.c | 9 +-
net/smc/af_smc.c | 29 -
net/smc/smc_stats.c | 2 +-
net/smc/smc_stats.h | 1 -
net/smc/smc_tx.c | 19 +-
net/smc/smc_tx.h | 2 -
net/socket.c | 86 +-
net/sunrpc/svcsock.c | 38 +-
net/tipc/bearer.c | 18 +-
net/tipc/bearer.h | 4 +-
net/tipc/socket.c | 3 -
net/tipc/udp_media.c | 4 -
net/tls/tls.h | 8 +-
net/tls/tls_device.c | 110 +-
net/tls/tls_device_fallback.c | 2 +-
net/tls/tls_main.c | 70 +-
net/tls/tls_sw.c | 249 +-
net/unix/Kconfig | 6 +-
net/unix/af_unix.c | 226 +-
net/vmw_vsock/af_vsock.c | 3 -
net/wireless/core.c | 174 +-
net/wireless/core.h | 14 +-
net/wireless/nl80211.c | 119 +-
net/wireless/pmsr.c | 4 +-
net/wireless/rdev-ops.h | 27 +-
net/wireless/reg.c | 20 +-
net/wireless/scan.c | 1263 +-
net/wireless/sme.c | 19 +-
net/wireless/sysfs.c | 8 +-
net/wireless/trace.h | 47 +-
net/wireless/util.c | 110 +
net/wireless/wext-core.c | 6 +
net/wireless/wext-sme.c | 4 +-
net/x25/af_x25.c | 1 -
net/xdp/xsk.c | 1 -
net/xdp/xsk_buff_pool.c | 7 +-
net/xdp/xskmap.c | 4 -
net/xfrm/espintcp.c | 14 +-
net/xfrm/xfrm_device.c | 1 +
net/xfrm/xfrm_interface_core.c | 1 +
net/xfrm/xfrm_ipcomp.c | 5 +-
net/xfrm/xfrm_output.c | 1 +
samples/bpf/tcp_basertt_kern.c | 2 +-
samples/bpf/xdp1_kern.c | 2 +-
samples/bpf/xdp2_kern.c | 2 +-
scripts/pahole-flags.sh | 3 +
tools/bpf/bpftool/Documentation/bpftool-map.rst | 8 +-
tools/bpf/bpftool/Documentation/bpftool-prog.rst | 11 +-
tools/bpf/bpftool/bash-completion/bpftool | 7 +-
tools/bpf/bpftool/common.c | 9 +-
tools/bpf/bpftool/feature.c | 24 +-
tools/bpf/bpftool/iter.c | 2 +-
tools/bpf/bpftool/link.c | 16 +-
tools/bpf/bpftool/main.h | 2 +-
tools/bpf/bpftool/map.c | 19 +-
tools/bpf/bpftool/prog.c | 53 +-
tools/bpf/bpftool/struct_ops.c | 2 +-
tools/bpf/resolve_btfids/Makefile | 4 +-
tools/include/uapi/asm-generic/socket.h | 3 +
tools/include/uapi/linux/bpf.h | 31 +-
tools/lib/bpf/bpf.c | 17 +-
tools/lib/bpf/bpf.h | 18 +-
tools/lib/bpf/bpf_helpers.h | 15 +-
tools/lib/bpf/bpf_tracing.h | 3 +-
tools/lib/bpf/btf.c | 2 +-
tools/lib/bpf/btf_dump.c | 22 +-
tools/lib/bpf/gen_loader.c | 14 +-
tools/lib/bpf/libbpf.c | 154 +-
tools/lib/bpf/libbpf.h | 18 +-
tools/lib/bpf/libbpf.map | 5 +
tools/lib/bpf/libbpf_probes.c | 2 +-
tools/lib/bpf/libbpf_version.h | 2 +-
tools/lib/bpf/usdt.c | 5 +-
tools/net/ynl/Makefile | 19 +
tools/net/ynl/Makefile.deps | 20 +
tools/net/ynl/generated/Makefile | 50 +
tools/net/ynl/generated/devlink-user.c | 721 +
tools/net/ynl/generated/devlink-user.h | 210 +
tools/net/ynl/generated/ethtool-user.c | 6353 +++++
tools/net/ynl/generated/ethtool-user.h | 5531 ++++
tools/net/ynl/generated/fou-user.c | 328 +
tools/net/ynl/generated/fou-user.h | 337 +
tools/net/ynl/generated/handshake-user.c | 331 +
tools/net/ynl/generated/handshake-user.h | 145 +
tools/net/ynl/generated/netdev-user.c | 200 +
tools/net/ynl/generated/netdev-user.h | 85 +
tools/net/ynl/lib/Makefile | 28 +
tools/net/ynl/lib/nlspec.py | 46 +-
tools/net/ynl/lib/ynl.c | 901 +
tools/net/ynl/lib/ynl.h | 237 +
tools/net/ynl/lib/ynl.py | 137 +-
tools/net/ynl/samples/.gitignore | 3 +
tools/net/ynl/samples/Makefile | 30 +
tools/net/ynl/samples/devlink.c | 60 +
tools/net/ynl/samples/ethtool.c | 65 +
tools/net/ynl/samples/netdev.c | 108 +
tools/net/ynl/ynl-gen-c.py | 745 +-
tools/net/ynl/ynl-regen.sh | 6 +-
tools/perf/trace/beauty/include/linux/socket.h | 1 -
tools/perf/trace/beauty/msg_flags.c | 6 +-
tools/testing/selftests/bpf/DENYLIST.aarch64 | 83 +-
tools/testing/selftests/bpf/DENYLIST.s390x | 1 +
tools/testing/selftests/bpf/Makefile | 3 +-
tools/testing/selftests/bpf/bench.c | 15 +-
tools/testing/selftests/bpf/bench.h | 1 +
.../selftests/bpf/benchs/bench_bloom_filter_map.c | 14 +-
.../bpf/benchs/bench_bpf_hashmap_full_update.c | 10 +-
.../bpf/benchs/bench_bpf_hashmap_lookup.c | 10 +-
.../testing/selftests/bpf/benchs/bench_bpf_loop.c | 10 +-
tools/testing/selftests/bpf/benchs/bench_count.c | 14 +-
.../selftests/bpf/benchs/bench_local_storage.c | 12 +-
.../bpf/benchs/bench_local_storage_create.c | 8 +-
.../benchs/bench_local_storage_rcu_tasks_trace.c | 10 +-
tools/testing/selftests/bpf/benchs/bench_rename.c | 15 +-
.../testing/selftests/bpf/benchs/bench_ringbufs.c | 2 +-
tools/testing/selftests/bpf/benchs/bench_strncmp.c | 11 +-
tools/testing/selftests/bpf/benchs/bench_trigger.c | 21 +-
.../selftests/bpf/benchs/run_bench_ringbufs.sh | 26 +-
tools/testing/selftests/bpf/bpf_kfuncs.h | 6 +
.../selftests/bpf/bpf_testmod/bpf_testmod.c | 182 +-
.../selftests/bpf/bpf_testmod/bpf_testmod_kfunc.h | 107 +
tools/testing/selftests/bpf/config | 4 +
tools/testing/selftests/bpf/network_helpers.c | 23 +
tools/testing/selftests/bpf/network_helpers.h | 1 +
.../testing/selftests/bpf/prog_tests/arg_parsing.c | 68 +
.../selftests/bpf/prog_tests/bpf_mod_race.c | 34 +-
.../selftests/bpf/prog_tests/bpf_obj_pinning.c | 268 +
tools/testing/selftests/bpf/prog_tests/btf.c | 40 +
.../bpf/prog_tests/cgroup_getset_retval.c | 20 +
tools/testing/selftests/bpf/prog_tests/check_mtu.c | 2 +-
tools/testing/selftests/bpf/prog_tests/cpumask.c | 2 +
tools/testing/selftests/bpf/prog_tests/dynptr.c | 8 +
.../testing/selftests/bpf/prog_tests/fib_lookup.c | 61 +-
.../selftests/bpf/prog_tests/global_map_resize.c | 227 +
.../selftests/bpf/prog_tests/module_attach.c | 12 +-
tools/testing/selftests/bpf/prog_tests/netcnt.c | 4 +-
.../selftests/bpf/prog_tests/sock_destroy.c | 221 +
tools/testing/selftests/bpf/prog_tests/sockopt.c | 100 +-
.../selftests/bpf/prog_tests/sockopt_inherit.c | 59 +-
.../selftests/bpf/prog_tests/sockopt_multi.c | 108 +-
.../selftests/bpf/prog_tests/sockopt_qos_to_cc.c | 2 +
.../selftests/bpf/prog_tests/task_under_cgroup.c | 53 +
.../selftests/bpf/prog_tests/unpriv_bpf_disabled.c | 6 +-
tools/testing/selftests/bpf/prog_tests/verifier.c | 4 +
.../selftests/bpf/prog_tests/vrf_socket_lookup.c | 312 +
.../testing/selftests/bpf/prog_tests/xdp_bonding.c | 121 +
tools/testing/selftests/bpf/progs/bpf_misc.h | 4 +
tools/testing/selftests/bpf/progs/cb_refs.c | 4 +-
.../bpf/progs/cgroup_getset_retval_getsockopt.c | 13 +
.../bpf/progs/cgroup_getset_retval_setsockopt.c | 17 +
tools/testing/selftests/bpf/progs/cpumask_common.h | 6 +-
.../testing/selftests/bpf/progs/cpumask_success.c | 64 +-
tools/testing/selftests/bpf/progs/dynptr_fail.c | 308 +
tools/testing/selftests/bpf/progs/dynptr_success.c | 337 +
tools/testing/selftests/bpf/progs/iters.c | 26 +-
tools/testing/selftests/bpf/progs/jit_probe_mem.c | 4 +-
.../selftests/bpf/progs/kfunc_call_destructive.c | 3 +-
.../testing/selftests/bpf/progs/kfunc_call_fail.c | 9 +-
.../testing/selftests/bpf/progs/kfunc_call_race.c | 3 +-
.../testing/selftests/bpf/progs/kfunc_call_test.c | 17 +-
.../selftests/bpf/progs/kfunc_call_test_subprog.c | 9 +-
.../testing/selftests/bpf/progs/local_kptr_stash.c | 5 +-
tools/testing/selftests/bpf/progs/map_kptr.c | 5 +-
tools/testing/selftests/bpf/progs/map_kptr_fail.c | 4 +-
.../testing/selftests/bpf/progs/refcounted_kptr.c | 2 +
.../selftests/bpf/progs/refcounted_kptr_fail.c | 4 +-
.../selftests/bpf/progs/sock_destroy_prog.c | 145 +
.../selftests/bpf/progs/sock_destroy_prog_fail.c | 22 +
.../testing/selftests/bpf/progs/sockopt_inherit.c | 18 +-
tools/testing/selftests/bpf/progs/sockopt_multi.c | 26 +-
.../selftests/bpf/progs/sockopt_qos_to_cc.c | 10 +-
tools/testing/selftests/bpf/progs/sockopt_sk.c | 25 +-
.../selftests/bpf/progs/test_global_func1.c | 2 +
.../selftests/bpf/progs/test_global_map_resize.c | 58 +
.../testing/selftests/bpf/progs/test_sock_fields.c | 5 +-
.../selftests/bpf/progs/test_task_under_cgroup.c | 51 +
.../testing/selftests/bpf/progs/test_xdp_dynptr.c | 1 +
.../selftests/bpf/progs/verifier_scalar_ids.c | 659 +
.../bpf/progs/verifier_subprog_precision.c | 536 +
.../selftests/bpf/progs/vrf_socket_lookup.c | 89 +
.../testing/selftests/bpf/progs/xdp_hw_metadata.c | 4 +-
tools/testing/selftests/bpf/test_progs.c | 113 +-
tools/testing/selftests/bpf/test_progs.h | 1 -
tools/testing/selftests/bpf/test_verifier.c | 194 +-
tools/testing/selftests/bpf/test_xsk.sh | 10 +-
tools/testing/selftests/bpf/testing_helpers.c | 268 +-
tools/testing/selftests/bpf/testing_helpers.h | 12 +
tools/testing/selftests/bpf/verifier/precise.c | 143 +-
tools/testing/selftests/bpf/veristat.c | 9 +
tools/testing/selftests/bpf/xdp_hw_metadata.c | 47 +-
tools/testing/selftests/bpf/xdp_metadata.h | 1 +
tools/testing/selftests/bpf/xsk.h | 5 +
tools/testing/selftests/bpf/xskxceiver.c | 771 +-
tools/testing/selftests/bpf/xskxceiver.h | 31 +-
.../drivers/net/bonding/bond-eth-type-change.sh | 1 -
.../drivers/net/mlxsw/egress_vid_classification.sh | 5 +-
.../testing/selftests/drivers/net/mlxsw/extack.sh | 24 +-
.../drivers/net/mlxsw/ingress_rif_conf_1d.sh | 5 +-
.../drivers/net/mlxsw/mirror_gre_scale.sh | 1 +
.../drivers/net/mlxsw/one_armed_router.sh | 3 +-
.../selftests/drivers/net/mlxsw/q_in_q_veto.sh | 8 +
.../selftests/drivers/net/mlxsw/qos_dscp_bridge.sh | 1 +
.../selftests/drivers/net/mlxsw/qos_ets_strict.sh | 8 +-
.../selftests/drivers/net/mlxsw/qos_mc_aware.sh | 2 +
.../drivers/net/mlxsw/spectrum/q_in_vni_veto.sh | 1 +
tools/testing/selftests/drivers/net/mlxsw/vxlan.sh | 41 +-
tools/testing/selftests/net/.gitignore | 1 +
tools/testing/selftests/net/Makefile | 1 +
tools/testing/selftests/net/af_unix/Makefile | 3 +-
tools/testing/selftests/net/af_unix/scm_pidfd.c | 430 +
tools/testing/selftests/net/fcnal-test.sh | 87 +
tools/testing/selftests/net/forwarding/Makefile | 2 +
.../selftests/net/forwarding/dual_vxlan_bridge.sh | 1 +
.../selftests/net/forwarding/mirror_gre_bound.sh | 1 +
.../net/forwarding/mirror_gre_bridge_1d.sh | 3 +-
.../net/forwarding/mirror_gre_bridge_1d_vlan.sh | 3 +-
.../net/forwarding/mirror_gre_bridge_1q_lag.sh | 3 +-
.../selftests/net/forwarding/mirror_topo_lib.sh | 1 +
.../selftests/net/forwarding/pedit_dsfield.sh | 4 +-
tools/testing/selftests/net/forwarding/q_in_vni.sh | 1 +
.../selftests/net/forwarding/router_bridge.sh | 3 +-
.../selftests/net/forwarding/router_bridge_vlan.sh | 24 +-
.../selftests/net/forwarding/skbedit_priority.sh | 4 +-
.../selftests/net/forwarding/tc_flower_cfm.sh | 206 +
.../selftests/net/forwarding/tc_flower_l2_miss.sh | 350 +
tools/testing/selftests/net/mptcp/mptcp_connect.sh | 2 +-
tools/testing/selftests/net/mptcp/mptcp_join.sh | 741 +-
tools/testing/selftests/net/mptcp/mptcp_sockopt.c | 120 +-
tools/testing/selftests/net/nettest.c | 46 +-
tools/testing/selftests/net/rtnetlink.sh | 1 +
.../selftests/net/test_vxlan_nolocalbypass.sh | 240 +
tools/testing/selftests/net/tls.c | 131 +
tools/testing/selftests/ptp/testptp.c | 29 +-
.../tc-testing/tc-tests/infra/filter.json | 25 +
.../selftests/tc-testing/tc-tests/qdiscs/mq.json | 25 +-
1491 files changed, 97083 insertions(+), 26414 deletions(-)
create mode 100644 Documentation/bpf/map_lru_hash_update.dot
delete mode 100644 Documentation/devicetree/bindings/net/xilinx_axienet.txt
create mode 100644 Documentation/devicetree/bindings/net/xlnx,axi-ethernet.yaml
create mode 100644 Documentation/netlink/specs/ovs_flow.yaml
create mode 100644 drivers/net/can/usb/f81604.c
create mode 100644 drivers/net/ethernet/intel/ice/ice_ethtool.h
create mode 100644 drivers/net/ethernet/intel/ice/ice_irq.c
create mode 100644 drivers/net/ethernet/intel/ice/ice_irq.h
create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/qos.c
create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/qos.h
create mode 100644 drivers/net/ethernet/marvell/octeontx2/nic/qos_sq.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/esw/bridge_debugfs.c
create mode 100644 drivers/net/ethernet/mellanox/mlx5/core/lib/events.h
create mode 100644 drivers/net/ethernet/microchip/lan966x/lan966x_dcb.c
create mode 100644 drivers/net/ethernet/sfc/tc_encap_actions.c
create mode 100644 drivers/net/ethernet/sfc/tc_encap_actions.h
delete mode 100644 drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.c
delete mode 100644 drivers/net/ethernet/stmicro/stmmac/altr_tse_pcs.h
create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_phy.c
create mode 100644 drivers/net/ethernet/wangxun/txgbe/txgbe_phy.h
create mode 100644 drivers/net/mdio/mdio-regmap.c
delete mode 100644 drivers/net/pcs/pcs-altera-tse.c
create mode 100644 drivers/net/phy/mediatek-ge-soc.c
create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/ax210.c
create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/bz.c
create mode 100644 drivers/net/wireless/intel/iwlwifi/cfg/sc.c
create mode 100644 drivers/net/wireless/realtek/rtl8xxxu/rtl8xxxu_8192f.c
create mode 100644 drivers/net/wireless/realtek/rtw88/rtw8723ds.c
create mode 100644 drivers/net/wireless/realtek/rtw89/acpi.c
create mode 100644 drivers/net/wireless/realtek/rtw89/acpi.h
copy drivers/net/wireless/realtek/rtw89/{rtw8852b.c => rtw8851b.c} (51%)
create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8851b.h
create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.c
create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8851b_rfk.h
create mode 100644 drivers/net/wireless/realtek/rtw89/rtw8851be.c
create mode 100644 include/linux/mdio/mdio-regmap.h
create mode 100644 include/linux/net_mm.h
delete mode 100644 include/linux/pcs-altera-tse.h
create mode 100644 include/net/gso.h
create mode 100644 net/core/gso.c
create mode 100644 tools/net/ynl/Makefile
create mode 100644 tools/net/ynl/Makefile.deps
create mode 100644 tools/net/ynl/generated/Makefile
create mode 100644 tools/net/ynl/generated/devlink-user.c
create mode 100644 tools/net/ynl/generated/devlink-user.h
create mode 100644 tools/net/ynl/generated/ethtool-user.c
create mode 100644 tools/net/ynl/generated/ethtool-user.h
create mode 100644 tools/net/ynl/generated/fou-user.c
create mode 100644 tools/net/ynl/generated/fou-user.h
create mode 100644 tools/net/ynl/generated/handshake-user.c
create mode 100644 tools/net/ynl/generated/handshake-user.h
create mode 100644 tools/net/ynl/generated/netdev-user.c
create mode 100644 tools/net/ynl/generated/netdev-user.h
create mode 100644 tools/net/ynl/lib/Makefile
create mode 100644 tools/net/ynl/lib/ynl.c
create mode 100644 tools/net/ynl/lib/ynl.h
create mode 100644 tools/net/ynl/samples/.gitignore
create mode 100644 tools/net/ynl/samples/Makefile
create mode 100644 tools/net/ynl/samples/devlink.c
create mode 100644 tools/net/ynl/samples/ethtool.c
create mode 100644 tools/net/ynl/samples/netdev.c
create mode 100644 tools/testing/selftests/bpf/bpf_testmod/bpf_testmod_kfunc.h
create mode 100644 tools/testing/selftests/bpf/prog_tests/bpf_obj_pinning.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/global_map_resize.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/sock_destroy.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/task_under_cgroup.c
create mode 100644 tools/testing/selftests/bpf/prog_tests/vrf_socket_lookup.c
create mode 100644 tools/testing/selftests/bpf/progs/sock_destroy_prog.c
create mode 100644 tools/testing/selftests/bpf/progs/sock_destroy_prog_fail.c
create mode 100644 tools/testing/selftests/bpf/progs/test_global_map_resize.c
create mode 100644 tools/testing/selftests/bpf/progs/test_task_under_cgroup.c
create mode 100644 tools/testing/selftests/bpf/progs/verifier_scalar_ids.c
create mode 100644 tools/testing/selftests/bpf/progs/verifier_subprog_precision.c
create mode 100644 tools/testing/selftests/bpf/progs/vrf_socket_lookup.c
create mode 100644 tools/testing/selftests/net/af_unix/scm_pidfd.c
create mode 100755 tools/testing/selftests/net/forwarding/tc_flower_cfm.sh
create mode 100755 tools/testing/selftests/net/forwarding/tc_flower_l2_miss.sh
create mode 100755 tools/testing/selftests/net/test_vxlan_nolocalbypass.sh
create mode 100644 tools/testing/selftests/tc-testing/tc-tests/infra/filter.json
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bootstrap_build/master-arm-bootstrap_lto
in repository toolchain/ci/base-artifacts.
from efd258c7d1 onsuccess: #80: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...]
new 24b6638261 onsuccess: #81: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log.xz | Bin 2112 -> 2112 bytes
02-prepare_abe/console.log.xz | Bin 2640 -> 2664 bytes
04-build_abe-bootstrap_lto/console.log.xz | Bin 497136 -> 489880 bytes
04-build_abe-bootstrap_lto/make-gcc-stage2.log.xz | Bin 152420 -> 441112 bytes
05-check_regression/console.log.xz | Bin 1028 -> 1032 bytes
git/gcc_rev | 2 +-
jenkins/build-name | 2 +-
manifest.sh | 4 ++--
8 files changed, 4 insertions(+), 4 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master
in repository linux.
from 89181f544ffa Merge tag 'mmc-v6.5' of git://git.kernel.org/pub/scm/linux [...]
new 054a73009c22 module: split up 'finit_module()' into init_module_from_fi [...]
new 9b9879fc0327 modules: catch concurrent module loads, treat them as idempotent
new cb0b50b813f6 module: Remove preempt_disable() from module reference counting.
new 15d5daa0a700 kallsyms: remove unused arch_get_kallsym() helper
new 4f521bab5bfc kallsyms: remove unsed API lookup_symbol_attrs
new b06e9318bfd0 kallsyms: move kallsyms_show_value() out of kallsyms.c
new 0eeaf1eb40a3 kallsyms: make kallsyms_show_value() as generic function
new 4e3c09e95499 Merge tag 'v6.5-rc1-modules-next' of git://git.kernel.org/ [...]
new 7c0bf4dad6bf parport: Move magic number "15" to a define
new 93810936a6bf parport: Remove register_sysctl_table from parport_proc_register
new 4199a64a1c13 parport: Remove register_sysctl_table from parport_device_ [...]
new 02ea13480f3f parport: Remove register_sysctl_table from parport_default [...]
new 9ad0a4e7c2dd parport: Removed sysctl related defines
new 19c4e618a1bc sysctl: stop exporting register_sysctl_table
new 2f5edd03ca0d sysctl: Refactor base paths registrations
new b8cbc0855a22 sysctl: Remove register_sysctl_table
new 996ef312f27f sysctl: remove empty dev table
new 01e6aac78b1c signal: move show_unhandled_signals sysctl to its own file
new 861dc0b46432 sysctl: move umh sysctl registration to its own file
new 28898e260a34 sysctl: move security keys sysctl registration to its own file
new 37e9981e33e4 parport: plug a sysctl register leak
new a40b702789a4 test_sysctl: Fix test metadata getters
new e009bd5efe81 test_sysctl: Group node sysctl test under one func
new 35576438591e test_sysctl: Add an unregister sysctl test
new ec866cc6f8a9 test_sysctl: Add an option to prevent test skip
new f2e7a6265e5a test_sysclt: Test for registering a mount point
new 94a6490518d8 sysctl: Remove debugging dump_stack
new 2f2665c13af4 sysctl: replace child with an enumeration
new 6a8cbd9253ab Merge tag 'v6.5-rc1-sysctl-next' of git://git.kernel.org/p [...]
The 29 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
drivers/parport/procfs.c | 185 ++++++++--------
drivers/parport/share.c | 2 +-
fs/proc/proc_sysctl.c | 244 ++--------------------
fs/sysctls.c | 5 +-
include/linux/kallsyms.h | 17 +-
include/linux/key.h | 3 -
include/linux/module.h | 9 -
include/linux/parport.h | 2 +
include/linux/sysctl.h | 45 ++--
include/linux/umh.h | 2 -
kernel/Makefile | 2 +-
kernel/kallsyms.c | 91 +-------
kernel/ksyms_common.c | 43 ++++
kernel/module/kallsyms.c | 28 ---
kernel/module/main.c | 120 +++++++++--
kernel/signal.c | 23 ++
kernel/sysctl.c | 40 +---
kernel/umh.c | 11 +-
lib/test_sysctl.c | 91 +++++++-
scripts/check-sysctl-docs | 10 -
security/keys/sysctl.c | 7 +
tools/testing/selftests/bpf/progs/bpf_iter_ksym.c | 4 +-
tools/testing/selftests/sysctl/sysctl.sh | 115 +++++++---
23 files changed, 497 insertions(+), 602 deletions(-)
create mode 100644 kernel/ksyms_common.c
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_glibc_build/master-arm
in repository toolchain/ci/base-artifacts.
from 02afd83752 onsuccess: #506: 1: [TCWG CI] https://ci.linaro.org/job/tcwg [...]
new 939de742e4 onsuccess: #515: 1: [TCWG CI] https://ci.linaro.org/job/tcwg [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log.xz | Bin 2120 -> 2072 bytes
02-prepare_abe/console.log.xz | Bin 2644 -> 2632 bytes
04-build_abe-glibc/console.log.xz | Bin 195120 -> 194928 bytes
04-build_abe-glibc/make-glibc.log.xz | Bin 182476 -> 182548 bytes
05-check_regression/console.log.xz | Bin 1056 -> 1036 bytes
git/glibc_rev | 2 +-
jenkins/build-name | 2 +-
jenkins/pw-report.log | 6 +++---
manifest.sh | 4 ++--
9 files changed, 7 insertions(+), 7 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.
This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bootstrap_build/master-arm-bootstrap_profiled_lto
in repository toolchain/ci/base-artifacts.
from 9ae0ad566e force: #80: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_boot [...]
new c9f4b81f1a onsuccess: #81: 1: [TCWG CI] https://ci.linaro.org/job/tcwg_ [...]
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
01-reset_artifacts/console.log.xz | Bin 2104 -> 1852 bytes
02-prepare_abe/console.log.xz | Bin 2632 -> 2632 bytes
04-build_abe-bootstrap_profiled_lto/console.log.xz | Bin 635192 -> 620892 bytes
.../make-gcc-stage2.log.xz | Bin 265016 -> 560512 bytes
05-check_regression/console.log.xz | Bin 1012 -> 1044 bytes
git/gcc_rev | 2 +-
jenkins/build-name | 2 +-
manifest.sh | 8 ++++----
8 files changed, 6 insertions(+), 6 deletions(-)
--
To stop receiving notification emails like this one, please contact
the administrator of this repository.