OpenBSD 6.7 släppt


OpenBSD 6.7 släppt

Den 19 maj presenterades releasen av det gratis UNIX-liknande operativsystemet OpenBSD 6.7. En speciell egenskap hos detta system är dess betoning på kodkvalitet och säkerhet. Projektet grundades av Theo de Raadt 1995 efter en konflikt med NetBSD-utvecklarna. De viktigaste ändringarna i utgåvan listas nedan.

  • Stöder nu upp till 15 partitioner på en fysisk enhet. Mer

  • Maskinoberoende implementering av mploc för powerpc-plattformen.

  • Optimering av rengöring av minnessidor.

  • Många förbättringar och buggfixar i dhclient, en klient för DHCP-protokollet.

  • Maximal blockstorlek för NVMe-operationer är 128K.

  • Förbättringar av apmd-demonen, som är ansvarig för viloläge/sömn. Demonen får information om effektändringar från batteridrivrutinen. Drivrutinsmeddelanden ignoreras i 60 sekunder efter att datorn har återupptagits, så att användaren kan börja arbeta innan maskinen går i viloläge igen.

  • Lade till möjligheten att skapa namnlösa filer i tmpfs. Detta kan begränsa programmets åtkomst till filsystemet.

  • Lade till mänskligt läsbart läge till systat (alternativ -h).

  • Återställt gammalt dhclient-beteende. Systemet kommer nu återigen att ignorera anslutningar som inte tillhandahåller en subnätmask.

Förbättringar av ffs2-filsystemet med 64-bitars tidsstämplar och blockadresser:

  • Nu används ffs2 som standard på alla plattformar utom landisk, luna88k och sgi.

  • Startpartition och ramdisk-stöd för sgi-plattformen.

  • Fast laddning för sparc64 och Mac PPC.

  • Nedladdningsbar för alfa- och amd64-plattformar.

  • Startbar för arm_v7 och arm64-plattformar med efiboot.

  • Nedladdningsbar för loongson-plattformen.

Förbättringar i SMP:

  • Systemanropen __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, flock, fcntl, kqueue, pipe, pipe2 och nanosleep körs nu utan KERNEL_LOCK.

  • Omarbetad SMP-implementering för AMD-processorer. Nu kommer systemet inte längre av misstag att identifiera kärnor som trådar.

Drivrutiner:

  • Förbättringar i em-drivrutinen, som är ansvarig för att stödja Intel PRO/1000 10/100/Gigabit Ethernet-nätverkskort.

  • Implementering av mikrosekundsupplösning med hjälp av mikroprocessortid för Cherry Trail-familjens processorer för att fixa frysningar när X window-systemet startas.

  • Stöd för minnesadressering i PCI-enheter för LPSS (Low Power Subsystem).

  • Stöd för x553-kontrollern i ix-drivrutinen, som ansvarar för höghastighets Intel-nätverkskort som använder PCI Express-gränssnittet.

  • Fixade buggar efter sömn/viloläge för amdgpu och radeondrm.

  • Åtgärda för att HP EliteBook fryser vid uppstart i UEFI-läge.

  • Mer information finns i det ursprungliga meddelandet på projektets officiella webbplats.

Och även:

  • Följande drivrutiner har tagits bort:
    • rtfps, ansvarig för serieporten på IBM RT PC-kort;

    • dpt för DPT EATA SCSI RAID;

    • gpr för smartkortläsare på PCMCIA GemPlus GPR400-gränssnittet;

    • mesh, för scsi-expansionskort i Power Macintosh;
  • Ljudundersystemet har förbättrats.

  • Lade till stöd för RaspberryPi 3/4 på arm64-arkitektur och RaspberryPi 2/3 på arm_v7-arkitektur.

Traditionellt, affisch :)

Källa: linux.org.ru

Lägg en kommentar