<?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 hardirq.h</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>1d18872c2519d7ca726ddc49735180ab1d8916e0 - LinuxKPI: add supporting #includes</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#1d18872c2519d7ca726ddc49735180ab1d8916e0</link>
        <description>LinuxKPI: add supporting #includesCompiling drm-kmod on !X86 does not include asm/smp.h which includespreempt.h on FreeBSD.  In order to compile drm-kmod on otherarchitectures add the secondary #includes for preempt.h tospinlock.h and hardirq.h (which now also gets included from highmem.h)to connect the #include chain.Sponsored by:	The FreeBSD FoundationMFC after:	3 daysPR:		279864Reviewed by:	jhibbits, emasteDifferential Revision: https://reviews.freebsd.org/D55974

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Thu, 19 Mar 2026 20:29:29 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>95ee2897e98f5d444f26ed2334cc7c439f9c16c6 - sys: Remove $FreeBSD$: two-line .h pattern</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#95ee2897e98f5d444f26ed2334cc7c439f9c16c6</link>
        <description>sys: Remove $FreeBSD$: two-line .h patternRemove /^\s*\*\n \*\s+\$FreeBSD\$$\n/

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Wed, 16 Aug 2023 17:54:11 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a609ed795943673074b71aeafafabe46d08f1a6d - linuxkpi: Define `synchronize_hardirq()`</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#a609ed795943673074b71aeafafabe46d08f1a6d</link>
        <description>linuxkpi: Define `synchronize_hardirq()`It currently does the same as `synchronize_irq()`.Reviewed by:	manuApproved by:	manuDifferential Revision:	https://reviews.freebsd.org/D38079

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Wed, 11 Jan 2023 00:27:40 +0000</pubDate>
        <dc:creator>Jean-S&#233;bastien P&#233;dron &lt;dumbbell@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>307f78f3ed90a4145eeb2c8cc79bc95b2666f57a - LinuxKPI: Constantly use _LINUXKPI_ prefix in include guards</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#307f78f3ed90a4145eeb2c8cc79bc95b2666f57a</link>
        <description>LinuxKPI: Constantly use _LINUXKPI_ prefix in include guardsMFC after:	1 weekReviewed by:	bz, emaste, hselasky, manuDifferential Revision:	https://reviews.freebsd.org/D33562

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Sun, 19 Dec 2021 10:42:42 +0000</pubDate>
        <dc:creator>Vladimir Kondratyev &lt;wulf@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c7aa572cacdeca83c35c12a378909d0b659300a9 - MFH</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#c7aa572cacdeca83c35c12a378909d0b659300a9</link>
        <description>MFHSponsored by:	Rubicon Communications, LLC (netgate.com)

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Fri, 31 Jul 2020 19:37:45 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f12af2b387dfa1c7429e6a18959c32674cda3f79 - linuxkpi: Include hardirq.h in preempt.h and lockdep.h in hardirq.h</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#f12af2b387dfa1c7429e6a18959c32674cda3f79</link>
        <description>linuxkpi: Include hardirq.h in preempt.h and lockdep.h in hardirq.hLinux does the same, this avoids ifdef or extra includes in ported drivers.Reviewed by:	emaste, hselaskySponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D25702

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Sun, 26 Jul 2020 16:30:59 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>95ee2897e98f5d444f26ed2334cc7c439f9c16c6 - sys: Remove $FreeBSD$: two-line .h pattern</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#95ee2897e98f5d444f26ed2334cc7c439f9c16c6</link>
        <description>sys: Remove $FreeBSD$: two-line .h patternRemove /^\s*\*\n \*\s+\$FreeBSD\$$\n/

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Wed, 16 Aug 2023 17:54:11 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a609ed795943673074b71aeafafabe46d08f1a6d - linuxkpi: Define `synchronize_hardirq()`</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#a609ed795943673074b71aeafafabe46d08f1a6d</link>
        <description>linuxkpi: Define `synchronize_hardirq()`It currently does the same as `synchronize_irq()`.Reviewed by:	manuApproved by:	manuDifferential Revision:	https://reviews.freebsd.org/D38079

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Wed, 11 Jan 2023 00:27:40 +0000</pubDate>
        <dc:creator>Jean-S&#233;bastien P&#233;dron &lt;dumbbell@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>307f78f3ed90a4145eeb2c8cc79bc95b2666f57a - LinuxKPI: Constantly use _LINUXKPI_ prefix in include guards</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#307f78f3ed90a4145eeb2c8cc79bc95b2666f57a</link>
        <description>LinuxKPI: Constantly use _LINUXKPI_ prefix in include guardsMFC after:	1 weekReviewed by:	bz, emaste, hselasky, manuDifferential Revision:	https://reviews.freebsd.org/D33562

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Sun, 19 Dec 2021 10:42:42 +0000</pubDate>
        <dc:creator>Vladimir Kondratyev &lt;wulf@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c7aa572cacdeca83c35c12a378909d0b659300a9 - MFH</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#c7aa572cacdeca83c35c12a378909d0b659300a9</link>
        <description>MFHSponsored by:	Rubicon Communications, LLC (netgate.com)

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Fri, 31 Jul 2020 19:37:45 +0000</pubDate>
        <dc:creator>Glen Barber &lt;gjb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f12af2b387dfa1c7429e6a18959c32674cda3f79 - linuxkpi: Include hardirq.h in preempt.h and lockdep.h in hardirq.h</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#f12af2b387dfa1c7429e6a18959c32674cda3f79</link>
        <description>linuxkpi: Include hardirq.h in preempt.h and lockdep.h in hardirq.hLinux does the same, this avoids ifdef or extra includes in ported drivers.Reviewed by:	emaste, hselaskySponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D25702

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Sun, 26 Jul 2020 16:30:59 +0000</pubDate>
        <dc:creator>Emmanuel Vadot &lt;manu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8d59ecb214f7e078e57d35b865f33efc5d7cdf4d - Finish process of moving the LinuxKPI module into the default kernel build.</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#8d59ecb214f7e078e57d35b865f33efc5d7cdf4d</link>
        <description>Finish process of moving the LinuxKPI module into the default kernel build.- Move all files related to the LinuxKPI into sys/compat/linuxkpi and  its subfolders.- Update sys/conf/files and some Makefiles to use new file locations.- Added description of COMPAT_LINUXKPI to sys/conf/NOTES which in turn  adds the LinuxKPI to all LINT builds.- The LinuxKPI can be added to the kernel by setting the  COMPAT_LINUXKPI option. The OFED kernel option no longer builds the  LinuxKPI into the kernel. This was done to keep the build rules for  the LinuxKPI in sys/conf/files simple.- Extend the LinuxKPI module to include support for USB by moving the  Linux USB compat from usb.ko to linuxkpi.ko.- Bump the FreeBSD_version.- A universe kernel build has been done.Reviewed by:	np @ (cxgb and cxgbe related changes only)Sponsored by:	Mellanox Technologies

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Thu, 29 Oct 2015 08:28:39 +0000</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>382d6bebd33666d13355d33f6305644225034f38 - Move location of RCS keyword according to style.</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#382d6bebd33666d13355d33f6305644225034f38</link>
        <description>Move location of RCS keyword according to style.Suggested by:	jhb @Sponsored by:	Mellanox Technologies

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Tue, 20 Oct 2015 19:08:26 +0000</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>77320fe897fdaa9e0c7bbbad0bd28fc30779107f - Add missing FreeBSD RCS keyword and SVN properties.</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#77320fe897fdaa9e0c7bbbad0bd28fc30779107f</link>
        <description>Add missing FreeBSD RCS keyword and SVN properties.Sponsored by:	Mellanox Technologies

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Tue, 20 Oct 2015 11:40:04 +0000</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c7818b48b62f04bf3209d823369fcbddcbce8126 - - Update the OFED Linux Emulation layer as a preparation for a</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#c7818b48b62f04bf3209d823369fcbddcbce8126</link>
        <description>- Update the OFED Linux Emulation layer as a preparation for ahardware driver update from Mellanox Technologies.- Remove empty files from the OFED Linux Emulation layer.- Fix compile warnings related to printf() and the &quot;%lld&quot; and &quot;%llx&quot;format specifiers.- Add some missing 2-clause BSD copyrights.- Add &quot;Mellanox Technologies, Ltd.&quot; to list of copyright holders.- Add some new compatibility files.- Fix order of uninit in the mlx4ib module to avoid crash at unloadusing the new module_exit_order() function.MFC after:	1 weekSponsored by:	Mellanox Technologies

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Wed, 27 Aug 2014 13:21:53 +0000</pubDate>
        <dc:creator>Hans Petter Selasky &lt;hselasky@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aa0a1e58f0189b0fde359a8bda032887e72057fa - - Merge in OFED 1.5.3 from projects/ofed/head</title>
        <link>http://opengrok.net:8080/history/src/sys/compat/linuxkpi/common/include/linux/hardirq.h#aa0a1e58f0189b0fde359a8bda032887e72057fa</link>
        <description>- Merge in OFED 1.5.3 from projects/ofed/head

            List of files:
            /src/sys/compat/linuxkpi/common/include/linux/hardirq.h</description>
        <pubDate>Mon, 21 Mar 2011 09:58:24 +0000</pubDate>
        <dc:creator>Jeff Roberson &lt;jeff@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
