===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/70.html,v
retrieving revision 1.32
retrieving revision 1.33
diff -c -r1.32 -r1.33
*** www/70.html 2021/10/02 12:55:35 1.32
--- www/70.html 2021/10/02 13:21:19 1.33
***************
*** 80,87 ****
New/extended platforms:
! - New riscv64 platform for 64-bit RISC-V
! systems.
- Support for the powerpc64 platform was improved:
- ...
--- 80,87 ----
- New/extended platforms:
! - Added new riscv64 platform for
! 64-bit RISC-V systems.
- Support for the powerpc64 platform was improved:
- ...
***************
*** 107,135 ****
- architecture specific changes that need to be sorted
Switched macppc to use ld.lld.1(1).
!
Made amd64 hw.setperf percentages proportional to the enhanced speed step frequencies on Intel processors. The default hw.setperf=99 corresponds to the maximum ordinary speed, and setting it to 100 enables turbo mode.
!
Prevented a kernel panic in sparc64 due to page boundary misalignment.
!
Forced luna88k to use the serial console when no graphics board is found.
! Fixed strchr() and strrchr() on mips64.
! Added installboot(8) "-p" to prepare by creating a new filesystem on the partition reserved for the bootloader on relevant architectures.
! Enabled dt(4) on sparc64.
! Introduced sfclock(4), a driver for the SiFive Power Reset Clocking Interrupt (PRCI).
! Introduced sfcc(4), a driver for the SiFive level two cache controller.
! Fixed an issue preventing applications from selecting the non-ALTIVEC code path on macppc.
! Introduced sfuart(4), a driver for the SiFive UART, and added support for it as a console.
! Added the ability for fdisk(8) to recognize "HiFive! FSBL" and "HiFive! BBL" GPT partitions.
! Enabled MSI-X support for powerpc64.
! Implemented multicast support in mvpp(4).
! Added GPT support to armv7 installboot(8).
! Added cad(4), a driver for Cadence GEM.
! Prevented watchdog resets on some i.MX 64-bit machines with a recent U-Boot and watchdog enabled on boot in imxdog(8).
! Created audio devices for armv7.
! Fixed __ppc_lock for page faults that recursively grab the lock on powerpc.
! Increased the maximum data size on powerpc64 to 32GB.
! Made additional free inodes on luna88k bsd.rd by specifying density=4096.
! Disabled base-gcc on amd64.
! Retired OpenBSD/sgi platform.
--- 107,136 ----
architecture specific changes that need to be sorted
! - Enabled cy(4) on amd64.
!
- Switched macppc to use ld.lld.1(1).
!
- Made amd64 hw.setperf percentages proportional to the enhanced speed step frequencies on Intel processors. The default hw.setperf=99 corresponds to the maximum ordinary speed, and setting it to 100 enables turbo mode.
!
- Prevented a kernel panic in sparc64 due to page boundary misalignment.
!
- Forced luna88k to use the serial console when no graphics board is found.
!
- Fixed strchr() and strrchr() on mips64.
!
- Added installboot(8) "-p" to prepare by creating a new filesystem on the partition reserved for the bootloader on relevant architectures.
!
- Enabled dt(4) on sparc64.
!
- Introduced sfclock(4), a driver for the SiFive Power Reset Clocking Interrupt (PRCI).
!
- Introduced sfcc(4), a driver for the SiFive level two cache controller.
!
- Fixed an issue preventing applications from selecting the non-ALTIVEC code path on macppc.
!
- Introduced sfuart(4), a driver for the SiFive UART, and added support for it as a console.
!
- Added the ability for fdisk(8) to recognize "HiFive! FSBL" and "HiFive! BBL" GPT partitions.
!
- Enabled MSI-X support for powerpc64.
!
- Implemented multicast support in mvpp(4).
!
- Added GPT support to armv7 installboot(8).
!
- Added cad(4), a driver for Cadence GEM.
!
- Prevented watchdog resets on some i.MX 64-bit machines with a recent U-Boot and watchdog enabled on boot in imxdog(8).
!
- Created audio devices for armv7.
!
- Fixed __ppc_lock for page faults that recursively grab the lock on powerpc.
!
- Increased the maximum data size on powerpc64 to 32GB.
!
- Made additional free inodes on luna88k bsd.rd by specifying density=4096.
!
- Disabled base-gcc on amd64.
!
- Retired OpenBSD/sgi platform.
***************
*** 254,263 ****
Prevented ucc(4) keyboards from changing the wsmux(4) keyboard layout.
Silently ignored invalid requests to change the encoding of a ucc(4) keyboard.
In pchgpio(4), worked around a BIOS bug on Lenovo Thinkpads based on Intel's Tiger Lake platform to properly restore the GPIO pin used for the touchpad interrupt upon resume.
- Enabled cy(4) on amd64.
Stopped setting the highspeed bit on bcm2835-sdhci sdhc(4) controllers, fixing bwfm(4) wifi on the Raspberry Pi 3 Model B+.
- Added the uaq(4) driver for Aquantia AQC111U/AQC112U USB ethernet devices.
- Added the aq(4) driver to support Aquantia 1/2.5/5/10Gb/s PCIe ethernet adapters.
Added support for obtaining sense status and source slot of a media to chio(1) and ch(4).
Fixed a crash with i915 graphics by removing bogus Linux code that tried to deal with something that is impossible on OpenBSD.
Fixed dwiic(4) timeouts requesting data from at least one touchpad.
--- 255,261 ----
***************
*** 268,280 ****
Fixed a panic reported in upd(4).
Fixed display of incorrect patterns on LUNA's wscons(4) with 1bpp framebuffer when backspace is typed.
Fixed an attachment problem for dwctwo(4) for certain devices issuing NAK interrupts during split transactions.
- Fixed ix(4) with older amd64 and current riscv64 hardware if MSI is not enabled for the device.
- Synced dwctwo(4) with the NetBSD-current code base, enabling the USB on-board ethernet controller through mue(4) and enabling the two USB uhub3 ports on the Raspberry Pi 3 Model B+.
Added AMD 17h/6xh Root Complex to ksmn(4).
Ensured the TX FIFO isn't overrun for longer transfers in dwiic(4).
- Implemented 64-bit DMA mode in cad(4).
Added titmp(4), a driver for the TI TMP451 temperature sensor.
- Added Broadcom BCM5725 to brgphy(4).
Limited the workaround for AMD errata 400 ("APIC Timer Interrupt Does Not Occur in Processor C-States")to family 0fh and 10h.
Ensured a USB mouse will attach if otherwise qualified even if the usage report does not include X and Y usages.
Stopped fatal error in amdgpu(4) on failing to map visible VRAM.
--- 266,274 ----
***************
*** 285,298 ****
Fixed overflows when reading multiple bytes from AML over an i2c bus in acpi(4).
Fixed uaudio(4) on certain machines such as the RPI4 by adding a pre-DMA-write barrier after data is stored to memory.
Worked around x86 machines that advertise the "hardware reduced" ACPI feature, advertise S4 and S5 support, but fail to populate the SLEEP_CONTROL_REG and SLEEP_STATUS_REG descriptions in the FADT. This fixed the ASUS Zenbook 14.
- Added support for RTL8168FP/RTL8111FP/RTL8117 to re(4).
Enabled all Thinkpad X1 Extreme 1 speakers and atmos dolby in azalia(4).
Fixed pchgpio(4) issues with dead touchpads after resume.
New or improved network hardware support:
Added or improved wireless network drivers:
--- 279,297 ----
Fixed overflows when reading multiple bytes from AML over an i2c bus in acpi(4).
Fixed uaudio(4) on certain machines such as the RPI4 by adding a pre-DMA-write barrier after data is stored to memory.
Worked around x86 machines that advertise the "hardware reduced" ACPI feature, advertise S4 and S5 support, but fail to populate the SLEEP_CONTROL_REG and SLEEP_STATUS_REG descriptions in the FADT. This fixed the ASUS Zenbook 14.
Enabled all Thinkpad X1 Extreme 1 speakers and atmos dolby in azalia(4).
Fixed pchgpio(4) issues with dead touchpads after resume.
New or improved network hardware support:
! - Fixed ix(4) with older amd64 and current riscv64 hardware if MSI is not enabled for the device.
!
- Added the uaq(4) driver for Aquantia AQC111U/AQC112U USB ethernet devices.
!
- Added the aq(4) driver to support Aquantia 1/2.5/5/10Gb/s PCIe ethernet adapters.
!
- Synced dwctwo(4) with the NetBSD-current code base, enabling the USB on-board ethernet controller through mue(4) and enabling the two USB uhub3 ports on the Raspberry Pi 3 Model B+.
!
- Implemented 64-bit DMA mode in cad(4).
!
- Added Broadcom BCM5725 to brgphy(4).
!
- Added support for RTL8168FP/RTL8111FP/RTL8117 to re(4).
Added or improved wireless network drivers: