linux/Documentation/devicetree/bindings
Linus Torvalds 50011c32f4 Including fixes from bpf, wifi, and netfilter.
Current release - regressions:
 
  - bpf: fix nullness propagation for reg to reg comparisons,
    avoid null-deref
 
  - inet: control sockets should not use current thread task_frag
 
  - bpf: always use maximal size for copy_array()
 
  - eth: bnxt_en: don't link netdev to a devlink port for VFs
 
 Current release - new code bugs:
 
  - rxrpc: fix a couple of potential use-after-frees
 
  - netfilter: conntrack: fix IPv6 exthdr error check
 
  - wifi: iwlwifi: fw: skip PPAG for JF, avoid FW crashes
 
  - eth: dsa: qca8k: various fixes for the in-band register access
 
  - eth: nfp: fix schedule in atomic context when sync mc address
 
  - eth: renesas: rswitch: fix getting mac address from device tree
 
  - mobile: ipa: use proper endpoint mask for suspend
 
 Previous releases - regressions:
 
  - tcp: add TIME_WAIT sockets in bhash2, fix regression caught
    by Jiri / python tests
 
  - net: tc: don't intepret cls results when asked to drop, fix
    oob-access
 
  - vrf: determine the dst using the original ifindex for multicast
 
  - eth: bnxt_en:
    - fix XDP RX path if BPF adjusted packet length
    - fix HDS (header placement) and jumbo thresholds for RX packets
 
  - eth: ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf,
    avoid memory corruptions
 
 Previous releases - always broken:
 
  - ulp: prevent ULP without clone op from entering the LISTEN status
 
  - veth: fix race with AF_XDP exposing old or uninitialized descriptors
 
  - bpf:
    - pull before calling skb_postpull_rcsum() (fix checksum support
      and avoid a WARN())
    - fix panic due to wrong pageattr of im->image (when livepatch
      and kretfunc coexist)
    - keep a reference to the mm, in case the task is dead
 
  - mptcp: fix deadlock in fastopen error path
 
  - netfilter:
    - nf_tables: perform type checking for existing sets
    - nf_tables: honor set timeout and garbage collection updates
    - ipset: fix hash:net,port,net hang with /0 subnet
    - ipset: avoid hung task warning when adding/deleting entries
 
  - selftests: net:
    - fix cmsg_so_mark.sh test hang on non-x86 systems
    - fix the arp_ndisc_evict_nocarrier test for IPv6
 
  - usb: rndis_host: secure rndis_query check against int overflow
 
  - eth: r8169: fix dmar pte write access during suspend/resume with WOL
 
  - eth: lan966x: fix configuration of the PCS
 
  - eth: sparx5: fix reading of the MAC address
 
  - eth: qed: allow sleep in qed_mcp_trace_dump()
 
  - eth: hns3:
    - fix interrupts re-initialization after VF FLR
    - fix handling of promisc when MAC addr table gets full
    - refine the handling for VF heartbeat
 
  - eth: mlx5:
    - properly handle ingress QinQ-tagged packets on VST
    - fix io_eq_size and event_eq_size params validation on big endian
    - fix RoCE setting at HCA level if not supported at all
    - don't turn CQE compression on by default for IPoIB
 
  - eth: ena:
    - fix toeplitz initial hash key value
    - account for the number of XDP-processed bytes in interface stats
    - fix rx_copybreak value update
 
 Misc:
 
  - ethtool: harden phy stat handling against buggy drivers
 
  - docs: netdev: convert maintainer's doc from FAQ to a normal document
 
 Signed-off-by: Jakub Kicinski <kuba@kernel.org>
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCAAdFiEE6jPA+I1ugmIBA4hXMUZtbf5SIrsFAmO3MLcACgkQMUZtbf5S
 IrsEQBAAijPrpxsGMfX+VMqZ8RPKA3Qg8XF3ji2fSp4c0kiKv6lYI7PzPTR3u/fj
 CAlhQMHv7z53uM6Zd7FdUVl23paaEycu8YnlwSubg9z+wSeh/RQ6iq94mSk1PV+K
 LLVR/yop2N35Yp/oc5KZMb9fMLkxRG9Ci73QUVVYgvIrSd4Zdm13FjfVjL2C1MZH
 Yp003wigMs9IkIHOpHjNqwn/5s//0yXsb1PgKxCsaMdMQsG0yC+7eyDmxshCqsji
 xQm15mkGMjvWEYJaa4Tj4L3JW6lWbQzCu9nqPUX16KpmrnScr8S8Is+aifFZIBeW
 GZeDYgvjSxNWodeOrJnD3X+fnbrR9+qfx7T9y7XighfytAz5DNm1LwVOvZKDgPFA
 s+LlxOhzkDNEqbIsusK/LW+04EFc5gJyTI2iR6s4SSqmH3c3coJZQJeyRFWDZy/x
 1oqzcCcq8SwGUTJ9g6HAmDQoVkhDWDT/ZcRKhpWG0nJub972lB2iwM7LrAu+HoHI
 r8hyCkHpOi5S3WZKI9gPiGD+yOlpVAuG2wHg2IpjhKQvtd9DFUChGDhFeoB2rqJf
 9uI3RJBBYTDkeNu3kpfy5uMh2XhvbIZntK5kwpJ4VettZWFMaOAzn7KNqk8iT4gJ
 ASMrUrX59X0TAN0MgpJJm7uGtKbKZOu4lHNm74TUxH7V7bYn7dk=
 =TlcN
 -----END PGP SIGNATURE-----

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

