<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/e1000/e1000_vf.h, branch releng/13.5</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.5</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=releng%2F13.5'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2023-08-23T17:43:22Z</updated>
<entry>
<title>sys: Remove $FreeBSD$: one-line .c comment pattern</title>
<updated>2023-08-23T17:43:22Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:31:15Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4fbf14e22d7b83de7080a8e491ba14a5785a0ff4'/>
<id>urn:sha1:4fbf14e22d7b83de7080a8e491ba14a5785a0ff4</id>
<content type='text'>
Remove /^/[*/]\s*\$FreeBSD\$.*\n/

Similar commit in current:
(cherry picked from commit 71625ec9ad2a)
</content>
</entry>
<entry>
<title>e1000: Use C99 bool types</title>
<updated>2021-09-28T16:55:53Z</updated>
<author>
<name>Kevin Bowling</name>
<email>kbowling@FreeBSD.org</email>
</author>
<published>2021-09-17T03:08:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e6f324c15f7ab1d85700ab08f16787c5625a1483'/>
<id>urn:sha1:e6f324c15f7ab1d85700ab08f16787c5625a1483</id>
<content type='text'>
Approved by:	imp
MFC after:	1 week

(cherry picked from commit 1bbdc25fc1edb43562bf2a5f30df7381078991d4)
</content>
</entry>
<entry>
<title>e1000: Update copyrights and readme</title>
<updated>2021-09-24T01:19:09Z</updated>
<author>
<name>Kevin Bowling</name>
<email>kbowling@FreeBSD.org</email>
</author>
<published>2021-09-16T11:35:45Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fd225bef9f18ef281018375463a46eff3bfd7cc1'/>
<id>urn:sha1:fd225bef9f18ef281018375463a46eff3bfd7cc1</id>
<content type='text'>
Copyrights in sync with "cid-gigabit.2020.06.05.tar.gz released by ND"
(from DPDK).

README from the latest em-7.7.8 on intel.com

Approved by:	imp
MFC after:	1 week

(cherry picked from commit 702cac6c6bf20ca43db26c38185f65fc9ed1935e)
</content>
</entry>
<entry>
<title>e1000: Revert Update intel shared code</title>
<updated>2021-09-18T00:38:35Z</updated>
<author>
<name>Kevin Bowling</name>
<email>kbowling@FreeBSD.org</email>
</author>
<published>2021-09-08T22:43:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=5f4ba94eb591bea8f41555a0738725a11ee29802'/>
<id>urn:sha1:5f4ba94eb591bea8f41555a0738725a11ee29802</id>
<content type='text'>
This reverts commit fc7682b17f3738573099b8b03f5628dcc8148adb.

This will be done incrementally to help with bisecting an issue in
later I21x devices (ich8lan).

PR:		258153
Approved by:	imp
MFC after:	1 day

(cherry picked from commit a4378873e9ce1b35b55378c21f8eae69e58c2525)
</content>
</entry>
<entry>
<title>e1000: Update intel shared code</title>
<updated>2021-08-26T00:31:17Z</updated>
<author>
<name>Kevin Bowling</name>
<email>kbowling@FreeBSD.org</email>
</author>
<published>2021-08-19T14:59:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=524ea0dea9b07183c1f36ec894d9494fcc0ffe5a'/>
<id>urn:sha1:524ea0dea9b07183c1f36ec894d9494fcc0ffe5a</id>
<content type='text'>
Sync the e1000 shared code with DPDK shared code
"cid-gigabit.2020.06.05.tar.gz released by ND"

Primary focus was on client platforms (ich8lan). More work remains here
but we need an Intel contact for client networking.

Reviewed by:	grehan, Intel Networking (erj, earlier rev)
Obtained from:	DPDK &lt;http://git.dpdk.org/dpdk/tree/drivers/net/e1000/base&gt;
MFC after:	1 week
Sponsored by:	me
Differential Revision:	https://reviews.freebsd.org/D31547

