Выпуск обновления ветки NetBSD 7.2 включает поддержку USB 3.0 и Raspberry Pi 3

Linux-Unix / Выпуск обновления ветки NetBSD 7.2 включает поддержку USB 3.0 и Raspberry Pi 3 3 минуты на чтение

Ветвь NetBSD 7 обновлена ​​до NetBSD 7.2



Проект NetBSD выпустил NetBSD 7.2, которое является вторым обновлением функций ветки выпуска NetBSD 7. Этот выпуск содержит набор исправлений, которые считались важными по соображениям безопасности или стабильности, а также несколько новых функций и общих улучшений.

NetBSD - это бесплатная и очень портативная Unix-подобная операционная система с полностью открытым исходным кодом. Он доступен для многих платформ, таких как 64-разрядные серверы x86, для различных встроенных устройств на базе ARM и MIPS (SoC).



Ветвь NetBSD-7 выпустила свой первый основной выпуск (NetBSD 7.0) в сентябре 2015 года, поэтому это обновление для NetBSD 7.2 является общим отладочным выпуском для ветки 7, однако новые пользователи, скорее всего, должны использовать l тестовый выпуск (NetBSD 8.0) .



Некоторые особенности версии 7.2:



  • Поддержка USB 3.0.
  • Улучшения подсистемы эмуляции Linux.
  • Исправления в двоичной совместимости древних исполняемых файлов NetBSD.
  • Добавлен драйвер iwm (4) для Intel Wireless 726x, 316x, 826x и 416x серий.
  • Добавлена ​​поддержка Raspberry Pi 3.
  • Исправить установку прерывания на виртуальных машинах Hyper-V с устаревшим сетевым адаптером.
  • Подсистемы совместимости SVR4 и IBCS2 отключены по умолчанию (кроме IBCS2 на VAX). Эти подсистемы также больше не загружают свои модули автоматически.
  • Различные улучшения стабильности USB.
  • Многочисленные исправления ошибок и улучшения стабильности.

Полный исходный код и двоичные файлы для NetBSD 7.2 доступны на множестве различных веб-сайтов, а список тех сайтов, которые предоставляют FTP, AnonCVS, SUP и другие различные методы обслуживания, можно найти на NetBSD.org/mirrors/ - если хотите. чтобы установить NetBSD через ISO или образ USB-диска, вы должны загрузить NetBSD через торрент-приложение, вы можете найти торренты с образами NetBSD в разделе образов на веб-сайте NetBSD.

Ниже приведен сокращенный список изменений этого обновления:

  • NetBSD-SA2018-007 Несколько уязвимостей в IPsec
  • NetBSD-SA2018-008 Несколько уязвимостей в NPF
  • Примечание. Информационные сообщения, выпущенные до NetBSD-SA2018-007, не влияют на NetBSD 7.2.
  • Xorg-server: исправления для CVE-2017-10971, CVE-2017-10972, CVE-2017-12176 в CVE-2017-12187 (последнее также применимо к старому серверу XFree)
  • Хеймдал обновился до версии 7.1, исправив CVE-2016-2400.
  • WPA: исправления для CVE-2017-13077 CVE-2017-13078 CVE-2017-13079 CVE-2017-13080 CVE-2017-13081 CVE-2017-13082 CVE-2017-13086 CVE-2017-13087 CVE-2017-13088.
  • libXfont и libXcursor: исправления для CVE 2017-13722, 2017-13720, 2017-16611 и 2017-16612.
  • Исправления из libX11 1.6.5 для CVE-2018-14599, CVE-2018-14600, CVE-2018-14598.
  • Исправлен Kerberos, чтобы избежать атак олицетворения на службу KDC-REP.
  • Предотвратите неограниченный доступ пользователей к портам ввода-вывода в XEN.
  • Поддержка USB 3.0, добавление драйвера xhci (4)
  • Добавить эмуляцию системного вызова pselect6 linux
  • kqueue (2): добавьте EVFILT_WRITE, чтобы помочь программам идти.
  • Исправление блокировки дескриптора файла, из-за которой программы go могли вызывать сбой ядра.
  • Исправлена ​​утечка vnode, вызванная системным вызовом openat (2).
  • carp (4): исправлена ​​обработка состояния ссылки.
  • ipf (4): состояние фрагмента и пакета разделены, пользователь должен указать как «сохранить состояние», так и «сохранить фрагменты», чтобы получить то же поведение, что и раньше.
  • Добавлен драйвер iwm (4) для Intel Wireless 726x, 316x, 826x и 416x серий.
  • bridge (4): добавить обработку пакетов VLAN там, где это поддерживает родительский узел.
  • wm (4): различные улучшения и добавлена ​​поддержка большего количества оборудования.

Обновления x86:

  • Обработка ошибок стека на iret proerly
  • Увеличить max io mem на amd64
  • Системные вызовы в древних (собственных) двоичных файлах, которые использовали шлюз вызова osyscall, теперь выполняются посредством эмуляции, поскольку шлюз вызова допускает состояние гонки, которое могло вызвать панику в ядре.
  • Опция VM86 (виртуальная эмуляция 8086) удалена из ядер GENERIC. Вместо этого используйте эмулятор.
  • Исправлена ​​установка прерывания на виртуальных машинах Hyper-V с устаревшим сетевым адаптером.
  • Сделал прямую карту неисполняемой на amd64.
  • альтернативный:
  • Сделайте xen dom0 SMP снова загрузочным.
  • Повышение производительности xennet (4).
  • powerpc:
  • Исправить выполнение старых двоичных файлов, созданных старыми (и ошибочными) binutils.
  • hpcarm:
  • Восстановить функцию раскладки wscons
  • евбарм:
  • Добавить поддержку Raspberry Pi 3.
  • sparc:
  • Исправлены ошибки ddb (4) из-за проблем с выравниванием.
  • Фиксированное время идет вспять.
  • Улучшение обработки межпроцессорных прерываний.
  • Заставьте звук снова работать на некоторых машинах.
  • elf_so (1): исправлено продвижение блоков TLS DSO в распределение потоков статистики.
  • xdr (3): исправлена ​​совместимость RPCBPROC_GETSTAT endocde / decode с другими операционными системами.
  • resize_ffs (8): исправлены ошибки переполнения, которые могли привести к повреждению суперблока в больших файловых системах.
  • Обновите root.cache до 2017102400.
  • httpd (8): исправлены ошибки при выполнении скриптов cgi через механизм -C.
  • httpd (8): не понижайте https до http при перенаправлении или возврате ошибок.
  • inetd (8): увеличено максимальное количество аргументов до 64.
  • gpt (8): различные улучшения и новые возможности.
  • dhcpcd (8) обновлен до 7.0.8
  • libexpat обновлен до 2.2.1
  • lua (1) обновлен до версии 5.3.4
  • данные о часовом поясе обновлены до tzdata2018e
Теги Новости Linux NetBSD