Pull networking fixes from Jakub Kicinski:
 "Including fixes from bpf, wifi, and netfilter.

  Current release - regressions:

   - bpf: fix nullness propagation for reg to reg comparisons, avoid
     null-deref

   - inet: control sockets should not use current thread task_frag

   - bpf: always use maximal size for copy_array()

   - eth: bnxt_en: don't link netdev to a devlink port for VFs

  Current release - new code bugs:

   - rxrpc: fix a couple of potential use-after-frees

   - netfilter: conntrack: fix IPv6 exthdr error check

   - wifi: iwlwifi: fw: skip PPAG for JF, avoid FW crashes

   - eth: dsa: qca8k: various fixes for the in-band register access

   - eth: nfp: fix schedule in atomic context when sync mc address

   - eth: renesas: rswitch: fix getting mac address from device tree

   - mobile: ipa: use proper endpoint mask for suspend

  Previous releases - regressions:

   - tcp: add TIME_WAIT sockets in bhash2, fix regression caught by
     Jiri / python tests

   - net: tc: don't intepret cls results when asked to drop, fix
     oob-access

   - vrf: determine the dst using the original ifindex for multicast

   - eth: bnxt_en:
      - fix XDP RX path if BPF adjusted packet length
      - fix HDS (header placement) and jumbo thresholds for RX packets

   - eth: ice: xsk: do not use xdp_return_frame() on tx_buf->raw_buf,
     avoid memory corruptions

  Previous releases - always broken:

   - ulp: prevent ULP without clone op from entering the LISTEN status

   - veth: fix race with AF_XDP exposing old or uninitialized
     descriptors

   - bpf:
      - pull before calling skb_postpull_rcsum() (fix checksum support
        and avoid a WARN())
      - fix panic due to wrong pageattr of im->image (when livepatch and
        kretfunc coexist)
      - keep a reference to the mm, in case the task is dead

   - mptcp: fix deadlock in fastopen error path

   - netfilter:
      - nf_tables: perform type checking for existing sets
      - nf_tables: honor set timeout and garbage collection updates
      - ipset: fix hash:net,port,net hang with /0 subnet
      - ipset: avoid hung task warning when adding/deleting entries

   - selftests: net:
      - fix cmsg_so_mark.sh test hang on non-x86 systems
      - fix the arp_ndisc_evict_nocarrier test for IPv6

   - usb: rndis_host: secure rndis_query check against int overflow

   - eth: r8169: fix dmar pte write access during suspend/resume with
     WOL

   - eth: lan966x: fix configuration of the PCS

   - eth: sparx5: fix reading of the MAC address

   - eth: qed: allow sleep in qed_mcp_trace_dump()

   - eth: hns3:
      - fix interrupts re-initialization after VF FLR
      - fix handling of promisc when MAC addr table gets full
      - refine the handling for VF heartbeat

   - eth: mlx5:
      - properly handle ingress QinQ-tagged packets on VST
      - fix io_eq_size and event_eq_size params validation on big endian
      - fix RoCE setting at HCA level if not supported at all
      - don't turn CQE compression on by default for IPoIB

   - eth: ena:
      - fix toeplitz initial hash key value
      - account for the number of XDP-processed bytes in interface stats
      - fix rx_copybreak value update

  Misc:

   - ethtool: harden phy stat handling against buggy drivers

   - docs: netdev: convert maintainer's doc from FAQ to a normal
     document"

* tag 'net-6.2-rc3' of git://git.kernel.org/pub/scm/linux/kernel/git/netdev/net: (112 commits)
  caif: fix memory leak in cfctrl_linkup_request()
  inet: control sockets should not use current thread task_frag
  net/ulp: prevent ULP without clone op from entering the LISTEN status
  qed: allow sleep in qed_mcp_trace_dump()
  MAINTAINERS: Update maintainers for ptp_vmw driver
  usb: rndis_host: Secure rndis_query check against int overflow
  net: dpaa: Fix dtsec check for PCS availability
  octeontx2-pf: Fix lmtst ID used in aura free
  drivers/net/bonding/bond_3ad: return when there's no aggregator
  netfilter: ipset: Rework long task execution when adding/deleting entries
  netfilter: ipset: fix hash:net,port,net hang with /0 subnet
  net: sparx5: Fix reading of the MAC address
  vxlan: Fix memory leaks in error path
  net: sched: htb: fix htb_classify() kernel-doc
  net: sched: cbq: dont intepret cls results when asked to drop
  net: sched: atm: dont intepret cls results when asked to drop
  dt-bindings: net: marvell,orion-mdio: Fix examples
  dt-bindings: net: sun8i-emac: Add phy-supply property
  net: ipa: use proper endpoint mask for suspend
  selftests: net: return non-zero for failures reported in arp_ndisc_evict_nocarrier
  ...
