<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/target/linux, branch v19.07.8</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v19.07.8</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v19.07.8'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2021-07-28T15:23:36Z</updated>
<entry>
<title>kernel: bump 4.14 to 4.14.241</title>
<updated>2021-07-28T15:23:36Z</updated>
<author>
<name>David Bauer</name>
</author>
<published>2021-07-28T14:09:27Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=e902d11de96889fc9cf09b5743ebb6dea8ad399c'/>
<id>urn:sha1:e902d11de96889fc9cf09b5743ebb6dea8ad399c</id>
<content type='text'>
Refreshed all patches

Compile-tested: ath79-generic brcm2708-bcm2708
Run-tested: ath79-generic brcm2708-bcm2708

Signed-off-by: David Bauer &lt;mail@david-bauer.net&gt;
</content>
</entry>
<entry>
<title>kernel: bump 4.14 to 4.14.235</title>
<updated>2021-06-06T15:57:39Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2021-06-04T23:06:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=ccc505502e93f6f3b0e7a7288f15dd7a03e85f5b'/>
<id>urn:sha1:ccc505502e93f6f3b0e7a7288f15dd7a03e85f5b</id>
<content type='text'>
Manually rebased
  ramips/patches-5.4/0048-asoc-add-mt7620-support.patch

All others updated automatically.

Compile-tested on: ath79/generic, ramips/mt7621
Runtime-tested on: ath79/generic

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>generic: platform/mikrotik: release mtd device after use</title>
<updated>2021-05-12T09:42:31Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2021-05-12T09:41:26Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=e10830193c9377b0cb8788c9b22c4936d395fcc3'/>
<id>urn:sha1:e10830193c9377b0cb8788c9b22c4936d395fcc3</id>
<content type='text'>
The code uses get_mtd_device_nm() which must be followed by a call to
put_mtd_device() once the handle is no longer used.

This fixes spurious shutdown console messages such as:
[   83.099037] Removing MTD device #1 (hard_config) with use count 1

Reported-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
Tested-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
Signed-off-by: Thibaut VARÈNE &lt;hacks@slashdirt.org&gt;
[Backported from master]
Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
</content>
</entry>
<entry>
<title>kernel: bump 4.14 to 4.14.232</title>
<updated>2021-05-10T12:51:57Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2021-05-10T12:25:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f342de468b86be34a8be3e4a26e7089551991608'/>
<id>urn:sha1:f342de468b86be34a8be3e4a26e7089551991608</id>
<content type='text'>
Refreshed all patches.

Fixes:
- CVE-2021-23133

Compile-tested on: ar71xx, cns3xxx, imx6, x86_64
Runtime-tested on: ar71xx, cns3xxx, imx6

Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
</content>
</entry>
<entry>
<title>ramips: backport unlocked mdiobus accessors</title>
<updated>2021-05-02T22:43:20Z</updated>
<author>
<name>David Bauer</name>
</author>
<published>2021-05-02T22:08:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=08ef2073d416214a0f7edf02aefa32d4107e4c1c'/>
<id>urn:sha1:08ef2073d416214a0f7edf02aefa32d4107e4c1c</id>
<content type='text'>
Commit 718e97c5c843 ("ramips: mt7530 swconfig: fix race condition in
register access") backports a fix which depends on unlocked MMD
accessors, however these were not yet included in Kernel 4.14 and they
were not backported yet.

Fixes commit 718e97c5c843 ("ramips: mt7530 swconfig: fix race condition in register access")

Signed-off-by: David Bauer &lt;mail@david-bauer.net&gt;
</content>
</entry>
<entry>
<title>ramips: mt7530 swconfig: fix race condition in register access</title>
<updated>2021-05-02T12:43:09Z</updated>
<author>
<name>DENG Qingfang</name>
</author>
<published>2021-04-26T04:20:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=718e97c5c84325ef6ab3de5e08e841e150233f52'/>
<id>urn:sha1:718e97c5c84325ef6ab3de5e08e841e150233f52</id>
<content type='text'>
[ Upstream commit f99c9cd9c4d4c49a676d678327546fd41690fe2a ]

The mt7530_{r,w}32 operation over MDIO uses 3 mdiobus operations and
does not hold a lock, which causes a race condition when multiple
threads try to access a register, they may get unexpected results.

To avoid this, handle the MDIO lock manually, and use the unlocked
__mdiobus_{read,write} in the critical section.

This fixes the "Ghost VLAN" artifact[1] in MT7530/7621 when the VLAN
operation and the swconfig LED link status poll race between each other.

[1] https://forum.openwrt.org/t/mysterious-vlan-ids-on-mt7621-device/64495

Signed-off-by: DENG Qingfang &lt;dqfext@gmail.com&gt;
(cherry picked from commit f99c9cd9c4d4c49a676d678327546fd41690fe2a)
</content>
</entry>
<entry>
<title>kernel: bump 4.14 to 4.14.231</title>
<updated>2021-04-30T08:56:39Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2021-04-22T16:48:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=4398a3506786715f3b8532714a840d2a212c0fac'/>
<id>urn:sha1:4398a3506786715f3b8532714a840d2a212c0fac</id>
<content type='text'>
Refreshed all patches.

Fixes:
- CVE-2020-25672
- CVE-2020-25671
- CVE-2020-25670

Compile-tested on: ar71xx, cns3xxx, imx6, x86_64
Runtime-tested on: ar71xx, cns3xxx, imx6

Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
</content>
</entry>
<entry>
<title>kernel: bump 4.14 to 4.14.230</title>
<updated>2021-04-30T08:56:39Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2021-04-12T09:38:51Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=906f560e79d285abf35c492ab486d23bb8b7ccaa'/>
<id>urn:sha1:906f560e79d285abf35c492ab486d23bb8b7ccaa</id>
<content type='text'>
Refreshed all patches.

Remove upstreamed:
- 840-can-flexcan-flexcan_chip_freeze-fix-chip-freeze-for-.patch

Compile-tested on: ar71xx, cns3xxx, imx6, x86_64
Runtime-tested on: ar71xx, cns3xxx, imx6

Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@citymesh.com&gt;
</content>
</entry>
<entry>
<title>kernel: backport fix for flexcan bug</title>
<updated>2021-04-09T13:43:38Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2021-04-09T13:14:37Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=2c46ba4356172a2562152a21aa085d5921d9e2a2'/>
<id>urn:sha1:2c46ba4356172a2562152a21aa085d5921d9e2a2</id>
<content type='text'>
This patch fixes a DIV/0 error which was introduced in 4.14.225
This patch was forgotten in upstream &lt;= 4.14 and is now queued for
future release.

Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@citymesh.com&gt;
</content>
</entry>
<entry>
<title>kernel: bump 4.14 to 4.14.229</title>
<updated>2021-04-09T13:43:38Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2021-04-09T08:09:24Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=7f3ec4ce39f050702aa05353c2a4c2abea0b2770'/>
<id>urn:sha1:7f3ec4ce39f050702aa05353c2a4c2abea0b2770</id>
<content type='text'>
Refreshed all patches.

Compile-tested on: ar71xx, cns3xxx, imx6, x86_64
Runtime-tested on: ar71xx, cns3xxx, imx6

Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@citymesh.com&gt;
</content>
</entry>
</feed>
