<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/dev/oce, branch stable/13</title>
<subtitle>FreeBSD source tree</subtitle>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/'/>
<entry>
<title>net: Remove unneeded NULL check for the allocated ifnet</title>
<updated>2024-10-08T10:07:18+00:00</updated>
<author>
<name>Zhenlei Huang</name>
<email>zlei@FreeBSD.org</email>
</author>
<published>2024-06-28T10:16:29+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=f500e5c6c99bd4520daa4524113462e3cf68f032'/>
<id>f500e5c6c99bd4520daa4524113462e3cf68f032</id>
<content type='text'>
Change 4787572d0580 made if_alloc_domain() never fail, then also do the
wrappers if_alloc(), if_alloc_dev(), and if_gethandle().

No functional change intended.

Reviewed by:	kp, imp, glebius, stevek
MFC after:	2 weeks
Differential Revision:  https://reviews.freebsd.org/D45740

MFC note: This is only a partial MFC, as some drivers do not exist in
stable/13 branch. The if_epair(4) drifts too much from stable/14 so not
included in this MFC.

(cherry picked from commit aa3860851b9f6a6002d135b1cac7736e0995eedc)
(cherry picked from commit 6b1f530935c5f84ec65dad87b7c20c6b7a72a6d3)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change 4787572d0580 made if_alloc_domain() never fail, then also do the
wrappers if_alloc(), if_alloc_dev(), and if_gethandle().

No functional change intended.

Reviewed by:	kp, imp, glebius, stevek
MFC after:	2 weeks
Differential Revision:  https://reviews.freebsd.org/D45740

MFC note: This is only a partial MFC, as some drivers do not exist in
stable/13 branch. The if_epair(4) drifts too much from stable/14 so not
included in this MFC.

(cherry picked from commit aa3860851b9f6a6002d135b1cac7736e0995eedc)
(cherry picked from commit 6b1f530935c5f84ec65dad87b7c20c6b7a72a6d3)
</pre>
</div>
</content>
</entry>
<entry>
<title>oce(4): Fix a typo in a source code comment</title>
<updated>2024-04-21T07:35:02+00:00</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2024-04-18T14:19:18+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=c61eb1679d6a256db0436c97884e07d14c6d1213'/>
<id>c61eb1679d6a256db0436c97884e07d14c6d1213</id>
<content type='text'>
- s/addres/address/

(cherry picked from commit e991acd5d0f60fe3c57acb452003c551194a758b)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- s/addres/address/

(cherry picked from commit e991acd5d0f60fe3c57acb452003c551194a758b)
</pre>
</div>
</content>
</entry>
<entry>
<title>sys: Remove $FreeBSD$: one-line .c comment pattern</title>
<updated>2023-08-23T17:43:22+00:00</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2023-08-22T01:31:15+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=4fbf14e22d7b83de7080a8e491ba14a5785a0ff4'/>
<id>4fbf14e22d7b83de7080a8e491ba14a5785a0ff4</id>
<content type='text'>
Remove /^/[*/]\s*\$FreeBSD\$.*\n/

Similar commit in current:
(cherry picked from commit 71625ec9ad2a)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Remove /^/[*/]\s*\$FreeBSD\$.*\n/

Similar commit in current:
(cherry picked from commit 71625ec9ad2a)
</pre>
</div>
</content>
</entry>
<entry>
<title>oce(4): deprecate</title>
<updated>2023-07-20T20:41:18+00:00</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2023-06-14T17:55:54+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=84019c6c005255851bdb7f5e71ad0da3d50ce0f1'/>
<id>84019c6c005255851bdb7f5e71ad0da3d50ce0f1</id>
<content type='text'>
The Emulex OneConnect NIC driver hasn't seen any commits other than ioctl
bug fixes (some severe) and sweeping commits since 2016.  There is no
indication of new parts since 2014 or earlier.  As such, deprecate the
driver with the aim of removing it prior to FreeBSD 15.

Reviewed by:	emaste
Differential Revision:	https://reviews.freebsd.org/D40531

(cherry picked from commit 4591322980a37d6ee38a3ed70569366e16ca71f6)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The Emulex OneConnect NIC driver hasn't seen any commits other than ioctl
bug fixes (some severe) and sweeping commits since 2016.  There is no
indication of new parts since 2014 or earlier.  As such, deprecate the
driver with the aim of removing it prior to FreeBSD 15.

Reviewed by:	emaste
Differential Revision:	https://reviews.freebsd.org/D40531

(cherry picked from commit 4591322980a37d6ee38a3ed70569366e16ca71f6)
</pre>
</div>
</content>
</entry>
<entry>
<title>oce(4): Don't directly access usespace</title>
<updated>2023-07-20T20:41:14+00:00</updated>
<author>
<name>Brooks Davis</name>
<email>brooks@FreeBSD.org</email>
</author>
<published>2023-06-14T17:55:41+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=9e752dae4ce125d873f12fde993e0466ed42b54c'/>
<id>9e752dae4ce125d873f12fde993e0466ed42b54c</id>
<content type='text'>
Replace direct stores to userspace addresses (never safe and broken on
modern CPUs) with a copyout.  Use a static assert on the size to ensure
we don't overflow the field.

