<feed xmlns='http://www.w3.org/2005/Atom'>
<title>starfive-tech/linux.git/include, branch visionfive_v1_5.13</title>
<subtitle>StarFive Tech Linux Kernel for VisionFive (JH7110) boards (mirror)</subtitle>
<id>https://git.radix-linux.su/starfive-tech/linux.git/atom?h=visionfive_v1_5.13</id>
<link rel='self' href='https://git.radix-linux.su/starfive-tech/linux.git/atom?h=visionfive_v1_5.13'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/'/>
<updated>2021-11-02T05:41:18+00:00</updated>
<entry>
<title>add eth phy driver(yt8521) to VisionFive board</title>
<updated>2021-11-02T05:41:18+00:00</updated>
<author>
<name>WalkerChenL</name>
<email>walker.chen@starfivetech.com</email>
</author>
<published>2021-11-02T05:41:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=19ddc3b9da4ce81d841b57185811f5bfcb6da801'/>
<id>urn:sha1:19ddc3b9da4ce81d841b57185811f5bfcb6da801</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Revert "starfive(multimedia): use gpio configure i2c and add usr/gen_initramfs_list.sh"</title>
<updated>2021-09-09T08:41:15+00:00</updated>
<author>
<name>sw.multimedia</name>
<email>sw.multimedia@starfivetech.com</email>
</author>
<published>2021-09-09T08:35:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=6ab0db4af3522722e35eb6cc6d6b82edcffa8461'/>
<id>urn:sha1:6ab0db4af3522722e35eb6cc6d6b82edcffa8461</id>
<content type='text'>
Keep usr/gen_initramfs_list.sh

This reverts commit 4f7f38a3e767dabd6009dca2485f75778229a0d8.
</content>
</entry>
<entry>
<title>starfive(multimedia): use gpio configure i2c and add usr/gen_initramfs_list.sh</title>
<updated>2021-09-01T12:53:18+00:00</updated>
<author>
<name>sw.multimedia</name>
<email>sw.multimedia@starfivetech.com</email>
</author>
<published>2021-09-01T12:53:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=4f7f38a3e767dabd6009dca2485f75778229a0d8'/>
<id>urn:sha1:4f7f38a3e767dabd6009dca2485f75778229a0d8</id>
<content type='text'>
Signed-off-by: sw.multimedia &lt;sw.multimedia@starfivetech.com&gt;
Signed-off-by: andy.hu &lt;andy.hu@starfivetech.com&gt;
</content>
</entry>
<entry>
<title>drivers/video/fbdev and drivers/media/platform: starfive drivers added</title>
<updated>2021-08-26T21:07:33+00:00</updated>
<author>
<name>jack.zhu</name>
<email>jack.zhu@starfivetech.com</email>
</author>
<published>2021-01-10T20:06:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=434e4f06bb0df038037321826f6ce6084a5c86ab'/>
<id>urn:sha1:434e4f06bb0df038037321826f6ce6084a5c86ab</id>
<content type='text'>
1, add ov5640&amp;sc2235 drivers, update stf_isp
2, add MIPI/CSI/DSI drivers for VIC7100
</content>
</entry>
<entry>
<title>drivers/dma: Add dw-axi-dmac-starfive driver for JH7100</title>
<updated>2021-08-26T21:07:32+00:00</updated>
<author>
<name>Tom</name>
<email>support@vamrs.com</email>
</author>
<published>2021-01-07T18:57:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=2f34e412b338dd245cde5138aec94ec031d51c96'/>
<id>urn:sha1:2f34e412b338dd245cde5138aec94ec031d51c96</id>
<content type='text'>
</content>
</entry>
<entry>
<title>sifive/sifive_l2_cache: Add sifive_l2_flush64_range function</title>
<updated>2021-08-26T21:07:32+00:00</updated>
<author>
<name>Tom</name>
<email>support@vamrs.com</email>
</author>
<published>2021-01-07T18:54:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=36b7d57f2116219437974859857113ced3ab3221'/>
<id>urn:sha1:36b7d57f2116219437974859857113ced3ab3221</id>
<content type='text'>
</content>
</entry>
<entry>
<title>pinctrl: starfive: Add pinctrl driver for the JH7100 SoC</title>
<updated>2021-08-26T21:07:31+00:00</updated>
<author>
<name>Emil Renner Berthing</name>
<email>kernel@esmil.dk</email>
</author>
<published>2021-07-06T18:19:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=0efab48c3ebb2d40bf743f1d636da1dc4fc15bd6'/>
<id>urn:sha1:0efab48c3ebb2d40bf743f1d636da1dc4fc15bd6</id>
<content type='text'>
This adds a combined pinctrl and gpio driver for the StarFive Ltd.
JH7100 RISC-V SoC [1].

