#linux
50 материалов
Разработчик PuTTY Simon Tatham обнаружил, что Zoom на Linux постоянно мониторит содержимое X11 clipboard. Данные отправляются в процесс, что может привести к утечке паролей и ключей. Подтверждено на hachyderm.io.
hachyderm.io · #security #linux #privacy #x11 #zoom
Новая точка в ветке Trixie включает исправления для Linux kernel, Chromium, NTFS-3G, RoundCube, Samba, PHP и других пакетов. Также пофикшен краш Akondai Search и обновлён llvm-toolchain-22 для сборки Chromium. Debian 14 ожидается во второй половине 2027 года.
www.phoronix.com · #infra #debian #linux #release
Патчи позволяют выполнять блокирующие операции (fsync, statx, openat) инлайн, а не отправлять их в io-wq. Если задача блокируется, её идентичность (tid, сигналы, credentials) подхватывает рабочий поток io-wq, а исходный поток сам становится рабочим. Пока серия RFC, возможна поставка в Linux 7.4.
www.phoronix.com · #infra #io_uring #linux #performance
После того как HDMI Forum несколько лет блокировал open-source реализацию, в этом году появились патчи. Для грядущего ядра 7.4 готовы FRL по умолчанию, поддержка переменной частоты обновления (VRR) и авто-низкой задержки (ALLM). Также добавлена поддержка GFX12.1 и DCN 6.
www.phoronix.com · #infra #amd #hdmi #kernel #linux
AWS обнаружила, что на специфичных наборах LZ4 rolling decompression портит данные. Причина — memmove в ядре копирует литералы назад, нарушая предположения EROFS. Фикс временно отключает optimisation; вместо 601960-байтного экстента теперь нужно до 146 дополнительных страниц на запрос.
www.phoronix.com · #infra #erofs #filesystem #linux
Сложная система сборки ядра — известная проблема. Stoakes с LLM-ассистентом занялся её улучшением, о результатах — в статье LWN. Подробности за пэйволом, но ясно, что это попытка сделать непрозрачный процесс понятнее и быстрее.
lwn.net · #infra #build #kernel #linux
Инженер Intel Tim Chen отправил четвёртый набор патчей для Cache Aware Scheduling. Фиксы предотвращают «похищение» задач из их предпочитаемого LLC и лечат use-after-free. Однако остаётся проблема совместимости с Intel Turbo Boost Max Technology (ITMT).
www.phoronix.com · #infra #kernel #linux #scheduling
Автор Mold Rui Ueyama объявил о переписывании linker'а с C++ на Rust в версии 3.0. Планируется поддержка линковки ядер и прошивок, инкрементальная линковка и совместимость для замены GNU ld как /usr/bin/ld.
www.phoronix.com · #tool #linker #linux #mold #rust
Проект trynix.dev использует qemu-wasm для запуска виртуальной машины x86_64 Linux с любым Nix-пакетом за последние 13 лет прямо в браузере. Ссылки адресуются: например, https://trynix.dev/?pkg=python3%403.6.2 поднимает Python 3.6.2 из 2017. Также доступен GitHub Action для превью pull request'ов в браузере.
simonwillison.net · #tool #linux #nix #wasm
Lorenzo Stoakes из ARM использовал LLM для поиска узких мест в процессе сборки. Результат: полная сборка быстрее на 36%, инкрементальная — до 70%, noop — до 90%. Каждый коммит содержит Assisted-by: LLM. Код пришлось вручную проверять и переписывать.
www.phoronix.com · #infra #ai #kernel #linux #optimization
Поддержка M3, M3 Pro и M3 Max слита в установщик. Работает веб-камера, микрофоны, USB 10 Гбит/с, AV1, WiFi, Bluetooth. Не работает сон, HDMI и GPU. Установка через EXPERT=1. Mac Studio (M3 Ultra) пока не поддерживается.
asahilinux.org · #infra #apple #asahi #linux #m3
Исследователи показали, что атака trusting-trust возможна не только через компилятор, но и через утилиту strip. Одна скомпрометированная версия strip в бинарном seed NixOS заражает все последующие сборки, включая финальный графический установщик. Почти все бинарники получают бэкдор.
arxiv.org · #security #compiler #linux #security #supply-chain
NVIDIA отправила в список рассылки ядра 13 патчей, добавляющих поддержку виртуальных GPU и VFIO в драйвер Nova. Это позволит запускать гостевые ОС через QEMU с пробросом GPU. Пока поддержка обещана только для рабочих станций и датацентров, не для GeForce.
www.phoronix.com · #infra #gpu #kernel #linux #nova #nvidia
В свежем выпуске LWN: фронт-статья про JIT в Python, rnull block driver, steal time, управление GNOME, окно слияния 7.3, LUKS. Также: Debian AI, Dolphin 26.08, Firefox 155, Incus 7.4, OpenShot 4.0. Без деталей по каждой теме.
lwn.net · #infra #kernel #linux #lwn
CERN, десятилетиями использовавший RHEL и Scientific Linux, переводит 2200+ промышленных и встраиваемых систем на Debian 13 к концу 2026. Причина — компиляция с -march=x86-64-v2 в CentOS Stream делает старые машины несовместимыми. Центры обработки данных остаются на RHEL/AlmaLinux.
www.phoronix.com · #infra #cern #debian #enterprise #linux
Перевод статьи о создании Linux: в сентябре 1991 Линус Торвальдс выложил 10 239 строк кода. Сегодня система работает на 3 млрд смартфонов, 95% веб-серверов и МКС. Рассказано о финских корнях и пути от хобби-проекта до крупнейшей опенсорс-коллаборации.
habr.com · #infra #history #linux #opensource
Darling — это аналог Wine для macOS: translation layer, позволяющий запускать нативные macOS-приложения на Linux без эмуляции. Проект реализует окружение Darwin (Mach, dyld, launchd) и уже имеет экспериментальную поддержку GUI. Исходники открыты под GPLv3.
www.darlinghq.org · #tool #compatibility #linux #macos
Разработчик Sven Peter опубликовал 19 патчей для поддержки USB4/Thunderbolt на Apple Silicon в mainline Linux. Каждый порт Type-C использует блок ACIO с сопроцессором Cortex-M3. Пока не работают suspend, PCIe- и DisplayPort-туннелирование — требуется дальнейший reverse engineering.
www.phoronix.com · #hardware #apple #linux #thunderbolt #usb4
Линус Торвальдс закрыл окно приёма правок для 7.3-rc1. За цикл принято 15 267 коммитов — это второй показатель за всю историю, уступающий только 6.7. Сам Линус отмечает, что ничего особенного не выделяется, кроме объёма.
lwn.net · #infra #kernel #linux #release
Уязвимость в конфигурации Omarchy по умолчанию: пользователь включён в группу docker, что позволяет любому процессу в сессии получить root без пароля. Проблема затрагивает версии до 4.0.1. Исследователь опубликовал детали после исправления. DHH, видимо, не заметил.
0xcc.io · #security #cve #linux #privilege-escalation #root
Насыщенная неделя в GNOME: Sovereign Tech Agency инвестирует 500 000 евро в Flatpak. В Mutter почти завершён GPU reset recovery. На Flathub появился Test Center (аналог Test Flight). Bazaar принят в GNOME Circle. Newelle v1.5, Glycin 2.2 beta.
www.phoronix.com · #tool #flatpak #gnome #linux
Грег Кроа-Хартман показал слайд: с ~500 CVE за релиз в 6.9–6.19 до 1500+ в 7.2, а 7.3 может пробить 2000. Причина — массовый поиск уязвимостей LLM. Большинство CVE — в старых драйверах, impact низкий, но количество зашкаливает.
www.phoronix.com · #security #ai #cve #kernel #linux
6 млн запросов в день, 66% отбивает Anubis, 33% проходят капчу. Константин Рябицев прикинул: настоящие разработчики — 2%, всё остальное — боты, выкачивающие коммиты.
lwn.net · #infra #ai #crawlers #kernel #linux
Законопроект прошёл 69–0: ОС под открытой лицензией (Linux, BSD) и менеджеры пакетов исключены из требований проверки возраста. Остальным платформам надо собирать возрастные метки с 1 января 2027.
www.phoronix.com · #drama #california #law #linux #opensource
Valve выпустила первый превью SteamOS 3.9: ядро Linux 7.2, KDE Plasma 6.7.3 (было 6.4.3), WPA_Supplicant для WiFi, предварительная гибернация, VirtIO GPU для гостевых VM.
www.phoronix.com · #infra #gaming #kde #linux #steamos
Canonical выпустила Ubuntu 26.04.1 LTS — собраны все SRU-исправления за четыре месяца с апреля. Без нового HWE-стека — он появится в 26.04.2. Свежая установка теперь не требует скачивания тонны обновлений.
www.phoronix.com · #infra #linux #lts #os #ubuntu
Chris Mason покидает Meta и одновременно уходит с роли co-maintainer в Btrfs, который он сам начал ещё в 2007 году в Oracle. Теперь он будет только code reviewer, а основной maintainership давно фактически у David Sterba из SUSE. Mason отдельно написал, что его вклад в kernel продолжится, а из Meta он уходит 28 августа — вместе с рабочими адресами `meta.com` и `fb.com`.
www.phoronix.com · #infra #btrfs #kernel #linux
Greg Kroah-Hartman выпустил обновления для 7.2.2, 7.1.12, 6.18.48, 6.12.107, 6.6.155, 6.1.186, 5.15.219 и 5.10.268. Во всех них один и тот же патч закрывает проблему CVE-2026-80590: злоумышленник без привилегий мог пометить IPv4- или IPv6-фрагменты как GSO и довести систему до kernel panic. Уязвимость тянется ещё с Linux 2.6.27 — долгая память у кода, короткая у тех, кто не ставит обновления.
lwn.net · #security #cve #kernel #linux
Вышел DXVK 3.1 — реализация Direct3D 8/9/10/11 поверх Vulkan, важная часть Steam Play и Proton. Главные новинки две: поддержка DXGI incremental presentation, которая должна починить часть UI-проблем и пригодиться лаунчерам вроде Ubisoft Connect, и D3D11 buffer render targets, полезные для старых игр на Frostbite вроде Battlefield 3. Ещё добавили Intel vendor extensions для Intel GPU, по аналогии с NVAPI у NVIDIA.
www.phoronix.com · #tool #dxvk #gaming #linux #vulkan
Вышел Armbian 26.8: установщик переписан как модуль armbian-config и теперь покрыт юнит-тестами, умеет отдельно работать с SPI/MTD, eMMC и NVMe, а при ошибке записи bootloader сообщает о ней вместо «Done.». Заодно Imager дорос до 2.0, а CI переехал в отдельный репозиторий.
lwn.net · #hardware #arm #armbian #linux
Релиз Vanilla OS 3 омрачён багом установщика: после выбора языка его нельзя изменить. Тестировщик на VirtualBox не смог сообщить об ошибке из-за нехватки времени. Mint пока не подводил.
lwn.net · #infra #distro #immutable #linux
AMD опубликовала две серии патчей для поддержки Ultra Accelerator Link (UALink) — открытого протокола для связи до 1024 ускорителей. Первая серия из 95 патчей (~7k строк) добавляет базовую инфраструктуру и интеграцию с драйвером AMDGPU. UALink позволяет GPU напрямую обращаться к памяти друг друга через единое адресное пространство NPA.
www.phoronix.com · #infra #amd #kernel #linux #ualink
В Linux 7.3 вошли исправления от ByteDance, которые уменьшают время блокировки прерываний при сбросе TLB. В производственной среде наблюдалось снижение задержек до 90%: P99 прерываний упал с 16 мс до ~1.5 мс. Intel выразил опасения по поводу регрессий.
www.phoronix.com · #infra #kernel #latency #linux #x86
В ядро Linux 7.3 включён драйвер CXL Type-2 для сетевых карт AMD Solarflare SFC9100. Это первый в дереве Type-2 драйвер, использующий новый CXL core. Также добавлены unit-тесты для предотвращения регрессий. Версия 7.3 или 7.4 может стать LTS.
www.phoronix.com · #infra #amd #cxl #kernel #linux
Фреймворк sched_ext в Linux 7.3 получил полноценную поддержку под-шедулеров: теперь корневой BPF-шедулер может делегировать целую cgroup-иерархию дочернему шедулеру с отзывными CPU-грантами. Также добавлена защита от зависаний, NMI-safe abort и другие улучшения.
www.phoronix.com · #infra #bpf #kernel #linux #scheduler
DRM-подсистема Linux 7.3 включает DMEMCG eviction от Valve для улучшения работы при нехватке VRAM, поддержку форматов модификаторов для GCN (GFX6-GFX8), а также включение по умолчанию графики Intel Xe3P (Nova Lake). Rust-драйвер Nova получил исправления Blackwell и Hopper, а Nouveau — NVDEC для NVK Vulkan Video.
www.phoronix.com · #infra #drm #gpu #kernel #linux
Google инженер Eric Biggers добавил в Linux 7.3 библиотечные API для режимов AES (ECB, CBC, CTR, XTS, GCM и др.). Новые API упрощают использование и устраняют дублирование кода. Миграция архитектурно-оптимизированных реализаций и дальнейший прирост производительности ожидаются в следующих циклах.
www.phoronix.com · #infra #aes #crypto #kernel #linux
Уязвимость в драйвере NTFS3 позволяет получить root-доступ, просто воткнув USB-флешку с подготовленным образом. Проблема в строке fs/ntfs3/xattr.c:1022 — права S_ISUID/S_ISGID загружаются напрямую из непроверенных данных на диске. Патч предложен ещё два месяца назад, но до сих пор не принят.
www.phoronix.com · #security #cve #kernel #linux #ntfs
Стив Френч, сотрудник Microsoft и автор драйвера CIFS, ушёл из жизни по состоянию здоровья. Он поддерживал код CIFS/SMB3 с 2002 года. Новыми сомейнтейнерами назначены Пауло Алькантара и Намджэ Чон.
www.phoronix.com · #drama #cifs #kernel #linux
Страница с полным описанием и демонстрацией эксплойта InjectionBunny недоступна — сервер защищён Anubis от скрейпинга. Известно, что это PoC для той же уязвимости NTFS3, которая даёт root через подставленную флешку.
lore.kernel.org · #security #cve #kernel #linux #ntfs
В Linux 7.3 исправлены уязвимости в eCryptfs, часть из которых существовала с момента появления файловой системы в 2006 году. Проблемы касались вредоносных метаданных в зашифрованных файлах и межпроцессного обмена. Некоторые баги найдены AI-инструментами.
www.phoronix.com · #security #ecryptfs #kernel #linux
Новая стабильная версия OpenZFS добавляет совместимость с ядром Linux 7.2, сохраняя поддержку начиная с 4.18. Также исправлены тесты, улучшена безопасность, сделан опциональным systemd-udev-settle. Одновременно выпущены OpenZFS 2.3.9 и 2.2.11 с бэкпортами.
www.phoronix.com · #infra #filesystem #linux #zfs
В Wine 11.16 добавлен бэкенд VA-API для Direct3D video decode — пока только H.264. ARM64-поддержка расширена: Wine Mono теперь работает на 64-битных ARM, улучшена обработка исключений на ARM64EC. Исправлено 35 багов, включая Command & Conquer 3 и Steam.
www.phoronix.com · #tool #arm64 #gaming #linux #wine
Мейнтейнеры сетевой подсистемы Linux 7.3 признались, что 1/3–1/2 патчей выглядят как AI-сгенерированный мусор. В ответ они получили от Meta бюджет на LLM-ревью и планируют переложить на ИИ рутину.
www.phoronix.com · #infra #ai #kernel #linux #networking
Новый стабильный релиз Proton включает девять новых играбельных игр, включая AsteroidsHD и Portal Worlds. Также исправлены регрессии и десятки багов в Call of Duty 2003, Rocket League и Forza Horizon 6.
www.phoronix.com · #tool #gaming #linux #proton #valve
Линус сам написал и закоммитил фикс для Xe-драйвера после «отладки из ада»: 24 патча с debug-кодом и 18 перезагрузок ядра. AI несколько раз сдавался, но в итоге помог найти однострочную ошибку round_up() вместо round_down().
www.phoronix.com · #infra #ai #kernel #linux #torvalds
Грег Кроа-Хартман выпустил патчи для 7.1.9, 6.18.45, 6.12.104, 6.6.152, 6.1.183, 5.15.216 и 5.10.265. Во всех важные исправления по всему дереву; пользователям рекомендовано обновиться.
lwn.net · #infra #kernel #linux #patch
В основной репозиторий ядра 7.3 уже принято 2346 non-merge changesets. Среди заметного — существенная переработка группового планирования (group scheduling) на многопроцессорных системах.
lwn.net · #infra #kernel #linux
AF_ALG — интерфейс ядра Linux к Crypto API — замешан в ряде громких проблем безопасности, включая Copy Fail. Ядро уже объявило его устаревшим, теперь Fedora планирует ограничить его использование.
lwn.net · #infra #kernel #linux #security
AlmaLinux, Debian, Fedora, Red Hat выпустили патчи для множества пакетов: .NET 8.0, kernel, bind, haproxy, libXfont2, expat, sqlite и других. Полный список в статье LWN.
lwn.net · #security #cve #linux #patch