Автор: Максим Мишутин | 16.10.2012 | 1:13 | В рубриках: Новости, Ядро

TUX

Представлен первый кандидат в релизы ядра Linux 3.7.
Основные новшества:

  • унифицирован код для поддержки архитектуры ARM и обеспечение возможности формирования многоплатформенных ARM-сборок; на данный момент унифицированная сборка поддерживает Calxeda Higbank (серверы HP Moonshot), Versatile Express (эталонная плата, поддерживается эмулятором QEMU), Marvell ARMADA (от мини-серверов до телеприставок), Altera SoC FPGA и Picohip picoXcell (мини-базовые станции для офисов)
  • добавлена поддержка 64-разрядной архитектуры AArch64 (ARM64), реализованной в процессорах, поддерживающих набор команд ARMv8
  • реализована поддержка механизмов виртуализации Xen для систем на базе процессоров ARM Cortex A15
  • продолжена работа по рефакторингу заголовочных файлов с целью разделения по разным иерархиям директорий заголовочных файлов для UAPI (Userspace API) и KAPI (Kernel API)
  • в ФС JFS добавлена поддержка команды TRIM (discard), которая позволит увеличить производительность при работе с SSD-накопителями
  • в ФС btrfs добавлена поддержка hole punching, технологии, которая будет заранее освобождать неактуальные, неиспользуемые блоки в середине файла
  • реализована поддержка загрузки модулей ядра с проверкой корректности их цифровой подписи
  • реализована поддержка набора инструкций SMAP (Supervisor Mode Access Prevention), реализованного в процессорах Intel на базе микроархитектуры Haswell
  • в утилиту perf добавлена команда trace позволяющая отображать события не связанные с системными вызовами
  • в ФС CIFS обеспечена поддержка протокола SMB2.1
  • добавлена поддержка протокола туннелирования GRE (Generic Routing Encapsulation) для IPv6
  • реализована поддержка трансляции адресов (NAT) для IPv6
  • реализована поддержка режима быстрого открытия TCP-соединений (TFO – TCP Fast Open) на стороне сервера
  • добавлен модуль IMA (Integrity Measurement Architecture) для обеспечения хранения и проверки базы хэшей для проверки целостности файлов и метаданных
  • добавлена поддержка протокола VXLAN для туннелирования виртуализированных сетей второго уровня поверх сетей третьего уровня
  • добавлена поддержка SoC Broadcom BCM2835, Raspberry Pi и Micrel KS8695
  • добавлена поддержка игровых пультов Sony PS3 BD
  • добавлена поддержка сетевых контроллеров Silicom Bypass, Freescale XGMAC MDIO и Microchip MRF24J40
  • добавлена поддержка USB-контроллеров: Broadcom BCM63xx, Marvell USB 3.0 PHY, ZTE USB-to-serial переходников и плат Cambridge Electronic Design 1401 USB

Эта запись была опубликована 16.10.2012в 13:40. В рубриках: Новости, Ядро. Вы можете следить за ответами к этой записи через RSS 2.0. Вы можете оставить свой комментарий или трекбек со своего сайта.