===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/70.html,v
retrieving revision 1.52
retrieving revision 1.53
diff -u -r1.52 -r1.53
--- www/70.html 2021/10/03 05:07:57 1.52
+++ www/70.html 2021/10/03 05:40:42 1.53
@@ -138,10 +138,9 @@
which can be used to configure the kernel using config(8), allowing use of
KARL while making changes to the GENERIC kernel.
-
Identified TPM2.0 devices and performed the 2.0-specific
- "suspend" command, allowing the lenovo xlr9 and xlnano using the
- latest BIOS (which added S3) to resume.
- Fixed suspend/resume of machines with certain radeondrm(4) hardware.
+ Identify TPM 2.0 devices and perform the 2.0-specific
+ suspend command, allowing the ThinkPad X1 Carbon Gen 9 and
+ ThinkPad X1 Nano with the latest BIOS (which added S3) to resume.
Changed the printing of the hibernate image size from bytes to megabytes.
Increased hibernate writeout speed.
Added "machine sysregs" command to ddb(4) on amd64.
@@ -327,12 +326,9 @@
Improved hardware support and driver bugfixes, including:
- Added a workaround to amdgpu(4) for machines where the framebuffer size reported by the hardware is incorrect.
-
- 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.
+
- 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.
- Stopped setting the highspeed bit on bcm2835-sdhci sdhc(4) controllers, fixing bwfm(4) wifi on the Raspberry Pi 3 Model B+.
- 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.
- Added ucc(4), a driver for USB HID Consumer Control keyboards.
- Set the uhidpp(4) battery level sensor status to unknown while charging to handle devices reporting zero during charge, preventing certain sensorsd.conf(5) actions from triggering inappropriately.
@@ -344,17 +340,14 @@
- Added AMD 17h/6xh Root Complex to ksmn(4).
- Ensured the TX FIFO isn't overrun for longer transfers in dwiic(4).
- Added titmp(4), a driver for the TI TMP451 temperature sensor.
-
- 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.
-
- Disabled PPGTT on Intel machines with cherryview/braswell graphics to avoid memory corruption.
- Attached unsupported video devices to uvideo(4) but not video(1), rather than leaving it unmatched.
- Added a -R flag to usbhidctl(1) to dump the raw report descriptor bytes.
- Added hid_get_report_desc_data() to usbhid(3) to access raw report descriptor data.
- 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).
+
- Added quirk to enable ThinkPad X1 Extreme 1 speakers and Dolby Atmos in azalia(4).
- Fixed pchgpio(4) issues with dead touchpads after resume.
@@ -420,9 +413,6 @@
IP address so that configurations without a broadcast address are
detected as well.
Handled "inet autoconf" in the ramdisk.
- Allowed cad(4)
- recognition as boot interface when using netboot, making
- autoinstall/upgrade work.
Introduced a short wait in rc(8) after netstart(8) finishes