Long-Term Support and Security of the Device-Tree - A. Chaiken, Mentor Graphics
954 views · Published 16 November 2013 · 49:21 · Indexed 14 November 2026
Channel: The Linux Foundation · 2013 · Science & Technology
The DT provides an inheritance mechanism for the hardware (HW) description of a peripheral set via layered include files. Inevitably violations of best design practices like level separation and smart variable naming will cause headaches. Extensions like macro preprocessing, overlays, and description of hypervisors will further complicate DT source (DTS) design. Specification of a board_s features now requires DTS (soon to be in its own repo) in addition to kernel and bootloader configuration files and firmware. The only way to check the compatibility and consistency of these files is by booting on HW. Re-configuration of HW capabilities by modifying a DT blob without changing the kernel is convenient but affects update strategy. Notably, DT binaries are not signed for security. DT presents particular maintenance problems in industries like automotive where product life is in decades. http://events.linuxfoundation.org/events/embedded-linux-conference-europe/program/schedule
More from this channel
-
0:37
The Linux Foundation Video Site:: Chicks dig it
-
1:01
The Origin (Japanese Subtitles)
-
5:19
The Linux Foundation Video Site:: Flock
-
0:35
The Linux Foundation Video Site:: Gnu/Linux-Desktop
-
5:51
The Linux Foundation Video Site:: Debian & Cooliris
-
6:09
The Linux Foundation Video Site:: Slackware Linux
-
1:57
The Linux Foundation Video Site:: Bdale Garbee (Hewlett-Pack
-
1:12
The Linux Foundation Video Site:: James Morris (Red Hat) at