<?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>46761fd5 - ixgbe: Add support for E610 FW Admin Command Interface</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#46761fd5</link>
        <description>ixgbe: Add support for E610 FW Admin Command InterfaceAdd low level support for Admin Command Interface (ACI). ACI is theFirmware interface used by a driver to communicate with E610 adapter. Addthe following ACI features:- data structures, macros, register definitions- commands handling- events handlingCo-developed-by: Stefan Wegrzyn &lt;stefan.wegrzyn@intel.com&gt;Signed-off-by: Stefan Wegrzyn &lt;stefan.wegrzyn@intel.com&gt;Co-developed-by: Jedrzej Jagielski &lt;jedrzej.jagielski@intel.com&gt;Signed-off-by: Jedrzej Jagielski &lt;jedrzej.jagielski@intel.com&gt;Reviewed-by: Michal Swiatkowski &lt;michal.swiatkowski@linux.intel.com&gt;Reviewed-by: Simon Horman &lt;horms@kernel.org&gt;Tested-by: Bharath R &lt;bharath.r@intel.com&gt;Signed-off-by: Piotr Kwapulinski &lt;piotr.kwapulinski@intel.com&gt;Signed-off-by: Tony Nguyen &lt;anthony.l.nguyen@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Thu, 05 Dec 2024 08:44:43 +0000</pubDate>
        <dc:creator>Piotr Kwapulinski &lt;piotr.kwapulinski@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a2fe35df - net: intel: Use *-y instead of *-objs in Makefile</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#a2fe35df</link>
        <description>net: intel: Use *-y instead of *-objs in Makefile*-objs suffix is reserved rather for (user-space) host programs whileusually *-y suffix is used for kernel drivers (although *-objs worksfor that purpose for now).Let&apos;s correct the old usages of *-objs in Makefiles.Reviewed-by: Aleksandr Loktionov &lt;aleksandr.loktionov@intel.com&gt;Reviewed-by: Alexander Lobakin &lt;aleksander.lobakin@intel.com&gt;Signed-off-by: Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;Reviewed-by: Jacob Keller &lt;jacob.e.keller@intel.com&gt;Tested-by: Pucha Himasekhar Reddy &lt;himasekharx.reddy.pucha@intel.com&gt;Signed-off-by: Jacob Keller &lt;jacob.e.keller@intel.com&gt;Link: https://lore.kernel.org/r/20240607-next-2024-06-03-intel-next-batch-v3-1-d1470cee3347@intel.comSigned-off-by: Jakub Kicinski &lt;kuba@kernel.org&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Fri, 07 Jun 2024 21:22:32 +0000</pubDate>
        <dc:creator>Andy Shevchenko &lt;andriy.shevchenko@linux.intel.com&gt;</dc:creator>
    </item>
