OpenBSD 6.7 ist erschienen


OpenBSD 6.7 ist erschienen

Am 19. Mai wurde die Version der freien UNIX-ähnlichen Betriebssystem OpenBSD 6.7 vorgestellt. Das Besondere an diesem System ist der Fokus auf Codequalität und Sicherheit. Das Projekt wurde 1995 von Theo de Raadt gegründet, nach Konflikten mit den Entwicklern von NetBSD. Die bedeutendsten Änderungen in dieser Version sind im Folgenden aufgeführt.

  • Es werden jetzt bis zu 15 Partitionen auf einem physischen Gerät unterstützt. Mehr erfahren
  • Maschinenunabhängige Implementierung von mploc für die Plattform powerpc.
  • Optimierung der Speicherseitenreinigung.
  • Zahlreiche Verbesserungen und Bugfixes im dhclient, dem Client für das DHCP-Protokoll.
  • Maximale Blockgröße für NVMe-Operationen beträgt 128K.
  • Verbesserungen im apmd-Daemon, der für den Ruhezustand/Standby verantwortlich ist. Informationen zur Stromversorgung erhält der Daemon vom Batterietreiber. Die Meldungen des Treibers werden für 60 Sekunden nach dem Wiederaufwachen des Computers ignoriert, damit der Benutzer früher mit der Arbeit beginnen kann, bevor die Maschine erneut in den Standby-Modus wechselt.
  • Die Möglichkeit, anonyme Dateien in tmpfs zu erstellen, wurde hinzugefügt. Dies kann den Zugriff von Anwendungen auf das Dateisystem einschränken.
  • Ein menschenlesbarer Modus für systat (Option -h) wurde hinzugefügt.
  • Das frühere Verhalten von dhclient wurde wiederhergestellt. Das System ignoriert nun wieder Verbindungen, die keine Subnetzmaske bereitstellen.

Verbesserungen im ffs2-Dateisystem, das 64-Bit-Zeitstempel und Blockadressen verwendet:

  • Jetzt wird ffs2 standardmäßig auf allen Plattformen verwendet, außer landisk, luna88k und sgi.
  • Unterstützung für den Boot-Partition und ramdisk für die sgi-Plattform.
  • Ladefehler für sparc64 und Mac PPC wurden behoben.
  • Bootfähigkeit für die Alpha- und amd64-Plattformen.
  • Bootfähigkeit für die arm_v7 und arm64-Plattform unter Verwendung von efiboot.
  • Bootfähigkeit für die loongson-Plattform.

Verbesserungen in SMP:

  • Systemaufrufe __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, flock, fcntl, kqueue, pipe, pipe2 und nanosleep werden nun ohne KERNEL_LOCK ausgeführt.
  • Die SMP-Implementierung für AMD-Prozessoren wurde überarbeitet. Das System erkennt nun Kerne nicht fälschlicherweise als Threads.

Treiber:

  • Verbesserungen im em-Treiber, der für die Unterstützung von Intel PRO/1000 10/100/Gigabit Ethernet Netzwerkkarten verantwortlich ist.
  • Implementierung einer Mikrosekundenauflösung mit microcputime für Cherry Trail-Prozessoren zur Behebung von Hängern beim Start des X-Fenstersystems.
  • Unterstützung der Speicheradressierung in PCI-Geräten für LPSS (Low Power Subsystem).
  • Unterstützung des x553-Controllers im ix-Treiber für Hochgeschwindigkeits-Netzwerkkarten von Intel, die die PCI-Express-Schnittstelle verwenden.
  • Fehler nach dem Schlafen/Hibernieren für amdgpu und radeondrm wurden behoben.
  • Behebung des Hängens beim Booten im UEFI-Modus auf dem HP EliteBook.
  • Weitere Details können in der Originalmeldung auf der offiziellen Projektwebsite gefunden werden.

Und außerdem:

  • Die folgenden Treiber wurden entfernt:
    • rtfps, zuständig für den seriellen Port auf IBM RT PC-Platinen;
    • dpt für DPT EATA SCSI RAID;
    • gpr für Smartcard-Leser über die PCMCIA-Schnittstelle GemPlus GPR400;
    • mesh, für SCSI-Erweiterungskarten im Power Macintosh;
  • Die Audiosubsystem wurde verbessert.
  • Unterstützung für Raspberry Pi 3/4 auf der Architektur arm64 und Raspberry Pi 2/3 auf der Architektur arm_v7 hinzugefügt.

Traditionell, das Poster 🙂

Quelle: linux.org.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster