<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>193d9e76 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/rc/Makefile#193d9e76</link>
        <description>sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with:	`cd sys/modules; make ALL_MODULES=` on amd64MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-12.1/sys/modules/rc/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 10:10:17 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bc093719 - Integrate the new MPSAFE TTY layer to the FreeBSD operating system.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/rc/Makefile#bc093719</link>
        <description>Integrate the new MPSAFE TTY layer to the FreeBSD operating system.The last half year I&apos;ve been working on a replacement TTY layer for theFreeBSD kernel. The new TTY layer was designed to improve the following:- Improved driver model:  The old TTY layer has a driver model that is not abstract enough to  make it friendly to use. A good example is the output path, where the  device drivers directly access the output buffers. This means that an  in-kernel PPP implementation must always convert network buffers into  TTY buffers.  If a PPP implementation would be built on top of the new TTY layer  (still needs a hooks layer, though), it would allow the PPP  implementation to directly hand the data to the TTY driver.- Improved hotplugging:  With the old TTY layer, it isn&apos;t entirely safe to destroy TTY&apos;s from  the system. This implementation has a two-step destructing design,  where the driver first abandons the TTY. After all threads have left  the TTY, the TTY layer calls a routine in the driver, which can be  used to free resources (unit numbers, etc).  The pts(4) driver also implements this feature, which means  posix_openpt() will now return PTY&apos;s that are created on the fly.- Improved performance:  One of the major improvements is the per-TTY mutex, which is expected  to improve scalability when compared to the old Giant locking.  Another change is the unbuffered copying to userspace, which is both  used on TTY device nodes and PTY masters.Upgrading should be quite straightforward. Unlike previous versions,existing kernel configuration files do not need to be changed, exceptwhen they reference device drivers that are listed in UPDATING.Obtained from:		//depot/projects/mpsafetty/...Approved by:		philip (ex-mentor)Discussed:		on the lists, at BSDCan, at the DevSummitSponsored by:		Snow B.V., the Netherlandsdcons(4) fixed by:	kan

            List of files:
            /freebsd-12.1/sys/modules/rc/Makefile</description>
        <pubDate>Wed, 20 Aug 2008 08:31:58 +0000</pubDate>
        <dc:creator>Ed Schouten &lt;ed@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>82292344 - Let modules use the kernel&apos;s opt_*.h files if built along with</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/rc/Makefile#82292344</link>
        <description>Let modules use the kernel&apos;s opt_*.h files if built along withthe kernel by wrapping all targets for fake opt_*.h files in.if defined(KERNBUILDDIR).  Thus, such fake files won&apos;t becreated at all if modules are built with the kernel.Some modules undergo cleanup like removing unused or unneededoptions or .h files, without which they wouldn&apos;t build this wayor the other.Reviewed by:	ruTested by:	no binary changes in modules built aloneTested on:	i386 sparc64 amd64

            List of files:
            /freebsd-12.1/sys/modules/rc/Makefile</description>
        <pubDate>Fri, 14 Oct 2005 23:30:17 +0000</pubDate>
        <dc:creator>Yaroslav Tykhiy &lt;ytykhiy@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>9c62b3ee - Make TTYHOG tunable.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/rc/Makefile#9c62b3ee</link>
        <description>Make TTYHOG tunable.Reviewed by:	mike (mentor)

            List of files:
            /freebsd-12.1/sys/modules/rc/Makefile</description>
        <pubDate>Wed, 05 Mar 2003 08:16:29 +0000</pubDate>
        <dc:creator>David Schultz &lt;das@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>599c57a9 - - New-bussify the rc(4) device driver.</title>
        <link>http://172.16.0.5:8080/history/freebsd-12.1/sys/modules/rc/Makefile#599c57a9</link>
        <description>- New-bussify the rc(4) device driver.- Add detach support to the driver so that you can kldunload the module.  Note that currently rc_detach() fails to detach a unit if any of its  child devices are open, thus a kldunload will fail if any of the tty  devices are currently open.- sys/i386/isa/ic/cd180.h was moved to sys/dev/ic/cd180.h as part of  this change.Requested by:	rwatsonTested by:	rwatson

            List of files:
            /freebsd-12.1/sys/modules/rc/Makefile</description>
        <pubDate>Wed, 23 Oct 2002 15:53:09 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
