LINUX.ORG.RU

Сообщения mbivanyuk

 

Ubuntu отказывается от Software Center и переходит на Центр приложений GNOME

Группа Ubuntu Linux

Начиная с Ubuntu 16.04 LTS разработчики решили отказаться от Ubuntu Software Center, вместо него в поставку будет по умолчанию включён Центр приложений GNOME. Поддержка таких возможностей, как рейтинги и обзоры, будет реализована плагинами. Таким образом, Ubuntu Software Center разделит судьбу некоторых других разработок Canonical, от которых в последнее время было решено отказаться в пользу конкурирующих решений.

>>> Подробности (на английском языке)

 , , ,

mbivanyuk
()

Релиз Trinity R14.0.1

Группа KDE

Trinity R14.0.1 продолжает развитие кодовой базы KDE 3.5.x и основано на Qt 3. Ранее велась работа по портированию этого DE на Qt 4, но в связи с наличием большого количества ошибок и якобы низкой по мнению разработчиков производительности Qt 4 работа заморожена на неопределённое время. В настоящее время обеспечивается поддержание кодовой базы Qt3 с исправлением ошибок и добавлением различных улучшений. Сборки Trinity уже доступны для Ubuntu, Debian, RHEL/CentOS, Fedora, Mageia, openSUSE и PCLinuxOS, кроме того заявлена начальная поддержка платформы FreeBSD. Среди основных улучшений:

  • появилась поддержка Ubuntu 15.04;
  • заявлено о решение проблем с зависимостями в пакетах для Debian и Ubuntu;
  • добавлена поддержка архитектур ARM64 и PowerPC64le;
  • для KSquirrel доступна возможность загрузки кодеков;
  • корректное выполнение фильтрации файлов в Konqueror;
  • устранены проблемы с крахами в менеджере сеансов TDE, KMail (при переходе в offline), TDEFileReplace и TDENetworkManager;
  • исправлена ошибка приводящая к зависанию KDesktop при запуске и зависание Digikam при переходе в режим слайдшоу;
  • устранены ошибки, приводящие к неправильному отображению контента в KHelpcenter и некорректному обеспечению прозрачности в композитном менеджере TDE Compton;
  • устранены несколько уязвимостей в qt3/tqt3.

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Продажи ноутбуков на ChromeOS для корпоративного рынка США превысили продажи ноутбуков на базе Windows

Группа Google

Впервые объём продаж ноутбуков на базе платформы ChromeOS, основанной на ядре Linux, для корпоративного сектора США превысил объём продажи ноутбуков с Windows. Уже в начале июля нынешнего года доля Chromebook в поставках корпоративному сектору превысила 50%. При этом доля ноутбуков на базе ChromeOS уверенно растёт и только за первую половину 2015 года объём поставок увеличился на 43% по сравнению со второй половиной 2014 года.

>>> Подробности (на английском языке)

 

mbivanyuk
()

Релиз QEMU 2.4

Группа Open Source

