<?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/procfs/Makefile#031beb4e</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/sys/modules/procfs/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>5bb3134a - Fix some modules to export more used symbols</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#5bb3134a</link>
        <description>Fix some modules to export more used symbolsand remove non-present symbols that are now reported by kmod_syms.awk.Reviewed by:	emasteSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D32878

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Sun, 07 Nov 2021 08:42:24 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>59838c1a - Retire procfs-based process debugging.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#59838c1a</link>
        <description>Retire procfs-based process debugging.Modern debuggers and process tracers use ptrace() rather than procfsfor debugging.  ptrace() has a supserset of functionality availablevia procfs and new debugging features are only added to ptrace().While the two debugging services share some fields in struct proc,they each use dedicated fields and separate code.  This results inextra complexity to support a feature that hasn&apos;t been enabled in thedefault install for several years.PR:		244939 (exp-run)Reviewed by:	kib, mjg (earlier version)Relnotes:	yesDifferential Revision:	https://reviews.freebsd.org/D23837

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Wed, 01 Apr 2020 19:22:09 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6469bdcd - Move most of the contents of opt_compat.h to opt_global.h.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#6469bdcd</link>
        <description>Move most of the contents of opt_compat.h to opt_global.h.opt_compat.h is mentioned in nearly 180 files. In-progress networkdriver compabibility improvements may add over 100 more so this iscloser to &quot;just about everywhere&quot; than &quot;only some files&quot; per theguidance in sys/conf/options.Keep COMPAT_LINUX32 in opt_compat.h as it is confined to a subset ofsys/compat/linux/*.c.  A fake _COMPAT_LINUX option ensure opt_compat.his created on all architectures.Move COMPAT_LINUXKPI to opt_dontuse.h as it is only used to control theset of compiled files.Reviewed by:	kib, cem, jhb, jtlSponsored by:	DARPA, AFRLDifferential Revision:	https://reviews.freebsd.org/D14941

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Fri, 06 Apr 2018 17:35:35 +0000</pubDate>
        <dc:creator>Brooks Davis &lt;brooks@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>99b14d9f - remove procfs ctl interface</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#99b14d9f</link>
        <description>remove procfs ctl interfaceThis interface has no in-tree consumers and has been more or lessnon-functional for several releases.Remove manpage note that the procfs special file &apos;mem&apos; is grouped tokmem. This hasn&apos;t been true since r81107.Remove procfs&apos; README file. It is an out of date duplication of the manpage(quoth the README: &quot;since the bsd kernel is single-processor...&quot;).Reviewed by:	vangyzen, bcr (manpage)Approved by:	des (procfs maintainer), vangyzen (mentor)Differential Revision:	https://reviews.freebsd.org/D9802

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Sun, 05 Mar 2017 03:05:24 +0000</pubDate>
        <dc:creator>Eric Badger &lt;badger@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>193d9e76 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#193d9e76</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-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 10:10:17 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c09808d0 - MFtbemd:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#c09808d0</link>
        <description>MFtbemd:Use MACHINE_CPUARCH in preference to MACHINE_ARCH.  The former is thesource code location of the machine, the latter the binary output.  Ingeneral, we want to use MACHINE_CPUARCH instead of MACHINE_ARCH unlesswe&apos;re tesitng for a specific target.  The isn&apos;t even moot fori386/amd64 where there&apos;s momemntum towards a MACHINE_CPUARCH == x86,although a specific cleanup for that likely would be needed...

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Mon, 23 Aug 2010 06:13:29 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4ccf64eb - MFC r205014,205015:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#4ccf64eb</link>
        <description>MFC r205014,205015:Provide groundwork for 32-bit binary compatibility on non-x86 platforms,for upcoming 64-bit PowerPC and MIPS support. This renames the COMPAT_IA32option to COMPAT_FREEBSD32, removes some IA32-specific code from MI partsof the kernel and enhances the freebsd32 compatibility code to supportbig-endian platforms.This MFC is required for MFCs of later changes to the freebsd32compatibility from HEAD.Requested by:	kib

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Wed, 07 Apr 2010 02:24:41 +0000</pubDate>
        <dc:creator>Nathan Whitehorn &lt;nwhitehorn@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ce8e32de - MFC r197428:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#ce8e32de</link>
        <description>MFC r197428:Add per-process osrel node to the procfs, to allow read and set p_osrelvalue for the process.

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Thu, 29 Oct 2009 16:19:58 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>841c0c7e - Provide groundwork for 32-bit binary compatibility on non-x86 platforms,</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#841c0c7e</link>
        <description>Provide groundwork for 32-bit binary compatibility on non-x86 platforms,for upcoming 64-bit PowerPC and MIPS support. This renames the COMPAT_IA32option to COMPAT_FREEBSD32, removes some IA32-specific code from MI partsof the kernel and enhances the freebsd32 compatibility code to supportbig-endian platforms.Reviewed by:	kib, jhb

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Thu, 11 Mar 2010 14:49:06 +0000</pubDate>
        <dc:creator>Nathan Whitehorn &lt;nwhitehorn@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>17dfbc1c - Add per-process osrel node to the procfs, to allow read and set p_osrel</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#17dfbc1c</link>
        <description>Add per-process osrel node to the procfs, to allow read and set p_osrelvalue for the process.Approved by:	des (procfs maintainer)MFC after:	3 weeks

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Wed, 23 Sep 2009 12:08:08 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9fddcc66 - Fix our ioctl(2) implementation when the argument is &quot;int&quot;.  New</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#9fddcc66</link>
        <description>Fix our ioctl(2) implementation when the argument is &quot;int&quot;.  Newioctls passing integer arguments should use the _IOWINT() macro.This fixes a lot of ioctl&apos;s not working on sparc64, most notablebeing keyboard/syscons ioctls.Full ABI compatibility is provided, with the bonus of fixing thehandling of old ioctls on sparc64.Reviewed by:	bde (with contributions)Tested by:	emax, mariusMFC after:	1 week

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Wed, 27 Sep 2006 19:57:02 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>252b6fe8 - Define the target for opt_compat.h only if KERNBUILDDIR</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#252b6fe8</link>
        <description>Define the target for opt_compat.h only if KERNBUILDDIRis not defined, so that the module will get thecompatibility options from the current kernel configurationif built with the latter, not with the world.[Some other modules seem in need of fixing WRT this, too.]Add more compatibility options found in GENERIC to the defaultopt_compat.h.  While not all of them are used in the procfs code,we can&apos;t tell for sure if the system .h files don&apos;t need them either,so let&apos;s stay on the safe side.Submitted by:	kensmithReviewed by:	ru

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Thu, 18 Aug 2005 14:50:08 +0000</pubDate>
        <dc:creator>Yaroslav Tykhiy &lt;ytykhiy@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>42129831 - Don&apos;t break local style.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#42129831</link>
        <description>Don&apos;t break local style.

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Thu, 18 Aug 2005 14:28:20 +0000</pubDate>
        <dc:creator>Yaroslav Tykhiy &lt;ytykhiy@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>e168b357 - Fix stand-alone (or MODULES_WITH_WORLD=1) build of</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#e168b357</link>
        <description>Fix stand-alone (or MODULES_WITH_WORLD=1) build ofthe procfs module by creating opt_compat.h withappropriate compatibility options: COMPAT_43 on allarch&apos;s and COMPAT_IA32 in addition on amd64.Pointy hat to:	peterMFC after:	3 days

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Thu, 11 Aug 2005 14:45:10 +0000</pubDate>
        <dc:creator>Yaroslav Tykhiy &lt;ytykhiy@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>763bbd2f - Slightly change the semantics of vnode labels for MAC: rather than</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#763bbd2f</link>
        <description>Slightly change the semantics of vnode labels for MAC: rather than&quot;refreshing&quot; the label on the vnode before use, just get the labelright from inception.  For single-label file systems, set the labelin the generic VFS getnewvnode() code; for multi-label file systems,leave the labeling up to the file system.  With UFS1/2, this meansreading the extended attribute during vfs_vget() as the inode ispulled off disk, rather than hitting the extended attributesfrequently during operations later, improving performance.  Thisalso corrects sematics for shared vnode locks, which were notpreviously present in the system.  This chances the cachecoherrency properties WRT out-of-band access to label data, but inan acceptable form.  With UFS1, there is a small race conditionduring automatic extended attribute start -- this is not presentwith UFS2, and occurs because EAs aren&apos;t available at vnodeinception.  We&apos;ll introduce a work around for this shortly.Approved by:	reObtained from:	TrustedBSD ProjectSponsored by:	DARPA, Network Associates Laboratories

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Sat, 26 Oct 2002 14:38:24 +0000</pubDate>
        <dc:creator>Robert Watson &lt;rwatson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c1ff2d9b - Introduce support for Mandatory Access Control and extensible</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#c1ff2d9b</link>
        <description>Introduce support for Mandatory Access Control and extensiblekernel access control.Modify procfs so that (when mounted multilabel) it exports process MAClabels as the vnode labels of procfs vnodes associated with processes.Approved by:	desObtained from:	TrustedBSD ProjectSponsored by:	DARPA, NAI Labs

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Thu, 01 Aug 2002 02:03:21 +0000</pubDate>
        <dc:creator>Robert Watson &lt;rwatson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3fd18735 - Move the pseudofs, procfs and linprocfs modules out from the fs directory.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#3fd18735</link>
        <description>Move the pseudofs, procfs and linprocfs modules out from the fs directory.Keeping them there seemed like a good idea at the time, but it annoys bdeand confuses people who do not understand how MODULES_OVERRIDE works.

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Mon, 04 Feb 2002 20:16:50 +0000</pubDate>
        <dc:creator>Dag-Erling Sm&#248;rgrav &lt;des@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>99d300a1 - - FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION file</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#99d300a1</link>
        <description>- FDESC, FIFO, NULL, PORTAL, PROC, UMAP and UNION file  systems were repo-copied from sys/miscfs to sys/fs.- Renamed the following file systems and their modules:  fdesc -&gt; fdescfs, portal -&gt; portalfs, union -&gt; unionfs.- Renamed corresponding kernel options:  FDESC -&gt; FDESCFS, PORTAL -&gt; PORTALFS, UNION -&gt; UNIONFS.- Install header files for the above file systems.- Removed bogus -I${.CURDIR}/../../sys CFLAGS from userland  Makefiles.

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Wed, 23 May 2001 09:42:29 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c68159a6 - Use a consistent style and one much closer to the rest of /usr/src</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/procfs/Makefile#c68159a6</link>
        <description>Use a consistent style and one much closer to the rest of /usr/src

            List of files:
            /freebsd-14.2/sys/modules/procfs/Makefile</description>
        <pubDate>Sat, 06 Jan 2001 14:00:42 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
