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

            List of files:
            /freebsd-14.2/sys/modules/ahci/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>193d9e76 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ahci/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/ahci/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>ce790c90 - Add acpi_if.h to SRCS so we have it when building ahci_generic.c with ACPI.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ahci/Makefile#ce790c90</link>
        <description>Add acpi_if.h to SRCS so we have it when building ahci_generic.c with ACPI.Obtained from:	ABT Systems LtdSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/sys/modules/ahci/Makefile</description>
        <pubDate>Tue, 10 Jan 2017 13:36:33 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>17d6a39a - ahci_generic.c needs ofw_bus_if.h, add it to the module.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ahci/Makefile#17d6a39a</link>
        <description>ahci_generic.c needs ofw_bus_if.h, add it to the module.

            List of files:
            /freebsd-14.2/sys/modules/ahci/Makefile</description>
        <pubDate>Tue, 08 Dec 2015 20:05:27 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>61d1f7f2 - Add ahci_generic to the ahci module on arm64.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ahci/Makefile#61d1f7f2</link>
        <description>Add ahci_generic to the ahci module on arm64.Pointed out by:	kib

            List of files:
            /freebsd-14.2/sys/modules/ahci/Makefile</description>
        <pubDate>Fri, 04 Dec 2015 13:32:00 +0000</pubDate>
        <dc:creator>Andrew Turner &lt;andrew@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>802df3ac - Separate out PCI attachment from the main AHCI driver. Move checks of</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ahci/Makefile#802df3ac</link>
        <description>Separate out PCI attachment from the main AHCI driver. Move checks ofPCI IDs into quirks, which mostly fit (though you&apos;d get no argumentfrom me that AHCI_Q_SATA1_UNIT0 is oddly specific). Set these quirksin the PCI attachment. Make some shared functions public so that PCIand possibly other bus attachments can use them.The split isn&apos;t perfect yet, but it is functional. The split will beperfected as other bus attachments for AHCI are written.Sponsored by: NetflixReviewed by: kan, mavDifferential Revision: https://reviews.freebsd.org/D699

            List of files:
            /freebsd-14.2/sys/modules/ahci/Makefile</description>
        <pubDate>Thu, 04 Sep 2014 22:22:53 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d19f06b3 - Refactor enclosure manegement support in ahci(4). Move it out into separate</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ahci/Makefile#d19f06b3</link>
        <description>Refactor enclosure manegement support in ahci(4). Move it out into separatesubdevice ahciem. Emulate SEMB SES device from AHCI LED interface to exposeit to users in form of ses(4) CAM device. If we ever see AHCI controllerssupporting SES of SAF-TE over I2C as described by specification, they shouldfit well into this new picture.Sponsored by:	iXsystems, Inc.

            List of files:
            /freebsd-14.2/sys/modules/ahci/Makefile</description>
        <pubDate>Thu, 26 Jul 2012 13:44:48 +0000</pubDate>
        <dc:creator>Alexander Motin &lt;mav@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>52c9ce25 - Separate the parallel scsi knowledge out of the core of the XPT, and</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/ahci/Makefile#52c9ce25</link>
        <description>Separate the parallel scsi knowledge out of the core of the XPT, andmodularize it so that new transports can be created.Add a transport for SATAAdd a periph+protocol layer for ATAAdd a driver for AHCI-compliant hardware.Add a maxio field to CAM so that drivers can advertise their maxI/O capability.  Modify various drivers so that they are insulatedfrom the value of MAXPHYS.The new ATA/SATA code supports AHCI-compliant hardware, and will overridethe classic ATA driver if it is loaded as a module at boot time or compiledinto the kernel.  The stack now support NCQ (tagged queueing) for increasedperformance on modern SATA drives.  It also supports port multipliers.ATA drives are accessed via &apos;ada&apos; device nodes.  ATAPI drives areaccessed via &apos;cd&apos; device nodes.  They can all be enumerated and manipulatedvia camcontrol, just like SCSI drives.  SCSI commands are not translated totheir ATA equivalents; ATA native commands are used throughout the entirestack, including camcontrol.  See the camcontrol manpage for furtherdetails.  Testing this code may require that you update your fstab, andpossibly modify your BIOS to enable AHCI functionality, if available.This code is very experimental at the moment.  The userland ABI/API haschanged, so applications will need to be recompiled.  It may changefurther in the near future.  The &apos;ada&apos; device name may also change asmore infrastructure is completed in this project.  The goal is toeventually put all CAM busses and devices until newbus, allowing forinteresting topology and management options.Few functional changes will be seen with existing SCSI/SAS/FC drivers,though the userland ABI has still changed.  In the future, transportsspecific modules for SAS and FC may appear in order to better supportthe topologies and capabilities of these technologies.The modularization of CAM and the addition of the ATA/SATA modules ismeant to break CAM out of the mold of being specific to SCSI, letting itgrow to be a framework for arbitrary transports and protocols.  It alsoallows drivers to be written to support discrete hardware withoutjeopardizing the stability of non-related hardware.  While only an AHCIdriver is provided now, a Silicon Image driver is also in the works.Drivers for ICH1-4, ICH5-6, PIIX, classic IDE, and any other hardwareis possible and encouraged.  Help with new transports is also encouraged.Submitted by:	scottl, mavApproved by:	re

            List of files:
            /freebsd-14.2/sys/modules/ahci/Makefile</description>
        <pubDate>Fri, 10 Jul 2009 08:18:08 +0000</pubDate>
        <dc:creator>Scott Long &lt;scottl@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