При подготовке релиза 2.4 в код было внесено примерно 1900 изменений, принятых от 182 разработчиков. Среди основных изменений и улучшений:

  • Появился режим ограничения пропускной способности дискового ввода/вывода на основе групп.
  • Добавлена начальная поддержка спецификации OASIS virtio 1.0 (Virtual I/O Device).
  • Появилась реализация устройства virtio-gpu (виртуальный GPU) и ускорения 2D-графики.
  • Добавлена реализация устройств virtio-keyboard, virtio-mouse и virtio-tablet для эмуляции клавиатуры, мыши и планшета, а также сопутствующих вариантов устройств virtio-*-pci для шины PCI. Устройство virtio-input-host для прямого проброса событий ввода из хост-системы через virtio. Устройство virtio-vga с эмуляцией виртуального видеоадаптера.
  • Существенно увеличена производительности при работе с дисковыми образами в формате qcow2.
  • Поддержка шифрованных образов qcow2 в qemu-io.
  • Увеличение скорости эмуляции iSCSI.
  • Для архитектуры x86 представлена поддержка неблокируемых глобально операций MMIO для таймера ACPI PM, что позволило заметно поднять производительность больших гостевых систем с Windows.
  • Также для архитектуры x86 реализована поддержка горячего извлечения памяти (hot-unplug).
  • Для эмуляции архитектуры ARM добавлена поддержка плат xlnx-ep108, а также возможность работы с таблицами ACPI v5.1 при использовании виртуальной платы «virt» ("-M virt"). Для платы 'virt' дисковый интерфейс по умолчанию заменён с IDE на virtio.
  • Для GUI добавлена поддержка отрисовки содержимого экрана с использованием OpenGL при задействовании бэкендов SDL2 и GTK+.
  • Исключены устаревшие звуковые бэкенды esd (на смену пришёл pulseaudio), winwave (следует использовать dsound) и fmod (не совместим с GPL). Так как поддержка бэкенда winwave прекращена для работы звука в Windows требуется сборка с DirectSound.
  • Заявлена возможность компиляции при помощи ICC и clang 3.5.
  • Для работы QEMU теперь необходима библиотека Glib версии 2.22, что может привести к проблемам при попытке сборки в RHEL5/CentOS 5.

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

VirtualBox 5.0

Группа Open Source

Компанией Oracle представлен очередной релиз системы виртуализации VirtualBox. Установочные пакеты уже доступны для Ubuntu, Fedora, openSUSE, Debian, Mandriva, SLES, RHEL), а также OS X и Windows. Основным улучшением в новой версии заявлена реализация режима паравиртуализации, то есть использование модифицированной гостевой системы для лучшего взаимодействия с гипервизором. Утверждается, что работа VirtualBox в режиме паравиртуализации существенно увеличивает производительность гостевой ОС. Режим паравиртуализации доступен для гостевых систем с Linux и Windows. Кроме паравиртуализации объявлено о следующих улучшениях:

  • Добавлена поддержка копирования файлов и директорий между гостевой системой и хостом в режиме drag'n'drop.
  • Появилась возможность шифрования дисковых образов. Шифрование виртуального жесткого диска производится с использованием алгоритма AES с 256-разрядными ключами.
  • Добавлена возможность предоставление гостевым системам, выполняемым с привлечением механизмов аппаратной виртуализации, возможности использования расширенных наборов инструкций, таких как SSE 4.1, SSE4.2, AES-NI, POPCNT, RDRAND, RDSEED, XSAVE, AVX и AVX2.
  • Для виртуального контроллера xHCI добавлена поддержка устройств с интерфейсом USB 3.0. Таким образом, гостевые системы теперь могут работать с USB 1.1, 2.0 и 3.0.
  • Появилась новая модульная архитектура звуковой подсистемы, обеспечивающая более высокий уровень абстракции относительно звуковых бэкендов хост-системы. Для гостевых систем с Linux предоставляются различные типы звуковых кодеков AC97, что позволяет ALSA корректно определять пропускную способность.
  • Добавлена поддержка масштабирования экранного вывода гостевой системы, в том числе при использовании 3D-ускорения.
  • Переработан конфигуратор для настройки меню и строки состояния.
  • Появилась новая вкладка для настройки параметров шифрования дисковых образов.
  • Добавлена поддержка экранов сверхвысокого разрешения (HiDPI).
  • Возможность горячего подключения SATA-дисков и USB-хранилищ.
  • Поддержка проброса последовательного порта через TCP-сокет.

>>> Подробности (на английском языке)

 , , ,

mbivanyuk
()

Ядро Linux 4.1

Группа Ядро Linux

Состоялся релиз ядра Linux 4.1, в который принято примерно 12 тысяч исправлений от более полутора тысяч разработчиков, при этом 41% всех изменений связаны с драйверами устройств. Большая часть изменений внесена сотрудниками компаний: 11,2% Intel, 9.2% - Red Hat, 3.7% - SUSE, 3.3% - Linaro, 3.3% - IBM, 3.1% - Google, 2.9% - Samsung, 2.4% - Renesas Electronics, 1.9% - Texas Instruments, 1.4% - Broadcom, 1.3% - Oracle, 1.3% - Cisco, 1.1% - ARM. Наиболее интересные улучшения:

