<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in ips.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>4e62c3cafa4c4e41efd6f87b7fe559cf819cf3e4 - Remove now-redundant calls to device_delete_child</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#4e62c3cafa4c4e41efd6f87b7fe559cf819cf3e4</link>
        <description>Remove now-redundant calls to device_delete_childDeleting a child explicitly before calling bus_generic_detach is nowredundant, so remove those calls and rely on bus_generic_detach todelete children instead.Differential Revision:	https://reviews.freebsd.org/D47961

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Thu, 02 Jan 2025 19:22:35 +0100</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>18250ec6c089c0c50cbd9fd87d78e03ff89916df - Replace calls to bus_generic_attach with bus_attach_children</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#18250ec6c089c0c50cbd9fd87d78e03ff89916df</link>
        <description>Replace calls to bus_generic_attach with bus_attach_childrenReviewed by:	impDifferential Revision:	https://reviews.freebsd.org/D47675

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Fri, 06 Dec 2024 23:26:16 +0100</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5b56413d04e608379c9a306373554a8e4d321bc0 - newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANY</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#5b56413d04e608379c9a306373554a8e4d321bc0</link>
        <description>newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYSponsored by:		Netflix

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Thu, 25 Jul 2024 06:22:58 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fdafd315ad0d0f28a11b9fb4476a9ab059c62b92 - sys: Automated cleanup of cdefs and other formatting</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#fdafd315ad0d0f28a11b9fb4476a9ab059c62b92</link>
        <description>sys: Automated cleanup of cdefs and other formattingApply the following automated changes to try to eliminateno-longer-needed sys/cdefs.h includes as well as now-emptyblank lines in a row.Remove /^#if.*\n#endif.*\n#include\s+&lt;sys/cdefs.h&gt;.*\n/Remove /\n+#include\s+&lt;sys/cdefs.h&gt;.*\n+#if.*\n#endif.*\n+/Remove /\n+#if.*\n#endif.*\n+/Remove /^#if.*\n#endif.*\n/Remove /\n+#include\s+&lt;sys/cdefs.h&gt;\n#include\s+&lt;sys/types.h&gt;/Remove /\n+#include\s+&lt;sys/cdefs.h&gt;\n#include\s+&lt;sys/param.h&gt;/Remove /\n+#include\s+&lt;sys/cdefs.h&gt;\n#include\s+&lt;sys/capsicum.h&gt;/Sponsored by:		Netflix

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Fri, 24 Nov 2023 21:12:57 +0100</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>685dc743dc3b5645e34836464128e1c0558b404b - sys: Remove $FreeBSD$: one-line .c pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#685dc743dc3b5645e34836464128e1c0558b404b</link>
        <description>sys: Remove $FreeBSD$: one-line .c patternRemove /^[\s*]*__FBSDID\(&quot;\$FreeBSD\$&quot;\);?\s*\n/

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Wed, 16 Aug 2023 19:54:36 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4d846d260e2b9a3d4d0a701462568268cbfe7a5b - spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSD</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#4d846d260e2b9a3d4d0a701462568268cbfe7a5b</link>
        <description>spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDThe SPDX folks have obsoleted the BSD-2-Clause-FreeBSD identifier. Catchup to that fact and revert to their recommended match of BSD-2-Clause.Discussed with:		pfgMFC After:		3 daysSponsored by:		Netflix

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Wed, 10 May 2023 17:40:58 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dec703c7e03a8a2cd90e5646156b372b2e5b539b - Fix &quot;set but not used&quot; in the ips driver.  Dead code.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#dec703c7e03a8a2cd90e5646156b372b2e5b539b</link>
        <description>Fix &quot;set but not used&quot; in the ips driver.  Dead code.

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Sat, 26 Feb 2022 18:35:51 +0100</pubDate>
        <dc:creator>Scott Long &lt;scottl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0269ae4c19ad779b43b0d6e2416ac7386945d692 - MFHead @348740</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#0269ae4c19ad779b43b0d6e2416ac7386945d692</link>
        <description>MFHead @348740Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Thu, 06 Jun 2019 18:20:50 +0200</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6c9e56b231e3d702f3cadc331150409d0335fbe2 - Add the likely missing braces in ips(4).  This is found by gcc warning that</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#6c9e56b231e3d702f3cadc331150409d0335fbe2</link>
        <description>Add the likely missing braces in ips(4).  This is found by gcc warning thatthe code is not guarded by the if clause and has misleading indentation.Approved by:	scottlMFC after:	3 daysSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D20427

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Wed, 29 May 2019 20:11:17 +0200</pubDate>
        <dc:creator>Li-Wen Hsu &lt;lwhsu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e2e050c8ef733138fc6a9e514e4b856fefbc3ff1 - Extract eventfilter declarations to sys/_eventfilter.h</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#e2e050c8ef733138fc6a9e514e4b856fefbc3ff1</link>
        <description>Extract eventfilter declarations to sys/_eventfilter.hThis allows replacing &quot;sys/eventfilter.h&quot; includes with &quot;sys/_eventfilter.h&quot;in other header files (e.g., sys/{bus,conf,cpu}.h) and reduces headerpollution substantially.EVENTHANDLER_DECLARE and EVENTHANDLER_LIST_DECLAREs were moved out of .cfiles into appropriate headers (e.g., sys/proc.h, powernv/opal.h).As a side effect of reduced header pollution, many .c files and headers nolonger contain needed definitions.  The remainder of the patch addressesadding appropriate includes to fix those files.LOCK_DEBUG and LOCK_FILE_LINE_ARG are moved to sys/_lock.h, as required bysys/mutex.h since r326106 (but silently protected by header pollution priorto this change).No functional change (intended).  Of course, any out of tree modules thatrelied on header pollution for sys/eventhandler.h, sys/lock.h, orsys/mutex.h inclusion need to be fixed.  __FreeBSD_version has been bumped.

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Mon, 20 May 2019 02:38:23 +0200</pubDate>
        <dc:creator>Conrad Meyer &lt;cem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>718cf2ccb9956613756ab15d7a0e28f2c8e91cab - sys/dev: further adoption of SPDX licensing ID tags.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#718cf2ccb9956613756ab15d7a0e28f2c8e91cab</link>
        <description>sys/dev: further adoption of SPDX licensing ID tags.Mainly focus on files that use BSD 2-Clause license, however the tool Iwas using misidentified many licenses so this was mostly a manual - errorprone - task.The Software Package Data Exchange (SPDX) group provides a specificationto make it easier for automated tools to detect and summarize well knownopensource licenses. We are gradually adopting the specification, notingthat the tags are considered only advisory and do not, in any way,superceed or replace the license texts.

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Mon, 27 Nov 2017 15:52:40 +0100</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>453130d9bfc1c6d68b366dfcb041689d69f81295 - sys/dev: minor spelling fixes.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#453130d9bfc1c6d68b366dfcb041689d69f81295</link>
        <description>sys/dev: minor spelling fixes.Most affect comments, very few have user-visible effects.

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Tue, 03 May 2016 05:41:25 +0200</pubDate>
        <dc:creator>Pedro F. Giffuni &lt;pfg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d899be7d43d8df9cb485af5705e2724165a461c7 - Reintegrate head: r274132-r277384</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#d899be7d43d8df9cb485af5705e2724165a461c7</link>
        <description>Reintegrate head: r274132-r277384Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Mon, 19 Jan 2015 17:15:12 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8f0ea33f2bbf3a6aa80235f0a02fa5f2780c2b17 - Reintegrate head revisions r273096-r277147</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#8f0ea33f2bbf3a6aa80235f0a02fa5f2780c2b17</link>
        <description>Reintegrate head revisions r273096-r277147Sponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Tue, 13 Jan 2015 22:29:24 +0100</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4d56c133fba5f5a622a61cac070ea09317b4e023 - Sync to HEAD@r274766</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#4d56c133fba5f5a622a61cac070ea09317b4e023</link>
        <description>Sync to HEAD@r274766

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Fri, 21 Nov 2014 02:22:33 +0100</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9268022b74279434ed6300244e3f977e56a8ceb5 - Merge from head@274682</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#9268022b74279434ed6300244e3f977e56a8ceb5</link>
        <description>Merge from head@274682

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Wed, 19 Nov 2014 02:07:58 +0100</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>352176c8cbca91a5361a1d7e59e317861775a322 - - Use the existing driver lock in cdevsw methods and remove D_NEEDGIANT.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#352176c8cbca91a5361a1d7e59e317861775a322</link>
        <description>- Use the existing driver lock in cdevsw methods and remove D_NEEDGIANT.- Use callout(9) instead of timeout(9).- Use bus_*() instead of bus_space_*().- Don&apos;t check for a NULL softc in attach.Tested by:	no one

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Thu, 13 Nov 2014 23:06:57 +0100</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d1d015864103b253b3fcb2f72a0da5b0cfeb31b6 - Merge from head</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#d1d015864103b253b3fcb2f72a0da5b0cfeb31b6</link>
        <description>Merge from head

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Thu, 05 Sep 2013 22:18:59 +0200</pubDate>
        <dc:creator>Simon J. Gerraty &lt;sjg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>40f65a4df509c6b29b9e72407c7afefe28838844 - IFC @ r254014</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#40f65a4df509c6b29b9e72407c7afefe28838844</link>
        <description>IFC @ r254014

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Wed, 07 Aug 2013 02:09:49 +0200</pubDate>
        <dc:creator>Peter Grehan &lt;grehan@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>552311f4bb98c81b1b9e0e81d74e0262fc12110b - IFC @253398</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/dev/ips/ips.c#552311f4bb98c81b1b9e0e81d74e0262fc12110b</link>
        <description>IFC @253398

            List of files:
            /freebsd/sys/dev/ips/ips.c</description>
        <pubDate>Wed, 17 Jul 2013 03:32:29 +0200</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
