version 1.1128, 2008/12/18 23:36:28 |
version 1.1129, 2008/12/30 09:30:36 |
|
|
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- 2008/11/25 --> |
|
<li>Switch buffer usage in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wd&sektion=4&format=html">wd(4)</a> to a simple m_devget() call to copy a packet from the RX DMA ring. |
|
<!-- 2008/11/24 --> |
|
<li>Imported <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=btd&sektion=8&format=html">btd(8)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=btctl&sektion=8&format=html">btctl(8)</a>, Bluetooth daemon and control utility. |
|
<li>Fix panic at attach in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=uvideo&sektion=4&format=html">uvideo(4)</a> by sanitizing wrong bDefaultFrameIndex values. |
|
<li>Imported <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=btsco&sektion=4&format=html">btsco(4)</a> into the Bluetooth stack. |
|
<li>Introduced route hold down in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dvmrpd&sektion=8&format=html">dvmrpd(8)</a>. |
|
<li>Move <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vic&sektion=4&format=html">vic(4)</a> from the 4k to the 9k jumbo allocator. |
|
<li>Enable the 8, 9, 12, 16 and 64k backend allocators for mbuf clusters. |
|
<li>Initial support in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ospfd&sektion=8&format=html">ospfd(8)</a> for stub areas. |
|
<li>Make the kernel allow allocations larger than PAGE_SIZE from pools. |
|
<li>Queue tc randomness when available, to improve the early arc4random() calls. |
|
<li>Allow entropy to be queued before randomattach() is called. |
|
<li>Fix old <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=make&sektion=1&format=html">make(1)</a> bug. |
|
<li>Move <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vic&sektion=4&format=html">vic(4)</a> jumbo frame allocator to use the second RX ring and populate it with 4k frames. |
|
<li>Move the cardbus code use workq. |
|
<li>Add -A and -D to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=gpioctl&sektion=8&format=html">gpioctl(8)</a> to attach and detach gpio devices at runtime. |
|
<li>Move <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=vic&sektion=4&format=html">vic(4)</a> to the new cluster allocator so it can start out with 4 mbufs on the ring and allocate more on demand. |
|
<li>Add several backend pools to allocate kernel mbuf clusters of various sizes out of. |
|
<li>Implemented link-state tracking on the routing table. |
|
<!-- 2008/11/23 --> |
|
<li>Make the random pool seed with the dmesg buffer at randomattach() so early arc4random() calls return something unique on different machines. |
|
<li>Prevent infinite loop in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bc&sektion=1&format=html">bc(1)</a>. |
|
<li>Reworked <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=sdmmc&sektion=4&format=html">sdmmc(4)</a> locking to remove recursion. |
|
<li>Make sure we handle ext2fs with big inodes. |
|
<li>Added <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=softraid&sektion=4&format=html">softraid(4)</a> support for <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aoe&sektion=4&format=html">aoe(4)</a>. |
|
<li>Move inteldrm vblank data allocations to attach, not at irq enable. |
|
<li>Removed the final bits of <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=pccom&sektion=4&format=html">pccom(4)</a>. |
|
<li>Enable <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bio&sektion=4&format=html">bio(4)</a> on <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=mpi&sektion=4&format=html">mpi(4)</a>. |
|
<li>Fix IPv6 related crashes by checking cached v6 routes to make sure they are still valid. |
|
<!-- 2008/11/22 --> |
|
<li>In the installer scripts, create new <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bpf&sektion=4&format=html">bpf(4)</a> device files whenever a dhclient is started to allow for multiple interfaces being configured with DHCP during install and upgrades. |
|
<li>Move the DRM drivers from attaching to the VGA bus to a similar scheme as the <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=audio&sektion=4&format=html">audio(4)</a> interfaces, making it essentially bus independent. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bge&sektion=4&format=html">bge(4)</a> perform bus_dmamap_syncs on the RX mbufs. |
|
<li>Allow wired memory on i386 to be accounted. Users are now allowed to call mlock, while the limit is imposed by the current MLIMIT_MEMLOCK. |
|
<li>Move i386, amd64 and sparc64 to cpu_unidle, to replace what signotify used to do. |
|
<li>Enabled a use-after-free protection for kernel memory pools. |
|
<li>Fix in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ahci&sektion=4&format=html">ahci(4)</a> for some NVidia MCP77 ACHI controllers. |
|
<li>Re-enabled ACPI PDC support for amd64 machines. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=config&sektion=8&format=html">config(8)</a> enable selected by attribute work. |
|
<!-- 2008/11/21 --> |
|
<li>Synced the bluetooth code with NetBSD. |
|
<li>Relax FAT sanity checks so any two-byte jmp followed by a NOP or a three-byte jmp will be acceptable as preamble to a FAT boot sector. |
|
<li>Moved Option Globetrotter GT Fusion from <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ubsa&sektion=4&format=html">ubsa(4)</a> to <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=umsm&sektion=4&format=html">umsm(4)</a>. |
|
<li>Reverted -fpie for powerpc. |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=bgpd&sektion=8&format=html">bgpd(8)</a> track nexthops when the underlying route is changing. |
|
<li>Backout the new powerpc interrupt subsystem, some bug still left to find. |
|
<!-- 2008/11/20 --> |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ssh&sektion=1&format=html">ssh(1)</a> disconnect on padding errors too. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=dvmrpd&sektion=8&format=html">dvmrpd(8)</a>, introduce support for flash updates. |
|
<li>Make both <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&sektion=1&format=html">aucat(1)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aduio&sektion=4&format=html">aduio(4)</a> backends use the AUDIODEVICE environment variable to determine the sockets or device to use. |
|
<!-- 2008/11/19 --> |
|
<li>Move allocations between half a page and a page as close to the end of the page as possible. |
|
<li>Reduce the leeway <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=malloc&sektion=3&format=html">malloc(3)</a> allows when moving allocations to the end of a page to 0. |
|
<li>Do not reset the TX threshold value in <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=xl&sektion=4&format=html">xl(4)</a> when xl_init() is called, also make sure the TX queue is empty before clearing the watchdog timer. |
|
<!-- 2008/11/18 --> |
|
<li>Make <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a> jack sensors available as read-only mixer items. |
|
<!-- 2008/11/17 --> |
<!-- 2008/11/16 --> |
<!-- 2008/11/16 --> |
|
<li>Add HP P711m and P721m to the list of supported <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=ciss&sektion=4&format=html">ciss(4)</a> devices. |
|
<li>Use the generic <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=azalia&sektion=4&format=html">azalia(4)</a> mixer configuration for Realtek ALC codecs. Adds output.master to ALC885 and ALC888. |
|
<li>Allow <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&sektion=1&format=html">aucat(1)</a> to listen on multiple sockets. |
|
<li>In <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=aucat&sektion=1&format=html">aucat(1)</a>, make clients inherit the volume parameter when the -v option is used in server mode. |
<li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wpi&sektion=4&format=html">wpi(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwn&sektion=4&format=html">iwn(4)</a> clear pending interrupts in the driver attach routine. |
<li>Make sure <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=wpi&sektion=4&format=html">wpi(4)</a> and <a href="http://www.openbsd.org/cgi-bin/man.cgi?query=iwn&sektion=4&format=html">iwn(4)</a> clear pending interrupts in the driver attach routine. |
<!-- 2008/11/15 --> |
<!-- 2008/11/15 --> |
<!-- 2008/11/14 --> |
<!-- 2008/11/14 --> |