On Mon, Dec 8, 2025 at 10:25 AM Stanley J. Johnson <[email protected]> wrote: > > Hello, > > Please let me know if you have any information regarding this issue.
The fix[1] which I CC-ed you on is waiting on the PPC maintainers to pick up. Rob [1] https://lore.kernel.org/all/[email protected]/ > > thanks > > -Stan Johnson > > On 10/30/25 4:14 PM, Stan Johnson wrote: > > Attached are the dtc output files for a PB Lombard and a PB 3400c. If > > you need any other information, please let me know. > > > > Thanks for looking into this. > > > > -Stan Johnson > > > > ----- > > > > On 10/29/25 11:00 AM, Stan Johnson wrote: > >> On 10/29/25 1:29 AM, Segher Boessenkool wrote: > >>> On Tue, Oct 28, 2025 at 08:17:27PM -0500, Rob Herring wrote: > >>>> On Tue, Oct 28, 2025 at 7:05 PM Stan Johnson <[email protected]> wrote: > >>>>> > >>>>> -------- Forwarded Message -------- > >>>>> Subject: Excluded List for "#size-cells" warning > >>>>> Date: Tue, 28 Oct 2025 10:00:25 -0600 > >>>>> From: Stan Johnson <[email protected]> > >>>>> To: [email protected] > >>>>> CC: Finn Thain <[email protected]>, Christophe Leroy > >>>>> <[email protected]> > >>>>> > >>>>> Hello, > >>>>> > >>>>> On a PowerBook G3 Pismo running the latest Debian SID, dmesg > >>>>> reports the > >>>>> warning shown below. I've also seen the warning on PowerBook > >>>>> Lombard and > >>>>> Wallstreet systems. I haven't checked PowerBook 3400c or Kanga. > >>>> > >>>> Can you send me a dump of the device tree on these systems: > >>>> > >>>> dtc -O dts /proc/device-tree > >> > >> Please see the attached compressed files containing dtc output for a > >> Wallstreet (dtc_wallstreet.txt) and a Pismo (dtc_pismo.txt). > >> > >>>> > >>>> We've been fixing up these cases such as in commit 7e67ef889c9a > >>>> ("powerpc/prom_init: Fixup missing #size-cells on PowerBook6,7") > >>> > >>> And of course it is perfectly fine for an actual Open Firmware to *not* > >>> repeat the defaults. As the documentation (the main IEEE 1275 thing) > >>> says: "A missing “#size-cells” property signifies the default value of > >>> one." There are many other places in OF geared towards this default > >>> btw, take for example the "reg" word, that silently assumes your node's > >>> #size-cells is 1, and does completely the wrong thing if not. > >>> > >>> Flattened device trees are a fine thing, but the gratuitous ways it > >>> differs from OF, are not. > >>> > >>> > >>> Segher >
