OpenBSD 6.7, ilmainen UNIX-tyyppinen käyttöjärjestelmä, julkaistiin 19. toukokuuta. Järjestelmälle on ominaista koodin laadun ja turvallisuuden korostaminen. Theo de Raadt perusti projektin vuonna 1995 konfliktin jälkeen NetBSD-kehittäjien kanssa. Julkaisun merkittävimmät muutokset on lueteltu alla.
- Yhdelle fyysiselle laitteelle voidaan nyt tallentaa jopa 15 osiota. Lisätietoja
- Koneesta riippumaton mploc-toteutus PowerPC-alustalle.
- Muistisivujen puhdistuksen optimointi.
- Useita parannuksia ja virheenkorjauksia dhclientissä, DHCP-asiakasohjelmassa.
- NVMe-toimintojen suurin lohkokoko on 128 kt.
- Parannuksia apmd-taustaohjelmaan, joka vastaa horrostilasta/lepotilasta. Taustaohjelma vastaanottaa tietoja virrankulutuksen muutoksista akun ajurilta. Ajurin viestit ohitetaan 60 sekunnin ajan tietokoneen palautumisen jälkeen, jolloin käyttäjä voi jatkaa työskentelyä ennen kuin kone palaa lepotilaan.
- Lisätty mahdollisuus luoda nimettömiä tiedostoja tmpfs-tiedostojärjestelmään. Tämä saattaa rajoittaa sovelluksen pääsyä tiedostojärjestelmään.
- Lisätty systatille ihmisen luettava tila (-h-optio).
- Vanha dhclient-toiminta on palautettu. Järjestelmä jättää nyt jälleen huomiotta yhteydet, jotka eivät anna aliverkon peitettä.
Parannuksia ffs2-tiedostojärjestelmään 64-bittisten aikaleimojen ja lohko-osoitteiden avulla:
- Nyt ffs2:ta käytetään oletuksena kaikilla alustoilla paitsi landisk, luna88k ja sgi.
- Käynnistysosio ja ramdisk-tuki sgi-alustalle.
- Korjattu sparc64:n ja Mac PPC:n lataus.
- Lataus saatavilla alpha- ja amd64-alustoille.
- Käynnistysmahdollisuus arm_v7- ja arm64-alustoille efibootin avulla.
- Latausvaihtoehto Loongson-alustalle.
SMP-parannukset:
- Järjestelmäkutsut __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, flock, fcntl, kqueue, pipe, pipe2 ja nanosleep toimivat nyt ilman KERNEL_LOCK-ominaisuutta.
- AMD-prosessoreiden SMP-toteutusta on uudistettu. Järjestelmä ei enää tunnista ytimiä virheellisesti säikeiksi.
Kuljettajat:
- Parannuksia em-ajuriin, joka tukee Intel PRO/1000 10/100/Gigabit Ethernet -verkkokortteja.
- Mikrosekunnin resoluution toteuttaminen mikroprosessoriajan avulla Cherry Trail -prosessoreille X:n käynnistysjumien korjaamiseksi.
- Tuki muistin osoitteistolle PCI-laitteissa LPSS:lle (Low Power Subsystem).
- Tuki x553-ohjaimelle ix-ajurissa, joka vastaa nopeista Intel-verkkokorteista PCI Express -liitäntää käyttäen.
- Korjattu amdgpu:n ja radeondrmin lepo-/horrostilan jälkeisiä virheitä.
- Korjaus HP EliteBookin jumiutumiseen käynnistettäessä UEFI-tilassa.
- Lisätietoja löytyy projektin virallisilta verkkosivuilta löytyvästä alkuperäisestä julkaisusta.
Ja myös:
- Seuraavat ajurit on poistettu:
- rtfps, joka vastaa sarjaportista IBM RT -tietokoneiden emolevyillä;
- dpt DPT EATA SCSI RAIDille;
- gpr älykortinlukijoille PCMCIA-liitännällä GemPlus GPR400;
- verkko, SCSI-laajennuskorteille Power Macintoshissa;
- Äänijärjestelmää on parannettu.
- Lisätty tuki RaspberryPi 3/4:lle arm64-arkkitehtuurilla ja RaspberryPi 2/3:lle arm_v7-arkkitehtuurilla.
Lähde: linux.org.ru