<item>
        <title>48e01e00 - ixgbe/ixgbevf: fix XFRM_ALGO dependency</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#48e01e00</link>
        <description>ixgbe/ixgbevf: fix XFRM_ALGO dependencyBased on the original work from Arnd Bergmann.When XFRM_ALGO is not enabled, the new ixgbe IPsec code produces alink error:drivers/net/ethernet/intel/ixgbe/ixgbe_ipsec.o: In function `ixgbe_ipsec_vf_add_sa&apos;:ixgbe_ipsec.c:(.text+0x1266): undefined reference to `xfrm_aead_get_byname&apos;Simply selecting XFRM_ALGO from here causes circular dependencies, soto fix it, we probably want this slightly more complex solution that issimilar to what other drivers with XFRM offload do:A separate Kconfig symbol now controls whether we include the IPsecoffload code. To keep the old behavior, this is left as &apos;default y&apos;. Thedependency in XFRM_OFFLOAD still causes a circular dependency but isnot actually needed because this symbol is not user visible, so removingthat dependency on top makes it all work.CC: Arnd Bergmann &lt;arnd@arndb.de&gt;CC: Shannon Nelson &lt;shannon.nelson@oracle.com&gt;Fixes: eda0333ac293 (&quot;ixgbe: add VF IPsec management&quot;)Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;Tested-by: Andrew Bowers &lt;andrewx.bowers@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Thu, 18 Oct 2018 22:39:43 +0000</pubDate>
        <dc:creator>Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>d0bcacd0 - ixgbe: add AF_XDP zero-copy Rx support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#d0bcacd0</link>
        <description>ixgbe: add AF_XDP zero-copy Rx supportThis patch adds zero-copy Rx support for AF_XDP sockets. Instead ofallocating buffers of type MEM_TYPE_PAGE_SHARED, the Rx frames areallocated as MEM_TYPE_ZERO_COPY when AF_XDP is enabled for a certainqueue.All AF_XDP specific functions are added to a new file, ixgbe_xsk.c.Note that when AF_XDP zero-copy is enabled, the XDP action XDP_PASSwill allocate a new buffer and copy the zero-copy frame prior passingit to the kernel stack.Signed-off-by: Bj&#246;rn T&#246;pel &lt;bjorn.topel@intel.com&gt;Tested-by: William Tu &lt;u9012063@gmail.com&gt;Tested-by: Andrew Bowers &lt;andrewx.bowers@intel.com&gt;Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Tue, 02 Oct 2018 08:00:32 +0000</pubDate>
        <dc:creator>Bj&#246;rn T&#246;pel &lt;bjorn.topel@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>51dce24b - net: intel: Cleanup the copyright/license headers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#51dce24b</link>
        <description>net: intel: Cleanup the copyright/license headersAfter many years of having a ~30 line copyright and license header to oursource files, we are finally able to reduce that to one line with theadvent of the SPDX identifier.Also caught a few files missing the SPDX license identifier, so fixedthem up.Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;Acked-by: Shannon Nelson &lt;shannon.nelson@oracle.com&gt;Acked-by: Richard Cochran &lt;richardcochran@gmail.com&gt;Tested-by: Andrew Bowers &lt;andrewx.bowers@intel.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Thu, 26 Apr 2018 15:08:09 +0000</pubDate>
        <dc:creator>Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>ae06c70b - intel: add SPDX identifiers to all the Intel drivers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#ae06c70b</link>
        <description>intel: add SPDX identifiers to all the Intel driversAdd the SPDX identifiers to all the Intel wired LAN driver files, asoutlined in Documentation/process/license-rules.rst.Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;Tested-by: Aaron Brown &lt;aaron.f.brown@intel.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Thu, 22 Mar 2018 17:08:48 +0000</pubDate>
        <dc:creator>Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8bbbc5e9 - ixgbe: add ipsec register access routines</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#8bbbc5e9</link>
        <description>ixgbe: add ipsec register access routinesAdd a few routines to make access to the ipsec registers just a littleeasier, and throw in the beginnings of an initialization.Signed-off-by: Shannon Nelson &lt;shannon.nelson@oracle.com&gt;Tested-by: Andrew Bowers &lt;andrewx.bowers@intel.com&gt;Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Tue, 19 Dec 2017 23:59:54 +0000</pubDate>
        <dc:creator>Shannon Nelson &lt;shannon.nelson@oracle.com&gt;</dc:creator>
    </item>
