TGViewer
RULKC RULKC @linux_kernel_o · 811 subscribers
Post #115 7.91K
🚶🚶🚶🚶🚶🚶🔠🔠🔠🔠🔠💡🔠🔠🔠🔠🔠🔠🔣2️⃣

Друзья, всем привет! Напоминаем, что 27 марта на базе технопарка МТС RULKC проведет второй по счету (и первый в 2026) митап.

В этот раз представим два доклада.

📖 Первый доклад: Linux Device Drivers для свежих ядер

Классическая книга, которая выросла вместе с ядром, — теперь в новом контексте. Разберём, что изменилось в написании драйверов за последние годы и как не потеряться в актуальном API.

🔧 Второй доклад: Пара слов о LOCKDEP

Разработка ядра Linux — это не только драйверы и системные вызовы, но и постоянная работа с примитивами синхронизации: mutex’ы, spinlock’ы, rwlocks, seqlocks, etc. А ещё — прерывания: softirq, hardirq, tasklets, которые создают свои контексты исполнения. Когда всё это смешивается, вероятность ошибки растёт экспоненциально.

Один неверный порядок взятия блокировок — и система зависает, и еще хуже, если это происходит в production.

Lockdep (Lock Dependency Validator) — это встроенный в ядро механизм, который отслеживает порядок взятия блокировок и находит потенциальные deadlock’и. Он также контролирует корректность использования блокировок в разных контекстах прерываний.

В докладе разберём:
- Как устроен Lockdep внутри: граф зависимостей, классы блокировок, правила валидации
- Как он отслеживает контексты прерываний (softirq, hardirq)
- Что означают загадочные сообщения в dmesg и как их интерпретировать
- Как использовать этот механизм при разработке драйверов, чтобы отлавливать ошибки на этапе написания кода, а не в production

🎙 Открытый микрофон: Форк ядра. Инженеры для инженеров, или при чем тут LANDAU

После докладов — живое обсуждение инициативы LANDAU (Linux kernel Advanced for Next-gen Devices & Architectures).
Узнать подробности о проекте можно на сайте:
🔗 https://rulkc.github.io/landau/

📍 Детали мероприятия

📅 Дата: 27 марта 2026 года
Сбор гостей: 18:30
🎤 Мероприятие: 19:00 – 22:00
📍 Адрес: г. Москва, проспект Андропова, д. 18, корп. 1, Медиарум (вход с обратной стороны от МТС Банка), 3-й выход из метро «Технопарк»

🚨🚨🚨Важно! При входе необходимо предъявить документ, удостоверяющий личность (паспорт или другой официальный документ).

Количество мест ограничено, поэтому спешите регистрироваться:
🔗 https://tabs.mts.ru/share/shrjzSDNCwDjT3kp6VNWE

📌 Важное примечание: запись открытого микрофона вестись не будет. Только живое участие.р
  • 🔥 4
  • 🎉 2
  • 👏 1
More from @linux_kernel_o
  1. Sep 18, 2026Привет, RULKC! 🫡 Наш хороший друг, эксперт из компании YADRO, мейнтейнер LANDAU проектов,…
  2. Aug 28, 2026Всем привет! Прошёл третий митап RULKC. Большое спасибо всем, кто смог прийти, и гостеприи…
  3. Aug 14, 2026Мы начинаем! 🫡
  4. Aug 14, 2026Всем всем всем! Подъезд 4! Четыре!
  5. Aug 14, 2026Всем привет! Уже через несколько часов мы с Вами увидимся. Обратите внимание, что регистра…
  6. Aug 13, 2026Всем привет! Напоминаем: 👉 Митап уже завтра! 👍 Сбор гостей в 18.00 🤝 Не забываем паспор…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →