linux/Documentation/devicetree/bindings/net
Linus Torvalds c2933b2bef First batch of fixes for 6.14. Nothing really stands out,
but as usual there's a slight concentration of fixes for issues
 added in the last two weeks before the MW, and driver bugs
 from 6.13 which tend to get discovered upon wider distribution.
 
 Including fixes from IPSec, netfilter and Bluetooth.
 
 Current release - regressions:
 
  - net: revert RTNL changes in unregister_netdevice_many_notify()
 
  - Bluetooth: fix possible infinite recursion of btusb_reset
 
  - eth: adjust locking in some old drivers which protect their state
 	with spinlocks to avoid sleeping in atomic; core protects
 	netdev state with a mutex now
 
 Previous releases - regressions:
 
  - eth: mlx5e: make sure we pass node ID, not CPU ID to kvzalloc_node()
 
  - eth: bgmac: reduce max frame size to support just 1500 bytes;
 	the jumbo frame support would previously cause OOB writes,
 	but now fails outright
 
  - mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted,
 	avoid false detection of MPTCP blackholing
 
 Previous releases - always broken:
 
  - mptcp: handle fastopen disconnect correctly
 
  - xfrm: make sure skb->sk is a full sock before accessing its fields
 
  - xfrm: fix taking a lock with preempt disabled for RT kernels
 
  - usb: ipheth: improve safety of packet metadata parsing; prevent
 	potential OOB accesses
 
  - eth: renesas: fix missing rtnl lock in suspend/resume path
 
 Signed-off-by: Jakub Kicinski <kuba@kernel.org>
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6jPA+I1ugmIBA4hXMUZtbf5SIrsFAmebzXsACgkQMUZtbf5S
 IrvGBQ//auOF2yY1sg40fBvc6Hr1jpZBcr+uqTL6Qka1uVOvTFY51hAN54lBt32+
 ixmcHsD0xdcHrr7VrqSXqurQLiGsdwUpnxZFCj/FymQuMunVysEqudvPeKDVHpsw
 JW5c4nJOexEA2viByK9iB23Qq0P3uBoPEnKrbSTVSDvYaXUj6y8Cvt3/vXc+H/tc
 T7GaxHH55NNNPkRz34YU3OWcaZsgkQEcdVpZf4tODPmg7J5VQj8SQeMhk/HI0sdO
 WKjWB0woZkiQECtamqAOXnv47PXd6igv8NALRPlJcKjs0EszUvuYhD/9MEOeghjI
 sjcQn9JnPpG+ca/qFVCSpEEOo2zGVn5dkJT5x26udH+5XHf7Pq+zpJwB6LHo98yF
 bGMpIrF6gi2EnBtS/tRjMyBU9Ut9KiUtjXMvn9EsD1U1FGIbz6wyQLlT0pG0hwJb
 rEdKfegrcyhWKHOD4vH9ciEg/7lgGfsGyfJDktIMdyailZc6tBcxwbdlc+5jRDA9
 0RqGASIXaiX7AC3WOSeQzMgbV+WXdhaX/yrMJL5KBfBTzxG2audnJt1tPN3mbh3z
 NM6M2cnMsoX4QLSiaukJaCL7LWHSTlVttZVg8FGXHj1PejMQQBVjGVvzk2UF55UR
 gV7X9/VkXhmIDAZgThWtOdPLz+ItksfSKiruhUsXust6JgqRuqc=
 =GjBE
 -----END PGP SIGNATURE-----

Merge tag 'net-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net

Pull networking fixes from Jakub Kicinski:
 "Including fixes from IPSec, netfilter and Bluetooth.

  Nothing really stands out, but as usual there's a slight concentration
  of fixes for issues added in the last two weeks before the merge
  window, and driver bugs from 6.13 which tend to get discovered upon
  wider distribution.

  Current release - regressions:

   - net: revert RTNL changes in unregister_netdevice_many_notify()

   - Bluetooth: fix possible infinite recursion of btusb_reset

   - eth: adjust locking in some old drivers which protect their state
     with spinlocks to avoid sleeping in atomic; core protects netdev
     state with a mutex now

  Previous releases - regressions:

   - eth:
      - mlx5e: make sure we pass node ID, not CPU ID to kvzalloc_node()
      - bgmac: reduce max frame size to support just 1500 bytes; the
        jumbo frame support would previously cause OOB writes, but now
        fails outright

   - mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted, avoid
     false detection of MPTCP blackholing

  Previous releases - always broken:

   - mptcp: handle fastopen disconnect correctly

   - xfrm:
      - make sure skb->sk is a full sock before accessing its fields
      - fix taking a lock with preempt disabled for RT kernels

   - usb: ipheth: improve safety of packet metadata parsing; prevent
     potential OOB accesses

   - eth: renesas: fix missing rtnl lock in suspend/resume path"

