Релиз Linux 4.3 – Основные изменения, ARM и MIPS архитектура


Линус Торвальдс представил Linux 4.3 в конце прошлой недели:

Linux 4.2 принес нам системные и сетевые изменил, новые реализации криптографии, поддержку драйверов графического процессора AMD для большего количества видеокарт. Некоторые изменения, внесенные в Linux 4.3 включают в себя:

  • Удалена файловая система ЕХТ3 (файловая система EXT4 будет поддерживать EXT3)
  • Устранены проблемы с файловыми системами BTRFS, EXT-4, F2FS и XFS
  • Протокол IPv6 теперь встроен в ядро по умолчанию
  • Добавлены новые драйвера для устройств с энергонезависимой памятью (е.г.EEPROM). См. подробности в nvmem.txt.
  • Добавлена поддержка сетевой настройки lightweight tunnel” 

Более подробно ознакомиться как с видимыми для пользователя, так и с внутренними изменениями можно на LWN.net, статьи про слияние окон часть [1], [2] и [3].

Я также собрал некоторые из новых функций и улучшений, специфичных для процессоров ARM-архитектуры с акцентом на оборудовании от Rockchip, Amlogic и MediaTek часто фигурирующих в этом блоге:

  • Allwinner:
    • A10 / A13 / A20 / A23 / A31 – Поддержка OTG контролера
    • A10 / A10s / A13 / A20 – Поддержка для DMA движка
    • A23 / A33 – Поддержка USB контролера
    • Большинство процессоров Allwinner – Поддержки система безопасности крипто акселератора для процессоров Allwinner (sunxi-ss)
    • AXP152 – поддержка mfd
    • Добавлена платформа – платформа Iteaduino Plus A10, Ippo-q8h-a33 v1.2 платформа планшета
  • Rockchip
    • Аудио – машинные драйвера для Rockchip систем с MAX98090, RT5645 и RT5650
    • Добавлена поддержка USB PHY для RK3066 и RK3188, включено Marsboard
    • Резервирование неиспользуемой области памяти (0xfe000000~0xff000000) на RK3288 и RK3368
    • Исправлена приостановка вопросов на RK3288
    • Добавлена поддержка для фазоинверторов
    • Добавлена поддержка встроенного контролера часов на Rockchip RK3368
    • Добавлена поддержка платформы Netxeon R89, two Chromebooks (семейства Veyron) и платформы R88 (RK3368)
  • Amlogic (незначительные изменения)
    • meson6: DTS: Исправлено неправильное отображение карты регистрации и IRQ номеров
    • meson8b: Правильное включение clk.h
  • Mediatek
    • Добавлена базовая поддержка для Mediatek MT6580
    • Добавлена поддержка SMP для Mediatek MT6795
    • Mediatek MT8173: обновление cpuidle-dt, устройство watchdog, прочие дополнения
    • Добавлена поддержка MT6397 PMIC to MT8173 eval board
  • Qualcomm
    • Обновление для USB на Qualcomm MSM8916 и APQ8016
    • Обновление драйверов для процессоров  Qualcomm SPMI-MPP и Qualcomm Technologies QDF2xxx ARM64
    • Драйвер для Qualcomm SMM/SMD (SДрайвер Общей Памяти)
    • Драйвер регулятора для Qualcomm RPM
    • Обновление дерева устройств для Compulab QS600, Inforce 6410 & 6540,  APQ8074 Dragonboard и прочие
  • Samsung
    • Различные defconfig и обновления дерева устройств для процессоров Exynos
    • Обновления драйвера cpufreq
    • Обновления драйверов clk для процессоров Exynos 3250, 4210, 4412, и 5250
  • Xilinx – ZynqMP множество устройств добавлены к существующим DTSI  (sdhci и watchdog на ep108, DWC3 usb, SMMU, CANs узел…)
  • Прочие новые ARM процессоры & аппаратные платформы – Broadcom North Star 2 (ns2), Marvell Berlin4CT,  платформы Freescale i.MX6UL, SocioNext (ранее Panasonic) UniPhier, Texas Instruments DM814x, платформы Gumstix Overo

Также произошли также некоторые изменения для MIPS архитектуры:

  • Исправлено построение JZ4740
  • Улучшения Cavium Octeon CN68XX
  • Поддержка dded uprobes
  • Поддержка для I6400
  • Перемещен драйвер ath79 GPIO
  • Прочие исправления

Выражаем свою благодарность источнику с которого взята и переведена статья, сайту cnx-software.com.

Оригинал статьи вы можете прочитать здесь.

Комментарии:

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.