[BACK]Return to 69.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/69.html between version 1.40 and 1.41

version 1.40, 2021/04/15 17:18:34 version 1.41, 2021/04/15 18:06:54
Line 89 
Line 89 
                 POWER9 systems.                  POWER9 systems.
         <li>Added bsd.mp to powerpc64's installXX.{img,iso}.          <li>Added bsd.mp to powerpc64's installXX.{img,iso}.
         <li>Added RETGUARD implementation for powerpc and powerpc64.          <li>Added RETGUARD implementation for powerpc and powerpc64.
         <li>Added powerpc64 retguard macros for setjmp/longjmp.  
         <li>Added retguard macros to powerpc64 locore functions.  
         <li>Added a workaround for PCIO devices that cannot address the full          <li>Added a workaround for PCIO devices that cannot address the full
                 64-bit PCI address space to powerpc64. Needed for <a                  64-bit PCI address space to powerpc64. Needed for <a
                 href="https://man.openbsd.org/radeondrm.4">radeondrm(4)</a> and <a                  href="https://man.openbsd.org/radeondrm.4">radeondrm(4)</a> and <a
                 href="https://man.openbsd.org/amdgpu.4">amdgpu(4)</a> since Radeon                  href="https://man.openbsd.org/amdgpu.4">amdgpu(4)</a> since Radeon
                 GPUs only implement 36, 40, or 44 bits of address space.                  GPUs only implement 36, 40, or 44 bits of address space.
         <li>Added limited emulation of unaligned access in the powerpc64 kernel.          <li>Added limited emulation of unaligned access in the powerpc64 kernel.
         <li>Changed <a href="https://man.openbsd.org/astfb.4">astfb(4)</a> to          <li>Added support for netbooting to the powerpc64 RAMDISK kernel.
                 allow it to become the console on powerpc64.  
         <li>Added support for passing a bootmac command line argument to  
                 RAMDISK on powerpc64.  
         <li>Fixed booting on powerpc64 machines with memory banks higher in          <li>Fixed booting on powerpc64 machines with memory banks higher in
                 physical address space, needing a larger TCE table.                  physical address space, needing a larger TCE table.
         <li>Introduced power-saving mode on POWER9 (ISA v3).          <li>Introduced power-saving mode on POWER9 CPUs.
         <li>Enabled floating-point exceptions on powerpc64.          <li>Enabled floating-point exceptions on powerpc64.
         <li>Added support for <a          <li>Added support for <a
                 href="https://man.openbsd.org/ipmi.4">ipmi(4)</a> on PowerNV systems.                  href="https://man.openbsd.org/ipmi.4">ipmi(4)</a> on PowerNV systems.
     </ul>      </ul>
     <li>Support was added for devices using the Apple M1 SoC:      <li>Preliminary support was added for devices using the Apple M1 SoC:
     <ul>      <ul>
         <li>Recognized Apple Icestorm cores on arm64.          <li>Recognized Apple Icestorm/Firestorm cores on arm64.
         <li>Added basic support for BCM4379, found on the Apple M1 SoCs, to          <li>Added support for BCM4378 chips, as found on the Apple M1 SoCs, to
                 <a href="https://man.openbsd.org/bwfm.4">bwfm(4)</a>.                  <a href="https://man.openbsd.org/bwfm.4">bwfm(4)</a>.
         <li>Added <a href="https://man.openbsd.org/exuart.4">exuart(4)</a>          <li>Added <a href="https://man.openbsd.org/exuart.4">exuart(4)</a>
                 support for the UART found on the Apple M1 SoC.                  support for the UART found on the Apple M1 SoC.
