<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src, branch upstream/13.1.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=upstream%2F13.1.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=upstream%2F13.1.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2022-05-11T23:59:24Z</updated>
<entry>
<title>Update in preparation of 13.1-RELEASE</title>
<updated>2022-05-11T23:59:24Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2022-05-11T23:59:24Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=fc952ac2212b121aa6eefc273f5960ec3e0a466d'/>
<id>urn:sha1:fc952ac2212b121aa6eefc273f5960ec3e0a466d</id>
<content type='text'>
- Bump BRANCH to RELEASE
- Add the anticipated RELEASE announcement date
- Set a static __FreeBSD_version

Approved by:	re (implicit)
Sponsored by:	Rubicon Communications, LLC ("Netgate")
</content>
</entry>
<entry>
<title>clockcalib: Fix an overflow bug</title>
<updated>2022-05-05T18:37:48Z</updated>
<author>
<name>Mark Johnston</name>
<email>markj@FreeBSD.org</email>
</author>
<published>2022-01-20T13:23:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9470a2f7da488f3c14051e39691fbfddcf2aa0fe'/>
<id>urn:sha1:9470a2f7da488f3c14051e39691fbfddcf2aa0fe</id>
<content type='text'>
tc_counter_mask is an unsigned int and in the TSC timecounter is equal
to UINT_MAX, so the addition tc-&gt;tc_counter_mask + 1 can overflow to 0,
resulting in a hang during boot.

Approved by:	re (gjb)
Fixes:		c2705ceaeb09 ("x86: Speed up clock calibration")
Reviewed by:	cperciva
Sponsored by:	The FreeBSD Foundation

(cherry picked from commit c3196306f092e46008d5ffa626fbafe1f8a94848)
(cherry picked from commit 58f49b7da7da50d1ea66b5d810a5e8769b5319f4)
</content>
</entry>
<entry>
<title>Update to RC6</title>
<updated>2022-05-05T00:06:39Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2022-05-05T00:06:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cd651fcc491c509e2f7d516c56410d3fdfb2be58'/>
<id>urn:sha1:cd651fcc491c509e2f7d516c56410d3fdfb2be58</id>
<content type='text'>
Approved by:	re (implicit)
Sponsored by:	Rubicon Communications, LLC ("Netgate")
</content>
</entry>
<entry>
<title>xhci(4): Always add and evaluate the slot context.</title>
<updated>2022-05-04T07:20:54Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2022-05-03T16:10:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=465c5bd88e64852b39d711ea3e565edc90d65210'/>
<id>urn:sha1:465c5bd88e64852b39d711ea3e565edc90d65210</id>
<content type='text'>
Because the maximum number of endpoint contexts is stored there.

Tested by:	ehaupt@
PR:		262882
Approved by:	re (gjb, early MFC)
Sponsored by:	NVIDIA Networking

(cherry picked from commit 09dd1adfa4c9bb1b49f4ef5524a308732883e132)
(cherry picked from commit 6d8c6b24ee0a0416204356a98e4e7606489894c5)
</content>
</entry>
<entry>
<title>xhci(4): Only drop BULK and INTERRUPT endpoints to reset data toggle.</title>
<updated>2022-05-04T07:20:46Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2022-05-03T16:09:17Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=340ed8ccb576e74e0cc8e5f1e8e3bbabbe53f090'/>
<id>urn:sha1:340ed8ccb576e74e0cc8e5f1e8e3bbabbe53f090</id>
<content type='text'>
Only drop BULK and INTERRUPT endpoints, to reset the data toggle,
because for other endpoint types this is not critical.

While at it fix some whitespace.

Tested by:	ehaupt@
PR:		262882
Approved by:	re (gjb, early MFC)
Sponsored by:	NVIDIA Networking

