linux/drivers/of
Linus Torvalds 3ba13f5e71 Devicetree fixes for v7.3, part 1:
- Fix possible out-of-bounds access in of_alias_scan()
 
 - Fix refcount leak in of_irq_get_affinity()
 
 - Add Qualcomm SPMI PMIC haptics input which is already referenced
 -----BEGIN PGP SIGNATURE-----
 
 iQIzBAABCgAdFiEEktVUI4SxYhzZyEuo+vtdtY28YcMFAmqQfDwACgkQ+vtdtY28
 YcNnZA//TU5OaPuR+cqEdxGUagr1kDhjwfKkOde2h6d1b73f8FWL3r6/vM1ThKVK
 e0RVIcFg39ZYHoNMGUp/LSZUTy8jWUpGbTCCivszPvvFfocLwv9k/FU5LDFtpInl
 jBA02byU4GLWSgDi1DOTaok17HfM6PtFKlilqk/NYGP7WnajknCe+45WglHMMWg/
 SXNZeLGQXC7OZtuqgzqNJqWWzeT+8V0Xl+M8tZk4zljghGkXo0vJ4c7TPNRGY5Gh
 e9NPtTyMjJL7y92jKUWb5JTX8W8Wu+uttq6e8q38gkO9lcK0iNVKU5zZNKRMhrlC
 7500fS9IG5BLV5Fu1eJ8s+LLlBMim1QUjZW9N6+577kVXFi5mfrBkqI5xzUZcn5f
 p5zdyJUT9PeLAVXBotC3ZwWxrKqr6e41OXmSjdch4WoyXVmgcVi0qBgO+fVc92au
 Csfj7/Z/B0jC5YuVQu9qJshXeeCQuTJLluL+/t4jNykSmdjc5cw4Kvom9yrvmlDv
 yBYObHu7cLaRzPd6y7qq2BMk7eEztF7ebQj75SantdYT94NJQq9zaSoQc7vA3w5R
 GiLNu0+K6ZHKoGjn32gIJhvgMq/xK//XXFkK+dKqRZD5s4nZ5oNSR8rj19P4JRo8
 LM+hi5f3f5Xpi7efgXmQGRR0eKyOHV/7oTm5o/BapeuAgaJuEqA=
 =5Xnn
 -----END PGP SIGNATURE-----

Merge tag 'devicetree-fixes-for-7.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux

Pull devicetree fixes from Rob Herring:

 - Fix possible out-of-bounds access in of_alias_scan()

 - Fix refcount leak in of_irq_get_affinity()

 - Add Qualcomm SPMI PMIC haptics input which is already referenced

* tag 'devicetree-fixes-for-7.3-1' of git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux:
  of: fix out-of-bounds read in of_alias_scan() stem parser
  of/irq: Fix device node refcount leak in of_irq_get_affinity()
  dt-bindings: input: Add Qualcomm SPMI PMIC haptics
2026-08-27 12:53:43 -07:00
..
unittest-data of: unittest: Add a test case for for_each_of_imap_item iterator 2026-01-15 12:03:27 +01:00
.kunitconfig of: Allow overlay kunit tests to run CONFIG_OF_OVERLAY=n 2024-11-15 14:03:28 -06:00
address.c of/address: Fix NULL bus dereference in of_pci_range_parser_one() 2026-07-28 10:34:37 -05:00
base.c Devicetree fixes for v7.3, part 1: 2026-08-27 12:53:43 -07:00
cpu.c of: cpu: add check in __of_find_n_match_cpu_property() 2026-06-10 13:26:53 -05:00
device.c Replace <linux/mod_devicetable.h> by more specific <linux/device-id/*.h> (c files) 2026-07-03 07:38:17 +02:00
dynamic.c Devicetree updates for v7.2: 2026-06-17 11:54:57 -07:00
empty_root.dts of: Add #address-cells/#size-cells in the device-tree root empty node 2024-12-02 09:26:33 -06:00
fdt_address.c of: Remove a duplicated code block 2025-01-13 08:39:28 -06:00
fdt.c arm64: kexec_file: Add support for crashkernel CMA reservation 2026-06-30 18:49:06 +03:00
irq.c of/irq: Fix device node refcount leak in of_irq_get_affinity() 2026-08-26 09:49:03 -05:00
Kconfig Kbuild updates for v6.13 2024-11-30 13:41:50 -08:00
kexec.c arm64: kexec_file: Add support for crashkernel CMA reservation 2026-06-30 18:49:06 +03:00
kobj.c of: kobj: export of_node_ktype for use by modules 2026-07-21 23:39:35 +02:00
kunit_overlay_test.dtso of: Add a KUnit test for overlays and test managed APIs 2024-07-29 15:33:12 -07:00
Makefile of: Add a KUnit test for overlays and test managed APIs 2024-07-29 15:33:12 -07:00
module.c of: module: remove strlen() call in of_modalias() 2024-10-16 12:00:10 -05:00
of_kunit_helpers.c of: Skip devicetree kunit tests when RISCV+ACPI doesn't populate root node 2025-11-26 19:46:23 -06:00
of_numa.c of/numa: remove redundant numa_nodes_parsed node_set() 2026-07-03 11:16:27 +03:00
of_private.h of: reserved_mem: clarify fdt_scan_reserved_mem*() functions 2026-03-26 14:12:02 -05:00
of_reserved_mem.c Devicetree updates for v7.3: 2026-08-19 10:32:34 -07:00
of_test.c of: address: Add kunit test for __of_address_resource_bounds() 2025-02-02 20:59:04 -06:00
overlay_test.c of: Allow overlay kunit tests to run CONFIG_OF_OVERLAY=n 2024-11-15 14:03:28 -06:00
overlay.c Devicetree updates for v7.2: 2026-06-17 11:54:57 -07:00
pdt.c of: Do not expose of_alias_scan() and correct its comments 2025-01-17 08:52:57 -06:00
platform.c of: platform: use platform_device_set_of_node() 2026-07-10 16:07:09 +02:00
property.c of: property: Fix of_fwnode_get_reference_args() with negative index 2026-06-24 07:56:54 -05:00
resolver.c of: Introduce and apply private is_pseudo_property() 2025-02-25 08:43:00 -06:00
unittest.c drivers/of: validate live-tree string properties before string use 2026-05-13 17:18:01 -05:00