( читать дальше... )

>>> Подробности (на английском языке)

 

mbivanyuk
()

Сборки Ubuntu Desktop Next перешли на Snappy вместо DEB-пакетов

Группа Ubuntu Linux

Используемые для тестирования текущего состояния Unity 8 и дисплейного сервера Mir сборки Ubuntu Desktop Next теперь формируются с использованием системы Snappy вместо традиционных DEB-пакетов. В Ubuntu 15.10 окружение Unity 8 и Mir планируется задействовать по умолчанию и таким образом Ubuntu Desktop Next станет основой для будущего релиза. В настоящее время сборки на базе Snappy пока имеют экспериментальный характер и доступны лишь для архитектуры i386. Характерной чертой Snappy будет механизм обновления, вместо поэтапного обновления на уровне отдельных deb-пакетов в Snappy предлагается механизм обновления всей системы. Базовые компоненты поставляются в форме монтируемого в режиме только на чтение образа, который целиком заменяется при каждом обновлении, для этого используется два дисковых раздела, которые меняются местами.

Новость на opennet.ru

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Cinnamon 2.6

Группа Linux General

Доступен новый релиз DE Сinnamon 2.6 — форка оболочки GNOME Shell, файлового менеджера Nautilus и оконного менеджера Mutter. Проект направлен на предоставление пользователям окружения рабочего стола в классическом стиле. Подготовлены установочные пакеты для дистрибутивов Linux Mint, Ubuntu, Debian, Fedora, Arch Linux, Gentoo, openSUSE и ALT Linux.

( Основные улучшения )

>>> Подробности (на английском языке)

 

mbivanyuk
()

HP объявила о начале продаж новых ноутбуков и моноблока с предустановленной Ubuntu

Группа Ubuntu Linux

HP объявила о начале продаж на российском рынке ноутбуков и моноблока с Ubuntu 14.04. Продажи начнутся в середине мая, с предустановленной Ubuntu будут предлагаться ноутбуки с 15.6-дюймовым экраном HP 15-r100 и HP 15-r200 на основе различных процессоров Intel (от Сeleron N2840 до Intel Core i3-4005U), AMD E1-2100 и AMD A6-5200, а также 20-дюймовый моноблок HP All-in-One на основе процессора AMD E1-6010.

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Mono 4.0

Группа Open Source

Релиз Mono 4.0, открытой кроссплатформенной реализации .NET для Linux, а также OS X и Windows. Среди наиболее интересных улучшений:

  • Появилась интеграция компонентов, ранее открытых MS под лицензией MIT: .NET Core Runtime (CoreCLR), базовых библиотек .NET Core Framework Libraries (CoreFX) и набора эталонного кода.
  • Использование по умолчанию и поддержка C# 6.0.
  • Для полной повторяемости результатов сборки прекращена генерации GUID во время компиляции.
  • Произведена оптимизация вычислений с плавающей точкой. Добавлена поддержка 32-разрядных операций с плавающей точкой, которые выполняются на 30-40% быстрее, чем изначально используемые 64-разрядные вычисления.
  • Существенно оптимизирован сборщик мусора SGen.
  • Поддержка компиляции эталонных сборок (.NET Assemblies) для API .NET 2.0, .NET 3.5 и .NET 4.0 прекращена. Оставлена только поддержка сборки API .NET 4.5 и профилей для мобильных устройств. Эталонные сборки теперь поставляются только в форме готовых определений API, не содержащих исполняемого кода. Возможность выполнения при помощи Mono ранее собранных сборок, скомпилированных для ранних профилей .NET, сохраняется, но скомпилировать такие сборки уже не получится.
  • Исключение из поставки драйвера для работы с СУБД PostgreSQL (Npgsql), который теперь распространяется отдельно.
  • Добавлены скрипты для упрощения отладки с использованием LLDB;
  • Обновление виртуальной машины IKVM.
  • Начальная поддержка PowerPC64 LE.
  • Поддержка сборки Mono с Си-библиотекой musl.
  • Для сборки .NET Runtime теперь требуется компилятор с поддержкой стандарта C99.

