<?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>26117d92 - can: kvaser_usb: Remove -Warray-bounds exception</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/can/usb/kvaser_usb/Makefile#26117d92</link>
        <description>can: kvaser_usb: Remove -Warray-bounds exceptionGCC-12 emits false positive -Warray-bounds warnings withCONFIG_UBSAN_SHIFT (-fsanitize=shift). This is fixed in GCC 13[1],and there is top-level Makefile logic to remove -Warray-bounds forknown-bad GCC versions staring with commit f0be87c42cbd (&quot;gcc-12: disable&apos;-Warray-bounds&apos; universally for now&quot;).Remove the local work-around.[1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105679Signed-off-by: Kees Cook &lt;keescook@chromium.org&gt;Link: https://lore.kernel.org/all/20221006192035.1742912-1-keescook@chromium.orgSigned-off-by: Marc Kleine-Budde &lt;mkl@pengutronix.de&gt;

            List of files:
            /linux-6.15/drivers/net/can/usb/kvaser_usb/Makefile</description>
        <pubDate>Thu, 06 Oct 2022 19:20:35 +0000</pubDate>
        <dc:creator>Kees Cook &lt;keescook@chromium.org&gt;</dc:creator>
    </item>
<item>
        <title>3e88445a - can: kvaser_usb: silence a GCC 12 -Warray-bounds warning</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/can/usb/kvaser_usb/Makefile#3e88445a</link>
        <description>can: kvaser_usb: silence a GCC 12 -Warray-bounds warningThis driver does a lot of casting of smaller buffers tostruct kvaser_cmd_ext, GCC 12 does not like that:| drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c:489:65: warning: array subscript &#8216;struct kvaser_cmd_ext[0]&#8217; is partly outside array bounds of &#8216;unsigned char[32]&#8217; [-Warray-bounds]| drivers/net/can/usb/kvaser_usb/kvaser_usb_hydra.c:489:23: note: in expansion of macro &#8216;le16_to_cpu&#8217;|   489 |                 ret = le16_to_cpu(((struct kvaser_cmd_ext *)cmd)-&gt;len);|       |                       ^~~~~~~~~~~Temporarily silence this warning (move it to W=1 builds).Link: https://lore.kernel.org/all/20220520194659.2356903-1-kuba@kernel.orgSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;Tested-by: Marc Kleine-Budde &lt;mkl@pengutronix.de&gt;Signed-off-by: Marc Kleine-Budde &lt;mkl@pengutronix.de&gt;

            List of files:
            /linux-6.15/drivers/net/can/usb/kvaser_usb/Makefile</description>
        <pubDate>Fri, 20 May 2022 19:46:59 +0000</pubDate>
        <dc:creator>Jakub Kicinski &lt;kuba@kernel.org&gt;</dc:creator>
    </item>
<item>
        <title>ec8f24b7 - treewide: Add SPDX license identifier - Makefile/Kconfig</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/can/usb/kvaser_usb/Makefile#ec8f24b7</link>
        <description>treewide: Add SPDX license identifier - Makefile/KconfigAdd SPDX license identifiers to all Make/Kconfig files which: - Have no license information of any formThese files fall under the project license, GPL v2 only. The resulting SPDXlicense identifier is:  GPL-2.0-onlySigned-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;Signed-off-by: Greg Kroah-Hartman &lt;gregkh@linuxfoundation.org&gt;

            List of files:
            /linux-6.15/drivers/net/can/usb/kvaser_usb/Makefile</description>
        <pubDate>Sun, 19 May 2019 12:07:45 +0000</pubDate>
        <dc:creator>Thomas Gleixner &lt;tglx@linutronix.de&gt;</dc:creator>
    </item>
<item>
        <title>aec5fb22 - can: kvaser_usb: Add support for Kvaser USB hydra family</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/can/usb/kvaser_usb/Makefile#aec5fb22</link>
        <description>can: kvaser_usb: Add support for Kvaser USB hydra familyThis patch adds support for a new Kvaser USB family, denoted hydra.The hydra family currently contains USB devices with one CAN channelup to five. There are devices with and without CAN FD support.Signed-off-by: Jimmy Assarsson &lt;extja@kvaser.com&gt;Signed-off-by: Christer Beskow &lt;chbe@kvaser.com&gt;Signed-off-by: Nicklas Johansson &lt;extnj@kvaser.com&gt;Signed-off-by: Martin Henriksson &lt;mh@kvaser.com&gt;Signed-off-by: Marc Kleine-Budde &lt;mkl@pengutronix.de&gt;

            List of files:
            /linux-6.15/drivers/net/can/usb/kvaser_usb/Makefile</description>
        <pubDate>Wed, 18 Jul 2018 21:29:29 +0000</pubDate>
        <dc:creator>Jimmy Assarsson &lt;extja@kvaser.com&gt;</dc:creator>
    </item>
<item>
        <title>7259124e - can: kvaser_usb: Split driver into kvaser_usb_core.c and kvaser_usb_leaf.c</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/can/usb/kvaser_usb/Makefile#7259124e</link>
        <description>can: kvaser_usb: Split driver into kvaser_usb_core.c and kvaser_usb_leaf.cFirst part of adding support for Kvaser USB device family &quot;hydra&quot;.Split kvaser_usb.c into kvaser_usb/kvaser_usb{.h,_core.c,_leaf.c}.kvaser_usb_core.c contains common functionality, such as USBwriting/reading and allocation of netdev.kvaser_usb_leaf.c contains device specific code, used inkvaser_usb_core.c.struct kvaser_usb_dev_ops contains device specific functions that arecommon for all devices in the family. While, struct kvaser_usb_dev_cfgdescribes the device configurations in terms of CAN clock frequency,timestamp frequency and CAN controller bittiming constants.Signed-off-by: Jimmy Assarsson &lt;extja@kvaser.com&gt;Signed-off-by: Marc Kleine-Budde &lt;mkl@pengutronix.de&gt;

            List of files:
            /linux-6.15/drivers/net/can/usb/kvaser_usb/Makefile</description>
        <pubDate>Wed, 18 Jul 2018 21:29:28 +0000</pubDate>
        <dc:creator>Jimmy Assarsson &lt;extja@kvaser.com&gt;</dc:creator>
    </item>
</channel>
</rss>