(cherry picked from commit e276d281503160ba3648bd394cde95736ee53329)
(cherry picked from commit 610528736f3f0bf51f990dd93c5061a7a437e519)
</content>
</entry>
<entry>
<title>OpenSSL: Regen manual pages for OpenSSL 1.1.1o</title>
<updated>2022-05-03T20:36:33Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2022-05-03T19:12:42Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2b3d81ba7dfea48c4a76d526027d0907eaf19dae'/>
<id>urn:sha1:2b3d81ba7dfea48c4a76d526027d0907eaf19dae</id>
<content type='text'>
Approved by:	re (gjb, implicit, security)

(cherry picked from commit 9a3583bfbd1740a158b3916432286190e0f2bf60)
(cherry picked from commit 225a1494a5538364cddf9080b57d65277c6bfdf4)
</content>
</entry>
<entry>
<title>OpenSSL: Merge OpenSSL 1.1.1o</title>
<updated>2022-05-03T20:34:47Z</updated>
<author>
<name>Jung-uk Kim</name>
<email>jkim@FreeBSD.org</email>
</author>
<published>2022-05-03T19:07:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2e121bd7c73932ac52332b53ebd7824965e6a7b4'/>
<id>urn:sha1:2e121bd7c73932ac52332b53ebd7824965e6a7b4</id>
<content type='text'>
Approved by:	re (gjb, implicit, security)

(cherry picked from commit 34252e89a96c8d498d7537ade16d20602bf2106a)
(cherry picked from commit 1b7b799f9ebaa6d558523498005ca0e698051274)
</content>
</entry>
<entry>
<title>13.1: Update to RC5</title>
<updated>2022-04-28T00:06:34Z</updated>
<author>
<name>Glen Barber</name>
<email>gjb@FreeBSD.org</email>
</author>
<published>2022-04-28T00:06:34Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2e9ad6042bef1c474fd99f57001fd76c7f17fc53'/>
<id>urn:sha1:2e9ad6042bef1c474fd99f57001fd76c7f17fc53</id>
<content type='text'>
Approved by:	re (implicit)
Sponsored by:	Rubicon Communications, LLC ("Netgate")
</content>
</entry>
<entry>
<title>xhci(4): Ensure the so-called data toggle gets properly reset.</title>
<updated>2022-04-27T19:33:34Z</updated>
<author>
<name>Hans Petter Selasky</name>
<email>hselasky@FreeBSD.org</email>
</author>
<published>2022-04-21T14:59:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=245d5a65f5805864881e2601190e7783057d2768'/>
<id>urn:sha1:245d5a65f5805864881e2601190e7783057d2768</id>
<content type='text'>
Use the drop and enable endpoint context commands to force a reset of
the data toggle for USB 2.0 and USB 3.0 after:
 - clear endpoint halt command (when the driver wishes).
 - set config command (when the kernel or user-space wants).
 - set alternate setting command (only affected endpoints).

Some XHCI HW implementations may not allow the endpoint reset command when
the endpoint context is not in the halted state.

Reported by:		Juniper and Gary Jennejohn
Approved by:		re (gjb)
Sponsored by:		NVIDIA Networking

(cherry picked from commit cda31e734925346328fd2369585ab3f6767ec225)
</content>
</entry>
<entry>
<title>libcxxrt: Insert padding in __cxa_dependent_exception</title>
<updated>2022-04-27T16:05:34Z</updated>
<author>
<name>Ed Maste</name>
<email>emaste@FreeBSD.org</email>
</author>
<published>2022-04-27T13:15:09Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=346f0084ba726f5b4640e0624c6f7e0df2622d54'/>
<id>urn:sha1:346f0084ba726f5b4640e0624c6f7e0df2622d54</id>
<content type='text'>
Padding was added to __cxa_exception in 45ca8b19 and
__cxa_dependent_exception needs the same layout.
Add some static_asserts to detect this in the future.

Merge of libcxxrt commit b00c6c564357

(cherry picked from commit c40e4349889b32500e51e60f9529dbcc080f468b)
(cherry picked from commit 69a40d924128b88ff2c82a35ab1b4509e1bdca56)

Approved by:	re (gjb)
</content>
</entry>
</feed>
