Новая версия ядра Linux, 4.18.5, содержит целый ряд важных изменений, в частности, из него удалены около 100 тыс. строк устаревшего кода, благодаря чему ядро будет занимать меньше места в памяти. Помимо неиспользуемых блоков изъят модуль поддержки кластерной файловой системы Lustre, который еще может вернуться после доработки.
Появился компонент Berkeley Packet Filter, обещающий ускорить фильтрацию сетевых пакетов и со временем заменить два прежних, iptables и nftables. Fscrypt, механизм шифрования данных на уровне файловой системы, теперь реализует алгоритмы Speck 128 и 256.
Обновленный драйвер AMD Radeon поддерживает платы на видеочипе Vega 20, которые только готовятся к выпуску, а также встроенную видеоподсистему AMD Vega M в процессорах Intel Kabylake-G.
Добавлен ряд механизмов, обещающих повышение производительности, в частности, система управления параллелизмом без блокировок.
Кроме того, введены средства для предотвращения сбоев на 32-разрядных системах из-за «ошибки 2038» — когда после 19 января 2038 года в связи с нехваткой разрядов дата в Unix может смениться на 1900-й год. Реализован также механизм предотвращения использования бреши Spectre на 32-разрядных чипах ARM.