linux/Documentation/devicetree/bindings
Linus Torvalds ec681c53f8 Networking fixes for 5.15-rc6.
Current release - regressions:
 
  - af_unix: rename UNIX-DGRAM to UNIX to maintain backwards compatibility
 
  - procfs: revert "add seq_puts() statement for dev_mcast",
    minor format change broke user space
 
 Current release - new code bugs:
 
  - dsa: fix bridge_num not getting cleared after ports leaving
    the bridge, resource leak
 
  - dsa: tag_dsa: send packets with TX fwd offload from VLAN-unaware
    bridges using VID 0, prevent packet drops if pvid is removed
 
  - dsa: mv88e6xxx: keep the pvid at 0 when VLAN-unaware, prevent
    HW getting confused about station to VLAN mapping
 
 Previous releases - regressions:
 
  - virtio-net: fix for skb_over_panic inside big mode
 
  - phy: do not shutdown PHYs in READY state
 
  - dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's,
    fix link LED staying lit after ifdown
 
  - mptcp: fix possible infinite wait on recvmsg(MSG_WAITALL)
 
  - mqprio: Correct stats in mqprio_dump_class_stats()
 
  - ice: fix deadlock for Tx timestamp tracking flush
 
  - stmmac: fix feature detection on old hardware
 
 Previous releases - always broken:
 
  - sctp: account stream padding length for reconf chunk
 
  - icmp: fix icmp_ext_echo_iio parsing in icmp_build_probe()
 
  - isdn: cpai: check ctr->cnr to avoid array index out of bound
 
  - isdn: mISDN: fix sleeping function called from invalid context
 
  - nfc: nci: fix potential UAF of rf_conn_info object
 
  - dsa: microchip: prevent ksz_mib_read_work from kicking back
    in after it's canceled in .remove and crashing
 
  - dsa: mv88e6xxx: isolate the ATU databases of standalone and
    bridged ports
 
  - dsa: sja1105, ocelot: break circular dependency between switch
    and tag drivers
 
  - dsa: felix: improve timestamping in presence of packe loss
 
  - mlxsw: thermal: fix out-of-bounds memory accesses
 
 Misc:
 
  - ipv6: ioam: move the check for undefined bits to improve
    interoperability
 
 Signed-off-by: Jakub Kicinski <kuba@kernel.org>
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6jPA+I1ugmIBA4hXMUZtbf5SIrsFAmFoSAcACgkQMUZtbf5S
 Irupdw/7BAWMN6LZ/tmnDJMO9st3TPVKfd9hE8P0sl3YMw568kC61nNLei9k34Pl
 7GfQRjBnalnr5ueX9hZHZmJBqj0XfXP4ZLjCoTNNfwG3mgoZ34BRODxgM60hnvK/
 VFFG5z1bEwPRXDm5urgOmbtVadUXDu/6uZHC/SxnPpy4LlLkpCigUM9FMFaOOx1q
 vJu/0D0RGPv+ukBTyLwyZ9ux1erzD8UAR9uVA8HMFYpSH5MFDG+DmsWHT/IC+0Jl
 TbWmltj9ED5kKqfQxW5gW/xc30H5o33SAzAM1/l6dnHhGfjoKqr5+6MdgAYNT3Y3
 6VcNyMArqqJF/+gBFiRzBJek/K5w40bW+EXLGIaa/BdJtJg6UrMhSlcmE3My+4WU
 vFp1+kTuLhxSp7co319IcuHTaPnvw9U7NUmdoOCDMOdbTPT369VNjDs9PN3SXhO7
 6mXUNPyS9zycZfBYkCRd5uWHjWBMvImY6VdrTaPsWCBrtWjZY7+HProKcUxLnD6t
 AwhEsVlrxVJKqNPRjtB9/NzqlXxW5TEuPKHzGK90ZWRdnErj5pDWLbQiG2bcIvZ6
 JHYZeWHhKyRADj29KzvD3nFJODzK8fqkYTK0k//dTbmFsVwRnCGrKM13Dt8f5Cly
 /FZsISOxq7JIaWQVdkoOOx+9P50dxWYN2Ibzl+upFJqs9ZNvbKA=
 =/K9E
 -----END PGP SIGNATURE-----

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