For each "GPIO" there are two registers for configuring the output and
output enable signals, which may come from other peripherals, and
controlling the GPIOs from software amounts to setting these signals
to constant 0 or constant 1. In other words the same registers are used
for both pinmuxing and controlling the GPIOs, which makes it easier to
combine the pinctrl and gpio driver in one.

The gpio code is adapted from the gpio driver in the vendor tree written
by Huan Feng with cleanups and fixes by Drew and me.

[1] https://github.com/starfive-tech/beaglev_doc

Signed-off-by: Emil Renner Berthing &lt;kernel@esmil.dk&gt;
Signed-off-by: Huan Feng &lt;huan.feng@starfivetech.com&gt;
Signed-off-by: Drew Fustini &lt;drew@beagleboard.org&gt;
</content>
</entry>
<entry>
<title>[WIP] dt-bindings: reset: starfive: Add JH7100 Reset Definitions</title>
<updated>2021-08-26T21:07:31+00:00</updated>
<author>
<name>Geert Uytterhoeven</name>
<email>geert@linux-m68k.org</email>
</author>
<published>2021-06-25T09:30:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=ca1e2cf96f9820f1e1a51fa4f85d9fa72046d227'/>
<id>urn:sha1:ca1e2cf96f9820f1e1a51fa4f85d9fa72046d227</id>
<content type='text'>
Add all resets for the StarFive JH7100 Reset Controller.

Based on work by Ahmad Fatoum for Barebox, with "JH7100_" prefixes added
to all definitions.

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
</content>
</entry>
<entry>
<title>[WIP] dt-bindings: clock: starfive: Add JH7100 Clock Definitions</title>
<updated>2021-08-26T21:07:31+00:00</updated>
<author>
<name>Geert Uytterhoeven</name>
<email>geert@linux-m68k.org</email>
</author>
<published>2021-06-25T09:29:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=ec8d53f33c3b10d84172b0237b1409f19002631a'/>
<id>urn:sha1:ec8d53f33c3b10d84172b0237b1409f19002631a</id>
<content type='text'>
Add all clock outputs for the StarFive JH7100 Clock Generator.

Based on work by Ahmad Fatoum for Barebox, with "JH7100_" prefixes added
to all definitions.

Signed-off-by: Geert Uytterhoeven &lt;geert@linux-m68k.org&gt;
</content>
</entry>
<entry>
<title>kfence: fix is_kfence_address() for addresses below KFENCE_POOL_SIZE</title>
<updated>2021-08-26T12:35:19+00:00</updated>
<author>
<name>Marco Elver</name>
<email>elver@google.com</email>
</author>
<published>2021-08-20T02:04:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/starfive-tech/linux.git/commit/?id=371fb63d0926cd6f8584683ae0ef436e31f0637b'/>
<id>urn:sha1:371fb63d0926cd6f8584683ae0ef436e31f0637b</id>
<content type='text'>
[ Upstream commit a7cb5d23eaea148f8582229846f8dfff192f05c3 ]

Originally the addr != NULL check was meant to take care of the case
where __kfence_pool == NULL (KFENCE is disabled).  However, this does
not work for addresses where addr &gt; 0 &amp;&amp; addr &lt; KFENCE_POOL_SIZE.

This can be the case on NULL-deref where addr &gt; 0 &amp;&amp; addr &lt; PAGE_SIZE or
any other faulting access with addr &lt; KFENCE_POOL_SIZE.  While the
kernel would likely crash, the stack traces and report might be
confusing due to double faults upon KFENCE's attempt to unprotect such
an address.

Fix it by just checking that __kfence_pool != NULL instead.

Link: https://lkml.kernel.org/r/20210818130300.2482437-1-elver@google.com
Fixes: 0ce20dd84089 ("mm: add Kernel Electric-Fence infrastructure")
Signed-off-by: Marco Elver &lt;elver@google.com&gt;
Reported-by: Kuan-Ying Lee &lt;Kuan-Ying.Lee@mediatek.com&gt;
Acked-by: Alexander Potapenko &lt;glider@google.com&gt;
Cc: Dmitry Vyukov &lt;dvyukov@google.com&gt;
Cc: &lt;stable@vger.kernel.org&gt;    [5.12+]
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@linux-foundation.org&gt;
Signed-off-by: Sasha Levin &lt;sashal@kernel.org&gt;
</content>
</entry>
</feed>
