<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/package/kernel, branch v17.01.7</title>
<subtitle>Staging tree of Piotr Dymacz</subtitle>
<id>https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v17.01.7</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/pepe2k/atom?h=v17.01.7'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/'/>
<updated>2019-06-18T18:45:33Z</updated>
<entry>
<title>kernel: Update to version 4.4.182</title>
<updated>2019-06-18T18:45:33Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2019-05-30T20:49:32Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=6c5c3a2edccfeedffdbd2634895778685f17bd2e'/>
<id>urn:sha1:6c5c3a2edccfeedffdbd2634895778685f17bd2e</id>
<content type='text'>
Fixes:
- CVE-2019-11479
- CVE-2019-11478
- CVE-2019-11477
- CVE-2019-11833
- CVE-2019-11091
- CVE-2018-12126
- CVE-2018-12130
- CVE-2018-12127
- CVE-2019-3882
- CVE-2019-6974
- CVE-2019-3819
- CVE-2019-7221
- CVE-2019-7222
- CVE-2019-3701
- CVE-2018-19985
- CVE-2018-1120
And probably more

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>mac80211: brcmfmac: backport important fixes from kernel 5.2</title>
<updated>2019-06-16T20:30:49Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2019-06-16T19:44:51Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=af50ce32c5ce41a357b3423d098a40360bfed25e'/>
<id>urn:sha1:af50ce32c5ce41a357b3423d098a40360bfed25e</id>
<content type='text'>
1) Crash/Oops fixes
2) One-line patch for BCM43456 support
3) Fix communication with some specific FullMAC firmwares
4) Potential fix for "Invalid packet id" errors
5) Important helper for reporting FullMAC firmware crashes

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit 2cd234d96bd772119363a77a35bffa6a4931613e)
</content>
</entry>
<entry>
<title>mac80211: brcmfmac: really add early fw crash recovery</title>
<updated>2019-04-18T11:44:02Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2019-04-18T10:37:10Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=d3bab051cfd1f2f5791e4352309c51f5e29b678f'/>
<id>urn:sha1:d3bab051cfd1f2f5791e4352309c51f5e29b678f</id>
<content type='text'>
Previous commit backported USB fixes instead of firmware crash recovery
patches.