Новость на opennet

>>> Подробности (на английском языке)

 

mbivanyuk
()

Релиз QEMU 2.3

Группа Linux General

QEMU позволяет в качестве эмулятора запускать исполнимый код, собранный для одной аппаратной платформы, на системе с совершенно иной архитектурой. Например при использовании эмулятора можно выполнить приложение для ARM на системе с архитектурой x86. Кроме эмуляции QEMU может работать и в режиме виртуализации, при этом производительность выполнения кода близка к нативной системе за счёт прямого выполнения при помощи модуля KVM или гипервизора Xen. В версию 2.3 внесено примерно 1900 изменений от 184 разработчиков, среди основных улучшений следующие:

  • Появилась возможность автоматического отключения проброшенных в гостевую систему устройств при отсоединении данных устройств на стороне хост-системы;
  • Повышена производительность пользовательского интерфейса на базе GTK+/VNC/SDL/Spice при помощи прямого использования данных фреймбуфера из памяти гостевой системы;
  • Появилась поддержка multiseat-режима для VNC;
  • Повышена производительность эмуляции virtio-blk, за счёт асинхронной обработки запросов SCSI и слияния идентичных операций чтения с диска;
  • Для QEMU Guest Agent добавлена поддержка операций с файлами в гостевых системах Windows и подключения/отключения блоков памяти в гостевых системах Linux для обеспечения работы функций горячего подключения памяти;
  • Добавлена поддержка запуска 32-разрядных гостевых систем KVM поверх хост-окружения на базе 64-разрядных процессоров ARM;
  • Появилась поддержка запуска KVM под управлением отладчика работы с памятью valgrind;
  • Для гостевых систем на базе архитектуры x86 добавлена поддержка эмуляции CPU IvyBridge;
  • Для гостевых систем на базе архитектуры MIPS добавлена поддержка микропроцессоров 5KEc и 5KEf MIPS64r2, M14K и M14Kc MIPS32r2 (microMIPS);
  • Для гостевых систем на базе архитектуры PowerPC добавлена поддержка расширений транзакционной памяти;
  • Для гостевых систем на базе архитектуры little-endian PPC/pSeries улучшена поддержка VGA;
  • Для гостевых систем на базе архитектуры s390x добавлена поддержка шины PCI;
  • Добавлена поддержка ioreq-server API для Xen;
  • Улучшена эмуляция звуковых карт SoundBlaster 16, что позволило обеспечить работу некоторых игр компании Epic при указании в настройках «SoundBlaster Clone»;
  • Удалён или перелицензирован под GPL-совместимой лицензией весь код, ранее поставлявшийся под лицензией SoftFloat-2b, не совместимой с GPLv2;
  • Вследствие смены лицензии библиотеки libxseg с GPLv2 на GPLv3, реализованное с помощью этой библиотеки блочное устройство Archipelago исключено из сборки по умолчанию, поскольку QEMU допускает код только под лицензией GPLv2.

Новость на opennet - http://www.opennet.ru/opennews/art.shtml?num=42114

>>> Подробности (на английском языке)

 , , ,

mbivanyuk
()

SUSE опять поменяла владельцев

Группа Novell

SUSE опять продана, на этот раз вместе с холдингом Attachmate Group, в который также входит Novell. Новый владелец — компания Micro Focus, занимающаяся разработкой программного обеспечения и оказанием услуг предприятиям по развитию их инфраструктуры. Цена которую новый владелец согласился заплатить составила 1,2 миллиардов долларов США. Стратегия развития компании как заявлено останется прежней, бренд SUSE будет сохранён в отличие от Borland, NetIQ, Attachmate и Novell, которые продолжат развитие уже под именем Micro Focus. SUSE Linux Enterprise будет и в дальнейшем развиваться к качестве самостоятельного дистрибутива. О планах по поддержке развития дистрибутива openSUSE и какое влияние на них окажет очередная продажа SUSE пока ничего не сообщается. Последний раз SUSE меняла владельца в 2011 году, когда вместе с Novell она была приобретена холдингом Attachmate Group.

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Вышел Linphone 3.8

