<?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 2025</copyright>
    <generator>Java</generator><item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/tools/test/gpioevents/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /src/tools/test/gpioevents/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 04:46:32 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>42b117a4bd104246589149fa9f7b9b7ddc144f23 - gpioevents: Fix build with newer Clang</title>
        <link>http://opengrok.net:8080/history/src/tools/test/gpioevents/Makefile#42b117a4bd104246589149fa9f7b9b7ddc144f23</link>
        <description>gpioevents: Fix build with newer ClangPR:		277422

            List of files:
            /src/tools/test/gpioevents/Makefile</description>
        <pubDate>Sat, 02 Mar 2024 15:38:04 +0000</pubDate>
        <dc:creator>John F. Carr &lt;jfc@mit.edu&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/tools/test/gpioevents/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/tools/test/gpioevents/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ff3468ac94597efdcbc56f372528dfc98b114dac - Provide userland notification of gpio pin changes (&quot;userland gpio interrupts&quot;).</title>
        <link>http://opengrok.net:8080/history/src/tools/test/gpioevents/Makefile#ff3468ac94597efdcbc56f372528dfc98b114dac</link>
        <description>Provide userland notification of gpio pin changes (&quot;userland gpio interrupts&quot;).This is an import of the Google Summer of Code 2018 project completed byChristian Kramer (and, sadly, ignored by us for two years now).  The goalsstated for that project were:    FreeBSD already has support for interrupts implemented in the GPIO    controller drivers of several SoCs, but there are no interfaces to take    advantage of them out of user space yet. The goal of this work is to    implement such an interface by providing descriptors which integrate    with the common I/O system calls and multiplexing mechanisms.The initial imported code supports the following functionality: -  A kernel driver that provides an interface to the user space; the    existing gpioc(4) driver was enhanced with this functionality. -  Implement support for the most common I/O system calls / multiplexing    mechanisms:     -  read() Places the pin number on which the interrupt occurred in the        buffer. Blocking and non-blocking behaviour supported.     -	poll()/select()     -	kqueue()     -	signal driven I/O. Posting SIGIO when the O_ASYNC was set. -  Many-to-many relationship between pins and file descriptors.     -  A file descriptor can monitor several GPIO pins.     -  A GPIO pin can be monitored by multiple file descriptors. -  Integration with gpioctl and libgpio.I added some fixes (mostly to locking) and feature enhancements on top ofthe original gsoc code.  The feature ehancements allow the user to choosebetween detailed and summary event reporting.  Detailed reporting providesa record describing each pin change event.  Summary reporting provides thetime of the first and last change of each pin, and a count of how many timesit changed state since the last read(2) call.  Another enhancement allowsthe recording of multiple state change events on multiple pins between eachcall to read(2) (the original code would track only a single event at a time).The phabricator review for these changes timed out without approval, but Icite it below anyway, because the review contains a series of diffs thatshow how I evolved the code from its original state in Christian&apos;s githubrepo for the gsoc project to what is being commited here.  (In effect,the phab review extends the VC history back to the original code.)Submitted by:	Christian KramerObtained from:	https://github.com/ckraemer/freebsd/tree/gsoc2018Differential Revision:	https://reviews.freebsd.org/D27398

            List of files:
            /src/tools/test/gpioevents/Makefile</description>
        <pubDate>Sat, 12 Dec 2020 18:34:15 +0000</pubDate>
        <dc:creator>Ian Lepore &lt;ian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/tools/test/gpioevents/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /src/tools/test/gpioevents/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 04:46:32 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>42b117a4bd104246589149fa9f7b9b7ddc144f23 - gpioevents: Fix build with newer Clang</title>
        <link>http://opengrok.net:8080/history/src/tools/test/gpioevents/Makefile#42b117a4bd104246589149fa9f7b9b7ddc144f23</link>
        <description>gpioevents: Fix build with newer ClangPR:		277422

            List of files:
            /src/tools/test/gpioevents/Makefile</description>
        <pubDate>Sat, 02 Mar 2024 15:38:04 +0000</pubDate>
        <dc:creator>John F. Carr &lt;jfc@mit.edu&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/tools/test/gpioevents/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/tools/test/gpioevents/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ff3468ac94597efdcbc56f372528dfc98b114dac - Provide userland notification of gpio pin changes (&quot;userland gpio interrupts&quot;).</title>
        <link>http://opengrok.net:8080/history/src/tools/test/gpioevents/Makefile#ff3468ac94597efdcbc56f372528dfc98b114dac</link>
        <description>Provide userland notification of gpio pin changes (&quot;userland gpio interrupts&quot;).This is an import of the Google Summer of Code 2018 project completed byChristian Kramer (and, sadly, ignored by us for two years now).  The goalsstated for that project were:    FreeBSD already has support for interrupts implemented in the GPIO    controller drivers of several SoCs, but there are no interfaces to take    advantage of them out of user space yet. The goal of this work is to    implement such an interface by providing descriptors which integrate    with the common I/O system calls and multiplexing mechanisms.The initial imported code supports the following functionality: -  A kernel driver that provides an interface to the user space; the    existing gpioc(4) driver was enhanced with this functionality. -  Implement support for the most common I/O system calls / multiplexing    mechanisms:     -  read() Places the pin number on which the interrupt occurred in the        buffer. Blocking and non-blocking behaviour supported.     -	poll()/select()     -	kqueue()     -	signal driven I/O. Posting SIGIO when the O_ASYNC was set. -  Many-to-many relationship between pins and file descriptors.     -  A file descriptor can monitor several GPIO pins.     -  A GPIO pin can be monitored by multiple file descriptors. -  Integration with gpioctl and libgpio.I added some fixes (mostly to locking) and feature enhancements on top ofthe original gsoc code.  The feature ehancements allow the user to choosebetween detailed and summary event reporting.  Detailed reporting providesa record describing each pin change event.  Summary reporting provides thetime of the first and last change of each pin, and a count of how many timesit changed state since the last read(2) call.  Another enhancement allowsthe recording of multiple state change events on multiple pins between eachcall to read(2) (the original code would track only a single event at a time).The phabricator review for these changes timed out without approval, but Icite it below anyway, because the review contains a series of diffs thatshow how I evolved the code from its original state in Christian&apos;s githubrepo for the gsoc project to what is being commited here.  (In effect,the phab review extends the VC history back to the original code.)Submitted by:	Christian KramerObtained from:	https://github.com/ckraemer/freebsd/tree/gsoc2018Differential Revision:	https://reviews.freebsd.org/D27398

            List of files:
            /src/tools/test/gpioevents/Makefile</description>
        <pubDate>Sat, 12 Dec 2020 18:34:15 +0000</pubDate>
        <dc:creator>Ian Lepore &lt;ian@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://opengrok.net:8080/history/src/tools/test/gpioevents/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /src/tools/test/gpioevents/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 04:46:32 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>42b117a4bd104246589149fa9f7b9b7ddc144f23 - gpioevents: Fix build with newer Clang</title>
        <link>http://opengrok.net:8080/history/src/tools/test/gpioevents/Makefile#42b117a4bd104246589149fa9f7b9b7ddc144f23</link>
        <description>gpioevents: Fix build with newer ClangPR:		277422

            List of files:
            /src/tools/test/gpioevents/Makefile</description>
        <pubDate>Sat, 02 Mar 2024 15:38:04 +0000</pubDate>
        <dc:creator>John F. Carr &lt;jfc@mit.edu&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://opengrok.net:8080/history/src/tools/test/gpioevents/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /src/tools/test/gpioevents/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ff3468ac94597efdcbc56f372528dfc98b114dac - Provide userland notification of gpio pin changes (&quot;userland gpio interrupts&quot;).</title>
        <link>http://opengrok.net:8080/history/src/tools/test/gpioevents/Makefile#ff3468ac94597efdcbc56f372528dfc98b114dac</link>
        <description>Provide userland notification of gpio pin changes (&quot;userland gpio interrupts&quot;).This is an import of the Google Summer of Code 2018 project completed byChristian Kramer (and, sadly, ignored by us for two years now).  The goalsstated for that project were:    FreeBSD already has support for interrupts implemented in the GPIO    controller drivers of several SoCs, but there are no interfaces to take    advantage of them out of user space yet. The goal of this work is to    implement such an interface by providing descriptors which integrate    with the common I/O system calls and multiplexing mechanisms.The initial imported code supports the following functionality: -  A kernel driver that provides an interface to the user space; the    existing gpioc(4) driver was enhanced with this functionality. -  Implement support for the most common I/O system calls / multiplexing    mechanisms:     -  read() Places the pin number on which the interrupt occurred in the        buffer. Blocking and non-blocking behaviour supported.     -	poll()/select()     -	kqueue()     -	signal driven I/O. Posting SIGIO when the O_ASYNC was set. -  Many-to-many relationship between pins and file descriptors.     -  A file descriptor can monitor several GPIO pins.     -  A GPIO pin can be monitored by multiple file descriptors. -  Integration with gpioctl and libgpio.I added some fixes (mostly to locking) and feature enhancements on top ofthe original gsoc code.  The feature ehancements allow the user to choosebetween detailed and summary event reporting.  Detailed reporting providesa record describing each pin change event.  Summary reporting provides thetime of the first and last change of each pin, and a count of how many timesit changed state since the last read(2) call.  Another enhancement allowsthe recording of multiple state change events on multiple pins between eachcall to read(2) (the original code would track only a single event at a time).The phabricator review for these changes timed out without approval, but Icite it below anyway, because the review contains a series of diffs thatshow how I evolved the code from its original state in Christian&apos;s githubrepo for the gsoc project to what is being commited here.  (In effect,the phab review extends the VC history back to the original code.)Submitted by:	Christian KramerObtained from:	https://github.com/ckraemer/freebsd/tree/gsoc2018Differential Revision:	https://reviews.freebsd.org/D27398

            List of files:
            /src/tools/test/gpioevents/Makefile</description>
        <pubDate>Sat, 12 Dec 2020 18:34:15 +0000</pubDate>
        <dc:creator>Ian Lepore &lt;ian@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