Fixes: eaef74279c8f ("mac80211: brcmfmac: early work on FullMAC firmware crash recovery")
Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit 2d2e615dee0421e126af9d4ebd49a720e341e3af)
</content>
</entry>
<entry>
<title>mac80211: brcmfmac: early work on FullMAC firmware crash recovery</title>
<updated>2019-04-18T10:07:47Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2019-04-18T09:47:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=eaef74279c8f392d9656e616a9e958b31333fd4f'/>
<id>urn:sha1:eaef74279c8f392d9656e616a9e958b31333fd4f</id>
<content type='text'>
Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit 02aed76968d60d254ab9d0d8768f0c54dbfc6d9d)
</content>
</entry>
<entry>
<title>mac80211: brcmfmac: backport 5.0 &amp; 5.1 important changes/fixes</title>
<updated>2019-02-26T06:50:22Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2019-02-25T21:39:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=eab65374490a53dd88bdff00be11cdf1fcb5fe62'/>
<id>urn:sha1:eab65374490a53dd88bdff00be11cdf1fcb5fe62</id>
<content type='text'>
This backports the most important brcmfmac commits that:
1) Fix some bugs
2) Help debugging bugs

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit d32bbd747733de5daeb63a8f2c1307f612422f87)
</content>
</entry>
<entry>
<title>mac80211: brcmfmac: pick few 4.17 cleanups required for further fixes</title>
<updated>2019-02-25T20:58:47Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2019-02-25T20:58:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=fb333a7fec5fd58c00aa7409fbd11c6aaa9110ce'/>
<id>urn:sha1:fb333a7fec5fd58c00aa7409fbd11c6aaa9110ce</id>
<content type='text'>
Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
</content>
</entry>
<entry>
<title>mac80211: brcmfmac: fix a possible NULL pointer dereference</title>
<updated>2019-02-11T10:59:41Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2019-02-11T10:25:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f3f21b3d2a7430cbd39c7e8ec04165e9efcac8ba'/>
<id>urn:sha1:f3f21b3d2a7430cbd39c7e8ec04165e9efcac8ba</id>
<content type='text'>
This fixes a possible crash in the brcmf_fw_request_nvram_done():
[   31.687293] Backtrace:
[   31.689760] [&lt;c004fb4c&gt;] (__wake_up_common) from [&lt;c004fc38&gt;] (__wake_up_locked+0x1c/0x24)
[   31.698043]  r10:c6794000 r9:00000009 r8:00000001 r7:bf54dda0 r6:a0000013 r5:c78e7d38
[   31.705928]  r4:c78e7d3c r3:00000000
[   31.709528] [&lt;c004fc1c&gt;] (__wake_up_locked) from [&lt;c00502a8&gt;] (complete+0x3c/0x4c)
[   31.717148] [&lt;c005026c&gt;] (complete) from [&lt;bf54590c&gt;] (brcmf_fw_request_nvram_done+0x5c8/0x6a4 [brcmfmac])
[   31.726818]  r7:bf54dda0 r6:c6794000 r5:00001990 r4:c6782380
[   31.732544] [&lt;bf545344&gt;] (brcmf_fw_request_nvram_done [brcmfmac]) from [&lt;c0204e40&gt;] (request_firmware_work_func+0x38/0x60)
[   31.743607]  r10:00000008 r9:c6bdd700 r8:00000000 r7:c72c3cd8 r6:c67f4300 r5:c6bda300
[   31.751493]  r4:c67f4300
[   31.754046] [&lt;c0204e08&gt;] (request_firmware_work_func) from [&lt;c0034458&gt;] (process_one_work+0x1e0/0x318)
[   31.763365]  r4:c72c3cc0
[   31.765913] [&lt;c0034278&gt;] (process_one_work) from [&lt;c0035234&gt;] (worker_thread+0x2f4/0x448)
[   31.774107]  r10:00000008 r9:00000000 r8:c6bda314 r7:c72c3cd8 r6:c6bda300 r5:c6bda300
[   31.781993]  r4:c72c3cc0
[   31.784545] [&lt;c0034f40&gt;] (worker_thread) from [&lt;c003984c&gt;] (kthread+0x100/0x114)
[   31.791949]  r10:00000000 r9:00000000 r8:00000000 r7:c0034f40 r6:c72c3cc0 r5:00000000
[   31.799836]  r4:c735dc00 r3:c79ed540
[   31.803438] [&lt;c003974c&gt;] (kthread) from [&lt;c00097d0&gt;] (ret_from_fork+0x14/0x24)
[   31.810672]  r7:00000000 r6:00000000 r5:c003974c r4:c735dc00
[   31.816378] Code: e5b53004 e1a07001 e1a06002 e243000c (e5934000)
[   31.822487] ---[ end trace a0ffbb07a810d503 ]---

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit 83bcacb5215c21e1894fbe3d651d83948479ce91)
</content>
</entry>
<entry>
<title>mac80211: brcmfmac: fix use-after-free &amp; possible NULL pointer dereference</title>
<updated>2019-01-08T10:46:24Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2019-01-07T16:11:23Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=9d4eed6837c014380d16ec6824b643d25731b927'/>
<id>urn:sha1:9d4eed6837c014380d16ec6824b643d25731b927</id>
<content type='text'>
1) Using fwctx variable after brcmf_fw_request_done() was executed meant
   accessing freed memory.
2) Using fwctx-&gt;completion for the wait_for_completion_timeout() call
   could reuslt in NULL pointer dereference on fw loading error or if
   brcmf_fw_request_done() was executed quickly enough.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit 529c95cc15dc9fcc7709400cc921f2a3c03cd263)
</content>
</entry>
<entry>
<title>mac80211: brcmfmac: add 2 more recent changes</title>
<updated>2018-11-09T22:24:11Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2018-11-09T22:24:11Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=e50a5a93282f3b1f2861f89d216c39e808b55c1a'/>
<id>urn:sha1:e50a5a93282f3b1f2861f89d216c39e808b55c1a</id>
<content type='text'>
First one is a fix for reporting channels to the user space. Important
for users as they could try setting invalid channel and fail to start an
interface.

Later is a support for newer FullMAC chipset firmwares.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
</content>
</entry>
<entry>
<title>mac80211: brcmutil: backport chanspec debugging patch</title>
<updated>2018-11-07T12:15:50Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2018-11-07T12:10:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=c11f335275f8a3481052ad16b766b5809b9cfc29'/>
<id>urn:sha1:c11f335275f8a3481052ad16b766b5809b9cfc29</id>
<content type='text'>
It helps debugging possible WARN-ings.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
</content>
</entry>
</feed>