Line 122 
Line 117 
                 a driver for the interrupt controller found on Apple M1 SoCs.                  a driver for the interrupt controller found on Apple M1 SoCs.
         <li>Added <a href="https://man.openbsd.org/aplpcie.4">aplpcie(4)</a>,          <li>Added <a href="https://man.openbsd.org/aplpcie.4">aplpcie(4)</a>,
                 a driver for the PCIe host bridge on Apple M1 SoCs.                  a driver for the PCIe host bridge on Apple M1 SoCs.
         <li>Added support for version 7 of the <a  
                 href="https://man.openbsd.org/bwfm.4">bwfm(4)</a> PCIe interface,  
                 as implemented in Apple M1's wifi.  
         <li>Increased RX buffers available to the <a  
                 href="https://man.openbsd.org/bwfm.4">bwfm(4)</a> chip to 256,  
                 allowing use of the Apple M1's wifi.  
         <li>Added <a href="https://man.openbsd.org/apldart.4">apldart(4)</a>,          <li>Added <a href="https://man.openbsd.org/apldart.4">apldart(4)</a>,
                 a driver for the IOMMU on Apple M1 SoCs.                  a driver for the IOMMU on Apple M1 SoCs.
         <li>Added an initial attempt to support 8-bit ASIDs such as those on          <li>Added support for CPUs with 8-bit ASIDs such as those on
                 Apple's M1 SoC.                  Apple's M1 SoC.
         <li>Recognized Apple Firestorm cores on arm64.  
         <li>Added SMP support to <a  
                 href="https://man.openbsd.org/aplintc.4">aplintc(4)</a>, the interrupt  
                 controller driver on Apple M1 SoCs.  
     </ul>      </ul>
     <li>The arm64 platform support was improved with the following changes:      <li>The arm64 platform support was improved with the following changes:
     <ul>      <ul>
Line 145 
Line 130 
                 href="https://man.openbsd.org/kcopy.9">kcopy(9)</a> by doing 16-byte                  href="https://man.openbsd.org/kcopy.9">kcopy(9)</a> by doing 16-byte
                 copies if possible.                  copies if possible.
         <li>Added recognition of Cortex-A78AE, Cortex-X1 and Neoverse V1 arm64 CPUs.          <li>Added recognition of Cortex-A78AE, Cortex-X1 and Neoverse V1 arm64 CPUs.
         <li>Added clock support for i.MX8MP.          <li>Added clock support for i.MX8MP SoCs.
         <li>Added support for the VF610 I2C controller to <a          <li>Added support for the VF610 I2C controller to <a
                 href="https://man.openbsd.org/imxiic.4">imxiic(4)</a>.                  href="https://man.openbsd.org/imxiic.4">imxiic(4)</a>.
         <li>Fixed a panic seen with mbuf chains on arm64.  
         <li>Added <a href="https://man.openbsd.org/dwgpio.4">dwgpio(4)</a>, a          <li>Added <a href="https://man.openbsd.org/dwgpio.4">dwgpio(4)</a>, a
                 driver for the Synopsys DesignWare GPIO controller.                  driver for the Synopsys DesignWare GPIO controller.
         <li>Added "amlogic,meson-g12a-dwmac" to <a  
                 href="https://man.openbsd.org/dwge.4">dwge(4)</a>.  
         <li>Added <a          <li>Added <a
                 href="https://man.openbsd.org/amlpinctrl.4">amlpinctrl(4)</a> support                  href="https://man.openbsd.org/amlpinctrl.4">amlpinctrl(4)</a> support
                 for the "Always On" GPIOs.                  for the "Always On" GPIOs.
         <li>Added PCIe clocks to <a  
                 href="https://man.openbsd.org/amlclock.4">amlclock(4)</a>.  
         <li>Made large read and write transactions work in <a          <li>Made large read and write transactions work in <a
                 href="https://man.openbsd.org/amliic.4">amliic(4)</a>.                  href="https://man.openbsd.org/amliic.4">amliic(4)</a>.
         <li>Added PCIe support to <a          <li>Added support for the PCIe controller found on Amlogic
                 href="https://man.openbsd.org/amlpciephy.4">amlpciephy(4)</a>.                  G12A/G12B/SM1 SoCs to <a
         <li>Added support to <a                  href="https://man.openbsd.org/dwpcie.4">dwpcie(4)</a>.
                 href="https://man.openbsd.org/dwpcie.4">dwpcie(4)</a> for the PCIe          <li>Implemented legacy interrupt support to <a
                 controller found on Amlogic G12A/G12B/SM1 SoCs.  
         <li>Implemented intx support in <a  
                 href="https://man.openbsd.org/mvkpcie.4">mvkpcie(4)</a>.                  href="https://man.openbsd.org/mvkpcie.4">mvkpcie(4)</a>.
         <li>Added <a href="https://man.openbsd.org/cryptox.4">cryptox(4)</a>,          <li>Added <a href="https://man.openbsd.org/cryptox.4">cryptox(4)</a>,
                 a driver for armv8 cryptographic extensions.                  a driver for armv8 cryptographic extensions.
