<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k, branch v19.07.2</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v19.07.2</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v19.07.2'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2020-02-27T21:34:09Z</updated>
<entry>
<title>OpenWrt v19.07.2: adjust config defaults</title>
<updated>2020-02-27T21:34:09Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2020-02-27T21:34:09Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=33732f4a9c17921b782167a0dcaba9703d4e6753'/>
<id>urn:sha1:33732f4a9c17921b782167a0dcaba9703d4e6753</id>
<content type='text'>
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>libubox: update to latest Git HEAD</title>
<updated>2020-02-27T21:05:12Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2020-02-27T21:03:18Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=65030d81f3dfda1c250b77e5092aa96bf951565d'/>
<id>urn:sha1:65030d81f3dfda1c250b77e5092aa96bf951565d</id>
<content type='text'>
7da6643 tests: blobmsg: add test case
75e300a blobmsg: fix wrong payload len passed from blobmsg_check_array

Fixes: FS#2833
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(cherry picked from commit 955634b473284847e3c8281a6ac85655329d8b06)
</content>
</entry>
<entry>
<title>ath79: add missing reset-gpios for NanoStation Loco M (XW)</title>
<updated>2020-02-26T15:49:44Z</updated>
<author>
<name>Roger Pueyo Centelles</name>
</author>
<published>2020-02-24T17:21:49Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=b33cfb7eb242d3e839947486a0b77c34ad88a1cf'/>
<id>urn:sha1:b33cfb7eb242d3e839947486a0b77c34ad88a1cf</id>
<content type='text'>
When porting support from ar71xx to ath79, the reset-gpios option was
missed. Due to a hardware bug, this would eventually leave the devices
with RX-deaf Ethernet PHY.

Signed-off-by: Roger Pueyo Centelles &lt;roger.pueyo@guifi.net&gt;
(cherry picked from commit 6613a7f5cc8e1527671128d9479b3de78f7b4cdd)
</content>
</entry>
<entry>
<title>ath79: add support for Ubiquiti NanoStation Loco M (XW)</title>
<updated>2020-02-26T15:49:44Z</updated>
<author>
<name>Roger Pueyo Centelles</name>
</author>
<published>2019-09-18T13:17:56Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=4edadfb997824e93d34c6b76dbbe03821026ee23'/>
<id>urn:sha1:4edadfb997824e93d34c6b76dbbe03821026ee23</id>
<content type='text'>
This commit adds support for the NanoStation Loco M2/M5 XW devices
on the ath79 target (support was long ago available on ar71xx).

Specifications:

 - AR9342 SoC @ 535 MHz
 - 64 MB RAM
 - 8 MB SPI flash
 - 1x 10/100 Mbps Ethernet, 24 Vdc PoE-in
 - AR8032 switch
 - 2T2R 5 GHz radio, 22 dBm
 - 13 dBi built-in antenna
 - POWER/LAN green LEDs
 - 4x RSSI LEDs (red, orange, green, green)
 - UART (115200 8N1) on PCB

Flashing via TFTP:

 - Use a pointy tool (e.g., pen cap, paper clip) and keep the reset
   button on the device or on the PoE supply pressed
 - Power on the device via PoE (keep reset button pressed)
 - Keep pressing until LEDs flash alternatively LED1+LED3 =&gt;
   LED2+LED4 =&gt; LED1+LED3, etc.
 - Release reset button
 - The device starts a TFTP server at 192.168.1.20
 - Set a static IP on the computer (e.g., 192.168.1.21/24)
 - Upload via tftp the factory image:
   $ tftp 192.168.1.20
   tftp&gt; bin
   tftp&gt; trace
   tftp&gt; put openwrt-ath79-generic-xxxxx-ubnt_nanostation-loco-m-xw-squashfs-factory.bin

Signed-off-by: Roger Pueyo Centelles &lt;roger.pueyo@guifi.net&gt;
(backported from commit 633c4304ad42d18d180ba65a264ba668de445d91)
Signed-off-by: Adrian Schmutzler &lt;freifunk@adrianschmutzler.de&gt;
</content>
</entry>
<entry>
<title>ppp: backport security fixes</title>
<updated>2020-02-26T15:40:43Z</updated>
<author>
<name>Petr Štetiar</name>
</author>
<published>2020-02-20T08:03:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=cf118077cd4f909a7ad68e6efdc07fe93f63b650'/>
<id>urn:sha1:cf118077cd4f909a7ad68e6efdc07fe93f63b650</id>
<content type='text'>
8d45443bb5c9 pppd: Ignore received EAP messages when not doing EAP
8d7970b8f3db pppd: Fix bounds check in EAP code
858976b1fc31 radius: Prevent buffer overflow in rc_mksid()

