<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/sys/gnu, branch main</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=main</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2020-10-10T07:18:51Z</updated>
<entry>
<title>Brand our DTS with the Linux version it was imported from</title>
<updated>2020-10-10T07:18:51Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2020-10-10T07:18:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=4a63c1c1ed78c6ae1cc4528314216e0d7945368a'/>
<id>urn:sha1:4a63c1c1ed78c6ae1cc4528314216e0d7945368a</id>
<content type='text'>
DTS must be synced with the kernel, add a freebsd,dts-version string in
the root node of each DTS that we compile so we can later in the kernel
check that it contain a correct value.

Reviewed by:	imp, mmel
Differential Revision:	https://reviews.freebsd.org/D26724
</content>
</entry>
<entry>
<title>Import DTS files for arm, arm64, riscv from Linux 5.8</title>
<updated>2020-08-04T19:44:43Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2020-08-04T19:44:43Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=d6502e7c6727d636b6058c472aeaa1464b349224'/>
<id>urn:sha1:d6502e7c6727d636b6058c472aeaa1464b349224</id>
<content type='text'>
MFC after:	2 months
</content>
</entry>
<entry>
<title>dts: patch the am33xx dts for upcoming clock support</title>
<updated>2020-06-05T20:14:54Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2020-06-05T20:14:54Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=f81b2b9a8abd34e6d07783e0a6f3436fa517a910'/>
<id>urn:sha1:f81b2b9a8abd34e6d07783e0a6f3436fa517a910</id>
<content type='text'>
Some ranges are too small compared to what they really are.
Add functional clocks for the timers.

Submitted by:	 Oskar Holmlund (oskar.holmlund@ohdata.se)
X-Differential Revision:	https://reviews.freebsd.org/D25118
</content>
</entry>
<entry>
<title>dts: Update our copy to be in sync with Linux 5.7</title>
<updated>2020-06-05T20:09:13Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2020-06-05T20:09:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=62352ec9fb6a03681cd3e1b4fa7acdbe690efc6f'/>
<id>urn:sha1:62352ec9fb6a03681cd3e1b4fa7acdbe690efc6f</id>
<content type='text'>
MFC after:	2 months
</content>
</entry>
<entry>
<title>dts: Import DTS from Linux 5.6</title>
<updated>2020-04-14T18:57:00Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2020-04-14T18:57:00Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=211b4e42597ebf9e9807d3ec20e566794284d9ec'/>
<id>urn:sha1:211b4e42597ebf9e9807d3ec20e566794284d9ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dts: Update our copy for arm, arm64 and riscv dts to Linux 5.5</title>
<updated>2020-02-28T15:42:51Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2020-02-28T15:42:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=67da57b1f2b2104f7129b863acd99579bc04634c'/>
<id>urn:sha1:67da57b1f2b2104f7129b863acd99579bc04634c</id>
<content type='text'>
MFC after:	2 months
</content>
</entry>
<entry>
<title>Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (17 of many)</title>
<updated>2020-02-26T14:26:36Z</updated>
<author>
<name>Pawel Biernacki</name>
<email>kaktus@FreeBSD.org</email>
</author>
<published>2020-02-26T14:26:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=7029da5c36f2d3cf6bb6c81bf551229f416399e8'/>
<id>urn:sha1:7029da5c36f2d3cf6bb6c81bf551229f416399e8</id>
<content type='text'>
r357614 added CTLFLAG_NEEDGIANT to make it easier to find nodes that are
still not MPSAFE (or already are but aren’t properly marked).
Use it in preparation for a general review of all nodes.

This is non-functional change that adds annotations to SYSCTL_NODE and
SYSCTL_PROC nodes using one of the soon-to-be-required flags.

Mark all obvious cases as MPSAFE.  All entries that haven't been marked
as MPSAFE before are by default marked as NEEDGIANT

Approved by:	kib (mentor, blanket)
Commented by:	kib, gallatin, melifaro
Differential Revision:	https://reviews.freebsd.org/D23718
</content>
</entry>
<entry>
<title>Import DTS files for riscv from Linux 5.4</title>
<updated>2019-12-03T09:12:53Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2019-12-03T09:12:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=3995097fdec1a9121eaaf57f650c7fefb4eea5e7'/>
<id>urn:sha1:3995097fdec1a9121eaaf57f650c7fefb4eea5e7</id>
<content type='text'>
Requested by:	 mhorne
</content>
</entry>
<entry>
<title>Import DTS files from Linux 5.4</title>
<updated>2019-11-28T19:30:41Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2019-11-28T19:30:41Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=007ac39ba3d9433dd6cdba40914b44290c70293f'/>
<id>urn:sha1:007ac39ba3d9433dd6cdba40914b44290c70293f</id>
<content type='text'>
MFC after:	2 months
</content>
</entry>
<entry>
<title>arm: dts: ti: Fix mmc3 instance by setting it to disabled</title>
<updated>2019-10-07T08:11:49Z</updated>
<author>
<name>Emmanuel Vadot</name>
<email>manu@FreeBSD.org</email>
</author>
<published>2019-10-07T08:11:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=0a457350fd141cd3e44f39eaea547f81b81e5df0'/>
<id>urn:sha1:0a457350fd141cd3e44f39eaea547f81b81e5df0</id>
<content type='text'>
DTS Import of Linux 5.3 added a patch that rework the L3 mmc instance
in the AM335x SoC but removed the status = 'disabled' on the node.
This cause the kernel to probe the device even if the board doesn't
have this mmc used and since we don't correctly activate the clock
for this module we panic with an external data abort.
Beaglebone(s) don't have this device anyway so simply disabling it.
Patch for the DTS was sent upstream.
https://patchwork.kernel.org/patch/11176921/

PR:		241089
Reported by:	phk
</content>
</entry>
</feed>