Pull networking fixes from Jakub Kicinski:
 "Quite calm.

  The noisy DSA driver (embedded switches) changes, and adjustment to
  IPv6 IOAM behavior add to diffstat's bottom line but are not scary.

  Current release - regressions:

   - af_unix: rename UNIX-DGRAM to UNIX to maintain backwards
     compatibility

   - procfs: revert "add seq_puts() statement for dev_mcast", minor
     format change broke user space

  Current release - new code bugs:

   - dsa: fix bridge_num not getting cleared after ports leaving the
     bridge, resource leak

   - dsa: tag_dsa: send packets with TX fwd offload from VLAN-unaware
     bridges using VID 0, prevent packet drops if pvid is removed

   - dsa: mv88e6xxx: keep the pvid at 0 when VLAN-unaware, prevent HW
     getting confused about station to VLAN mapping

  Previous releases - regressions:

   - virtio-net: fix for skb_over_panic inside big mode

   - phy: do not shutdown PHYs in READY state

   - dsa: mv88e6xxx: don't use PHY_DETECT on internal PHY's, fix link
     LED staying lit after ifdown

   - mptcp: fix possible infinite wait on recvmsg(MSG_WAITALL)

   - mqprio: Correct stats in mqprio_dump_class_stats()

   - ice: fix deadlock for Tx timestamp tracking flush

   - stmmac: fix feature detection on old hardware

  Previous releases - always broken:

   - sctp: account stream padding length for reconf chunk

   - icmp: fix icmp_ext_echo_iio parsing in icmp_build_probe()

   - isdn: cpai: check ctr->cnr to avoid array index out of bound

   - isdn: mISDN: fix sleeping function called from invalid context

   - nfc: nci: fix potential UAF of rf_conn_info object

   - dsa: microchip: prevent ksz_mib_read_work from kicking back in
     after it's canceled in .remove and crashing

   - dsa: mv88e6xxx: isolate the ATU databases of standalone and bridged
     ports

   - dsa: sja1105, ocelot: break circular dependency between switch and
     tag drivers

   - dsa: felix: improve timestamping in presence of packe loss

   - mlxsw: thermal: fix out-of-bounds memory accesses

  Misc:

   - ipv6: ioam: move the check for undefined bits to improve
     interoperability"

* tag 'net-5.15-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (60 commits)
  icmp: fix icmp_ext_echo_iio parsing in icmp_build_probe
  MAINTAINERS: Update the devicetree documentation path of imx fec driver
  sctp: account stream padding length for reconf chunk
  mlxsw: thermal: Fix out-of-bounds memory accesses
  ethernet: s2io: fix setting mac address during resume
  NFC: digital: fix possible memory leak in digital_in_send_sdd_req()
  NFC: digital: fix possible memory leak in digital_tg_listen_mdaa()
  nfc: fix error handling of nfc_proto_register()
  Revert "net: procfs: add seq_puts() statement for dev_mcast"
  net: encx24j600: check error in devm_regmap_init_encx24j600
  net: korina: select CRC32
  net: arc: select CRC32
  net: dsa: felix: break at first CPU port during init and teardown
  net: dsa: tag_ocelot_8021q: fix inability to inject STP BPDUs into BLOCKING ports
  net: dsa: felix: purge skb from TX timestamping queue if it cannot be sent
  net: dsa: tag_ocelot_8021q: break circular dependency with ocelot switch lib
  net: dsa: tag_ocelot: break circular dependency with ocelot switch lib driver
  net: mscc: ocelot: cross-check the sequence id from the timestamp FIFO with the skb PTP header
  net: mscc: ocelot: deny TX timestamping of non-PTP packets
  net: mscc: ocelot: warn when a PTP IRQ is raised for an unknown skb
  ...