Группа Мультимедиа

Новый релиз программного SIP-телефона Linphone 3.8 с поддержкой видео- и аудиозвонков, передачи текстовых сообщений. Для связи можно использовать учётную запись любого SIP-оператора, в том числе предоставляемого проектом бесплатного SIP-сервиса. Для написания интерфейса использован GTK+. Кроме Linux Linphone доступен для FreeBSD, OpenBSD, iOS, Android, Windows Phone, Windows и OS X. Код проекта распространяется через Git-репозиторий git.linphone.org под лицензией GPLv3. Кроме самого программного телефона проектом развивается web-клиент, который даёт возможность развернуть приложение на сервере и организовать работу через web-интерфейc.

Отличительной особенностью Linphone является модульная структура проекта. Основной код вынесен в отдельную библиотеку Liblinphone и не привязан к частям, отвечающим за интерфейс пользователя. Это облегчает использование кода для создания других SIP-телефонов. Библиотека предоставляет основные возможности для осуществления голосовых и видео вызовов и предоставляет API для приема и отправки звонков.

Основные возможности Linphone:

( читать дальше... )

>>> Подробности (на английском языке)

 , , замена скайпу

mbivanyuk
()

Вышло ядро Linux 3.19

Группа Ядро Linux

Линус Торвальдс представил очередной релиз ядра, в ходе разработки в ядро внесено примерно 11500 исправлений принятых от 1200 разработчиков, размер патча 38 МБ. При этом примерно 46% изменений связаны с драйверами устройств, около 19% изменений связаны с кодом для различных аппаратных архитектур, 12% — с сетевым стеком, 4% — с файловыми системами и примерно 4% — c внутренними подсистемами ядра.

( читать дальше... )

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Вышел Linux Mint KDE 17.1

Группа Ubuntu Linux

Linux Mint 17.1 основан на пакетной базе Ubuntu 14.04, версии с Mate и Cinnamon вышли как обычно несколько ранее. Кроме наработок Ubuntu в дистрибутиве используется ряд оригинальных приложений, упрощающих настройку и работу в системе начинающих пользователей. Размер загрузочного iso-образа составляет 1.6 Гб, обещается поддержка ветки до 2019 года. Основные новшества:

  • Компоненты KDE обновлены до версии 4.14;
  • Полная интеграция программы управления паролями KWallet, поддержка которой в том числе добавлена в менеджер входа MDM;
  • В менеджере установки обновлений обеспечена группировка пакетов по их принадлежности к исходному пакету;
  • Подвергся существенной переработке интерфейс выбора ядра Linux, теперь в нём наглядно представлены сведения о установленном ядре и какие новые ядра доступны для установки с перечнем исправлений уязвимостей и регрессивных изменений;
  • Изменено оформление диалога настройки параметров экрана входа, а именно добавлена кнопка для предварительного просмотра изменений.

Более полная новость на opennet со скриншотами - http://www.opennet.ru/opennews/art.shtml?num=41417

Ссылки для скачивания образов - http://blog.linuxmint.com/?p=2750

>>> Подробности (на английском языке)

 , ,

mbivanyuk
()

Для Debian 8 официально добавлена поддержка архитектуры arm64

Группа Debian

В число официально поддерживаемых портов Debian 8 добавлена 64-разрядная архитектура arm64, для неё успешно собрано уже около 21 тысячи пакетов, что составляет 94% от их общего числа.

>>> Подробности

 ,

mbivanyuk
()

Потеряны 15 выходных узлов Tor

Группа Безопасность

Некий Thomas White сообщил о потере контроля над кластером из сразу 15 выходных узлов сети Tor. Все его серверы были размещены у одного провайдера и внезапно перестали отвечать на запросы. В настоящее время весь кластер выходных узлов уже выведен из сети Tor, все узлы добавлены в черный список.