Reviewed by:	markj, jhb
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D40519

(cherry picked from commit 758927a982db0ae3ebb02c05aec8a53bcc0c20cb)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace direct stores to userspace addresses (never safe and broken on
modern CPUs) with a copyout.  Use a static assert on the size to ensure
we don't overflow the field.

Reviewed by:	markj, jhb
Sponsored by:	DARPA
Differential Revision:	https://reviews.freebsd.org/D40519

(cherry picked from commit 758927a982db0ae3ebb02c05aec8a53bcc0c20cb)
</pre>
</div>
</content>
</entry>
<entry>
<title>oce(4): Fix a typo in a sysctl description</title>
<updated>2022-04-23T06:55:43+00:00</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2022-04-20T10:51:52+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=a67ee9022f4f512aa5be70a379a3174505ec492d'/>
<id>a67ee9022f4f512aa5be70a379a3174505ec492d</id>
<content type='text'>
- s/interupt/interrupt/

(cherry picked from commit 88cdccff3f76cb3f5f2656bfe5676538e9e569ab)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- s/interupt/interrupt/

(cherry picked from commit 88cdccff3f76cb3f5f2656bfe5676538e9e569ab)
</pre>
</div>
</content>
</entry>
<entry>
<title>if_oce: fix epoch handling</title>
<updated>2022-02-22T23:52:15+00:00</updated>
<author>
<name>Michael Tuexen</name>
<email>tuexen@FreeBSD.org</email>
</author>
<published>2021-12-18T22:43:00+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=257cd2f8c3c5f43dc6c16d49bea731d4c872ebec'/>
<id>257cd2f8c3c5f43dc6c16d49bea731d4c872ebec</id>
<content type='text'>
Thanks to gallatin@ for suggesting the patch.

PR:			260330
Reported by:		Vincent Milum Jr.
Reviewed by:		gallatin, glebius
Tested by:		Vincent Milum Jr.
Differential Revision:	https://reviews.freebsd.org/D33395

(cherry picked from commit e363f832cfb283a543fa8e47ebd9e51817994fde)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to gallatin@ for suggesting the patch.

PR:			260330
Reported by:		Vincent Milum Jr.
Reviewed by:		gallatin, glebius
Tested by:		Vincent Milum Jr.
Differential Revision:	https://reviews.freebsd.org/D33395

(cherry picked from commit e363f832cfb283a543fa8e47ebd9e51817994fde)
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix some common typos in source code comments</title>
<updated>2021-08-31T06:13:15+00:00</updated>
<author>
<name>Gordon Bergling</name>
<email>gbe@FreeBSD.org</email>
</author>
<published>2021-08-28T16:57:23+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=dbb74dd891e55d945cef3b31b5f788a30cbbd820'/>
<id>dbb74dd891e55d945cef3b31b5f788a30cbbd820</id>
<content type='text'>
- s/priviledged/privileged/
- s/funtion/function/
- s/doens't/doesn't/
- s/sychronization/synchronization/

(cherry picked from commit 5bdf58e196096993758b3e50291db17104025b65)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- s/priviledged/privileged/
- s/funtion/function/
- s/doens't/doesn't/
- s/sychronization/synchronization/

(cherry picked from commit 5bdf58e196096993758b3e50291db17104025b65)
</pre>
</div>
</content>
</entry>
<entry>
<title>oce: Fix handling of m_pullup() errors in oce_tso_setup()</title>
<updated>2021-06-02T13:33:16+00:00</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2021-05-26T13:49:49+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=b22150dadd231a84886b2a078dfbe02f9c6d87cc'/>
<id>b22150dadd231a84886b2a078dfbe02f9c6d87cc</id>
<content type='text'>
m_pullup() frees the input mbuf chain upon a failure.  Set *mpp to NULL
in this case to ensure that the caller does not free the chain again.

PR:		255864
Submitted by:	Lv Yunlong &lt;lylgood@foxmail.com&gt; (original version)
MFC after:	1 week

(cherry picked from commit 71776d67198fadd7d96937c9bdd22063636b132b)
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
m_pullup() frees the input mbuf chain upon a failure.  Set *mpp to NULL
in this case to ensure that the caller does not free the chain again.

PR:		255864
Submitted by:	Lv Yunlong &lt;lylgood@foxmail.com&gt; (original version)
MFC after:	1 week

(cherry picked from commit 71776d67198fadd7d96937c9bdd22063636b132b)
</pre>
</div>
</content>
</entry>
<entry>
<title>oce: clean up empty lines in .c and .h files</title>
<updated>2020-09-01T22:02:32+00:00</updated>
<author>
<name>Mateusz Guzik</name>
<email>mjg@FreeBSD.org</email>
</author>
<published>2020-09-01T22:02:32+00:00</published>
<link rel='alternate' type='text/html' href='http://cgit.freebsd.org/src/commit/?id=cec3c5649c47f6440f2d10724219033140f98c41'/>
<id>cec3c5649c47f6440f2d10724219033140f98c41</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
