<?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 Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>c490bc73eb68556bc44da9893af9be48a360de8c - tpm: fix the conditional for the arm64 build</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#c490bc73eb68556bc44da9893af9be48a360de8c</link>
        <description>tpm: fix the conditional for the arm64 buildThe intention was clearly that these ACPI bits would be included forarm64, but MACHINE_ARCH there is aarch64 -- correct the minor typo tobuild everything that should be there.Fixes:	c2e9c5bbf0229 (&quot;tpm: Refactor TIS and add a SPI attachment&quot;)

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Sat, 15 Nov 2025 03:22:11 +0100</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/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:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6a467c783d669854fdfd3fb817f8c9824c4f6fe6 - tpm: Fix standalone build</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#6a467c783d669854fdfd3fb817f8c9824c4f6fe6</link>
        <description>tpm: Fix standalone buildWe&apos;re building ACPI, so	we need	-DDEV_ACPI on CFLAGS. Nomally, thekernel config brings this in, but there&apos;s no kernel directory for thestandalone build.Sponsored by:		Netflix

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Tue, 25 Jun 2024 06:59:10 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>62adeb92dfe946524bdaf7139b161d3d5a09ba2e - tpm: Add new tpm_bus.c to module Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#62adeb92dfe946524bdaf7139b161d3d5a09ba2e</link>
        <description>tpm: Add new tpm_bus.c to module MakefileReported by:	eduardo@Fixes:		c2e9c5bbf0 (&quot;tpm: Refactor TIS and add a SPI attachment&quot;)

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Fri, 17 May 2024 18:54:44 +0200</pubDate>
        <dc:creator>Justin Hibbits &lt;jhibbits@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c2e9c5bbf02294376988f3e7eba82b8e078cdf30 - tpm: Refactor TIS and add a SPI attachment</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#c2e9c5bbf02294376988f3e7eba82b8e078cdf30</link>
        <description>tpm: Refactor TIS and add a SPI attachmentSummary:Though mostly used in x86 devices, TPM can be used on others, with adirect SPI attachment.  Refactor the TPM 2.0 driver set to use anattachment interface, and implement a SPI bus interface.Test Plan:Tested on a Raspberry Pi 4, with a GeeekPi TPM2.0 module (SLB9670TPM) using security/tpm2-tools tpm2_getcaps for very light testing against thespibus attachment.Reviewed by:	kdObtained from:	Juniper Networks, Inc.Differential Revision: https://reviews.freebsd.org/D45069

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Mon, 13 Nov 2023 17:33:44 +0100</pubDate>
        <dc:creator>Justin Hibbits &lt;jhibbits@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>031beb4e239bfce798af17f5fe8dba8bcaf13d99 - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#031beb4e239bfce798af17f5fe8dba8bcaf13d99</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:54:58 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a78eada5df72cf395b31a118821552e455fda1e3 - Merge ^/head r357350 through r357367.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#a78eada5df72cf395b31a118821552e455fda1e3</link>
        <description>Merge ^/head r357350 through r357367.

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Sat, 01 Feb 2020 18:03:31 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f6d5b31f8b3cf53bcf3ab7c12120c00f29de87b9 - Revert r357349, since the clang 10.0.0 warning was actually correct, and</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#f6d5b31f8b3cf53bcf3ab7c12120c00f29de87b9</link>
        <description>Revert r357349, since the clang 10.0.0 warning was actually correct, andthe ! operator should have been a ~ instead:  Merge r357348 from the clang 10.0.0 import branch:  Disable new clang 10.0.0 warnings about converting the result of  shift operations to a boolean in tpm(4):  sys/dev/tpm/tpm_crb.c:301:32: error: converting the result of &apos;&lt;&lt;&apos; to a boolean; did you mean &apos;(1 &lt;&lt; (0)) != 0&apos;? [-Werror,-Wint-in-bool-context]	  WR4(sc, TPM_CRB_CTRL_CANCEL, !TPM_CRB_CTRL_CANCEL_CMD);					^  sys/dev/tpm/tpm_crb.c:73:34: note: expanded from macro &apos;TPM_CRB_CTRL_CANCEL_CMD&apos;  #define TPM_CRB_CTRL_CANCEL_CMD         BIT(0)					  ^  sys/dev/tpm/tpm20.h:60:19: note: expanded from macro &apos;BIT&apos;  #define BIT(x) (1 &lt;&lt; (x))		    ^  Such warnings can be useful in C++ contexts, but not so much in kernel  drivers, where this type of bit twiddling is commonplace.  So disable  it for this case.Noticed by:	cemMFC after:	3 days

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Sat, 01 Feb 2020 17:57:04 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>19e5e202c739c42733e0aa1dd52a7c4b0abd30ff - Merge r357348 from the clang 10.0.0 import branch:</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#19e5e202c739c42733e0aa1dd52a7c4b0abd30ff</link>
        <description>Merge r357348 from the clang 10.0.0 import branch:Disable new clang 10.0.0 warnings about converting the result of shiftoperations to a boolean in tpm(4):sys/dev/tpm/tpm_crb.c:301:32: error: converting the result of &apos;&lt;&lt;&apos; to a boolean; did you mean &apos;(1 &lt;&lt; (0)) != 0&apos;? [-Werror,-Wint-in-bool-context]        WR4(sc, TPM_CRB_CTRL_CANCEL, !TPM_CRB_CTRL_CANCEL_CMD);                                      ^sys/dev/tpm/tpm_crb.c:73:34: note: expanded from macro &apos;TPM_CRB_CTRL_CANCEL_CMD&apos;#define TPM_CRB_CTRL_CANCEL_CMD         BIT(0)                                        ^sys/dev/tpm/tpm20.h:60:19: note: expanded from macro &apos;BIT&apos;#define BIT(x) (1 &lt;&lt; (x))                  ^Such warnings can be useful in C++ contexts, but not so much in kerneldrivers, where this type of bit twiddling is commonplace.  So disable itfor this case.MFC after:	3 days

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Fri, 31 Jan 2020 20:36:14 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0a51af919165269e7fe82a972261a9180ab195a0 - Disable new clang 10.0.0 warnings about converting the result of shift</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#0a51af919165269e7fe82a972261a9180ab195a0</link>
        <description>Disable new clang 10.0.0 warnings about converting the result of shiftoperations to a boolean in tpm(4):sys/dev/tpm/tpm_crb.c:301:32: error: converting the result of &apos;&lt;&lt;&apos; to a boolean; did you mean &apos;(1 &lt;&lt; (0)) != 0&apos;? [-Werror,-Wint-in-bool-context]        WR4(sc, TPM_CRB_CTRL_CANCEL, !TPM_CRB_CTRL_CANCEL_CMD);                                      ^sys/dev/tpm/tpm_crb.c:73:34: note: expanded from macro &apos;TPM_CRB_CTRL_CANCEL_CMD&apos;#define TPM_CRB_CTRL_CANCEL_CMD         BIT(0)                                        ^sys/dev/tpm/tpm20.h:60:19: note: expanded from macro &apos;BIT&apos;#define BIT(x) (1 &lt;&lt; (x))                  ^Such warnings can be useful in C++ contexts, but not so much in kerneldrivers, where this type of bit twiddling is commonplace.  So disable itfor this case.MFC after:	3 days

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Fri, 31 Jan 2020 20:35:21 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>415e34c4d5dff4c334330d58e06644da5c39b0bd - MFHead@r345677</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#415e34c4d5dff4c334330d58e06644da5c39b0bd</link>
        <description>MFHead@r345677

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Fri, 29 Mar 2019 04:25:20 +0100</pubDate>
        <dc:creator>Alan Somers &lt;asomers@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>dac21b8d149363b9322ad45dcc23c9b779870396 - Fix `make` in sys/modules</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#dac21b8d149363b9322ad45dcc23c9b779870396</link>
        <description>Fix `make` in sys/modulesSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Thu, 28 Mar 2019 09:59:11 +0100</pubDate>
        <dc:creator>Li-Wen Hsu &lt;lwhsu@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>11721f6600806f3184be219432b7992ac6c7a042 - Include the new TPM 2.0 driver in the TPM module.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#11721f6600806f3184be219432b7992ac6c7a042</link>
        <description>Include the new TPM 2.0 driver in the TPM module.Update the appropriate Makefile to build the new drivertogether with the old one.Submitted by: Kornel Duleba &lt;mindal@semihalf.com&gt;Reported by: kibObtained from: SemihalfSponsored by: Stormshield

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Wed, 19 Dec 2018 23:43:10 +0100</pubDate>
        <dc:creator>Marcin Wojtas &lt;mw@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>193d9e768ba63fcfb187cfd17f461f7d41345048 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#193d9e768ba63fcfb187cfd17f461f7d41345048</link>
        <description>sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with:	`cd sys/modules; make ALL_MODULES=` on amd64MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 11:10:17 +0100</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b17f9ad2c9da34e8544d02c3d530fe9fb41fdbe2 - Merge svn+ssh://svn.freebsd.org/base/head@211344</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#b17f9ad2c9da34e8544d02c3d530fe9fb41fdbe2</link>
        <description>Merge svn+ssh://svn.freebsd.org/base/head@211344

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Mon, 16 Aug 2010 00:09:43 +0200</pubDate>
        <dc:creator>Marcel Moolenaar &lt;marcel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f8645c900b72a4896b11c0c403decd1211c568e1 - Hook tpm.4 manual to build.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#f8645c900b72a4896b11c0c403decd1211c568e1</link>
        <description>Hook tpm.4 manual to build.

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Fri, 13 Aug 2010 06:00:35 +0200</pubDate>
        <dc:creator>Takanori Watanabe &lt;takawata@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>97f24f666faf69a512fc3c2bd8ee3d11b41e51ef - Add tpm(4) driver for Trusted Platform Module.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/sys/modules/tpm/Makefile#97f24f666faf69a512fc3c2bd8ee3d11b41e51ef</link>
        <description>Add tpm(4) driver for Trusted Platform Module.You may want to look at http://bsssd.sourceforge.net/ .Submitted by: Hans-Joerg Hoexer &lt;Hans-Joerg_Hoexer@genua.de&gt;

            List of files:
            /freebsd/sys/modules/tpm/Makefile</description>
        <pubDate>Thu, 12 Aug 2010 02:16:18 +0200</pubDate>
        <dc:creator>Takanori Watanabe &lt;takawata@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