* tag 'net-6.14-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (88 commits)
  MAINTAINERS: add Neal to TCP maintainers
  net: revert RTNL changes in unregister_netdevice_many_notify()
  net: hsr: fix fill_frame_info() regression vs VLAN packets
  doc: mptcp: sysctl: blackhole_timeout is per-netns
  mptcp: blackhole only if 1st SYN retrans w/o MPC is accepted
  netfilter: nf_tables: reject mismatching sum of field_len with set key length
  net: sh_eth: Fix missing rtnl lock in suspend/resume path
  net: ravb: Fix missing rtnl lock in suspend/resume path
  selftests/net: Add test for loading devbound XDP program in generic mode
  net: xdp: Disallow attaching device-bound programs in generic mode
  tcp: correct handling of extreme memory squeeze
  bgmac: reduce max frame size to support just MTU 1500
  vsock/test: Add test for connect() retries
  vsock/test: Add test for UAF due to socket unbinding
  vsock/test: Introduce vsock_connect_fd()
  vsock/test: Introduce vsock_bind()
  vsock: Allow retrying on connect() failure
  vsock: Keep the binding until socket destruction
  Bluetooth: L2CAP: accept zero as a special value for MTU auto-selection
  Bluetooth: btnxpuart: Fix glitches seen in dual A2DP streaming
  ...
