<?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>031beb4e - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ip6_mroute_mod/Makefile#031beb4e</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/sys/modules/ip6_mroute_mod/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:54:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>193d9e76 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ip6_mroute_mod/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-14.2/sys/modules/ip6_mroute_mod/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>aeaed508 - Move most of the 15 variations on generating opt_inet.h and</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ip6_mroute_mod/Makefile#aeaed508</link>
        <description>Move most of the 15 variations on generating opt_inet.h andopt_inet6.h into kmod.mk by forcing almost everybody to eat the samedogfood. While at it, consolidate the opt_bpf.h and opt_mroute.htargets here too.

            List of files:
            /freebsd-14.2/sys/modules/ip6_mroute_mod/Makefile</description>
        <pubDate>Mon, 04 Aug 2014 22:37:02 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>009a1962 - Remove unnecessary inclusions of bsd.own.mk.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ip6_mroute_mod/Makefile#009a1962</link>
        <description>Remove unnecessary inclusions of bsd.own.mk.

            List of files:
            /freebsd-14.2/sys/modules/ip6_mroute_mod/Makefile</description>
        <pubDate>Mon, 04 Aug 2014 22:34:12 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>54366c0b - - For kernel compiled only with KDTRACE_HOOKS and not any lock debugging</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ip6_mroute_mod/Makefile#54366c0b</link>
        <description>- For kernel compiled only with KDTRACE_HOOKS and not any lock debugging  option, unbreak the lock tracing release semantic by embedding  calls to LOCKSTAT_PROFILE_RELEASE_LOCK() direclty in the inlined  version of the releasing functions for mutex, rwlock and sxlock.  Failing to do so skips the lockstat_probe_func invokation for  unlocking.- As part of the LOCKSTAT support is inlined in mutex operation, for  kernel compiled without lock debugging options, potentially every  consumer must be compiled including opt_kdtrace.h.  Fix this by moving KDTRACE_HOOKS into opt_global.h and remove the  dependency by opt_kdtrace.h for all files, as now only KDTRACE_FRAMES  is linked there and it is only used as a compile-time stub [0].[0] immediately shows some new bug as DTRACE-derived support for debugin sfxge is broken and it was never really tested.  As it was notincluding correctly opt_kdtrace.h before it was never enabled so itwas kept broken for a while.  Fix this by using a protection stub,leaving sfxge driver authors the responsibility for fixing itappropriately [1].Sponsored by:	EMC / Isilon storage divisionDiscussed with:	rstone[0] Reported by:	rstone[1] Discussed with:	philip

            List of files:
            /freebsd-14.2/sys/modules/ip6_mroute_mod/Makefile</description>
        <pubDate>Mon, 25 Nov 2013 07:38:45 +0000</pubDate>
        <dc:creator>Attilio Rao &lt;attilio@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>845e3c1d - Fix &apos;make depend&apos;</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ip6_mroute_mod/Makefile#845e3c1d</link>
        <description>Fix &apos;make depend&apos;

            List of files:
            /freebsd-14.2/sys/modules/ip6_mroute_mod/Makefile</description>
        <pubDate>Wed, 28 Aug 2013 07:48:44 +0000</pubDate>
        <dc:creator>Ulrich Sp&#246;rlein &lt;uqs@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d5fc25e5 - Remove opt_mac.h generation for various kernel modules that no longer</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ip6_mroute_mod/Makefile#d5fc25e5</link>
        <description>Remove opt_mac.h generation for various kernel modules that no longerrequire it.Submitted by:	pjd

            List of files:
            /freebsd-14.2/sys/modules/ip6_mroute_mod/Makefile</description>
        <pubDate>Sat, 06 Jun 2009 17:01:44 +0000</pubDate>
        <dc:creator>Robert Watson &lt;rwatson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>443fc317 - Introduce a number of changes to the MROUTING code.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ip6_mroute_mod/Makefile#443fc317</link>
        <description>Introduce a number of changes to the MROUTING code.This is purely a forwarding plane cleanup; no control planecode is involved.Summary: * Split IPv4 and IPv6 MROUTING support. The static compile-time   kernel option remains the same, however, the modules may now   be built for IPv4 and IPv6 separately as ip_mroute_mod and   ip6_mroute_mod. * Clean up the IPv4 multicast forwarding code to use BSD queue   and hash table constructs. Don&apos;t build our own timer abstractions   when ratecheck() and timevalclear() etc will do. * Expose the multicast forwarding cache (MFC) and virtual interface   table (VIF) as sysctls, to reduce netstat&apos;s dependence on libkvm   for this information for running kernels.   * bandwidth meters however still require libkvm. * Make the MFC hash table size a boot/load-time tunable ULONG,   net.inet.ip.mfchashsize (defaults to 256). * Remove unused members from struct vif and struct mfc. * Kill RSVP support, as no current RSVP implementation uses it.   These stubs could be moved to raw_ip.c. * Don&apos;t share locks or initialization between IPv4 and IPv6. * Don&apos;t use a static struct route_in6 in ip6_mroute.c.   The v6 code is still using a cached struct route_in6, this is   moved to mif6 for the time being. * More cleanup remains to be merged from ip_mroute.c to ip6_mroute.c.v4 path tested using ports/net/mcast-tools.v6 changes are mostly mechanical locking and *have not* been tested.As these changes partially break some kernel ABIs, they will notbe MFCed. There is a lot more work to be done here.Reviewed by:	Pavlin Radoslavov

            List of files:
            /freebsd-14.2/sys/modules/ip6_mroute_mod/Makefile</description>
        <pubDate>Thu, 19 Mar 2009 01:43:03 +0000</pubDate>
        <dc:creator>Bruce M Simpson &lt;bms@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