Line 179 
Line 157 
         <li>Introduced Guard Pages in <a          <li>Introduced Guard Pages in <a
                 href="https://man.openbsd.org/smmu.4">smmu(4)</a>, to spot misuse                  href="https://man.openbsd.org/smmu.4">smmu(4)</a>, to spot misuse
                 and misconfiguration of I/O devices more easily.                  and misconfiguration of I/O devices more easily.
         <li>Added support for rk809 to <a          <li>Added support for RK809 to <a
                 href="https://man.openbsd.org/rkpmic.4">rkpmic(4)</a>, as seen on the                  href="https://man.openbsd.org/rkpmic.4">rkpmic(4)</a>, as seen on the
                 Rock Pi N10 with the rk3399pro.                  Rock Pi N10 with the rk3399pro.
         <li>Added support for <a          <li>Added support for <a
Line 493 
Line 471 
                 of_setbrightness() to ensure <a                  of_setbrightness() to ensure <a
                 href="https://man.openbsd.org/wscons.4">wscons(4)</a> and ofw are in                  href="https://man.openbsd.org/wscons.4">wscons(4)</a> and ofw are in
                 sync.                  sync.
         <li>Added the ClearFog GT 8K to <a  
                 href="https://man.openbsd.org/mvclock.4">mvclock(4)</a>.  
         <li>Added support for the PL2303HXN series chips to <a          <li>Added support for the PL2303HXN series chips to <a
                 href="https://man.openbsd.org/uplcom.4">uplcom(4)</a>.                  href="https://man.openbsd.org/uplcom.4">uplcom(4)</a>.
         <li>Added support for the PCA9547 I2C mux to <a          <li>Added support for the PCA9547 I2C mux to <a
Line 502 
Line 478 
         <li>Extended <a href="https://man.openbsd.org/pcamux.4">pcamux(4)</a>          <li>Extended <a href="https://man.openbsd.org/pcamux.4">pcamux(4)</a>
                 with ACPI support.                  with ACPI support.
         <li>Added <a href="https://man.openbsd.org/acpige.4">acpige(4)</a>, a          <li>Added <a href="https://man.openbsd.org/acpige.4">acpige(4)</a>, a
                 driver for ACPI generic event devices, used on the HoneyComb LX2K to                  driver for ACPI generic event devices, used on various
                 implement power button handling.                  systens to implement power button handling.
         <li>Added <a href="https://man.openbsd.org/pchgpio.4">pchgpio(4)</a>,          <li>Added <a href="https://man.openbsd.org/pchgpio.4">pchgpio(4)</a>,
                 a driver for the GPIO controllers found on modern Intel PCHs.                  a driver for the GPIO controllers found on modern Intel PCHs.
         <li>Added ACPI support to <a          <li>Added ACPI support to <a
Line 535 
Line 511 
                 parameters fails.                  parameters fails.
   
         <li>Added support for 30-bit color modes to <a          <li>Added support for 30-bit color modes to <a
                 href="https://man.openbsd.org/simplefb.4">simplefb(4)</a>.                  href="https://man.openbsd.org/simplefb.4">simplefb(4)</a>
         <li>Added <a href="https://man.openbsd.org/wsfb.4">wsfb(4)</a>                  and <a href="https://man.openbsd.org/wsfb.4">wsfb(4)</a>.
                 support for 30-bit color.  
   
         <li>Made loongson kernels recognize Lynloong LM9002/9003 and LM9013 models.          <li>Made loongson kernels recognize Lynloong LM9002/9003 and LM9013 models.
         <li>Use native display resolution 1368x768 for Lynloong all-in-one computers.          <li>Use native display resolution 1368x768 for Lynloong all-in-one computers.

Legend:
Removed from v.1.40  
changed lines
  Added in v.1.41