<?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 GENERIC</title>
    <link>http://nxr.netbsd.org/rss/src/sys/arch/sparc/conf/GENERIC</link>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2005</copyright>
    <generator>Java</generator>
    
<item>
    <title>Adapt the SBus config register for 32-bit SPARC systems and enable<br/>GEM Ethernet in the GENERIC SPARC configuration.<br/>From Erik LaBine.<br/><br/>PR kern/60453</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.277</description>
    <pubDate>Sat Jul 18 14:08:52 UTC 2026</pubDate>
    <dc:creator>thorpej</dc:creator>
</item>

<item>
    <title>add DaynaPORT SCSI Ethernet aka dse(4) as discussed on port-sparc.</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.276</description>
    <pubDate>Sat May 02 21:45:34 UTC 2026</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>branches:  1.275.2;<br/>enable apc(4) by default.<br/><br/>it seems that the original commit left it disabled as the linux<br/>driver has a comment about it hanging on prototype systems (that<br/>i don't recall ever hearing about with netbsd), but it's enabled<br/>by default there, so let's enable it by default.<br/><br/>the real benefit here is that qemu-system-sparc detects this and<br/>it idles on the host properly.</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.275</description>
    <pubDate>Thu May 01 02:04:32 UTC 2025</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>s/architecure/architecture/ and few other typos in comments.</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.274</description>
    <pubDate>Mon Feb 24 21:32:26 UTC 2025</pubDate>
    <dc:creator>andvar</dc:creator>
</item>

<item>
    <title>branches:  1.273.6;<br/>Add optoion GENERIC.local include to the end of ~all GENERIC configs<br/><br/>This excludes atari, sgimips, evbmips, evbppc, evbsh3, and hpcarm<br/>all of which have somewhat specific kernel config file layouts</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.273</description>
    <pubDate>Sun Feb 12 14:50:41 UTC 2023</pubDate>
    <dc:creator>abs</dc:creator>
</item>

<item>
    <title>branches:  1.272.4;<br/>swwdog(4): Add to GENERIC kernels.<br/><br/>Plus a handful of others that I'm familiar with.  Lots of special-<br/>purpose kernels should probably have this too but I'm not going<br/>through all the arm, mips, and ppc evaluation board kernels to see<br/>which ones are relevant.<br/><br/>Omitted from systems I know to be very small:<br/>- sun2/GENERIC<br/>- dreamcast/GENERIC<br/>Feel free to remove it from others that need to be kept smaller.<br/><br/>Compile-tested a few of these just in case:<br/>- alpha/GENERIC<br/>- amd64/GENERIC<br/>- evbmips/OCTEON<br/>- i386/GENERIC<br/>- riscv/GENERIC<br/><br/>PR kern/29702</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.272</description>
    <pubDate>Thu Sep 29 10:10:10 UTC 2022</pubDate>
    <dc:creator>riastradh</dc:creator>
</item>

<item>
    <title>UFS/LFS dirhash:<br/>- Enable UFS_DIRHASH if the architecture or kernel model specific config<br/>  file can use 128MB of RAM or more.<br/>- Remove experimental tag from UFS_DIRHASH; it's been with RUMP kernel<br/>  and by a number of NetBSD developers for years.<br/>- Add LFS_DIRHASH if LFS was enabled.<br/>- Be somewhat consistent with FS options order.</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.271</description>
    <pubDate>Sun Aug 07 02:52:29 UTC 2022</pubDate>
    <dc:creator>simonb</dc:creator>
</item>

<item>
    <title>vether: Add to kernel configurations<br/><br/>It's only enabled if the kernel enabled bridge AND tap.<br/>Otherwise it's commented out.</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.270</description>
    <pubDate>Sun Sep 27 13:48:54 UTC 2020</pubDate>
    <dc:creator>roy</dc:creator>
</item>

<item>
    <title>Remove references to BRIDGE_IPF, it is now compiled in by default.</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.269</description>
    <pubDate>Sat Aug 01 08:20:52 UTC 2020</pubDate>
    <dc:creator>maxv</dc:creator>
</item>

<item>
    <title>Remove the strip(4) - Starmode Radio IP - pseudo-device driver.  It is<br/>long since obsolete.</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.268</description>
    <pubDate>Sun Jan 19 01:25:07 UTC 2020</pubDate>
    <dc:creator>thorpej</dc:creator>
</item>

<item>
    <title>branches:  1.267.2;  1.267.4;<br/>Merge isaki-audio2 branch, the overhaul of audio subsystem.<br/>- Interrupt-oriented system rather than thread-oriented.<br/>- Improve stability, quality and performance.<br/>- Split playback and record cleanly.  Improve halfduplex support.<br/>- Many bugs are fixed including deadlocks, resource leaks, abuses, etc.<br/>- Simplify audio filter mechanism.  The encoding/channels/frequency<br/>  conversions are completely handled in the upper layer.  So the hard-<br/>  ware driver only converts its hardware encoding (if necessary).<br/>- audio_hw_if changes:<br/>  - Obsoletes query_encoding and add query_format instead.<br/>  - Obsoletes set_params and add set_format instead.<br/>  - Remove drain, setfd, mappage.<br/>  - The call sequences are changed.<br/>- ioctl AUDIO_GETFD/SETFD, AUDIO_GETCHAN/SETCHAN are obsoleted.<br/>- ioctl AUDIO_{QUERY,GET,SET}FORMAT are introduced.<br/>- cleanup config attributes: au*conv and mulaw.<br/>- All hardware drivers should follow it (I've done as much as possible).<br/><br/>Some file paths are changed:<br/>- dev/audio.c         -&gt; dev/audio/audio.c (rewritten)<br/>- dev/audiovar.h      -&gt; dev/audio/audiovar.h<br/>- dev/audio_dai.h     -&gt; dev/audio/audio_dai.h<br/>- dev/audio_if.h      -&gt; dev/audio/audio_if.h<br/>- dev/audiobell.c     -&gt; dev/audio/audiobell.c<br/>- dev/audiobellvar.h  -&gt; dev/audio/audiobellvar.h<br/>- dev/mulaw.[ch]      -&gt; dev/audio/mulaw.[ch] + dev/audio/alaw.c</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.267</description>
    <pubDate>Wed May 08 13:40:16 UTC 2019</pubDate>
    <dc:creator>isaki</dc:creator>
</item>

<item>
    <title>Enable BUFQ_PRIOCSCAN, CARP, Veriexec by default in GENERIC kernel configs.<br/>On ports without a GENERIC kernel config enable in individul files, e.g evbmips.<br/>Omit on:<br/>atari, dreamcast, emips, epoc32, evbppc/VIRTEX*, ia64, luna68x, mvme68k,<br/>mvmeppc, playstation2, riscv, sun2, sun3, x68k, zaurus due to resource<br/>constraints or port infancy.</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.266</description>
    <pubDate>Fri Apr 26 21:40:32 UTC 2019</pubDate>
    <dc:creator>sevan</dc:creator>
</item>

<item>
    <title>branches:  1.265.2;<br/>Add drvctl to kernel which has audio device.<br/>audiocfg(1) requires drvctl(4).</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.265</description>
    <pubDate>Sat Apr 13 08:23:00 UTC 2019</pubDate>
    <dc:creator>isaki</dc:creator>
</item>

<item>
    <title>add commented QUOTA2 line.</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.264</description>
    <pubDate>Tue Feb 12 07:15:58 UTC 2019</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>normalise comment for fileassoc(8).  from PR#44873.</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.263</description>
    <pubDate>Mon Jan 14 00:13:18 UTC 2019</pubDate>
    <dc:creator>mrg</dc:creator>
</item>

<item>
    <title>Remove compat_svr4 and compat_svr4_32, as discussed on tech-kern@ recently,<br/>but also as discussed several times in the past.</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.262</description>
    <pubDate>Wed Dec 19 13:57:49 UTC 2018</pubDate>
    <dc:creator>maxv</dc:creator>
</item>

<item>
    <title>Retire the 'midway' driver. Discussed on tech-net@ recently and also three<br/>years ago, part of removing the network ATM code.</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.261</description>
    <pubDate>Thu Sep 06 05:36:50 UTC 2018</pubDate>
    <dc:creator>maxv</dc:creator>
</item>

<item>
    <title>Unreference IPF/PF from all the config files, and enable NPF instead when<br/>wanted. This also fixes some inconsistencies I saw in several files (eg<br/>IPF options while IPF was not compiled, IPF+PF enabled by default, etc).</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.260</description>
    <pubDate>Wed Aug 01 20:04:14 UTC 2018</pubDate>
    <dc:creator>maxv</dc:creator>
</item>

<item>
    <title>branches:  1.259.2;  1.259.4;<br/>Nuke DIRECTED_BROADCAST, it is not documented and not enabled anywhere. It<br/>probably wouldn't have built correctly anyway, since there is no associated<br/>defflag.<br/><br/>These ten lines of code in ip_input.c already look a lot better.</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.259</description>
    <pubDate>Mon Feb 05 15:18:11 UTC 2018</pubDate>
    <dc:creator>maxv</dc:creator>
</item>

<item>
    <title>Alternate buffer queue strategies no longer considered experimental, update<br/>description.<br/><br/>Discussed on tech-kern<br/>http://mail-index.netbsd.org/tech-kern/2018/01/21/msg023002.html</title>
    <description>/src/sys/arch/sparc/conf/GENERIC - 1.258</description>
    <pubDate>Tue Jan 23 14:47:56 UTC 2018</pubDate>
    <dc:creator>sevan</dc:creator>
</item>
</channel></rss>

