<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/mlx5, branch releng/12.3</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>mlx5_en: fix use of CALLOUT_DIRECT</title>
<updated>2021-10-12T07:01:11+00:00</updated>
<author>
<name>Konstantin Belousov</name>
<email>konstantinb@nvidia.com</email>
</author>
<published>2021-09-08T15:37:20+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a8a9dbed52515b7288d27a2f5f646b414c114be5'/>
<id>a8a9dbed52515b7288d27a2f5f646b414c114be5</id>
<content type='text'>
(cherry picked from commit 0eb2dcd32ea6fb59661d709872e02ea6b3e7b9e2)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
(cherry picked from commit 0eb2dcd32ea6fb59661d709872e02ea6b3e7b9e2)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC 064009e79462:</title>
<updated>2021-02-01T09:27:01+00:00</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2021-01-25T10:22:55+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=918b98a061293dba0efd3ba6524ca6a4a0ef1d2e'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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)
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC 9a47ae044b48:</title>
<updated>2021-01-22T12:27:46+00:00</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2021-01-08T10:45:26+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=e1e64a0921c792ab6a4461c88a572c022f2a5af1'/>
<id>e1e64a0921c792ab6a4461c88a572c022f2a5af1</id>
<content type='text'>
Bump driver versions for mlx5en(4) and mlx4en(4).

Sponsored by: Mellanox Technologies // NVIDIA Networking
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bump driver versions for mlx5en(4) and mlx4en(4).

Sponsored by: Mellanox Technologies // NVIDIA Networking
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC daa150aaa30f:</title>
<updated>2021-01-22T12:19:14+00:00</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2021-01-08T10:52:44+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=bad1f09303263dec6eb29ae741a5489cdca086dc'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Properly handle case where firmware dump returns more registers on second pass
in mlx5core.

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

Sponsored by: Mellanox Technologies // NVIDIA Networking
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Implement SIOCGIFRSSKEY and SIOCGIFRSSHASH and mlx5en(4).

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

Sponsored by: Mellanox Technologies // NVIDIA Networking
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bump some copyrights in mlx5en(4).

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

Sponsored by: Mellanox Technologies // NVIDIA Networking
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fix spelling in mlx5core.

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

Sponsored by: Mellanox Technologies // NVIDIA Networking
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The "unsigned" type is the same like "unsigned int".

Sponsored by: Mellanox Technologies // NVIDIA Networking
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC 50a9f8bbc1dd:</title>
<updated>2021-01-22T12:10:32+00:00</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2021-01-08T10:50:41+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=316382e22e1bea347fb11a0cca9d84a27ce54cc3'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Downgrade error about missing VSC to warning and make messages consistent
in mlx5core.

Sponsored by: Mellanox Technologies // NVIDIA Networking
</pre>
</div>
</content>
</entry>
<entry>
<title>MFC 480570dbb309:</title>
<updated>2021-01-22T12:09:35+00:00</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2021-01-08T11:06:11+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=1dd0ee9b5382b0d9af0236587e3fe10b341f2a59'/>
<id>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>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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
</pre>
</div>
</content>
</entry>
</feed>
