Пуснат OpenBSD 6.7


Пуснат OpenBSD 6.7

На 19 май беше представена версията на безплатната UNIX-подобна операционна система OpenBSD 6.7. Специална характеристика на тази система е нейният акцент върху качеството и сигурността на кода. Проектът е основан от Theo de Raadt през 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 window.
  • Поддръжка за адресиране на паметта в 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