<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/mlx5, branch release/12.3.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F12.3.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F12.3.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2021-10-12T07:01:11Z</updated>
<entry>
<title>mlx5_en: fix use of CALLOUT_DIRECT</title>
<updated>2021-10-12T07:01:11Z</updated>
<author>
<name>Konstantin Belousov</name>
<email>konstantinb@nvidia.com</email>
</author>
<published>2021-09-08T15:37:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a8a9dbed52515b7288d27a2f5f646b414c114be5'/>
<id>urn:sha1:a8a9dbed52515b7288d27a2f5f646b414c114be5</id>
<content type='text'>
(cherry picked from commit 0eb2dcd32ea6fb59661d709872e02ea6b3e7b9e2)
</content>
</entry>
<entry>
<title>MFC 064009e79462:</title>
<updated>2021-02-01T09:27:01Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2021-01-25T10:22:55Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=918b98a061293dba0efd3ba6524ca6a4a0ef1d2e'/>
<id>urn:sha1:918b98a061293dba0efd3ba6524ca6a4a0ef1d2e</id>
<content type='text'>
Add support for enabling and disabling IFCAP_VLAN_HWTSO via
ifconfig(8) in mlx5en(4).

Sponsored by:	Mellanox Technologies // NVIDIA Networking

(cherry picked from commit 064009e79462dea517aa7f1a857fb4d5393caa69)
</content>
</entry>
<entry>
<title>MFC 9a47ae044b48:</title>
<updated>2021-01-22T12:27:46Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2021-01-08T10:45:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e1e64a0921c792ab6a4461c88a572c022f2a5af1'/>
<id>urn:sha1:e1e64a0921c792ab6a4461c88a572c022f2a5af1</id>
<content type='text'>
Bump driver versions for mlx5en(4) and mlx4en(4).

Sponsored by: Mellanox Technologies // NVIDIA Networking
</content>
</entry>
<entry>
<title>MFC daa150aaa30f:</title>
<updated>2021-01-22T12:19:14Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2021-01-08T10:52:44Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=bad1f09303263dec6eb29ae741a5489cdca086dc'/>
<id>urn:sha1:bad1f09303263dec6eb29ae741a5489cdca086dc</id>
<content type='text'>
Properly handle case where firmware dump returns more registers on second pass
in mlx5core.

Sponsored by: Mellanox Technologies // NVIDIA Networking
</content>
</entry>
<entry>
<title>MFC a00718e1dfcd:</title>
<updated>2021-01-22T12:19:13Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2021-01-08T11:12:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2fadd4c723dc38eaa0606d69c4e59d554b4d7def'/>
<id>urn:sha1:2fadd4c723dc38eaa0606d69c4e59d554b4d7def</id>
<content type='text'>
Implement SIOCGIFRSSKEY and SIOCGIFRSSHASH and mlx5en(4).

Sponsored by: Mellanox Technologies // NVIDIA Networking
</content>
</entry>
<entry>
<title>MFC 89c0b4fa1172:</title>
<updated>2021-01-22T12:12:19Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2021-01-08T11:21:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f6a79d4561a17b92beff5011f2e3227d26ec4495'/>
<id>urn:sha1:f6a79d4561a17b92beff5011f2e3227d26ec4495</id>
<content type='text'>
Bump some copyrights in mlx5en(4).

Sponsored by: Mellanox Technologies // NVIDIA Networking
</content>
</entry>
<entry>
<title>MFC 87b3c8cc99f9:</title>
<updated>2021-01-22T12:11:53Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2021-01-08T10:54:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=72dcb4d945499fd7d8936e852bb6b3fee90a7114'/>
<id>urn:sha1:72dcb4d945499fd7d8936e852bb6b3fee90a7114</id>
<content type='text'>
Fix spelling in mlx5core.

Sponsored by: Mellanox Technologies // NVIDIA Networking
</content>
</entry>
<entry>
<title>MFC 82c7abe7785b:</title>
<updated>2021-01-22T12:11:20Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2021-01-08T10:58:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=76c0d2c74670e11a2429acb65cfc3b0d32907447'/>
<id>urn:sha1:76c0d2c74670e11a2429acb65cfc3b0d32907447</id>
<content type='text'>
The "unsigned" type is the same like "unsigned int".

Sponsored by: Mellanox Technologies // NVIDIA Networking
</content>
</entry>
<entry>
<title>MFC 50a9f8bbc1dd:</title>
<updated>2021-01-22T12:10:32Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2021-01-08T10:50:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=316382e22e1bea347fb11a0cca9d84a27ce54cc3'/>
<id>urn:sha1:316382e22e1bea347fb11a0cca9d84a27ce54cc3</id>
<content type='text'>
Downgrade error about missing VSC to warning and make messages consistent
in mlx5core.

Sponsored by: Mellanox Technologies // NVIDIA Networking
</content>
</entry>
<entry>
<title>MFC 480570dbb309:</title>
<updated>2021-01-22T12:09:35Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2021-01-08T11:06:11Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1dd0ee9b5382b0d9af0236587e3fe10b341f2a59'/>
<id>urn:sha1:1dd0ee9b5382b0d9af0236587e3fe10b341f2a59</id>
<content type='text'>
Fixes for SRIOV in mlx5core.

- call pci_iov_detach() on detaching from PCI device to take care of hang
  on destroying VFs after PF is down.

- disable eswitch SRIOV support right after pci_iov_detach(),
  else the eswitch cleanup sometimes occur while the SRIOV flow table
  is still present.

Sponsored by: Mellanox Technologies // NVIDIA Networking
</content>
</entry>
</feed>