Интересно, что ещё 22 ноября появилась информация о готовящейся крупной атаке на Tor, которая якобы должна была произойти в ближайшие дни - http://www.opennet.ru/opennews/art.shtml?num=41310

Более полная новость на opennet - http://www.opennet.ru/opennews/art.shtml?num=41319

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Релиз NetworkManager 1.0

Группа Интернет

Вышел первый за десять лет стабильный релиз сетевого конфигуратора NetworkManager 1.0. Также вышли новые выпуски плагинов, поддерживающих VPN, OpenConnect, PPTP, OpenVPN и OpenSWAN. Основные новшества:

  • Полностью переписана клиентская библиотека libnm, предоставляющая программный интерфейс на основе GObject.
  • Добавлен новый встроенный клиент DHCP, основанный на коде из systemd-networkd с более высокой производительностью.
  • Появился режим начальной настройки сетевых интерфейсов, позволяющий настроить сетевые интерфейсы и завершить работу NetworkManager.
  • Взаимодействие с сетевыми конфигурациями, работающими без использования NetworkManager, улучшено.
  • Для консольного клиента nmcli добавлена поддержка запросов пароля и авторизации через PolicyKit.
  • Появилась возможность использовать IPv6 для соединений WWAN, если модем и провайдер поддерживают IPv6.
  • Добавлена поддержка постоянных VPN-соединений, которые сохраняются при изменении линка и после выхода из спящего режима.
  • Доработана работа с маршрутами, для устройств и VPN-соединений теперь устанавливаются индивидуальные маршруты по умолчанию, вместо установки одного глобального маршрута через наиболее приоритетное устройство.
  • Для ядер начиная с 3.17 прекращена загрузка модуля ядра nl80211, если система не содержит беспроводных адаптеров.
  • Обеспечено прямое взаимодействие с демоном «polkit» через D-Bus без привлечения внешних библиотек polkit.

Более полная новость на opennet: http://www.opennet.ru/opennews/art.shtml?num=41313

>>> Подробности (на английском языке)

 

mbivanyuk
()

Релиз Trinity R14.0

Группа KDE

Вышло DE Trinity R14, продолжающее развитие кодовой базы KDE 3.5.x. Одновременно поддерживается и Qt 3, по крайней мере до заявленного перехода на Qt 4. Trinity R14 может быть установлено на одном компьютере вместе с KDE. Готовые пакеты доступны для Ubuntu, Debian, RHEL/CentOS, Fedora, Mageia и openSUSE. Для загрузки также предлагается LiveCD. Основные новшества:

  • Новая прослойка для работы с оборудованием, основанная на udev и не привязанная к HAL.
  • Новый интерфейс для настройки работы с оборудованием, основанный на использовании udev.
  • Сетевой конфигуратор network-manager 0.9.
  • Использование нового композитного менеджера Compton-TDE, являющегося форком Compton с расширениями TDE.
  • Сборки для архитектур armel/armhf для Debian и armhf для Raspbian Wheezy.
  • Система определения mine-типов переведена на использование libmagic.
  • Переименование приложений, библиотек и пакетов для предотвращение конфликтов с KDE.
  • Новый выпуск TQt3, являющегося форком Qt 3.3.8.
  • Переработаны элементы оформления.
  • Опциональный режим переключения окон в стиле OS X.
  • Эффект плавного перехода при смене обоев рабочего стола.
  • Изменена схема нумерации версий, теперь вместо нумерации 3.5.x выпуски Trinity идентифицируются как Rx.y.
  • Добавлен ряд новых приложений.

Более полная новость на opennet - http://www.opennet.ru/opennews/art.shtml?num=41283

Загрузка LiveCD - https://wiki.trinitydesktop.org/LiveCDs

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

Релиз ядра Linux 3.18

Группа Ядро Linux

