Излезе OpenBSD 6.7


Излезе OpenBSD 6.7

На 19 май беше представен релизът на свободната UNIX-подобна операционна система OpenBSD 6.7. Характерна особеност на тази система е акцентът върху качеството на кода и сигурността. Проектът беше основан от Тео де Раадт през 1995 г. след конфликт с разработчиците на NetBSD. Най-значимите промени в релиза са изброени по-долу.

  • Сега се поддържат до 15 дяла на едно физическо устройство. Подробности
  • Машинонезависима реализация на mploc за платформата powerpc.
  • Оптимизация на кеширането на страниците в паметта.
  • Многобройни подобрения и корекции на грешки в dhclient, клиента за DHCP протокола.
  • Максималният размер на блока за операции с NVMe е 128K.
  • Подобрения в демона apmd, който отговаря за хибернацията/съня. Информацията за промяната на мощността демонът получава от драйвера на батерията. Съобщенията от драйвера се игнорират в продължение на 60 секунди след възобновяване на работата на компютъра, за да може потребителят да започне работа преди машината отново да премине в сън.
  • Добавена е възможност за създаване на безименни файлове в tmpfs. Това може да ограничи достъпа на приложенията до файловата система.
  • Добавен е читумият режим за systat (опция -h).
  • Възстановено е старото поведение на dhclient. Сега системата отново ще игнорира свързвания, които не предоставят маска на подсет.

Подобрения в файловата система ffs2, използваща 64-битови времеви печати и адреси на блокове:

  • Сега ffs2 се използва по подразбиране на всички платформи, с изключение на landisk, luna88k и sgi.
  • Поддръжка на зареждащ дял и ramdisk за платформата sgi.
  • Коригирано зареждане за sparc64 и Mac PPC.
  • Възможност за зареждане на платформи alpha и amd64.
  • Възможност за зареждане на платформите arm_v7 и arm64 с използване на efiboot.
  • Възможност за зареждане на платформата loongson.

Подобрения в SMP:

  • Системните повиквания __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, flock, fcntl, kqueue, pipe, pipe2 и nanosleep сега се изпълняват без KERNEL_LOCK.
  • Преработена е реализацията на SMP за процесори AMD. Сега системата няма да идентифицира погрешно ядрата като потоци.

Драйвери:

  • Подобрения в драйвера em, отговарящ за поддръжката на мрежови карти Intel PRO/1000 10/100/Gigabit Ethernet.
  • Реализация на микросекундно разрешение с използване на microcputime за процесори от семейството Cherry Trail за коригиране на зависванията при стартиране на графичната система X.
  • Поддръжка на адресиране на паметта в PCI-устройства за LPSS (Low Power Subsystem).
  • Поддръжка на контролера x553 в драйвера ix, отговарящ за високоскоростните мрежови карти на Intel, използващи интерфейса PCI Express.
  • Коригирани бъгове след сън/хибернация за amdgpu и radeondrm.
  • Корекция на заключването на HP EliteBook при зареждане в режим UEFI.
  • Повече информация можете да намерите в оригиналното съобщение на официалния сайт на проекта.

Също така:

  • Бяха премахнати следните драйвери:
    • rtfps, отговорен за последователен порт на платките IBM RT PC;
    • dpt за DPT EATA SCSI RAID;
    • gpr за четци на смарт карти по интерфейса PCMCIA GemPlus GPR400;
    • mesh, за разширителни карти scsi в Power Macintosh;
  • Аудио подсистемата беше подобрена.
  • Добавена поддръжка за RaspberryPi 3/4 на архитектура arm64 и RaspberryPi 2/3 на архитектура arm_v7.

Традиционно, постер 🙂

Източник: linux.org.ru

Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри 🔥 Купете надежден хостинг за сайтове с защита от DDoS, VPS VDS сървъри | ProHoster