<?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>031beb4e - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#031beb4e</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:54:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>07864a8a - kinst: port to arm64</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#07864a8a</link>
        <description>kinst: port to arm64Reviewed by:	markjApproved by:	markj (mentor)Sponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D40337

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Wed, 19 Jul 2023 14:58:18 +0000</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2d7bb03a - kinst: port to riscv</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#2d7bb03a</link>
        <description>kinst: port to riscvReviewed by:	markjApproved by:	markj (mentor)Sponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D39884

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Tue, 04 Jul 2023 15:38:01 +0000</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>10eed6bc - dtrace: include fbt module unconditionally</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#10eed6bc</link>
        <description>dtrace: include fbt module unconditionallyIt is supported on all platforms.Reviewed by:	markjSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D37658

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Wed, 11 Jan 2023 18:05:18 +0000</pubDate>
        <dc:creator>Mitchell Horne &lt;mhorne@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fe4a5593 - dtrace: Add pid provider to the build for powerpc</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#fe4a5593</link>
        <description>dtrace: Add pid provider to the build for powerpcThe fasttrap pid provider has been in place for a long time, but stoppedgetting built by efe88d92da in preparation for 64-bit atomics.  32-bitemulation of 64-bit atomics was added in 9aafc7c05.MFC after:	3 weeks

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Sun, 30 Oct 2022 19:40:05 +0000</pubDate>
        <dc:creator>Justin Hibbits &lt;jhibbits@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f0bc4ed1 - kinst: Initial revision</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#f0bc4ed1</link>
        <description>kinst: Initial revisionThis is a new DTrace provider which allows arbitrary kernel instructionsto be traced.  Currently it is implemented only for amd64.kinst probes are created on demand by libdtrace, and there is a probefor each kernel instruction.  Probes are namedkinst:&lt;module&gt;:&lt;function&gt;:&lt;offset&gt;, where &quot;offset&quot; is the offset of thetarget instruction relative to the beginning of the function.  Omitting&quot;offset&quot; causes all instructions in the function to be traced.kinst works similarly to FBT in that it places a breakpoint on thetarget instruction and hooks into the kernel breakpoint handler.Because kinst has to be able to trace arbitrary instructions, it doesnot emulate most of them in software but rather causes the traced threadto execute a copy of the instruction before returning to the originalcode.The provider is quite low-level and as-is will be useful mostly only tokernel developers.  However, it provides a great deal of visibility intokernel code execution and could be used as a building block forhigher-level tooling which can in some sense translate between C sourcesand generated machine code.  In particular, the &quot;regs&quot; variable recentlyadded to D allows the CPU&apos;s register file to be accessed from kinstprobes.kinst is experimental and should not be used on production systems fornow.In collaboration with:	markjSponsored by:		Google, Inc. (GSoC 2022)MFC after:		3 monthsDifferential Revision:	https://reviews.freebsd.org/D36851

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Tue, 11 Oct 2022 15:28:17 +0000</pubDate>
        <dc:creator>Christos Margiolis &lt;christos@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c66fd95c - mips: Remove dtrace build support</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#c66fd95c</link>
        <description>mips: Remove dtrace build supportSponsored by:		Netflix

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Fri, 31 Dec 2021 22:04:30 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>efe88d92 - Disconnect fasttrap from the 32-bit powerpc build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#efe88d92</link>
        <description>Disconnect fasttrap from the 32-bit powerpc build.An upcoming bug fix requires 64-bit atomics, which aren&apos;t implemented onpowerpc.  The powerpc port of fasttrap is incomplete anyway and doesn&apos;tget loaded by dtraceall.ko on powerpc because of a missing dependency;it&apos;s presumed that it&apos;s effectively unused.Discussed with:	jhibbitsMFC after:	2 weeks

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Thu, 21 Feb 2019 22:49:21 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>05f08f29 - Build systrace_freebsd32 on arm64.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#05f08f29</link>
        <description>Build systrace_freebsd32 on arm64.Since r326501 which added COMPAT_FREEBSD32 to the GENERIC config for arm64,we need to build systrace_freebsd32, since dtraceall depends on it.Reviewed by:		ed, gnnDifferential Revision:	https://reviews.freebsd.org/D13670

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Thu, 11 Jan 2018 21:17:05 +0000</pubDate>
        <dc:creator>Michael Tuexen &lt;tuexen@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a8273e43 - Enable dtrace support for mips64 and the ERL kernel config</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#a8273e43</link>
        <description>Enable dtrace support for mips64 and the ERL kernel configTurn on the required options in the ERL config file, and ensurethat the fbt module is listed as a dependency for mips inthe modules/dtrace/dtraceall/dtraceall.c file.PR: 		220346Reviewed by:	gnn, markjMFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D12227

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Wed, 06 Sep 2017 03:19:52 +0000</pubDate>
        <dc:creator>Kurt Lidl &lt;lidl@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1811d6bf - Add an experimental DTrace audit provider, which allows users of DTrace to</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#1811d6bf</link>
        <description>Add an experimental DTrace audit provider, which allows users of DTrace toinstrument security event auditing rather than relying on conventional BSMtrail files or audit pipes:- Add a set of per-event &apos;commit&apos; probes, which provide access to  particular auditable events at the time of commit in system-call return.  These probes gain access to audit data via the in-kernel audit_record  data structure, providing convenient access to system-call arguments and  return values in a single probe.- Add a set of per-event &apos;bsm&apos; probes, which provide access to particular  auditable events at the time of BSM record generation in the audit  worker thread. These probes have access to the in-kernel audit_record  data structure and BSM representation as would be written to a trail  file or audit pipe -- i.e., asynchronously in the audit worker thread.DTrace probe arguments consist of the name of the audit event (to supportfuture mechanisms of instrumenting multiple events via a single probe --e.g., using classes), a pointer to the in-kernel audit record, and anoptional pointer to the BSM data and its length. For human convenience,upper-case audit event names (AUE_...) are converted to lower case inDTrace.DTrace scripts can now cause additional audit-based data to be collectedon system calls, and inspect internal and BSM representations of the data.They do not affect data captured in the audit trail or audit pipesconfigured in the system. auditd(8) must be configured and running inorder to provide a database of event information, as well as other auditconfiguration parameters (e.g., to capture command-line arguments orenvironmental variables) for the provider to operate.Reviewed by:	gnn, jonathan, markjSponsored by:	DARPA, AFRLMFC after:	3 weeksDifferential Revision:	https://reviews.freebsd.org/D10149

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Wed, 29 Mar 2017 19:58:00 +0000</pubDate>
        <dc:creator>Robert Watson &lt;rwatson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>92bf0e5e - Include FBT to modules build on RISC-V.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#92bf0e5e</link>
        <description>Include FBT to modules build on RISC-V.

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Fri, 29 Jul 2016 12:30:33 +0000</pubDate>
        <dc:creator>Ruslan Bukin &lt;br@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2f99bcce - Rename remaining linux32 symbols such as linux_sysent[] and</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#2f99bcce</link>
        <description>Rename remaining linux32 symbols such as linux_sysent[] andlinux_syscallnames[] from linux_* to linux32_* to avoid conflicts withlinux64.ko.  While here, add support for linux64 binaries to systrace.- Update NOPROTO entries in amd64/linux/syscalls.master to match the  main table to fix systrace build.- Add a special case for union l_semun arguments to the systrace  generation.- The systrace_linux32 module now only builds the systrace_linux32.ko.  module on amd64.- Add a new systrace_linux module that builds on both i386 and amd64.  For i386 it builds the existing systrace_linux.ko.  For amd64 it  builds a systrace_linux.ko for 64-bit binaries.Reviewed by:	markjDifferential Revision:	https://reviews.freebsd.org/D3954

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Thu, 22 Oct 2015 21:28:20 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>32cd0147 - Implement the lockstat provider using SDT(9) instead of the custom provider</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#32cd0147</link>
        <description>Implement the lockstat provider using SDT(9) instead of the custom providerin lockstat.ko. This means that lockstat probes now have typed arguments andwill utilize SDT probe hot-patching support when it arrives.Reviewed by:	gnnDifferential Revision:	https://reviews.freebsd.org/D2993

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Sun, 19 Jul 2015 22:14:09 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b78ee15e - First cut of DTrace for AArch64.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#b78ee15e</link>
        <description>First cut of DTrace for AArch64.Reviewed by:	andrew, emasteSponsored by:	ARM LimitedDifferential Revision:	https://reviews.freebsd.org/D2738

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Wed, 01 Jul 2015 15:51:11 +0000</pubDate>
        <dc:creator>Ruslan Bukin &lt;br@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fcb56067 - Initial version of DTrace on ARM32.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#fcb56067</link>
        <description>Initial version of DTrace on ARM32.Submitted by:	Howard Su based on work by Oleksandr TymoshenkoReviewed by:	ian, andrew, rpaulo, markj

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Tue, 10 Feb 2015 19:41:30 +0000</pubDate>
        <dc:creator>George V. Neville-Neil &lt;gnn@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c15882f0 - Remove the old NFS client and server from head,</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#c15882f0</link>
        <description>Remove the old NFS client and server from head,which means that the NFSCLIENT and NFSSERVERkernel options will no longer work. This commitonly removes the kernel components. Removal ofunused code in the user utilities will be donelater. This commit does not include an additionto UPDATING, but that will be committed in afew minutes.Discussed on: freebsd-fs

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Tue, 23 Dec 2014 00:47:46 +0000</pubDate>
        <dc:creator>Rick Macklem &lt;rmacklem@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>009a1962 - Remove unnecessary inclusions of bsd.own.mk.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#009a1962</link>
        <description>Remove unnecessary inclusions of bsd.own.mk.

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Mon, 04 Aug 2014 22:34:12 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2e1ae0b3 - Redefine the io provider using the SDT(9) macros instead of doing everything</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#2e1ae0b3</link>
        <description>Redefine the io provider using the SDT(9) macros instead of doing everythingmanually. This change has no functional impact.Discussed with:	gnn

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Thu, 24 Oct 2013 02:39:07 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>30b318b9 - Add fasttrap for PowerPC.  This is the last piece of the dtrace/ppc puzzle.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/dtrace/Makefile#30b318b9</link>
        <description>Add fasttrap for PowerPC.  This is the last piece of the dtrace/ppc puzzle.It&apos;s incomplete, it doesn&apos;t contain full instruction emulation, but it should besufficient for most cases.MFC after:	1 month

            List of files:
            /freebsd-14.2/sys/modules/dtrace/Makefile</description>
        <pubDate>Tue, 15 Oct 2013 15:00:29 +0000</pubDate>
        <dc:creator>Justin Hibbits &lt;jhibbits@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
