~/talk

BoF: Devicetree

links:none on file
slides:none on file

Year‑old progress: the device tree compiler gains richer checks and simplified overlay syntax (now in DTC 4.15), new tools include an --annotate output, a driver-vs-DTS diff and a boot-time node/driver/device tracer, and experiments show symbols can bloat binaries by up to 40 KB per tree. Remaining blockers are concrete: kernel APIs return pointers into internal DT memory causing overlay memory leaks, no safe runtime overlay loader yet, and a proposal to move overlay metadata into the FDT format. Full unrestricted upstream support may take years while partial workflows land sooner.

AI-written summary · about

  1. 0:00Introduction
  2. 2:05Failed Devicetree event
  3. 3:03The breadth of participation
  4. 4:42Plumbers
  5. 5:40Devicetree
  6. 6:35Tool Highlight
  7. 7:21Old Tool
  8. 8:24Annotations
  9. 10:03Device Tree
  10. 10:42Device Tree Diff
  11. 12:09Device Tree Boot
  12. 14:58Compiler Overview
  13. 16:03Warnings
  14. 17:49Compatibility
  15. 19:40Size
  16. 22:00Overlay
  17. 34:20Base Issues
  18. 43:20Devicetree Source Files
  19. 45:45Single Function Device
  20. 51:50Tree Trimming
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.