2021-10-14 18:21:39 -04:00
..
arc
arm dt-bindings: arm: Fix Toradex compatible typo 2021-09-17 16:02:41 -05:00
ata Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
auxdisplay An assortment of improvements for auxdisplay: 2021-09-12 16:00:49 -07:00
board
bus bus: ixp4xx: Add DT bindings for the IXP4xx expansion bus 2021-08-04 12:19:58 +02:00
chrome
clock Merge branches 'clk-kirkwood', 'clk-imx', 'clk-doc', 'clk-zynq' and 'clk-ralink' into clk-next 2021-09-01 15:27:07 -07:00
connector dt-bindings: connector: Add pd-disable property 2021-08-13 13:05:51 +02:00
counter
cpu
cpufreq Merge branch 'pm-opp' 2021-09-08 16:42:13 +02:00
crypto Devicetree updates for v5.14: 2021-07-03 10:54:08 -07:00
csky
ddr
devfreq More power management updates for 5.15-rc1 2021-09-08 16:38:25 -07:00
display drm fixes for 5.15-rc5 2021-10-08 09:58:50 -07:00
dma dmaengine updates for v5.15-rc1 2021-09-09 11:07:47 -07:00
dsp
dvfs
edac dt-bindings: Drop redundant minItems/maxItems 2021-06-21 13:56:46 -06:00
eeprom Char / Misc driver updates for 5.14-rc1 2021-07-05 13:42:16 -07:00
extcon dt-bindings: extcon: sm5502: Document siliconmitus,sm5504-muic 2021-06-21 18:28:01 +09:00
firmware Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
fpga Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
fsi dt-bindings: fsi: Remove ibm,fsi2spi-restricted compatible 2021-07-19 16:56:22 +01:00
fuse
gnss
goldfish
gpio virtio,vdpa,vhost: features, fixes 2021-09-11 14:48:42 -07:00
gpu More power management updates for 5.15-rc1 2021-09-08 16:38:25 -07:00
h8300
hsi
hwlock dt-bindings: hwlock: sun6i: Fix various warnings in binding 2021-06-14 15:54:10 -05:00
hwmon Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
i2c virtio,vdpa,vhost: features, fixes 2021-09-11 14:48:42 -07:00
i3c
iio 2nd set of new IIO device support and cleanups for the 5.15 cycle. 2021-08-17 19:48:42 +02:00
infiniband
input dt-bindings: input: tsc2005: Convert to YAML schema 2021-08-29 19:15:48 -07:00
interconnect dt-bindings: interconnect: sdm660: Add missing a2noc qos clocks 2021-09-13 15:49:55 +03:00
interrupt-controller dt-bindings: Use 'enum' instead of 'oneOf' plus 'const' entries 2021-08-30 07:01:24 -05:00
iommu dt-bindings: iommu: add DART iommu bindings 2021-08-12 13:15:02 +02:00
ipmi dt-bindings: ipmi: Add optional SerIRQ property to ASPEED KCS devices 2021-06-21 19:50:34 -05:00
leds dt-bindings: leds: Add retain-state-shutdown boolean 2021-08-20 11:00:05 +02:00
mailbox - mtk: added support for mt8192 and mt8195 2021-09-02 14:12:24 -07:00
media dt-bindings: media: Fix more graph 'unevaluatedProperties' related warnings 2021-10-01 17:41:38 -05:00
memory-controllers Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
mfd - Core Frameworks 2021-09-07 12:38:59 -07:00
mips
misc Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
mmc dt-bindings: Drop more redundant 'maxItems/minItems' 2021-10-01 17:49:24 -05:00
mtd MTD changes: 2021-09-05 10:50:12 -07:00
mux
nds32
net dt-bindings: net: snps,dwmac: add dwmac 3.40a IP version 2021-10-08 16:22:39 +01:00
nios2
nvmem Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
openrisc/opencores
opp dt-bindings: opp: Convert to DT schema 2021-08-23 12:44:55 +05:30
pci dt-bindings: Drop more redundant 'maxItems/minItems' 2021-10-01 17:49:24 -05:00
perf dt-bindings: Drop redundant minItems/maxItems 2021-06-21 13:56:46 -06:00
phy Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
pinctrl Samsung pinctrl drivers changes for v5.15 2021-08-17 21:58:41 +02:00
pmem
power Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input 2021-09-11 09:08:28 -07:00
powerpc
pps
ptp
pwm dt-bindings: pwm: rockchip: Add description for rk3568 2021-09-02 21:41:03 +02:00
regmap
regulator Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
remoteproc dt-bindings: remoteproc: qcom: adsp: Add SDM660 ADSP 2021-08-04 12:36:49 -05:00
reserved-memory dt-bindings: of: Add restricted DMA pool 2021-07-13 20:04:52 -04:00
reset Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
riscv RISC-V Patches for the 5.15 Merge Window, Part 1 2021-09-05 11:31:23 -07:00
rng dt-bindings: rng: convert Samsung Exynos TRNG to dtschema 2021-08-17 17:14:42 -05:00
rtc RTC for 5.15 2021-09-11 09:54:53 -07:00
scsi
security/tpm
serial Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
serio
sifive
siox
slimbus
soc Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
sound sound fixes for 5.15-rc1 2021-09-09 16:05:10 -07:00
soundwire
spi spi: dt-bindings: xilinx: Drop type reference on *-bits properties 2021-09-10 14:54:27 -05:00
spmi Staging / IIO driver patches for 5.14-rc1 2021-07-05 14:01:53 -07:00
sram dt-bindings: firmware: amlogic,scpi: Move arm,scpi-shmem to json schema 2021-06-02 20:59:28 -05:00
staging/iio/adc
thermal - Add the tegra3 thermal sensor and fix the compilation testing on 2021-09-11 09:20:57 -07:00
timer Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
ufs dt-bindings: ufs: Add bindings for Samsung ufs host 2021-09-16 09:58:28 -05:00
usb dt-bindings: usb: mtk-xhci: add compatible for mt8195 2021-08-26 13:39:19 +02:00
virtio dt-bindings: virtio: Add binding for virtio devices 2021-09-05 16:23:08 -04:00
w1
watchdog dt-bindings: More use 'enum' instead of 'oneOf' plus 'const' entries 2021-09-10 14:54:21 -05:00
x86
xillybus
.gitignore
.yamllint
ABI.rst
chosen.txt of: fdt: Add generic support for handling usable memory range property 2021-08-24 17:09:01 -05:00
common-properties.txt
example-schema.yaml dt-bindings: Drop redundant minItems/maxItems 2021-06-21 13:56:46 -06:00
graph.txt
index.rst
jailhouse.txt
Makefile dt-bindings: Output yamllint warnings to stderr 2021-08-20 08:05:51 -05:00
numa.txt
resource-names.txt
submitting-patches.rst docs: devicetree: bindings: submitting-patches.rst: avoid using ReST :doc:foo markup 2021-06-17 13:24:37 -06:00
trivial-devices.yaml Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
unittest.txt
vendor-prefixes.yaml Devicetree updates for v5.15: 2021-09-01 18:34:51 -07:00
writing-bindings.rst
writing-schema.rst
xilinx.txt