<item>
        <title>6a14ee0c - ixgbe: Add X550 support function pointers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#6a14ee0c</link>
        <description>ixgbe: Add X550 support function pointersThis patch extends the function pointer structure to include the newX550 class MAC types. This creates a new file ixgbe_x550.c that containsall of the new methods.  Because of similarities to the X540 part insome cases we just use it&apos;s methods where they can be used without anymodification.  These exported functions are now defined in the newixgbe_x540.h file.Signed-off-by: Don Skidmore &lt;donald.c.skidmore@intel.com&gt;Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Fri, 05 Dec 2014 03:59:50 +0000</pubDate>
        <dc:creator>Don Skidmore &lt;donald.c.skidmore@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>434c5e39 - ixgbe: update date to 2013</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#434c5e39</link>
        <description>ixgbe: update date to 2013Signed-off-by: Don Skidmore &lt;donald.c.skidmore@intel.com&gt;Tested-by: Phil Schmitt &lt;phillip.j.schmitt@intel.com&gt;Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Tue, 08 Jan 2013 05:02:28 +0000</pubDate>
        <dc:creator>Don Skidmore &lt;donald.c.skidmore@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>b205c0de - ixgbe: only compile ixgbe_debugfs.o when enabled</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#b205c0de</link>
        <description>ixgbe: only compile ixgbe_debugfs.o when enabledThis patch modifies ixgbe_debugfs.c and the Makefile for the ixgbedriver to only compile the file when the config is enabled. This meanswe can remove the #ifdef inside the ixgbe_debugfs.c file.Signed-off-by: Jacob Keller &lt;jacob.e.keller@intel.com&gt;Tested-by: Phil Schmitt &lt;phillip.j.schmitt@intel.com&gt;Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Sat, 08 Dec 2012 09:04:25 +0000</pubDate>
        <dc:creator>Jacob Keller &lt;jacob.e.keller@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>86833f0a - ixgbe: only compile ixgbe_debugfs.o when enabled</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#86833f0a</link>
        <description>ixgbe: only compile ixgbe_debugfs.o when enabledThis patch modifies ixgbe_debugfs.c and the Makefile for the ixgbedriver to only compile the file when the config is enabled. This meanswe can remove the #ifdef inside the ixgbe_debugfs.c file.Signed-off-by: Jacob Keller &lt;jacob.e.keller@intel.com&gt;Tested-by: Phil Schmitt &lt;phillip.j.schmitt@intel.com&gt;Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Sat, 08 Dec 2012 09:04:25 +0000</pubDate>
        <dc:creator>Jacob Keller &lt;jacob.e.keller@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>a24006ed - ptp: Enable clock drivers along with associated net/PHY drivers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#a24006ed</link>
        <description>ptp: Enable clock drivers along with associated net/PHY driversWhere a PTP clock driver is associated with a net or PHY driver, itshould be enabled automatically whenever that driver is enabled.Therefore:- Make PTP clock drivers select rather than depending on PTP_1588_CLOCK- Remove separate boolean options for PTP clock drivers that are built  as part of net driver modules.  (This also fixes cases where the PTP  subsystem is wrongly forced to be built-in.)- Set &apos;default y&apos; for PTP clock drivers that depend on specific net  drivers but are built separatelySigned-off-by: Ben Hutchings &lt;bhutchings@solarflare.com&gt;Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Wed, 31 Oct 2012 15:33:52 +0000</pubDate>
        <dc:creator>Ben Hutchings &lt;bhutchings@solarflare.com&gt;</dc:creator>
    </item>
