<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in std</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>b5f8d2f930b7ef226d4dc1b4f7017e998c0e5cde - conf/std: Update comment over rnd(4) to reflect current reality.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#b5f8d2f930b7ef226d4dc1b4f7017e998c0e5cde</link>
        <description>conf/std: Update comment over rnd(4) to reflect current reality.PR kern/46728

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Tue, 26 Mar 2024 10:56:34 +0000</pubDate>
        <dc:creator>riastradh &lt;riastradh@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d91f98a8715141154279122ae81737cb65179572 - Merge the [pgoyette-compat] branch</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#d91f98a8715141154279122ae81737cb65179572</link>
        <description>Merge the [pgoyette-compat] branch

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Sun, 27 Jan 2019 02:08:33 +0000</pubDate>
        <dc:creator>pgoyette &lt;pgoyette@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a60b99094c1a7688733618571c193f4a2d7f53e7 - * Split sys/kern/sys_process.c into three parts:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#a60b99094c1a7688733618571c193f4a2d7f53e7</link>
        <description>* Split sys/kern/sys_process.c into three parts:        1 - ptrace(2) syscall for native emulation        2 - common ptrace(2) syscall code (shared with compat_netbsd32)        3 - support routines that are shared with PROCFS and/or KTRACE* Add module glue for #1 and #2.  Both modules will be built-in to the  kernel if &quot;options PTRACE&quot; is included in the config file (this is  the default, defined in sys/conf/std).* Mark the ptrace(2) syscall as modular in syscalls.master (generated  files will be committed shortly).* Conditionalize all remaining portions of PTRACE code on a new kernel  option PTRACE_HOOKS.XXX Instead of PROCFS depending on &apos;options PTRACE&apos;, we should probably    just add a procfs attribute to the sys/kern/sys_process.c file&apos;s    entry in files.kern, and add PROCFS to the &quot;#if defineds&quot; for    process_domem().  It&apos;s really confusing to have two different ways    of requiring this file.

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Wed, 02 Nov 2016 00:11:59 +0000</pubDate>
        <dc:creator>pgoyette &lt;pgoyette@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>78da7b9d0979f3ec48738bd53eb5bf7e86401487 - Always include the &quot;vfs&quot; attribute (module).  Although all of the</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#78da7b9d0979f3ec48738bd53eb5bf7e86401487</link>
        <description>Always include the &quot;vfs&quot; attribute (module).  Although all of theufs/xxx file systems depend on the vfs attribute, it is not requiredthat any file system actually be built-in to the kernel.  (At leaston some architectures, file system modules can be loaded at boottime.)

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Sat, 14 Nov 2015 07:31:13 +0000</pubDate>
        <dc:creator>pgoyette &lt;pgoyette@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c42523f49620f6f9b3d42ee67fae73be20d90aa0 - config(1), config(5): Introduce &quot;select&quot;</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#c42523f49620f6f9b3d42ee67fae73be20d90aa0</link>
        <description>config(1), config(5): Introduce &quot;select&quot;o Introduce a new selection directive &quot;select&quot; to select an attribute (as a  module) and its dependencies.o Support &quot;no select&quot; too.o Stop abusing &quot;options&quot; to select an attribute.o Bump config(1) version.

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Fri, 31 Oct 2014 07:38:36 +0000</pubDate>
        <dc:creator>uebayasi &lt;uebayasi@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3da6b6cc0174fce8fba1bdfba5a1799bf867f4ff - Define net attribute.  Always select it for now.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#3da6b6cc0174fce8fba1bdfba5a1799bf867f4ff</link>
        <description>Define net attribute.  Always select it for now.

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Fri, 10 Oct 2014 12:46:32 +0000</pubDate>
        <dc:creator>uebayasi &lt;uebayasi@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7449b0ef66b775cc6f118e4f4d7443e4d169212f - Use option dependency to always select KERN (and its dependencies).</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#7449b0ef66b775cc6f118e4f4d7443e4d169212f</link>
        <description>Use option dependency to always select KERN (and its dependencies).

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Fri, 10 Oct 2014 09:31:40 +0000</pubDate>
        <dc:creator>uebayasi &lt;uebayasi@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>46d7be3c2350a2a6c747555760f141bf65ffd457 - Define &quot;machdep&quot; attribute and mark files (in amd64 and x86).</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#46d7be3c2350a2a6c747555760f141bf65ffd457</link>
        <description>Define &quot;machdep&quot; attribute and mark files (in amd64 and x86).

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Fri, 10 Oct 2014 09:13:21 +0000</pubDate>
        <dc:creator>uebayasi &lt;uebayasi@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ddd87a14b99faf67944427495e6811515c94a9d4 - Define &quot;uvm&quot; attribute and mark files.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#ddd87a14b99faf67944427495e6811515c94a9d4</link>
        <description>Define &quot;uvm&quot; attribute and mark files.

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Fri, 10 Oct 2014 08:24:54 +0000</pubDate>
        <dc:creator>uebayasi &lt;uebayasi@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6fb100ce1cd8cf8ed058f944bf89d043dd0efed9 - Define &quot;kern&quot; attribute (a.k.a module).  Mark kern_*.c (and some others) as</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#6fb100ce1cd8cf8ed058f944bf89d043dd0efed9</link>
        <description>Define &quot;kern&quot; attribute (a.k.a module).  Mark kern_*.c (and some others) as&quot;kern&quot;.  Always select &quot;kern&quot; in sys/conf/std.

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Fri, 10 Oct 2014 08:18:04 +0000</pubDate>
        <dc:creator>uebayasi &lt;uebayasi@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8a012bd83fbb61e82fed54c70cd855552bf4bc05 - The rnd pseudo-device is not really optional, because it is in the same</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#8a012bd83fbb61e82fed54c70cd855552bf4bc05</link>
        <description>The rnd pseudo-device is not really optional, because it is in the samesource file as the entropy-pool code itself.  Move it to std.  Thiswill be cleaned up more when I split the sources up as they should be.This fixes build breaks on several ports.  Thanks to Havard Eidnes forpointing them out.

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Tue, 22 Nov 2011 21:25:05 +0000</pubDate>
        <dc:creator>tls &lt;tls@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>40cf6f3659f50e9ba0e108baec37b78c0f672f10 - Remove uarea swap-out functionality:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#40cf6f3659f50e9ba0e108baec37b78c0f672f10</link>
        <description>Remove uarea swap-out functionality:- Addresses the issue described in PR/38828.- Some simplification in threading and sleepq subsystems.- Eliminates pmap_collect() and, as a side note, allows pmap optimisations.- Eliminates XS_CTL_DATA_ONSTACK in scsipi code.- Avoids few scans on LWP list and thus potentially long holds of proc_lock.- Cuts ~1.5k lines of code.  Reduces amd64 kernel size by ~4k.- Removes __SWAP_BROKEN cases.Tested on x86, mips, acorn32 (thanks &lt;mpumford&gt;) and partly tested onacorn26 (thanks to &lt;bjh21&gt;).Discussed on &lt;tech-kern&gt;, reviewed by &lt;ad&gt;.

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Wed, 21 Oct 2009 21:11:57 +0000</pubDate>
        <dc:creator>rmind &lt;rmind@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>570522d1c80282cfd29463c607656c1978c61099 - Tab police.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#570522d1c80282cfd29463c607656c1978c61099</link>
        <description>Tab police.

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Mon, 10 Aug 2009 11:46:42 +0000</pubDate>
        <dc:creator>simonb &lt;simonb@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0dee8e59c9cbf46ef4ce43e8cc945bb3e6180703 - Add [default] option to make UAREAs swappable.  Disabling the option makes</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#0dee8e59c9cbf46ef4ce43e8cc945bb3e6180703</link>
        <description>Add [default] option to make UAREAs swappable.  Disabling the option makesthem unswappable and therefore allocatable using KSEG/BAT/etc.

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Sun, 09 Aug 2009 21:58:03 +0000</pubDate>
        <dc:creator>matt &lt;matt@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d3d0b437b0be2a25533b2b6bb8003bd66fb1226a - - Conditionalise POSIX aio and mqueue, but include them by default.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#d3d0b437b0be2a25533b2b6bb8003bd66fb1226a</link>
        <description>- Conditionalise POSIX aio and mqueue, but include them by default.- Add a COMPAT_NETBSD attribute. Emit if any compat options are used.

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Fri, 14 Nov 2008 23:28:30 +0000</pubDate>
        <dc:creator>ad &lt;ad@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>18af8ee9bdfec63841df123d27e7220adf28eee2 - Add cpuctl(8). For now this is not much more than a toy for debugging and</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#18af8ee9bdfec63841df123d27e7220adf28eee2</link>
        <description>Add cpuctl(8). For now this is not much more than a toy for debugging andbenchmarking that allows taking CPUs online/offline.

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Sat, 04 Aug 2007 11:02:56 +0000</pubDate>
        <dc:creator>ad &lt;ad@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f03010953f57286d3a4db3771c5930899e81952b - merge yamt-idlelwp branch.  asked by core@.  some ports still needs work.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#f03010953f57286d3a4db3771c5930899e81952b</link>
        <description>merge yamt-idlelwp branch.  asked by core@.  some ports still needs work.from doc/BRANCHES:	idle lwp, and some changes depending on it.	1. separate context switching and thread scheduling.	   (cf. gmcgarry_ctxsw)	2. implement idle lwp.	3. clean up related MD/MI interfaces.	4. make scheduler(s) modular.

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Thu, 17 May 2007 14:51:11 +0000</pubDate>
        <dc:creator>yamt &lt;yamt@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5f7169ccb1d349e91f3fbefef9c51d04dc8a863e - First take at security model abstraction.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#5f7169ccb1d349e91f3fbefef9c51d04dc8a863e</link>
        <description>First take at security model abstraction.- Add a few scopes to the kernel: system, network, and machdep.- Add a few more actions/sub-actions (requests), and start using them as  opposed to the KAUTH_GENERIC_ISSUSER place-holders.- Introduce a basic set of listeners that implement our &quot;traditional&quot;  security model, called &quot;bsd44&quot;. This is the default (and only) model we  have at the moment.- Update all relevant documentation.- Add some code and docs to help folks who want to actually use this stuff:  * There&apos;s a sample overlay model, sitting on-top of &quot;bsd44&quot;, for    fast experimenting with tweaking just a subset of an existing model.    This is pretty cool because it&apos;s *really* straightforward to do stuff    you had to use ugly hacks for until now...  * And of course, documentation describing how to do the above for quick    reference, including code samples.All of these changes were tested for regressions using a Python-basedtestsuite that will be (I hope) available soon via pkgsrc. Informationabout the tests, and how to write new ones, can be found on:	http://kauth.linbsd.org/kauthwikiNOTE FOR DEVELOPERS: *PLEASE* don&apos;t add any code that does any of thefollowing:  - Uses a KAUTH_GENERIC_ISSUSER kauth(9) request,  - Checks &apos;securelevel&apos; directly,  - Checks a uid/gid directly.(or if you feel you have to, contact me first)This is still work in progress; It&apos;s far from being done, but now it&apos;llbe a lot easier.Relevant mailing list threads:http://mail-index.netbsd.org/tech-security/2006/01/25/0011.htmlhttp://mail-index.netbsd.org/tech-security/2006/03/24/0001.htmlhttp://mail-index.netbsd.org/tech-security/2006/04/18/0000.htmlhttp://mail-index.netbsd.org/tech-security/2006/05/15/0000.htmlhttp://mail-index.netbsd.org/tech-security/2006/08/01/0000.htmlhttp://mail-index.netbsd.org/tech-security/2006/08/25/0000.htmlMany thanks to YAMAMOTO Takashi, Matt Thomas, and Christos Zoulas for helpstablizing kauth(9).Full credit for the regression tests, making sure these changes didn&apos;t breakanything, goes to Matt Fleming and Jaime Fournier.Happy birthday Randi! :)

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Fri, 08 Sep 2006 20:58:56 +0000</pubDate>
        <dc:creator>elad &lt;elad@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9e0ec4816e1e4955cf0c142ac2476670cca01bc0 - Make PTRACE and COREDUMP optional.  Make the default (status quo) by putting</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#9e0ec4816e1e4955cf0c142ac2476670cca01bc0</link>
        <description>Make PTRACE and COREDUMP optional.  Make the default (status quo) by puttingthem in conf/std.

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Tue, 29 Aug 2006 23:34:48 +0000</pubDate>
        <dc:creator>matt &lt;matt@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>de8db4754701f0ea5f6e9ba2f8ad14c60b672f3b - Add support for RFC 3542 Adv. Socket API for IPv6 (which obsoletes 2292).</title>
        <link>http://src.rcs.uwaterloo.ca:8080/history/netbsd-src/sys/conf/std#de8db4754701f0ea5f6e9ba2f8ad14c60b672f3b</link>
        <description>Add support for RFC 3542 Adv. Socket API for IPv6 (which obsoletes 2292).* RFC 3542 isn&apos;t binary compatible with RFC 2292.* RFC 2292 support is on by default but can be disabled.* update ping6, telnet and traceroute6 to the new API.From the KAME project (www.kame.net).Reviewed by core.

            List of files:
            /netbsd-src/sys/conf/std</description>
        <pubDate>Fri, 05 May 2006 00:03:21 +0000</pubDate>
        <dc:creator>rpaulo &lt;rpaulo@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