2023-01-05 12:40:50 -08:00
..
arc
arm dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
ata dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
auxdisplay
board
bus dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
chrome
clock dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
connector
counter
cpu dt-bindings: drop redundant part of title (end, part two) 2022-12-16 11:41:49 -06:00
cpufreq dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
crypto dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
csky
devfreq
display dt-bindings: drop redundant part of title (beginning) 2022-12-16 11:41:49 -06:00
dma Devicetree updates for v6.2, part 2: 2022-12-20 08:48:24 -06:00
dsp
dvfs
edac dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
eeprom dt-bindings: drop redundant part of title (end) 2022-12-16 11:41:49 -06:00
extcon
firmware dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
fpga
fsi
fuse
gnss
goldfish
gpio dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
gpu dt-bindings: drop redundant part of title (beginning) 2022-12-16 11:41:49 -06:00
hsi
hwinfo dt-bindings: soc: add loongson-2 chipid 2022-11-14 16:02:10 +01:00
hwlock dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
hwmon dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
i2c dt-bindings: drop redundant part of title (beginning) 2022-12-16 11:41:49 -06:00
i3c dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
iio dt-bindings: drop redundant part of title (beginning) 2022-12-16 11:41:49 -06:00
infiniband
input dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
interconnect dt-bindings: interconnect: qcom,msm8998-bwmon: Add sc8280xp bwmon instances 2022-11-17 17:14:46 +02:00
interrupt-controller dt-bindings: drop redundant part of title (beginning) 2022-12-16 11:41:49 -06:00
iommu IOMMU Updates for Linux v6.2 2022-12-19 08:34:39 -06:00
ipmi dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
leds - New Drivers 2022-12-21 09:19:24 -08:00
mailbox - qcom: enable sc8280xp, sm8550 and sm4250 support 2022-12-21 09:31:18 -08:00
media dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
memory-controllers dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
mfd - New Drivers 2022-12-21 09:19:24 -08:00
mips dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
misc dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
mmc dt-bindings: drop redundant part of title (beginning) 2022-12-16 11:41:49 -06:00
mtd dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
mux dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
net dt-bindings: net: marvell,orion-mdio: Fix examples 2023-01-01 15:00:12 +00:00
nios2
nvme
nvmem dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
openrisc/opencores
opp dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
pci dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
peci
perf Devicetree updates for v6.2: 2022-12-13 13:13:55 -08:00
phy Devicetree updates for v6.2, part 2: 2022-12-20 08:48:24 -06:00
pinctrl dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
pmem
power - New Drivers 2022-12-21 09:19:24 -08:00
powerpc
pps
ptp
pwm pwm: Changes for v6.2-rc1 2022-12-21 09:41:28 -08:00
regmap
regulator - New Drivers 2022-12-21 09:19:24 -08:00
remoteproc remoteproc updates for v6.2 2022-12-21 09:37:14 -08:00
reserved-memory dt-bindings: drop redundant part of title (end, part two) 2022-12-16 11:41:49 -06:00
reset dt-bindings: drop redundant part of title (end, part two) 2022-12-16 11:41:49 -06:00
riscv dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
rng dt-bindings: drop redundant part of title (beginning) 2022-12-16 11:41:49 -06:00
rtc Devicetree updates for v6.2, part 2: 2022-12-20 08:48:24 -06:00
scsi
security/tpm
serial dt-bindings: drop redundant part of title (beginning) 2022-12-16 11:41:49 -06:00
serio dt-bindings: drop redundant part of title (beginning) 2022-12-16 11:41:49 -06:00
sifive
siox
slimbus dt-bindings: slimbus: qcom,slim-ngd: convert to DT schema 2022-11-23 19:45:33 +01:00
soc dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
sound More sound updates for 6.2-rc1 2022-12-23 11:15:48 -08:00
soundwire Devicetree updates for v6.2, part 2: 2022-12-20 08:48:24 -06:00
spi dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
spmi
sram
staging/iio/adc
thermal dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
timer - New Drivers 2022-12-21 09:19:24 -08:00
timestamp
ufs
usb dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
virtio dt-bindings: drop redundant part of title (end, part three) 2022-12-16 11:41:49 -06:00
w1
watchdog Devicetree updates for v6.2, part 2: 2022-12-20 08:48:24 -06:00
x86
xillybus
.gitignore
.yamllint
ABI.rst
common-properties.txt
example-schema.yaml dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
graph.txt
index.rst
jailhouse.txt
Makefile
numa.txt
resource-names.txt
submitting-patches.rst
trivial-devices.yaml dt-bindings: drop redundant part of title (manual) 2022-12-16 12:51:43 -06:00
unittest.txt
vendor-prefixes.yaml dt-bindings: vendor-prefixes: sort entries alphabetically 2022-12-16 11:41:48 -06:00
writing-bindings.rst
writing-schema.rst
xilinx.txt