Signed-off-by: Petr Štetiar &lt;ynezz@true.cz&gt;
(cherry picked from commit 215598fd03899c19a9cd26266221269dd5ec8cee)
Fixes: CVE-2020-8597
Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>Revert "ppp: backport security fixes"</title>
<updated>2020-02-26T15:40:25Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2020-02-26T15:40:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=0e9e5b15538e530a88572bc58c689afeba91c0fe'/>
<id>urn:sha1:0e9e5b15538e530a88572bc58c689afeba91c0fe</id>
<content type='text'>
This reverts commit 6b7eeb74dbf8b491b6426820bfa230fca60047dc since it
didn't contain a reference to the CVE it addresses. The next commit
will re-add the commit including a CVE reference in its commit message.

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
</content>
</entry>
<entry>
<title>uhttpd: update to latest Git HEAD</title>
<updated>2020-02-26T15:11:56Z</updated>
<author>
<name>Jo-Philipp Wich</name>
</author>
<published>2020-02-12T17:00:42Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=9e2a1af62f9ad68c16c2c58a73b4ae998b674b18'/>
<id>urn:sha1:9e2a1af62f9ad68c16c2c58a73b4ae998b674b18</id>
<content type='text'>
2ee323c file: poke ustream after starting deferred program

Signed-off-by: Jo-Philipp Wich &lt;jo@mein.io&gt;
(cherry picked from commit 04069fde19e86af7728111814afadf780bf08018)
</content>
</entry>
<entry>
<title>kernel: bump 4.14 to 4.14.171</title>
<updated>2020-02-24T13:20:14Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2020-02-21T14:05:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=af79c3bccce6781c7045bd09d37585a96c0a6137'/>
<id>urn:sha1:af79c3bccce6781c7045bd09d37585a96c0a6137</id>
<content type='text'>
Refreshed all patches.

Fixes:
- CVE-2013-1798

Compile-tested on: cns3xxx
Runtime-tested on: cns3xxx

Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@ncentric.com&gt;
</content>
</entry>
<entry>
<title>ipq806x: fix bug in L2 cache scaling</title>
<updated>2020-02-23T07:27:32Z</updated>
<author>
<name>Ansuel Smith</name>
</author>
<published>2019-12-15T01:25:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=bc0ca20ca90e4d58090392c96b6d8d6405444268'/>
<id>urn:sha1:bc0ca20ca90e4d58090392c96b6d8d6405444268</id>
<content type='text'>
It has been notice a buf in L2 cache scaling where the scaling is not
done proprely if the frequency is set to the initial state before
the new frequency.

From: https://patchwork.kernel.org/patch/10565443/

* The clocks are set to aux clock rate first to make sure the
* secondary mux is not sourcing off of QSB. The rate is then set to
* two different rates to force a HFPLL reinit under all
* circumstances.

In the initial stage of boot to force a new frequency to apply, is
needed to first set the frequency back to the lowest one (aux_rate)
and then to the target one. This force and make sure the controller
actually switch the frequency to the right one. Apply the same
mechanism to L2 frequency scaling. Before scaling to the target
frequency, first set the frequency to the aux_rate to force the
transition, then scale it to the target frequency. Doing the wrong way
can produce unexpected results and could lock the scaling mechanism
until a full reboot is done (Causing a full reset by the krait-cc driver)

From: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git/commit/?id=77612720a2362230af726baa4149c40ec7a7fb05

When the Hfplls are reprogrammed during the rate change,
the primary muxes which are sourced from the same hfpll
for higher frequencies, needs to be switched to the 'safe
secondary mux' as the parent for that small window. This
is done by registering a clk notifier for the muxes and
switching to the safe parent in the PRE_RATE_CHANGE notifier
and back to the original parent in the POST_RATE_CHANGE notifier.

This should apply also to L2 scaling... as we can't relly use
the notifier, we manually do this on L2 scaling.

Tested-By: Marc Benoit &lt;marcb62185@gmail.com&gt; [19.07: R7800]
Tested-by: Stefan Lippers-Hollmann &lt;s.l-h@gmx.de&gt; [nbg6817/ipq8065]
Signed-off-by: Ansuel Smith &lt;ansuelsmth@gmail.com&gt;
(cherry picked from commit 5ab9c0b388e9cf2537ef23d6e9baaf5730a14a1c)
</content>
</entry>
<entry>
<title>ipq806x: add missing core1 voltage tolerance</title>
<updated>2020-02-23T07:27:32Z</updated>
<author>
<name>Pavel Kubelun</name>
</author>
<published>2019-12-02T23:45:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=191822b59f0e18fbe2e05a81be2586e33b040eb3'/>
<id>urn:sha1:191822b59f0e18fbe2e05a81be2586e33b040eb3</id>
<content type='text'>
Voltage tolerance is accounted per core, not per cpu, so add
missing DT entry.

Tested-By: Marc Benoit &lt;marcb62185@gmail.com&gt; [19.07: R7800]
Signed-off-by: Pavel Kubelun &lt;be.dissent@gmail.com&gt;
Signed-off-by: Ansuel Smith &lt;ansuelsmth@gmail.com&gt;
(cherry picked from commit 77e7d6c20dc6d5e50600fb4d013f4b71341e4168)
</content>
</entry>
</feed>
