<?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>add9975c - install the man page...</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/devctl/Makefile#add9975c</link>
        <description>install the man page...Sponsored by:	FreeBSD Foundation

            List of files:
            /freebsd-13.1/usr.sbin/devctl/Makefile</description>
        <pubDate>Mon, 16 Feb 2015 02:20:11 +0000</pubDate>
        <dc:creator>John-Mark Gurney &lt;jmg@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>64de8019 - Add a new device control utility for new-bus devices called devctl.  This</title>
        <link>http://172.16.0.5:8080/history/freebsd-13.1/usr.sbin/devctl/Makefile#64de8019</link>
        <description>Add a new device control utility for new-bus devices called devctl.  Thisallows the user to request administrative changes to individual devicessuch as attach or detaching drivers or disabling and re-enabling devices.- Add a new /dev/devctl2 character device which uses ioctls for device  requests.  The ioctls use a common &apos;struct devreq&apos; which is somewhat  similar to &apos;struct ifreq&apos;.- The ioctls identify the device to operate on via a string.  This  string can either by the device&apos;s name, or it can be a bus-specific  address.  (For unattached devices, a bus address is the only way to  locate a device.)  Bus drivers register an eventhandler to claim  unrecognized device names that the driver recognizes as a valid address.  Two buses currently support addresses: ACPI recognizes any device  in the ACPI namespace via its full path starting with &quot;\&quot; and  the PCI bus driver recognizes an address specification of  &apos;pci[&lt;domain&gt;:]&lt;bus&gt;:&lt;slot&gt;:&lt;func&gt;&apos; (identical to the PCI selector  strings supported by pciconf).- To make it easier to cut and paste, change the PnP location string  in the PCI bus driver to output a full PCI selector string rather  than &apos;slot=&lt;slot&gt; function=&lt;func&gt;&apos;.- Add a devctl(3) interface in libdevctl which provides a wrapper around  the ioctls and is the preferred interface for other userland code.- Add a devctl(8) program which is a simple wrapper around the requests  supported by devctl(3).- Add a device_is_suspended() function to check DF_SUSPENDED.- Add a resource_unset_value() function that can be used to remove a  hint from the kernel environment.  This is used to clear a  hint.&lt;driver&gt;.&lt;unit&gt;.disabled hint when re-enabling a boot-time  disabled device.Reviewed by:	imp (parts)Requested by:	imp (changing PCI location string)Relnotes:	yes

            List of files:
            /freebsd-13.1/usr.sbin/devctl/Makefile</description>
        <pubDate>Fri, 06 Feb 2015 16:09:01 +0000</pubDate>
        <dc:creator>John Baldwin &lt;jhb@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
