aboutsummaryrefslogtreecommitdiff
path: root/scripts/gcc-plugins
diff options
context:
space:
mode:
authorRafał Miłecki <[email protected]>2021-05-08 19:32:14 +0200
committerMiquel Raynal <[email protected]>2021-05-10 18:34:30 +0200
commit562b4e91d3b221f737f84ff78ee7d348c8a6891f (patch)
treefd0099885f4e8a0ba88a4bc864c29984638fa795 /scripts/gcc-plugins
parent3d227a0b0ce319edbff6fd0d8af4d66689e477cc (diff)
mtd: parsers: ofpart: fix parsing subpartitions
ofpart was recently patched to not scan random partition nodes as subpartitions. That change unfortunately broke scanning valid subpartitions like: partitions { compatible = "fixed-partitions"; #address-cells = <1>; #size-cells = <1>; partition@0 { compatible = "fixed-partitions"; label = "bootloader"; reg = <0x0 0x100000>; partition@0 { label = "config"; reg = <0x80000 0x80000>; }; }; }; Fix that regression by adding 1 more code path. We actually need 3 conditional blocks to support 3 possible cases. This change also makes code easier to understand & follow. Reported-by: David Bauer <[email protected]> Fixes: 2d751203aacf ("mtd: parsers: ofpart: limit parsing of deprecated DT syntax Signed-off-by: Rafał Miłecki <[email protected]> Tested-by: Andrew Cameron <[email protected]> Signed-off-by: Miquel Raynal <[email protected]> Link: https://lore.kernel.org/linux-mtd/[email protected]
Diffstat (limited to 'scripts/gcc-plugins')
0 files changed, 0 insertions, 0 deletions