(cherry picked from commit fc7682b17f3738573099b8b03f5628dcc8148adb)
</content>
</entry>
<entry>
<title>sys/dev: further adoption of SPDX licensing ID tags.</title>
<updated>2017-11-20T19:36:21Z</updated>
<author>
<name>Pedro F. Giffuni</name>
<email>pfg@FreeBSD.org</email>
</author>
<published>2017-11-20T19:36:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7282444b103e0b3e7c8cd053413ff6c068831cc6'/>
<id>urn:sha1:7282444b103e0b3e7c8cd053413ff6c068831cc6</id>
<content type='text'>
Mainly focus on files that use BSD 3-Clause license.

The Software Package Data Exchange (SPDX) group provides a specification
to make it easier for automated tools to detect and summarize well known
opensource licenses. We are gradually adopting the specification, noting
that the tags are considered only advisory and do not, in any way,
superceed or replace the license texts.

Special thanks to Wind River for providing access to "The Duke of
Highlander" tool: an older (2014) run over FreeBSD tree was useful as a
starting point.
</content>
</entry>
<entry>
<title>Bump all copywrite dates to 2015</title>
<updated>2015-08-16T20:13:58Z</updated>
<author>
<name>Sean Bruno</name>
<email>sbruno@FreeBSD.org</email>
</author>
<published>2015-08-16T20:13:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7c669ab6ccbab2eb94bbcb942a1461f45fba519e'/>
<id>urn:sha1:7c669ab6ccbab2eb94bbcb942a1461f45fba519e</id>
<content type='text'>
Differential Revision:	https://reviews.freebsd.org/D3160
Submitted by:	erj
MFC after:	2 weeks
Sponsored by:	Intel Corportation
</content>
</entry>
<entry>
<title>Sync the E1000 shared code with Intel internal, this adds fixes,</title>
<updated>2014-06-26T21:33:32Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2014-06-26T21:33:32Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=8cc64f1e21bd827f2f169f1173aad38e3fdb6d61'/>
<id>urn:sha1:8cc64f1e21bd827f2f169f1173aad38e3fdb6d61</id>
<content type='text'>
and more importantly, new I218 adapter support to the em driver.

MFC after: 1 week
</content>
</entry>
<entry>
<title>Update the Intel igb driver to version 2.4.0</title>
<updated>2013-10-09T17:32:52Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2013-10-09T17:32:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=7609433eb60b1aee7ac039dc519e8293262f4013'/>
<id>urn:sha1:7609433eb60b1aee7ac039dc519e8293262f4013</id>
<content type='text'>
  - This version has support for the new Intel Avoton systems,
including 2.5Gb support, further it now has IPv6/TSO6 support as
well. Shared code has been updated where necessary as well. Thanks
to my new assistant Eric Joyner for doing the transmit path changes
to bring in the IPv6/TSO6 support. Thanks to Gleb for catching the
one bug and change needed in NETMAP.

Approved by: re
</content>
</entry>
<entry>
<title>Add support for the new I350 family of 1G interfaces.</title>
<updated>2011-02-11T01:00:26Z</updated>
<author>
<name>Jack F Vogel</name>
<email>jfv@FreeBSD.org</email>
</author>
<published>2011-02-11T01:00:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f0ecc46d04fdfaffaf2dddd2e7a70b3cef0e9338'/>
<id>urn:sha1:f0ecc46d04fdfaffaf2dddd2e7a70b3cef0e9338</id>
<content type='text'>
    - this also includes virtualization support on these devices

Correct some vlan issues we were seeing in test, jumbo frames on vlans
did not work correctly, this was all due to confused logic around HW
filters, the new code should now work for all uses.

Important fix: when mbuf resources are depeleted, it was possible to
completely empty the RX ring, and then the RX engine would stall
forever. This is fixed by a flag being set whenever the refresh code
fails due to an mbuf shortage, also the local timer now makes sure
that all queues get an interrupt when it runs, the interrupt code
will then always call rxeof, and in that routine the first thing done
is now to check the refresh flag and call refresh_mbufs. This has been
verified to fix this type 'hang'. Similar code will follow in the other
drivers.

Finally, sync up shared code for the I350 support.

Thanks to everyone that has been reporting issues, and helping in the
debug/test process!!
</content>
</entry>
</feed>
