<?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 timerfd.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>4b16ff49bf4bf875997fe4c80a0afc0d440b7aac - timerfd: Guard expected performance failure</title>
        <link>http://opengrok.net:8080/history/src/tests/sys/kern/timerfd.c#4b16ff49bf4bf875997fe4c80a0afc0d440b7aac</link>
        <description>timerfd: Guard expected performance failureDuring the timerfd__periodic_timer_performance test, only expectfailures when the expiration count is less than 400000000. Thisprevents the test from being reported as a true failure in environmentswhere scheduling latency is high enough to delay timerfd wakeups.Fixes:		cb692380f1e0 (&quot;timerfd: Expect periodic timer ...&quot;)MFC after:	1 week

            List of files:
            /src/tests/sys/kern/timerfd.c</description>
        <pubDate>Thu, 26 Mar 2026 16:40:17 +0000</pubDate>
        <dc:creator>Jake Freeland &lt;jfree@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>cb692380f1e05ffc4184877844e93051f24ed302 - timerfd: Expect periodic timer performance failures</title>
        <link>http://opengrok.net:8080/history/src/tests/sys/kern/timerfd.c#cb692380f1e05ffc4184877844e93051f24ed302</link>
        <description>timerfd: Expect periodic timer performance failuresThe current timerfd implementation fails to correctly count events on ananosecond callout interval. The timerfd__periodic_timer_performancetest detects this and reports failure.Mark this test as an expected failure so it isn&apos;t flagged by CI. A linkto the bug report is attached to the test for reference.While we&apos;re here, clean up some minor style and Make issues.Fixes:		834c1ba793d9 (&quot;timerfd: Add tests&quot;)MFC after:	1 week

            List of files:
            /src/tests/sys/kern/timerfd.c</description>
        <pubDate>Wed, 25 Mar 2026 22:57:16 +0000</pubDate>
        <dc:creator>Jake Freeland &lt;jfree@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>85c0f1a87da1fd1eb3e646e86f70e630c48da91a - timerfd: Fix interval callout scheduling</title>
        <link>http://opengrok.net:8080/history/src/tests/sys/kern/timerfd.c#85c0f1a87da1fd1eb3e646e86f70e630c48da91a</link>
        <description>timerfd: Fix interval callout schedulingWhen a timerfd interval callout misses its scheduled activation time, adifferential is calculated based on the actual activation time and thescheduled activation time. This differential is divided by the timerfd&apos;sinterval time and the quotient is added to the timerfd&apos;s counter.Before this change, the next callout was scheduled to activate at:scheduled activation time + timerfd interval.This change fixes the scheduling of the next callout to activate at:actual activation time + timerfd interval - remainder.Reviewed by:		markjDifferential Revision:	https://reviews.freebsd.org/D55790MFC after:		2 weeks

            List of files:
            /src/tests/sys/kern/timerfd.c</description>
        <pubDate>Fri, 20 Mar 2026 06:33:03 +0000</pubDate>
        <dc:creator>Jake Freeland &lt;jfree@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>834c1ba793d900b791e19ff449b1e0b96fb494a0 - timerfd: Add tests</title>
        <link>http://opengrok.net:8080/history/src/tests/sys/kern/timerfd.c#834c1ba793d900b791e19ff449b1e0b96fb494a0</link>
        <description>timerfd: Add testsTake Jan Kokemuller&apos;s timerfd tests from the epoll-shim project,stripping out code that isn&apos;t directly related to FreeBSD.Reviewed by:		markjDifferential Revision:	https://reviews.freebsd.org/D55789MFC after:		2 weeks

            List of files:
            /src/tests/sys/kern/timerfd.c</description>
        <pubDate>Fri, 20 Mar 2026 06:31:30 +0000</pubDate>
        <dc:creator>Jake Freeland &lt;jfree@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