<item>
        <title>00949167 - ixgbe: add debugfs support</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#00949167</link>
        <description>ixgbe: add debugfs supportThis patch adds debugfs support to the ixgbe driver to giveusers the ability to access kernel information and tosimulate kernel events.The filesystem is set up in the following driver/PCI-instancehierarchy:&lt;debugfs&gt;   |-- ixgbe	|-- PCI instance	|	|-- attribute filesSigned-off-by: Catherine Sullivan &lt;catherine.sullivan@intel.com&gt;Tested-by: Phil Schmitt &lt;phillip.j.schmitt@intel.com&gt;Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Fri, 10 Aug 2012 01:59:10 +0000</pubDate>
        <dc:creator>Catherine Sullivan &lt;catherine.sullivan@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>6cbc52ef - ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not set</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#6cbc52ef</link>
        <description>ixgbe: do not compile ixgbe_sysfs.c when CONFIG_IXGBE_HWMON is not setixgbe_sysfs.c is only needed when CONFIG_IXGBE_HWMON is configured in thekernel.Signed-off-by: Emil Tantilov &lt;emil.s.tantilov@intel.com&gt;Acked-by: Don Skidmore &lt;Donald.c.skidmore@intel.com&gt;Tested-by: Phil Schmitt &lt;phillip.j.schmitt@intel.com&gt;Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Wed, 16 May 2012 07:06:38 +0000</pubDate>
        <dc:creator>Emil Tantilov &lt;emil.s.tantilov@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3a6a4eda - ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC)</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#3a6a4eda</link>
        <description>ixgbe: Hardware Timestamping + PTP Hardware Clock (PHC)This patch enables hardware timestamping for use with PTP software byextracting a ns counter from an arbitrary fixed point cycles counter.The hardware generates SYSTIME registers using the DMA tick whichchanges based on the current link speed. These SYSTIME registers areconverted to ns using the cyclecounter and timecounter structuresprovided by the kernel. Using the SO_TIMESTAMPING api, software canenable and access timestamps for PTP packets.The SO_TIMESTAMPING API has space for 3 different kinds of timestamps,SYS, RAW, and SOF. SYS hardware timestamps are hardware ns values thatare then scaled to the software clock. RAW hardware timestamps are thedirect raw value of the ns counter. SOF software timestamps are thesoftware timestamp calculated as close as possible to the softwaretransmit, but are not offloaded to the hardware. This patch onlysupports the RAW hardware timestamps due to inefficiency of the SYSdesign.This patch also enables the PHC subsystem features for atomicallyadjusting the cycle register, and adjusting the clock frequency inparts per billion. This frequency adjustment works by slightlyadjusting the value added to the cycle registers each DMA tick. Thiscauses the hardware registers to overflow rapidly (approximately onceevery 34 seconds, when at 10gig link). To solve this, the timecounterstructure is used, along with a timer set for every 25 seconds. Thisallows for detecting register overflow and converting the cyclecounter registers into ns values needed for providing usefultimestamps to the network stack.Only the basic required clock functions are supported at this time,although the hardware supports some ancillary features and these couldeasily be enabled in the future.Note that use of this hardware timestamping requires modifying daemonsoftware to use the SO_TIMESTAMPING API for timestamps, and theptp_clock PHC framework for accessing the clock. The timestamps haveno relation to the system time at all, so software must use the posixclock generated by the PHC framework instead.Signed-off-by: Jacob E Keller &lt;jacob.e.keller@intel.com&gt;Tested-by: Stephen Ko &lt;stephen.s.ko@intel.com&gt;Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Tue, 01 May 2012 05:24:58 +0000</pubDate>
        <dc:creator>Jacob Keller &lt;jacob.e.keller@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>3ca8bc6d - ixgbe: add hwmon interface to export thermal data</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#3ca8bc6d</link>
        <description>ixgbe: add hwmon interface to export thermal dataSome of our adapters have thermal data available, this patch exportsthis data via hwmon sysfs interface.Signed-off-by: Don Skidmore &lt;donald.c.skidmore@intel.com&gt;Tested-by: Stephen Ko &lt;stephen.s.ko@intel.com&gt;Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Thu, 12 Apr 2012 00:33:31 +0000</pubDate>
        <dc:creator>Don Skidmore &lt;donald.c.skidmore@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>8af3c33f - ixgbe: fix namespace issues when FCoE/DCB is not enabled</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#8af3c33f</link>
        <description>ixgbe: fix namespace issues when FCoE/DCB is not enabledResolve namespace issues when FCoE or DCB is not enabled.The issue is with certain configurations we end up with namespaceproblems. A simple example:ixgbe_main.c - defines func A() - uses func A()ixgbe_fcoe.c - uses func A()ixgbe.h - has prototype for func A()For default (FCoE included) all is good.  But when it isn&apos;t the namespacechecker complains about how func A() could be static.To resolve this, created a ixgbe_lib file to contain functions usedby DCB/FCoE and their helper functions so that they are always innamespace whether or not DCB/FCoE is enabled.Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;Tested-by: Phil Schmitt &lt;phillip.j.schmitt@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Sat, 18 Feb 2012 07:08:14 +0000</pubDate>
        <dc:creator>Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>94971820 - ixgbe: update copyright to 2012</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#94971820</link>
        <description>ixgbe: update copyright to 2012New year so bump the copyright date.Signed-off-by: Don Skidmore &lt;donald.c.skidmore@intel.com&gt;Tested-by: Phil Schmitt &lt;phillip.j.schmitt@intel.com&gt;Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Fri, 06 Jan 2012 03:24:16 +0000</pubDate>
        <dc:creator>Don Skidmore &lt;donald.c.skidmore@intel.com&gt;</dc:creator>
    </item>
<item>
        <title>dee1ad47 - intel: Move the Intel wired LAN drivers</title>
        <link>http://172.16.0.5:8080/history/linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile#dee1ad47</link>
        <description>intel: Move the Intel wired LAN driversMoves the Intel wired LAN drivers into drivers/net/ethernet/intel/ andthe necessary Kconfig and Makefile changes.Signed-off-by: Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;

            List of files:
            /linux-6.15/drivers/net/ethernet/intel/ixgbe/Makefile</description>
        <pubDate>Thu, 07 Apr 2011 14:42:33 +0000</pubDate>
        <dc:creator>Jeff Kirsher &lt;jeffrey.t.kirsher@intel.com&gt;</dc:creator>
    </item>
</channel>
</rss>
