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

Diff for /www/70.html between version 1.24 and 1.25

version 1.24, 2021/10/02 12:31:17 version 1.25, 2021/10/02 12:32:54
Line 94 
Line 94 
   
 <li>Various kernel improvements:  <li>Various kernel improvements:
   <ul>    <ul>
         <li>...          <li>Introduced /etc/<a href="https://man.openbsd.org/bsd.re-config.5">bsd.re-config(5)</a>, which can be used to configure the kernel using <a href="https://man.openbsd.org/config.8">config(8)</a>, allowing use of KARL while making changes to the GENERIC kernel.
           <li>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.
           <li>Added kprobes provider for <a href="https://man.openbsd.org/dt.4">dt(4)</a>.
           <li>Changed the printing of the hibernate image size from bytes to megabytes.
           <li>Increased hibernate writeout speed.
           <li>Added "machine sysregs" command to <a href="https://man.openbsd.org/ddb.4">ddb(4)</a> on amd64.
           <li>Prevented interleaved stack traces in <a href="https://man.openbsd.org/ddb.4">ddb(4)</a> from multiple CPUs.
           <li>Implemented &lt; and &gt; operators in <a href="https://man.openbsd.org/btrace.8">btrace(8)</a> filters.
           <li>Added <a href="https://man.openbsd.org/btrace.8">btrace(8)</a> display of time spent in userland when analyzing the kernel stack in the flame graph tool and fixed a parsing bug.
           <li>Fixed suspend/resume of machines with certain <a href="https://man.openbsd.org/radeondrm.4">radeondrm(4)</a> hardware.
           <li>Delayed installation of sensors until a device with battery support is connected, allowing <a href="https://man.openbsd.org/sensorsd.8">sensorsd(8)</a> to pick up hotplugged <a href="https://man.openbsd.org/uhidpp.4">uhidpp(4)</a> devices.
           <li>In the build system, pass make flags to kernel and lib builds, making hacking on ramdisks/the installer much faster.
           <li>Prevented a kernel panic after VFS shutdown.
           <li>Corrected various min/max cluster numbers for FAT12/16/32 in <a href="https://man.openbsd.org/newfs_msdos.8">newfs_msdos(8)</a>.
           <li>Increased the <a href="https://man.openbsd.org/setitimer.2">setitimer(2)</a> timer limit to UINT_MAX seconds.
           <li>Serialized the internals of <a href="https://man.openbsd.org/kqueue.2">kqueue(2)</a> with a mutex.
           <li>Added libexecinfo, a library providing backtrace functions.
           <li>Relaxed media length checking to allow EFT GPT partitions to be smaller than the full disk.
           <li>Enabled pool cache on <a href="https://man.openbsd.org/knote.9">knote(9)</a> pool.
           <li>Fixed <a href="https://man.openbsd.org/futex.2">futex(2)</a> errno handling to match what Mesa expects and prevent failure to properly report timeouts.
           <li>Fixed a kernel crash in <a href="https://man.openbsd.org/tty.4">tty(4)</a>.
           <li>Disabled global page table mappings when using PCID to prevent crashes when not flushed from TLB.
           <li>Increased the default buffer space on PF_UNIX sockets to 8k and made the values tuneable via <a href="https://man.openbsd.org/sysctl.2">sysctl(2)</a>.
           <li>Updated en_US.UTF-8.src to Unicode 13.0.
           <li>Limited the <a href="https://man.openbsd.org/printf.1">printf(1)</a> \x escape sequence to two characters.
           <li>Enabled <a href="https://man.openbsd.org/dt.4">dt(4)</a> for GENERIC kernels on amd64, arm64, i386, and powerpc64.
           <li>Made <a href="https://man.openbsd.org/kqueue.2">kqueue(2)</a> timer re-addition reset an existing timer to use the new timeout period.
   </ul>    </ul>
   
 <li>SMP Improvements  <li>SMP Improvements

Legend:
Removed from v.1.24  
changed lines
  Added in v.1.25