<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/sys/mips/nlm/dev, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2021-12-31T03:57:24Z</updated>
<entry>
<title>mips: Remove sys/mips</title>
<updated>2021-12-31T03:57:24Z</updated>
<author>
<name>Warner Losh</name>
<email>imp@FreeBSD.org</email>
</author>
<published>2021-12-31T03:56:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c09981f1422ef0d44042dacc5d1265392fba39f1'/>
<id>urn:sha1:c09981f1422ef0d44042dacc5d1265392fba39f1</id>
<content type='text'>
Remove sys/mips as the next step of decomissioning mips from the tree.
Remove mips special cases from the kernel make files. Remove the mips
specific linker scripts.

Sponsored by:		Netflix
</content>
</entry>
<entry>
<title>Create sys/reg.h for the common code previously in machine/reg.h</title>
<updated>2021-08-30T11:50:53Z</updated>
<author>
<name>Andrew Turner</name>
<email>andrew@FreeBSD.org</email>
</author>
<published>2021-08-27T09:38:40Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b792434150d66b9b2356fb9a7548f4c7f0a0f16c'/>
<id>urn:sha1:b792434150d66b9b2356fb9a7548f4c7f0a0f16c</id>
<content type='text'>
Move the common kernel function signatures from machine/reg.h to a new
sys/reg.h. This is in preperation for adding PT_GETREGSET to ptrace(2).

Reviewed by:	imp, markj
Sponsored by:	DARPA, AFRL (original work)
Sponsored by:	The FreeBSD Foundation
Differential Revision:	https://reviews.freebsd.org/D19830
</content>
</entry>
<entry>
<title>crypto: Add a new type of crypto buffer for a single mbuf.</title>
<updated>2021-05-25T23:59:18Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2021-05-25T23:59:18Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=883a0196b629a07e52562b4103cc0f6391083080'/>
<id>urn:sha1:883a0196b629a07e52562b4103cc0f6391083080</id>
<content type='text'>
This is intended for use in KTLS transmit where each TLS record is
described by a single mbuf that is itself queued in the socket buffer.
Using the existing CRYPTO_BUF_MBUF would result in
bus_dmamap_load_crp() walking additional mbufs in the socket buffer
that are not relevant, but generating a S/G list that potentially
exceeds the limit of the tag (while also wasting CPU cycles).

Reviewed by:	markj
Sponsored by:	Netflix
Differential Revision:	https://reviews.freebsd.org/D30136
</content>
</entry>
<entry>
<title>OCF: Remove support for asymmetric cryptographic operations.</title>
<updated>2021-04-12T21:28:43Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2021-04-12T21:27:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=76681661be2859622872c3a8a1bd68260403ddd0'/>
<id>urn:sha1:76681661be2859622872c3a8a1bd68260403ddd0</id>
<content type='text'>
There haven't been any non-obscure drivers that supported this
functionality and it has been impossible to test to ensure that it
still works.  The only known consumer of this interface was the engine
in OpenSSL &lt; 1.1.  Modern OpenSSL versions do not include support for
this interface as it was not well-documented.

Reviewed by:	cem
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D29736
</content>
</entry>
<entry>
<title>nlmrsa: Remove this deprecated driver.</title>
<updated>2021-04-09T23:10:31Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2021-03-16T21:48:02Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6a06b00a0d1fe4c426a1778734529e536f1ff99a'/>
<id>urn:sha1:6a06b00a0d1fe4c426a1778734529e536f1ff99a</id>
<content type='text'>
Relnotes:	yes
Sponsored by:	Chelsio Communications
</content>
</entry>
<entry>
<title>nlmrsa: Mark deprecated for 14.</title>
<updated>2021-03-16T21:43:03Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2021-03-16T21:34:58Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=096a84721670d388e432a1f7399251e4b20714f1'/>
<id>urn:sha1:096a84721670d388e432a1f7399251e4b20714f1</id>
<content type='text'>
This is the only in-tree driver for the asymmetric crypto support in
OCF that is already marked deprecated for 14.

MFC after:	3 days
Sponsored by:	Chelsio Communications
</content>
</entry>
<entry>
<title>mips: clean up empty lines in .c and .h files</title>
<updated>2020-09-01T21:21:19Z</updated>
<author>
<name>Mateusz Guzik</name>
<email>mjg@FreeBSD.org</email>
</author>
<published>2020-09-01T21:21:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=f1ffd05af1ee295d0c630b8ce4919fac8f48636e'/>
<id>urn:sha1:f1ffd05af1ee295d0c630b8ce4919fac8f48636e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add some default cases for unreachable code to silence compiler warnings.</title>
<updated>2020-06-10T00:09:31Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2020-06-10T00:09:31Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1138b87ae640bb1ac22549ddb0490ebed692070c'/>
<id>urn:sha1:1138b87ae640bb1ac22549ddb0490ebed692070c</id>
<content type='text'>
This was caused by r361481 when the buffer type was changed from an
int to an enum.

Reported by:	mjg, rpokala
Sponsored by:	Chelsio Communications
</content>
</entry>
<entry>
<title>Update cryptocteon(4) and nlmsec(4) for changes in r361481.</title>
<updated>2020-05-25T23:49:46Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2020-05-25T23:49:46Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b04748bef27f561c3450c4afd750076cbbb05d99'/>
<id>urn:sha1:b04748bef27f561c3450c4afd750076cbbb05d99</id>
<content type='text'>
This does not add support for separate output buffers but updates the
drivers to cope with the changes.

Pointy hat to:	jhb
</content>
</entry>
<entry>
<title>Remove MD5 HMAC from OCF.</title>
<updated>2020-05-11T22:08:08Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2020-05-11T22:08:08Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=63823cac92205d75f09ee058f15789d5016f0268'/>
<id>urn:sha1:63823cac92205d75f09ee058f15789d5016f0268</id>
<content type='text'>
There are no in-kernel consumers.

Reviewed by:	cem
Relnotes:	yes
Sponsored by:	Chelsio Communications
Differential Revision:	https://reviews.freebsd.org/D24775
</content>
</entry>
</feed>
