Linux 7.3: Торвальдс выкатил ядро, где ИИ пишет патчи, а Apple получила официальную поддержку раньше своих же фанатов
Главная фича релиза - новый механизм изоляции fchroot/failfs, который работает на уровне файловых дескрипторов, а не путей. По сути это chroot для параноиков: процесс получает доступ только к тому, что явно передали через дескриптор, никакой навигации по абсолютным или относительным путям, никаких символических ссылок в обход. Любопытная деталь — один из патчей, добавляющий отслеживание памяти гостевых ВМ через userfaultfd, в коммите помечен "Assisted-by: Claude-opus-4-6".
Из практического: Btrfs получила пятикратный прирост производительности на fsync для не-SSD дисков, Ext4 ускорила direct I/O, а FUSE через io_uring наконец избавилась от лишнего копирования данных. Заодно из ядра выпилили EFS и FreeVxFS.
Apple же получила поддержку чипов M3 Pro/Max/Ultra. Забавно, что Linux зачастую поддерживает железо Apple раньше, чем сама macOS получает новые фичи для пользователей.
Жертвой чистки стали и старые ARM-платформы - около 55 тысяч строк кода для sa1100, omap24xx, riscpc и прочих динозавров отправятся на выход в 7.5. А параллельно латиноамериканский Фонд свободного ПО как обычно выпустил Linux-libre, версию без блобов, из которой вычистили прошивки для новых драйверов Mali Tyr и wifi-чипов.
@linux0ids
Главная фича релиза - новый механизм изоляции fchroot/failfs, который работает на уровне файловых дескрипторов, а не путей. По сути это chroot для параноиков: процесс получает доступ только к тому, что явно передали через дескриптор, никакой навигации по абсолютным или относительным путям, никаких символических ссылок в обход. Любопытная деталь — один из патчей, добавляющий отслеживание памяти гостевых ВМ через userfaultfd, в коммите помечен "Assisted-by: Claude-opus-4-6".
Из практического: Btrfs получила пятикратный прирост производительности на fsync для не-SSD дисков, Ext4 ускорила direct I/O, а FUSE через io_uring наконец избавилась от лишнего копирования данных. Заодно из ядра выпилили EFS и FreeVxFS.
Apple же получила поддержку чипов M3 Pro/Max/Ultra. Забавно, что Linux зачастую поддерживает железо Apple раньше, чем сама macOS получает новые фичи для пользователей.
Жертвой чистки стали и старые ARM-платформы - около 55 тысяч строк кода для sa1100, omap24xx, riscpc и прочих динозавров отправятся на выход в 7.5. А параллельно латиноамериканский Фонд свободного ПО как обычно выпустил Linux-libre, версию без блобов, из которой вычистили прошивки для новых драйверов Mali Tyr и wifi-чипов.
@linux0ids