free web page hit counter
🛡️
Copyright Notice: This video is officially sourced and embedded from YouTube. For all copyright inquiries, reports, or removals, please contact YouTube's legal team here.
BayLibre

BayLibre

617 subscribers

⏱ 👁 9,172 views

The TTY Layer: the Past, Present, and Future (Greg Kroah-Hartman, Linux Foundation)

Video Overview & Insights

Thomas Gleixner has said recently, “Good luck fixing the TTY layer”, when it comes to real-time issues and the Linux kernel. The TTY layer is one of the few remaining portions of the kernel that date from the pre 1.0 kernel days, and is a complex beast due to all of the requirements put on it.

“

every next time I watch this makes me think that I finally understand what they are talking about (wish there was a proper introduction to tty subsystem somewhere though)

— @aaaa-f8g6s

This talk will dive a bit into the past of the tty layer, showing that it was one of the main reasons that Linux succeeded as well as it has, describe the current implementation in broad terms, and then dive into the potential future changes that could allow people to no longer be so scared of this layer, and maybe, just maybe get it to work properly in real-time systems.

Presentation from Greg Kroah-Hartman (Linux Foundation) during Embedded Recipes 2023.

“

Oh yea, the TTY layer... Ages ago I thought about why not have something like your idea about the raw tty and implement the rest similar to a ebpf prog you attach to the TTY for all the in kernel stuff?

— @mgeb101

Slides: https://shorturl.at/aABM1