<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">  <channel>    <title>NetBSD CVS Digest RSS Feed</title>    <language>en-us</language>    <ttl>40</ttl>    <description>The NetBSD CVS Digest feed.</description>                        <item>              <title>We are back</title>          <description>The digest is back at the usual place, http://srcdigest.org Please update your rss reader to http://srcdigest.org/feeds/cvs-rss.xml         </description>    <pubDate>Wed, 05 Mar 2008 23:18:12 GMT</pubDate>        </item>                            <item>              <title>27/01/2008</title>          <description>&lt;p&gt;kernel: All platforms have been converted to use timecounter. [Joerg Sonnenberger]&lt;/p&gt;&lt;p&gt;usb: Add uhmodem(4) driver for Huawei E220 wireless modem. [Ichiro Fukuhara]&lt;/p&gt;&lt;p&gt;compat_linux32: Add ossaudio support. [jmcneill 20080121] &lt;/p&gt;&lt;p&gt;xen: Added support for the i386 PAE extention to Xen3 domU [Manuel Bouyer]&lt;/p&gt;&lt;p&gt;uhub(4): The device attachment function has been optimized to improve system startup time. [Jared D. McNeill]&lt;/p&gt;&lt;p&gt;kernel: The interface for IP chcecksumming was changed to reduce duplication and more general use. [Joerg Sonnenberger]&lt;/p&gt;&lt;p&gt;hostapd/wpa_supplicant: Upgrade to 0.6.2 [Christos Zoulas]&lt;/p&gt;&lt;p&gt;openpam: upgrade to 20071221 [Christos Zoulas]&lt;/p&gt;          </description>    <pubDate>Sun, 26 Jan 2008 9:18:12 GMT</pubDate>        </item>                    <item>              <title>20/01/2008</title>          <description>&lt;p&gt;Work in progress on xeni386 PAE support. [Manuel Bouyer]&lt;/p&gt;&lt;p&gt;Add support to ofppc for the IBM 7044-270 machine.  [Tim Rightnour]&lt;br /&gt;This is a POWER3-II based machine.  Currently the kernel to run on this machine is incompatible with the standard GENERIC kernel, so for now, we have a separate GENERIC_B64. Eventually, I hope to combine the two.Please note, this is a port of 32bit ofppc, not a powerpc64 port.&lt;/p&gt;&lt;p&gt;Remove arm support for IPKDB. [Chris Gilbert]&lt;/p&gt; &lt;p&gt;Implementation of processor-sets, affinity and POSIX real-time extensions.[Mindaugas Rasiukevicius]&lt;/p&gt;          </description>    <pubDate>Sun, 20 Jan 2008 13:10:12 GMT</pubDate>        </item>                <item>              <title>13/01/2008</title>          <description>&lt;p&gt;conversion of ppc, evbppc, sbmips, amiga and atari ports to timecounter. [Joerg Sonnenberger]&lt;/p&gt;&lt;p&gt;Add timecounter support for sbmips machines and Broadcom SiByte CPUs. From Joerg. [Simon Burge]&lt;/p&gt;&lt;p&gt;Merge the bouyer-xeni386 branch [Manuel Bouyer]&lt;/p&gt;&lt;p&gt;Add timecounter support to amiga. From Joerg. [Michael L. Hitch]&lt;/p&gt;&lt;p&gt;Add sparse kernel core dump ("minidump") support for i386, written by Jed Davis for Coyote Point. [Thor Lancelot Simon]&lt;/p&gt;&lt;p&gt;Add gcscpcib(4): a driver for the AMD CS5535 and CS5536 Companion Device that acts as PCI-ISA bridge and supports a Timecounter, Watchdog Timer and GPIO. From OpenBSD [Juan Romero Pardines]&lt;/p&gt;&lt;p&gt;Remove support for NetBSD/pc532. [Simon Burge]&lt;/p&gt;          </description>    <pubDate>Sun, 13 Jan 2008 11:10:12 GMT</pubDate>        </item>            <item>              <title>06/01/2008</title>          <description>&lt;p&gt;hp700: kernels are now compiled with -O2. [Nick Hudson]&lt;/p&gt;&lt;p&gt;compat_hpux: removed. [Andrew Doran]&lt;/p&gt;&lt;p&gt;systrace(1): removed. [Andrew Doran]&lt;/p&gt;&lt;p&gt;tprof: add tprof, a simple performance monitor based profiler, inspired from linux oprofile.  it's still very experimental. [YAMAMOTO Takashi]&lt;/p&gt;&lt;p&gt;bioctl(8): Rewritten to handle new features like creating/removing hot-spare, pass-through disks and RAID volumes, start/stop consistency checks in volumes and others. [Juan Romero Pardines]&lt;/p&gt;&lt;p&gt;arcmsr(4): Added support to create/remove hot-spare, pass-through disks and RAID volumes, start/stop consistency checks in volumes as well as showing information about physical disks (even if they are marked as hot-spare, pass-through or unused). [Juan Romero Pardines] &lt;/p&gt;&lt;p&gt;ofppc: Support intallation and RAID bootable root.  [matthew green]&lt;/p&gt;&lt;p&gt;gem(4): Add support for Sun SX fibre cards.  [Julian Coleman]&lt;/p&gt;&lt;p&gt;cats can sucessfully core dun now. [Chris Gilbert]&lt;/p&gt;&lt;p&gt;Merge vmlocking2 to head. [Andrew Doran]&lt;/p&gt;&lt;p&gt;Add the ability to run puffs in userspace [Antti Kantee]&lt;/p&gt;&lt;p&gt;Add a simple in-kernel linker, derived from FreeBSD's link_elf_obj.c. Needs more work but is enough to load simple LKMs. [Andrew Doran]&lt;/p&gt;          </description>    <pubDate>Sun, 6 Jan 2008 15:10:12 GMT</pubDate>        </item>            <item>              <title>15/12/2007</title>          <description>          &lt;p&gt;MAKEDEV(8): Use pax(1) in preference to mknod(8) to create device nodes more efficiently; use mount_tmpfs(8) in preference to mount_mfs(8) when creating a memory file system. [Alan Barrett]&lt;/p&gt;&lt;p&gt;jmcneill-pm branch has been merged, give current a try if you need power managment and better ACPI support. [Jared D. McNeill]&lt;/p&gt;&lt;p&gt;The iscsi initiator and target now work with multiple targets. Move the iSCSI code over to use the endian neutral md5 code, originally from Poul-Henning Kamp, as found in pkgsrc/pkgtools/digest. This should address some of the MD5 problems that are being seen on some hosts at login time.[Alistair G. Crooks]&lt;/p&gt;&lt;p&gt;Add a new majors.powerpc. This was cobbled together from the majors files of all the different powerpc ports, several ports have been switched. [Tim Rightnour]&lt;/p&gt;          </description>    <pubDate>Sun, 16 Dec 2007 12:52:12 GMT</pubDate>        </item>                <item>              <title>08/12/2007</title>          <description>&lt;p&gt;arcmsr(4): Areca Technology Corporation SATA RAID controller driver, ported from OpenBSD. [Juan Romero Pardines]&lt;/p&gt;&lt;p&gt;Interrupt handling changes, in discussion since February: [Andrew Doran]&lt;br /&gt;&lt;br /&gt;- Reduce available SPL levels for hardware devices to none, vm, sched, high.&lt;br /&gt;- Acquire kernel_lock only for interrupts at IPL_VM.&lt;br /&gt;- Implement threaded soft interrupts.&lt;/p&gt;&lt;p&gt;Install the linker scripts on amd64, which allows to link x86 32bits objects using the native ld(1). [Manuel Bouyer]&lt;/p&gt;          </description>    <pubDate>Sun, 09 Dec 2007 10:22:12 GMT</pubDate>        </item>    <item>              <title>02/12/2007</title>          <description>&lt;p&gt;	libsa: Add ext2fs support. [Izumi Tsutsui]&lt;/p&gt;&lt;p&gt;	bcsp(4): Add support for BlueCore Serial Protocol. [KIYOHARA Takashi]&lt;/p&gt;&lt;p&gt; Add x86emu for in-kernel use. This is a 386 real mode emulator that can be used to run ROM code inside the kernel without having to setup vm86 and without having a x86 CPU at hand.&lt;br /&gt;&lt;br /&gt;This code was originally written by SciTech and released under MIT/X11 license for XFree86. It has been refactored be less than half of theoriginal size, the compiled code being around a third of the former size. The interface was changed to be a real library, e.g. no globalvariables are used. [Joerg Sonnenberger]&lt;/p&gt;          </description>          <pubDate>Sun, 02 Dec 2007 13:34:12 GMT</pubDate>        </item>    <item>              <title>25/11/2007</title>          <description>&lt;p&gt;x86: Add support for /boot.cfg to configure the bootloader. This includes optionally displaying menus, altering banner text and changing options such as timeouts and console device which previously required use of installboot. [Stephen Borrill]&lt;/p&gt;&lt;p&gt;pud(4): Add a driver via which it is possible to implement block and character devices in userspace. [Antti Kantee]&lt;/p&gt;&lt;p&gt;xen: Added support for amd64 architecture, both as dom0 and domU. [Manuel Bouyer]&lt;/p&gt;&lt;p&gt;i386: Create a boot.cfg on the install CD to allow the end-user to select either the standard or non-ACPI kernel easily.[Stephen Borrill]&lt;/p&gt;          </description>          <pubDate>Sun, 25 Nov 2007 13:51:12 GMT</pubDate>        </item>    <item>              <title>04/11/2007</title>          <description>&lt;p&gt;pccons(4) removed from NetBSD/shark, wscons now fully supported. [Julio M. Merino Vidal]&lt;/p&gt;&lt;p&gt;Add coretemp(4). A new driver for Intel Core's on-die thermal sensor, available on Intel Core or newer CPUs. Ported from FreeBSD. [Juan Romero Pardines] &lt;/p&gt;&lt;p&gt;Make it possible to run rumps multithreaded.  This brings real locking and makes it possible to run file systems which create threads. It also makes rump file system behaviour better match file system behaviour in the kernel. [Antti Kantee]&lt;/p&gt;&lt;p&gt;Intel 82965G chipset support from Yasushi Oshima. [John Nemeth]&lt;/p&gt;&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;&lt;p&gt;pkg_install 20071103 [Joerg Sonnenberger]&lt;/p&gt;          </description>          <pubDate>Sun, 04 Nov 2007 18:30:12 GMT</pubDate>        </item>           <item>          <title>28/10/2007</title>          <description>          &lt;p&gt;Xen dom u support for amd64 is being worked on. With the code currently in-tree, the system is stable enough to install from sysinst over the network to a xbd. There is still a lot of work to do but it is getting there. See Manuel's status &lt;p&gt;&lt;a href=&quot;http://mail-index.netbsd.org/port-xen/2007/10/22/0000.html&quot;&gt;report&amp;#8230;&lt;/a&gt;&lt;/p&gt; for more information. [Manuel Boyer]&lt;/p&gt;&lt;p&gt;Merge the ppcoea-renovation branch to HEAD. This branch was a major cleanup and rototill of many of the various OEA cpu based PPC ports that focused on sharing as much code as possible between the various ports to eliminate near-identical copies of files in every tree. Additionally there is a new PIC system that unifies theinterface to interrupt code for all different OEA ppc arches. Please note pmppc was removed as an arch, and moved to a evbppc target. See the &lt;p&gt;&lt;a href=&quot;http://mail-index.netbsd.org/tech-kern/2007/10/17/0010.html&quot;&gt;mail&amp;#8230;&lt;/a&gt;&lt;/p&gt; sent to tech-kern after the merge for more details. [Tim Rightnour]&lt;/p&gt;&lt;p&gt;merge yamt-x86pmap branch. [YAMAMOTO Takashi]- reduce differences between amd64 and i386.  notably, share pmap.c  between them. It makes several i386 pmap improvements available to  amd64, including tlb shootdown reduction and bug fixes from Stephan Uphoff.- implement deferred pmap switching for amd64.- remove LARGEPAGES option. Always use large pages if available.  also, make it work on amd64.&lt;/p&gt;  &lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;&lt;p&gt;pcc 071027 [Anders Magnusson]&lt;/p&gt;&lt;p&gt;bozohttpd 20060517 [Thor Lancelot Simon]&lt;/p&gt;&lt;p&gt;&lt;a href=&quot;http://www.srcdigest.org/src/20071027/digest.html&quot;&gt;Read more&amp;#8230;&lt;/a&gt;&lt;/p&gt;          </description>          <pubDate>Sun, 28 Oct 2007 09:30:12 GMT</pubDate>        </item>            <item>          <title>15/10/2007</title>          <description>&lt;p&gt;Welcome to NetBSD 4.99.32 &amp;#8211; `struct specinfo&amp;#8217; changed size. [Juergen Hannken-Illjes]&lt;/p&gt;Extensive changes to how the kernel module interacts with the userspace file server: [Antti Kantee]	&lt;ul&gt;	&lt;li&gt;completely rework how messages are allocated.&lt;/li&gt;		&lt;li&gt;start generalizing the transport interface to be independent of puffs.&lt;/li&gt;		&lt;li&gt;move transport interface to read/write instead of ioctl.&lt;/li&gt;		&lt;li&gt;implement libpuffs support behind existing library request interfaces.&lt;/li&gt;	&lt;/ul&gt;	&lt;p&gt;A new &lt;span class=&quot;caps&quot;&gt;SCHED&lt;/span&gt;_M2 scheduler, improves the performance on MP systems, supports real-time and time-sharing classes,ready for the &lt;span class=&quot;caps&quot;&gt;CPU&lt;/span&gt; affinity. [Mindaugas Rasiukevicius]&lt;/p&gt;	&lt;p&gt;On NetBSD/amd64, load X modules within the first 2GB of &lt;span class=&quot;caps&quot;&gt;RAM&lt;/span&gt;. Should fix xsrc/25170 and server crashes due to jemalloc. [Andrew Doran]&lt;/p&gt;	&lt;p&gt;&lt;a href=&quot;http://www.srcdigest.org/src/20071013/digest.html&quot;&gt;Read more&amp;#8230;&lt;/a&gt;&lt;/p&gt;</description>          <pubDate>Mon, 15 Oct 2007 18:30:12 GMT</pubDate>        </item>            <item>          <title>07/10/2007</title>          <description>&lt;p&gt;NetBSD-4.0_RC2 has been releases [Juan Romero Pardines]&lt;/p&gt;	&lt;p&gt;Port &lt;a href=&quot;http://people.freebsd.org/~jasone/jemalloc/bsdcan2006/jemalloc.pdf&quot;&gt;jemalloc&lt;/a&gt; [pdf] from FreeBSD. From the pdf &amp;#8220;Jemalloc is a memory allocator that builds on the state of the art to provide scalable concurrent allocation for applications. Benchmarks indicate that with this allocator, memory allocation for multi-threaded applications scales well as the number of processors increases. At the same time, single-threaded allocation performance is similar to FreeBSD&amp;#8217;s previous allocator implementation.&amp;#8221; [Andrew Doran]&lt;/p&gt;	&lt;p&gt;Added support for kernel core dumps to &lt;span class=&quot;caps&quot;&gt;RAID 1&lt;/span&gt; sets. [Greg Oster]&lt;/p&gt;	&lt;p&gt;The new socket option SO_NOHEADER tells the network stack to strip the protocol header from packets received on a raw socket. [David Young]&lt;/p&gt;	&lt;p&gt;gre(4): Available encapsulations increase to IPv6, &lt;span class=&quot;caps&quot;&gt;UDP&lt;/span&gt; in IPv6, and &lt;span class=&quot;caps&quot;&gt;UDP&lt;/span&gt; in IPv4.  The Mobile IP encapsulation is no more. [David Young]&lt;/p&gt;	&lt;p&gt;&lt;a href=&quot;http://www.srcdigest.org//src/20071006/digest.html&quot;&gt;Read More&lt;/a&gt;&lt;/p&gt;</description>          <pubDate>Sun, 07 Oct 2007 09:33:29 GMT</pubDate>        </item>            <item>          <title>29/09/2007</title>          <description>    &lt;p&gt;Joerg Sonnenberger and Jared D. McNeil have been working away at acpi support for &lt;span class=&quot;caps&quot;&gt;AMD64&lt;/span&gt;. They have just put out a &lt;a href=&quot;http://mail-index.netbsd.org/current-users/2007/09/28/0017.html&quot;&gt;request&lt;/a&gt; for testers so if you are able please test their work.&lt;/p&gt;	&lt;p&gt;Apply a patch from openssl &lt;span class=&quot;caps&quot;&gt;CVS&lt;/span&gt; to fix a remaining off-by-one errorin an older security fix, see link to the &lt;a href=&quot;http://www.securityfocus.com/archive/1/480855/30/0/threaded&quot;&gt;vulnerability&lt;/a&gt; . [Matthias Drochner]&lt;/p&gt;	&lt;p&gt;x86 changes for pcc and LKMs. [Andew Doran]&lt;/p&gt;	&lt;ul&gt;	&lt;li&gt;Replace most inline assembly with proper functions. As a side effect  this reduces the size of amd64 &lt;span class=&quot;caps&quot;&gt;GENERIC&lt;/span&gt; by about 120kB, and i386 by a  smaller amount. Nearly all of the inlines did something slow, or something  that does not need to be fast.&lt;/li&gt;		&lt;li&gt;Make curcpu() and curlwp functions proper, unless &lt;i&gt;&lt;span class=&quot;caps&quot;&gt;GNUC&lt;/span&gt;&lt;/i&gt; &amp;#38;&amp;#38; _KERNEL.  In that case make them inlines. Makes curlwp &lt;span class=&quot;caps&quot;&gt;LKM&lt;/span&gt; and preemption safe.&lt;/li&gt;		&lt;li&gt;Make bus_space and bus_dma more &lt;span class=&quot;caps&quot;&gt;LKM&lt;/span&gt; friendly.&lt;/li&gt;		&lt;li&gt;Share a few more files between the ports.&lt;/li&gt;		&lt;li&gt;Other minor changes.&lt;/li&gt;	&lt;/ul&gt;	&lt;p&gt;Nfe(4) has become more stable. [Quentin Garnier]&lt;/p&gt;	&lt;ul&gt;	&lt;li&gt;If the chip doesn&amp;#8217;t support jumbo frames, don&amp;#8217;t use bus_dmamap_load_mbuf  which expects a properly filled mbuf chain, but bus_dmamap_load for the  mbuf storage space instead.&lt;/li&gt;	&lt;/ul&gt;	&lt;ul&gt;	&lt;li&gt;If the chip supports jumbo frames&lt;/li&gt;	&lt;ol&gt;	&lt;li&gt;keep track of which RX descriptor uses which jumbo mbuf buffer, so      that we can rewrite the physaddr field of the descriptor later, as it      might be partially overwritten by the hw&lt;/li&gt;		&lt;li&gt;when we&amp;#8217;re out of jumbo mbufs, and if the packet is small enough,      copy it into a cluster mbuf&lt;/li&gt;	&lt;/ul&gt;&lt;/li&gt;	&lt;/ol&gt;	&lt;p&gt;&lt;b&gt;Import&lt;/b&gt;&lt;/p&gt;	&lt;p&gt;Xen 3.1.0 public headers [Manuel Bouyer]&lt;/p&gt;		          &lt;a href=&quot;http://www.srcdigest.org/src/20070929/digest.html&quot;&gt;Read more...&lt;/a&gt;</description>          <pubDate>Sun, 30 Sep 2007 12:54:20 GMT</pubDate>        </item>              </channel></rss>