2025-01-30 12:24:20 -08:00
..
bluetooth dt-bindings: bluetooth: Utilize PMU abstraction for WCN6750 2025-01-15 10:35:11 -05:00
can linux-can-next-for-6.14-20250110 2025-01-10 22:46:08 -08:00
dsa dt-bindings: net: dsa: microchip,ksz: Drop undocumented "id" 2024-11-15 14:29:28 -08:00
ieee802154
nfc dt-bindings: nfc: nxp,nci: Document PN553 compatible 2024-10-28 12:53:20 -07:00
pcs
pse-pd dt-bindings: net: pse-pd: Fix unusual character in documentation 2025-01-08 19:34:56 -08:00
wireless ath.git patches for v6.14 2025-01-15 18:51:56 +02:00
actions,owl-emac.yaml
adi,adin.yaml
adi,adin1110.yaml
airoha,en7581-eth.yaml
airoha,en8811h.yaml
allwinner,sun4i-a10-emac.yaml
allwinner,sun4i-a10-mdio.yaml
allwinner,sun7i-a20-gmac.yaml
allwinner,sun8i-a83t-emac.yaml
altr,tse.yaml
amd-xgbe.txt
amlogic,g12a-mdio-mux.yaml
amlogic,gxl-mdio-mux.yaml
amlogic,meson-dwmac.yaml dt-bindings: net: Correct indentation and style in DTS example 2025-01-09 13:13:52 +01:00
anarion-gmac.txt
apm-xgene-enet.txt
apm-xgene-mdio.txt
asix,ax88178.yaml dt-bindings: net: Correct indentation and style in DTS example 2025-01-09 13:13:52 +01:00
asix,ax88796c.yaml
aspeed,ast2600-mdio.yaml
brcm,amac.yaml
brcm,asp-v2.0.yaml
brcm,bcm4908-enet.yaml
brcm,bcm6368-mdio-mux.yaml
brcm,bcm7445-switch-v4.0.txt
brcm,bcmgenet.yaml dt-bindings: net: Correct indentation and style in DTS example 2025-01-09 13:13:52 +01:00
brcm,iproc-mdio.yaml
brcm,mdio-mux-iproc.yaml dt-bindings: net: Correct indentation and style in DTS example 2025-01-09 13:13:52 +01:00
brcm,systemport.yaml
brcm,unimac-mdio.yaml dt-bindings: net: brcm,unimac-mdio: Add bcm6846-mdio 2024-10-15 18:23:53 -07:00
broadcom-bcm87xx.txt
btusb.txt
calxeda-xgmac.yaml
cavium-mdio.txt
cavium-mix.txt
cavium-pip.txt
cdns,macb.yaml
cirrus,cs89x0.txt
cirrus,ep9301-eth.yaml dt-bindings: net: Add Cirrus EP93xx 2024-09-12 14:33:11 +00:00
cortina,gemini-ethernet.yaml
cortina.txt
cpsw-phy-sel.txt
cpsw.txt
davicom,dm9000.yaml
davicom,dm9051.yaml
davinci_emac.txt
engleder,tsnep.yaml
ethernet-controller.yaml
ethernet-phy-package.yaml
ethernet-phy.yaml dt-bindings: net: ethernet-phy: Add timing-role role property for ethernet PHYs 2024-10-08 10:50:14 +02:00
ethernet-switch-port.yaml
ethernet-switch.yaml
ethernet.txt
ezchip_enet.txt
faraday,ftgmac100.yaml
faraday,ftmac.txt
fixed-link.txt
fsl,cpm-enet.yaml
fsl,cpm-mdio.yaml
fsl,enetc-ierb.yaml
fsl,enetc-mdio.yaml dt-bindings: net: add compatible string for i.MX95 EMDIO 2024-11-04 10:03:50 +00:00
fsl,enetc.yaml dt-bindings: net: add i.MX95 ENETC support 2024-11-04 10:03:50 +00:00
fsl,fec.yaml dt-bindings: net: fec: add pps channel property 2024-10-08 12:29:34 +02:00
fsl,fman-dtsec.yaml
fsl,fman-mdio.yaml
fsl,fman-muram.yaml
fsl,fman-port.yaml
fsl,fman.yaml
fsl,qoriq-mc-dpmac.yaml
fsl-tsec-phy.txt
hisilicon-femac-mdio.txt
hisilicon-femac.txt
hisilicon-hip04-net.txt
hisilicon-hix5hd2-gmac.txt
hisilicon-hns-dsaf.txt
hisilicon-hns-mdio.txt
hisilicon-hns-nic.txt
ibm,emac.txt
icplus-ip101ag.txt
idt,3243x-emac.yaml
ingenic,mac.yaml
intel,dwmac-plat.yaml
intel,ixp4xx-ethernet.yaml
intel,ixp4xx-hss.yaml
intel,ixp46x-ptp-timer.yaml
ipq806x-dwmac.txt
keystone-netcp.txt
lantiq,etop-xway.yaml
lantiq,pef2256.yaml
lantiq,xrx200-net.yaml
litex,liteeth.yaml
loongson,ls1b-gmac.yaml
loongson,ls1c-emac.yaml
lpc-eth.txt
marvell,aquantia.yaml dt-bindings: net: marvell,aquantia: add property to override MDI_CFG 2024-10-08 17:16:35 -07:00
marvell,dfx-server.yaml
marvell,mvusb.yaml
marvell,orion-mdio.yaml
marvell,pp2.yaml
marvell,prestera.yaml
marvell-armada-370-neta.txt
marvell-bt-8xxx.txt
marvell-neta-bm.txt
marvell-orion-net.txt
marvell-pxa168.txt
maxim,ds26522.yaml
maxlinear,gpy2xx.yaml
mctp-i2c-controller.yaml
mdio-gpio.yaml
mdio-mux-gpio.yaml dt-bindings: net: mdio-mux-gpio: Drop undocumented "marvell,reg-init" 2024-11-14 19:30:16 -08:00
mdio-mux-mmioreg.yaml
mdio-mux-multiplexer.yaml
mdio-mux.yaml
mdio.txt
mdio.yaml
mediatek,net.yaml
mediatek,star-emac.yaml
mediatek-dwmac.yaml
micrel,ks8851.yaml
micrel-ks8995.txt
micrel-ksz90x1.txt
micrel.txt
microchip,enc28j60.txt
microchip,lan78xx.txt
microchip,lan95xx.yaml
microchip,lan966x-switch.yaml
microchip,lan8650.yaml dt-bindings: net: add Microchip's LAN865X 10BASE-T1S MACPHY 2024-09-11 20:53:46 -07:00
microchip,sparx5-switch.yaml dt-bindings: net: sparx5: document RGMII delays 2024-12-23 10:57:56 -08:00
motorcomm,yt8xxx.yaml
mscc,miim.yaml
mscc,vsc7514-switch.yaml
mscc-phy-vsc8531.txt
nixge.txt
nvidia,tegra234-mgbe.yaml
nxp,dwmac-imx.yaml
nxp,lpc1850-dwmac.txt
nxp,netc-blk-ctrl.yaml dt-bindings: net: add bindings for NETC blocks control 2024-11-04 10:03:50 +00:00
nxp,s32-dwmac.yaml dt-bindings: net: Add DT bindings for DWMAC on NXP S32G/R SoCs 2024-12-09 18:36:03 -08:00
nxp,tja11xx.yaml dt-bindings: net: tja11xx: add "nxp,rmii-refclk-out" property 2024-10-15 10:44:52 +02:00
opencores-ethoc.txt
phy.txt
qca,ar71xx.yaml
qca,ar803x.yaml
qca,qca808x.yaml
qca,qca7000.txt
qcom,bam-dmux.yaml
qcom,ethqos.yaml First batch of fixes for 6.14. Nothing really stands out, 2025-01-30 12:24:20 -08:00
qcom,ipa.yaml dt-bindings: net: qcom,ipa: Use recommended MBN firmware format in DTS example 2025-01-09 12:24:54 -08:00
qcom,ipq4019-mdio.yaml
qcom,ipq8064-mdio.yaml
qcom,qca807x.yaml
qcom-emac.txt
realtek,rtl82xx.yaml
renesas,ether.yaml dt-bindings: net: renesas,ether: Drop undocumented "micrel,led-mode" 2024-11-18 16:17:41 -08:00
renesas,etheravb.yaml
renesas,ethertsn.yaml
renesas,r8a779f0-ether-switch.yaml
renesas,rzn1-gmac.yaml
rfkill-gpio.yaml
rockchip,emac.yaml
rockchip-dwmac.yaml
samsung-sxgbe.txt
sff,sfp.yaml dt-bindings: net: sff,sfp: Fix "interrupts" property typo 2024-11-14 19:31:35 -08:00
smsc,lan91c111.yaml
smsc,lan9115.yaml
smsc-lan87xx.txt
snps,dwc-qos-ethernet.txt
snps,dwmac.yaml dt-bindings: net: Add DT bindings for DWMAC on NXP S32G/R SoCs 2024-12-09 18:36:03 -08:00
socfpga-dwmac.txt
socionext,synquacer-netsec.yaml
socionext,uniphier-ave4.yaml
starfive,jh7110-dwmac.yaml
sti-dwmac.txt
stm32-dwmac.yaml dt-bindings: net: Correct indentation and style in DTS example 2025-01-09 13:13:52 +01:00
stmmac.txt
sunplus,sp7021-emac.yaml
thead,th1520-gmac.yaml dt-bindings: net: Add T-HEAD dwmac support 2024-11-05 17:50:04 -08:00
ti,cc1352p7.yaml dt-bindings: net: ti,cc1352p7: Add bootloader-backdoor-gpios 2024-09-12 09:04:09 +02:00
ti,cpsw-switch.yaml
ti,davinci-mdio.yaml dt-bindings: net: Correct indentation and style in DTS example 2025-01-09 13:13:52 +01:00
ti,dp83822.yaml dt-bindings: net: dp83822: Add support for GPIO2 clock output 2024-12-15 21:12:37 +00:00
ti,dp83867.yaml
ti,dp83869.yaml
ti,icss-iep.yaml
ti,icssg-prueth.yaml
ti,k3-am654-cpsw-nuss.yaml dt-bindings: net: Correct indentation and style in DTS example 2025-01-09 13:13:52 +01:00
ti,k3-am654-cpts.yaml dt-bindings: net: Correct indentation and style in DTS example 2025-01-09 13:13:52 +01:00
toshiba,visconti-dwmac.yaml
vertexcom-mse102x.yaml
via-rhine.txt
via-velocity.txt
wiznet,w5x00.txt
xlnx,axi-ethernet.yaml dt-bindings: net: xlnx,axi-ethernet: Correct phy-mode property value 2024-11-01 19:02:50 -07:00
xlnx,emaclite.yaml dt-bindings: net: emaclite: Add clock support 2024-10-11 15:41:33 -07:00
xlnx,gmii-to-rgmii.yaml