Линус Торвальдс объявил о выходе ядра Linux 3.18, основные новшества:

  • В ядро интегрирована файловая система OverlayFS, разработанная SUSE и позволяющая создать виртуальную многослойную файловую систему, поверх доступной только на чтение основы.
  • Для сервера NFS появилась поддержка операции SEEK.
  • В файловую систему F2FS добавлена поддержка атомарных операций записи, позволяющих рассматривать успешное или сбойное завершение серии операций как единое целое.
  • Для Btrfs улучшен код восстановления повреждённых RAID-массивов и перестроения RAID.
  • Появилась сетевая подсистема FOU (Foo-over-UDP) для организации тунеллирования различных IP-протоколов поверх UDP.
  • Добавлена поддержка алгоритма контроля перегрузки TCP DCTCP (Data Center TCP).
  • Внесён ряд оптимизаций в сетевую подсистему, направленных на увеличение производительности пакетной передачи данных.
  • Появилась поддержка протокола Geneve (Generic Network Virtualization Encapsulation), универсального протокола инкапсуляции для виртуализированных сетей.
  • Добавлен новый системный вызов bpf(), предоставляющий доступ к возможностям универсальной виртуальной BPF-машины внутри ядра.
  • Удалось добиться существенного сокращения времени перехода в спящий режим для систем с большим числом процессоров за счёт избавления от задержки в 100ms для каждого CPU перед его остановкой.
  • В системный вызов prctl() добавлена новая операция PR_SET_MM_MAP, позволяющая выставить основные параметры раскладки адресного пространства процесса, в том числе указать где разместить области с кодом и данными, где находится стек, определить точки останова.
  • Включена подсистема RCU tasks, позволяющая использовать механизм синхронизации RCU (Read-copy-update) для защиты целостности структур данных.
  • Внесён ряд изменений, направленных на обеспечения сборки ядра при помощи компилятора Clang. В частности, осуществлена замена массивов переменной длины в структурах данных (VLAIS, Variable Length Array In Struct) на созданный при помощи макроса SHASH_DESC_ON_STACK() эквивалент, совместимый со спецификацией C99 и поддерживаемый в Clang.
  • Включены в ядро некоторые патчи, подготовленные в рамках инициативы по обеспечению сборки как можно более компактного ядра Linux, занимающего минимальный размер. Добавлена возможность исключения из сборки системных вызовов madvise() и fadvise(), а также кода разбора флагов с описанием возможностей процессора.
  • Добавлена штатная поддержка установки модулей ядра в сжатом виде.
  • Был добавлен драйвер «pvSCSI» (Paravirtualized SCSI), позволяющая организовать работу гостевых систем, работающих под управлением гипервизора Xen, с привязанными к ним SCSI-устройствами.
  • В код для архитектуры ARM64 адаптирован новый JIT-компилятор BPF (eBPF).
  • Архитектура SPARC64 переведена на четырёхуровневые таблицы страниц памяти, что значительно увеличило размер адресуемой памяти.
  • Для DRM-драйвера Nouveau добавлена поддержка вывода звука через порт DisplayPort.
  • В DRM-драйвер Radeon для старых карт R600 добавлена поддержка UVD (Unified Video Decoder) для ускорения декодирования видео.
  • В DRM-драйвере Intel реализована поддержка кэширования значений EDID и внесена порция накопившихся улучшений.
  • Добавлена поддержка:
    • Новых SoC: Hisilicon HiP04 Cortex A15, Amlogic Meson6 (8726MX), Renesas R-Car E2 (R8A77940), Broadcom BCM63xx DSL, Atmel SAMA5D4, Cavium Inc. Thunder;
    • Звуковых карт Freescale, добавлены кодеки для Everest ES8328, Freescale ES8328 и Cirrus Logic CS35L32;
    • Ethernet-контроллеров Qualcomm Atheros QCA7000 и Ethernet-коммутаторов Broadcom Starfighter 2, Intel FM10000 и Marvell 88E6171;

Более полная новость на opennet.ru

>>> Подробности (на английском языке)

 ,

mbivanyuk
()

RSS подписка на новые темы