Inilabas ang OpenBSD 6.7


Inilabas ang OpenBSD 6.7

Noong Mayo 19, ipinakita ang paglabas ng libreng UNIX-like operating system na OpenBSD 6.7. Ang isang espesyal na tampok ng system na ito ay ang pagbibigay-diin nito sa kalidad at seguridad ng code. Ang proyekto ay itinatag ni Theo de Raadt noong 1995 pagkatapos ng isang salungatan sa mga developer ng NetBSD. Ang pinakamahalagang pagbabago sa release ay nakalista sa ibaba.

  • Sinusuportahan na ngayon ang hanggang 15 partition sa isang pisikal na device. Higit pang mga detalye

  • Machine-independent na pagpapatupad ng mploc para sa powerpc platform.

  • Pag-optimize ng paglilinis ng memory page.

  • Maraming mga pagpapabuti at pag-aayos ng bug sa dhclient, isang kliyente para sa DHCP protocol.

  • Ang maximum na laki ng block para sa mga pagpapatakbo ng NVMe ay 128K.

  • Mga pagpapabuti sa apmd daemon, na responsable para sa hibernation/sleep. Ang daemon ay tumatanggap ng impormasyon tungkol sa mga pagbabago ng kuryente mula sa driver ng baterya. Binabalewala ang mga mensahe ng driver sa loob ng 60 segundo pagkatapos ipagpatuloy ang computer, para makapagsimulang magtrabaho ang user bago matulog muli ang makina.

  • Idinagdag ang kakayahang lumikha ng hindi pinangalanang mga file sa tmpfs. Maaari nitong paghigpitan ang pag-access ng application sa file system.

  • Idinagdag ang mode na nababasa ng tao sa systat (opsyon -h).

  • Ibinalik ang lumang gawi ng dhclient. Muli na ngayong babalewalain ng system ang mga koneksyon na hindi nagbibigay ng subnet mask.

Mga pagpapahusay sa ffs2 file system gamit ang 64-bit timestamp at block address:

  • Ngayon ang ffs2 ay ginagamit bilang default sa lahat ng platform maliban sa landisk, luna88k at sgi.

  • Boot partition at ramdisk support para sa sgi platform.

  • Nakapirming paglo-load para sa sparc64 at Mac PPC.

  • Nada-download para sa alpha at amd64 na mga platform.

  • Bootable para sa arm_v7 at arm64 platform gamit ang efiboot.

  • Nada-download para sa loongson platform.

Mga pagpapabuti sa SMP:

  • Ang __thrsleep, __thrwakeup, close, closefrom, dup, dup2, dup3, flock, fcntl, kqueue, pipe, pipe2 at nanosleep system call ay tumatakbo na ngayon nang walang KERNEL_LOCK.

  • Reworked SMP pagpapatupad para sa AMD processors. Ngayon ang system ay hindi na magkakamali na matukoy ang mga kernel bilang mga thread.

Mga driver:

  • Mga pagpapahusay sa em driver, na responsable para sa pagsuporta sa Intel PRO/1000 10/100/Gigabit Ethernet network card.

  • Pagpapatupad ng microsecond resolution gamit ang microcputime para sa mga processor ng pamilya ng Cherry Trail upang ayusin ang mga freeze kapag sinisimulan ang X window system.

  • Suporta para sa memory addressing sa mga PCI device para sa LPSS (Low Power Subsystem).

  • Suporta para sa x553 controller sa ix driver, na responsable para sa mga high-speed Intel network card gamit ang interface ng PCI Express.

  • Inayos ang mga bug pagkatapos ng sleep/hibernation para sa amdgpu at radeondrm.

  • Ayusin ang pagyeyelo ng HP EliteBook kapag nagbo-boot sa UEFI mode.

  • Higit pang mga detalye ay matatagpuan sa orihinal na mensahe sa opisyal na website ng proyekto.

At din:

  • Ang mga sumusunod na driver ay tinanggal:
    • rtfps, responsable para sa serial port sa IBM RT PC boards;

    • dpt para sa DPT EATA SCSI RAID;

    • gpr para sa mga smart card reader sa PCMCIA GemPlus GPR400 interface;

    • mesh, para sa mga scsi expansion card sa Power Macintosh;
  • Ang audio subsystem ay napabuti.

  • Nagdagdag ng suporta para sa RaspberryPi 3/4 sa arkitekturang arm64 at RaspberryPi 2/3 sa arkitekturang arm_v7.

Ayon sa kaugalian, poster :)

Pinagmulan: linux.org.ru

Magdagdag ng komento