/exploitpool | #SaveTelegram
98 subscribers
8.9K photos
682 videos
437 files
5.86K links
アフイ

Лучший хостинг: skhron.eu
Лучший плеер: @vkxci
Лучшие новости (после меня): @lobste_rs

Какая-то музыка: @exploitronic

406.fail. Блять.
Download Telegram
/exploitpool | #SaveTelegram
https://opennet.ru/64711/
Страшно представить, что бывает во время лунного затмения
😁1
Forwarded from Шикимори
Тем временем в японском метро

#заметки
новая аватарка?
/exploitpool | #SaveTelegram
новая аватарка?
Новая аватарка
So things all look good, and unless something odd happens we'll have a
final 6.19 next weekend.


https://lwn.net/Articles/1056811/
Media is too big
VIEW IN TELEGRAM
🥸 10 миллисекунд до шелла. Черти из BSD снова показали, как надо писать код

На FOSDEM 2026 разработчики NetBSD🥸 показали, что происходит, когда инженеры с 30-летним стажем решают убрать вообще всё, что мешает процессору работать. Выкатив проект smolBSD... максимально переосмыслив то, как виртуальная машина должна общаться с гипервизором.

Инженеры пошли путем радикального минимализма. Они выкинули всю шелуху вроде GRUB и BIOS, заставив гипервизор грузить ядро напрямую, без лишних прелюдий и инициализации виртуального железа. Но этого показалось мало. Оказалось, что даже эмуляция обычного Serial-порта слишком медленная, потому что печать каждого символа вызывает VM Exit. Поэтому они выпилили эмуляцию серийника и внедрили нативный драйвер viocon (VirtIO Console). Теперь консоль работает напрямую через память, не дергая гипервизор по пустякам👍

Второй уровень оптимизации... отказ от сканирования шины PCI. Вместо того чтобы ядро при загрузке опрашивало устройства, они передают адреса VirtIO-устройств (диск, сеть, консоль) жестко через MMIO прямо в командной строке ядра. Драйверам не нужно ничего искать, они сразу знают адреса в памяти. А чтобы не ждать инициализации сети и DHCP (это же целые секунды!), они использовали механизм QEMU fw_cfg. Это интерфейс, который обычно используется для передачи конфигов в BIOS, но здесь через него пробрасывают файлы и скрипты прямо в память гостя. В демо они показали, как с хоста через обычный сокет отправляют команды внутрь микро-VM, и она отвечает мгновенно, работая по сути как обычный процесс, но с полной изоляцией ядра.

Еще они запилили сборку этих микро-образов через обычный Dockerfile. Вы пишете FROM base, добавляете пакеты через pkgin, и на выходе получаете загрузочный образ, который стартует за 10 мс. Глядя на это, хочется стереть все эти тяжелые кубернетесы и вернуться к инженерным истокам... без лишних слоев абстракции, на чистом ассемблере и Си 😎

Типичный 🥸 Сисадмин
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
the battle of beijing? huh?
🤣1
/exploitpool | #SaveTelegram
https://opennet.ru/64743/
пусть сосут
/exploitpool | #SaveTelegram
https://opennet.ru/64743/
нахуя, если есть qemu
а на продах все юзают вмваре
mesa официально не поддерживает сборку с LTO, как минимум 26+
1