<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/pepe2k/package/kernel, 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-07T10:05:24Z</updated>
<entry>
<title>mac80211: brcm: backport remaining 5.6 kernel patches</title>
<updated>2020-02-07T10:05:24Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2020-02-06T10:36:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=887eb669f9129bd6a15e4e22de89d8a3a2c5ec60'/>
<id>urn:sha1:887eb669f9129bd6a15e4e22de89d8a3a2c5ec60</id>
<content type='text'>
Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
(cherry picked from commit aca274091ad3b50b770c0dd44f3ceefe8095d528)
</content>
</entry>
<entry>
<title>mac80211: Update to version 4.19.98</title>
<updated>2020-01-26T23:28:46Z</updated>
<author>
<name>Hauke Mehrtens</name>
</author>
<published>2020-01-26T18:53:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f84981f6f8a404f6d0261b8250bc3875d6518ad0'/>
<id>urn:sha1:f84981f6f8a404f6d0261b8250bc3875d6518ad0</id>
<content type='text'>
The removed patches are all integrated in the upstream version now.

Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>lantiq: ltq-ptm: vr9: fix skb handling in ptm_hard_start_xmit()</title>
<updated>2020-01-26T18:23:46Z</updated>
<author>
<name>Martin Schiller</name>
</author>
<published>2020-01-21T09:42:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=3212290a3bde5720ea22aff55aec83940128375f'/>
<id>urn:sha1:3212290a3bde5720ea22aff55aec83940128375f</id>
<content type='text'>
Call skb_orphan(skb) to call the owner's destructor function and make
the skb unowned.

This is necessary to prevent sk_wmem_alloc of a socket from overflowing,
which leads to ENOBUFS errors on application level.

Signed-off-by: Martin Schiller &lt;ms@dev.tdt.de&gt;
(cherry picked from commit 996f02e5bafad2815e72821c19d41fb5297e4dad)
</content>
</entry>
<entry>
<title>cryptodev-linux: remove DEFAULT redefinition</title>
<updated>2020-01-15T18:31:42Z</updated>
<author>
<name>Eneas U de Queiroz</name>
</author>
<published>2020-01-15T18:28:05Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=dd4d49dcc1c7bf641200ac2fc40c604b01fea164'/>
<id>urn:sha1:dd4d49dcc1c7bf641200ac2fc40c604b01fea164</id>
<content type='text'>
The 'DEFAULT:=m if ALL' line prevents the phase1 buildbots from building
the package, and users from downloading it, since they use 'ALL_KMODS=y'
but 'ALL' is not set.

Signed-off-by: Eneas U de Queiroz &lt;cotequeiroz@gmail.com&gt;
(cherry picked from commit 9b25f833eb840527d07c47930de2c769115844f3)
</content>
</entry>
<entry>
<title>mac80211: fix a page refcounting issue leading to leaks/crashes in rx A-MSDU decap</title>
<updated>2020-01-15T11:26:07Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2020-01-13T18:43:40Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=44b37774f94c6ab87ba0a7f2feaa6e845c2c168c'/>
<id>urn:sha1:44b37774f94c6ab87ba0a7f2feaa6e845c2c168c</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry-picked from commit 9501469e1146c6d76b7dde6391479314897ba4d8)
</content>
</entry>
<entry>
<title>mac80211: fix sta TID stats leak on a few nl80211 calls</title>
<updated>2020-01-15T11:23:46Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2020-01-13T18:43:20Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=a3b6ffe01b4b14ce7ba95252890b52fac85e303c'/>
<id>urn:sha1:a3b6ffe01b4b14ce7ba95252890b52fac85e303c</id>
<content type='text'>
Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
(cherry-picked from commit d5b3024139089e38f57bd1827273d7fba8497635)
</content>
</entry>
<entry>
<title>mt76: update to the latest openwrt-19.07 version</title>
<updated>2020-01-04T21:02:22Z</updated>
<author>
<name>David Bauer</name>
</author>
<published>2020-01-04T21:01:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=f8543adb149830a4549cf8691a02167e5d7cec95'/>
<id>urn:sha1:f8543adb149830a4549cf8691a02167e5d7cec95</id>
<content type='text'>
8a78567 mt76: fix compilation warning in mt76_eeprom_override()

Signed-off-by: David Bauer &lt;mail@david-bauer.net&gt;
</content>
</entry>
<entry>
<title>mt76: fix incorrect firmware path</title>
<updated>2020-01-04T11:40:04Z</updated>
<author>
<name>David Bauer</name>
</author>
<published>2020-01-04T10:56:36Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=bce5342fb6593de1012a3560a122dfdea8330196'/>
<id>urn:sha1:bce5342fb6593de1012a3560a122dfdea8330196</id>
<content type='text'>
The mt76 driver does load the firmware for the MT7615 chip from
/lib/firmware/mediatek instead of /lib/firmware. The driver loads the
firmware from this path since mt76 commit
ea3ab68c7589 ("mt76: mt7615: fix mt7615 firmware path definitions").

Fixes: a2e2c40b5ebd ("mt76: update to the latest openwrt-19.07 version")

Reported-by: Stijn Segers &lt;foss@volatilesystems.org&gt;
Signed-off-by: David Bauer &lt;mail@david-bauer.net&gt;
Tested-by: Stijn Segers &lt;foss@volatilesystems.org&gt;
</content>
</entry>
<entry>
<title>mt76: update to the latest openwrt-19.07 version</title>
<updated>2020-01-03T16:52:35Z</updated>
<author>
<name>David Bauer</name>
</author>
<published>2020-01-03T16:50:57Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=a2e2c40b5ebdc7170a41c5f77b27fd1052eede02'/>
<id>urn:sha1:a2e2c40b5ebdc7170a41c5f77b27fd1052eede02</id>
<content type='text'>
330e832 mt76: mt76x0: fix default mac address overwrite
f97c33e mt76: mt7603: fix input validation issues for powersave-filtered frames
875f6d7 mt76: mt7615: increase MCU command timeout
abd7d86 mt76: clear skb pointers from rx aggregation reorder buffer during cleanup
96c7b07 mt76: eeprom: add support for big endian eeprom partition
19c8e20 mt76: fix possible undetected invalid MAC address
df64c56 mt76: Off by one in mt76_calc_rx_airtime()
1702b24 mt76: mt7603: reset STA_CCA counter setting the channel
383a631 mt76: mt76x0u: do not reset radio on resume
2dcfbdd mt76: disable bh in mt76_dma_rx_poll
947d20d mt76: fix rx dma ring descriptor state on reset
f3348f5 mt7615: replace sta_state callback with sta_add/sta_remove
faf5e6f mt76: mt7615: read {tx,rx} mask from eeprom
db78ee0 mt76: move mt76_get_antenna in mt76_core module
7121e16 mt76: fix possible out-of-bound access in mt7615_fill_txs/mt7603_fill_txs
5dfb0ec mt76: mt7615: disable radar pattern detector during scanning
e2f90ad mt76: move interface_modes definition in mt76_core module
cfdb751 mt76: mt7615: add ibss support
e0731a8 mt76: move SUPPORTS_REORDERING_BUFFER hw property in mt76_register_device
a85c06c mt76: use mt76_dev in mt76_is_{mmio,usb}
ea19cd7 mt76: Remove set but not used variable 'idx'
3cbaf81 mt76: mt76u: rely on a dedicated stats workqueue
20f0589 mt76: mt76u: rely on usb_interface instead of usb_dev
f2be00b mt76: dma: fix buffer unmap with non-linear skbs
c14d656 mt76: mt76x2e: disable pcie_aspm by default
58e1e96 mt76: mt7615: remove unneeded semicolon
c93a2d1 mt76: mt76x02u: update ewma pkt len in mt76x02u_tx_prepare_skb
1987b74 mt76: mt76x0: remove 350ms delay in mt76x0_phy_calibrate
50b1e9b mt76: refactor cc_lock locking scheme
d868638 mt76: remove obsolete .add_buf() from struct mt76_queue_ops
dc14ac6 mt7615: remove vif sta from poll list on interface remove
2a0a191 mt7603: remove vif sta from poll list on interface remove
d3a5895 mt76: fix a-mpdu boundary detection issue for airtime reporting
391e148 mt76: add sanity check for a-mpdu rx wcid index
01642d8 mt76: mt76x02: fix use-after-free in tx status code handling airtime
c11a4ad mt76: mt76x0: eeprom: add support for MAC address from OF
d94cc81 mt76: drop rcu read lock in mt76_rx_aggr_stop
7d8764d mt76: avoid enabling interrupt if NAPI poll is still pending
5b02a07 mt76: add missing locking around ampdu action
71c2ef0 mt76: fix aggregation stop issue
6f7d0f5 mt76: fix use-after-free bug in airtime fairness code
8f22de0 mt76: do not use devm API for led classdev
e7199f9 mt76: enable airtime fairness
81f2be0 mt76: mt7615: track tx/rx airtime for airtime fairness
2579122 mt76: mt7615: introduce mt7615_mac_wtbl_update routine
d91f7c1 mt76: mt7615: fix survey channel busy time
028071d mt76: mt7615: report tx_time, bss_rx and busy time to mac80211
0e5050e mt76: mt76x02: track approximate tx airtime for airtime fairness and survey
3429cc7 mt76: mt76x02: move MT_CH_TIME_CFG init to mt76x02_mac_cc_reset
de118bb mt76: unify channel survey update code
fdf0163 mt76: mt7603: switch to a different counter for survey busy time
ee31030 mt76: mt7603: track tx airtime for airtime fairness and survey
f34b1ae mt76: track rx airtime for airtime fairness and survey
a1d6891 mt76: store current channel survey_state in struct mt76_dev
b042987 mt76: rename mt76_driver_ops txwi_flags to drv_flags and include tx aligned4
2027763 mt76: report rx a-mpdu subframe status
1ddcadb mt76: mt7603: remove q_rx field from struct mt7603_dev
ea3ab68 mt76: mt7615: fix mt7615 firmware path definitions
081926a mt76: mt7603: collect aggregation stats
696c0fc mt76: mt7615: collect aggregation stats
23e8aed mt76: move aggr_stats array in mt76_dev
1118b5e mt76: mt7615: add queue entry in debugfs
fbc59e6 mt76: move queue debugfs entry to driver specific code
0b01ace mt76: mt76x02u: move mt76x02u_mac_start in mt76x02-usb module
c394887 mt76: mt76x0u: reset counter starting the device
0355b7a mt76: mt76x2: move mt76x02_mac_reset_counters in mt76x02_mac_start
f3792b5 mt76: mt76x02: move mac_reset_counter in mt76x02_lib module
63e8152 mt76: mt7615: enable SCS by default
b140512 mt76: mt76x0e: make array mt76x0_chan_map static const, makes object smaller
a20c20b mt76: usb: add lockdep_assert_held in __mt76u_vendor_request
0308d75 mt76: remove empty flag in mt76_txq_schedule_list
0efbc5d mt76: use cancel_delayed_work_sync in mt76_rx_aggr_shutdown
9c5df3c mt76: remove aggr_work field from struct mt76_wcid
8739f87 mt76: mt7615: fix control frame rx in monitor mode
e07407a mt7603: fix build with CONFIG_KERNEL_DYNAMIC_DEBUG=y
c7f8214 mt76: mt7615: add support to read temperature from mcu
6797378 mt76: mt7615: introduce mt7615_txwi_to_txp utility routine
496c78e mt76: mt76x0: remove unneeded return value on set channel
1d2acd5 mt76: mt76x0: remove redundant chandef copy
0167bfa mt76: make mt76_rx_convert static

Signed-off-by: David Bauer &lt;mail@david-bauer.net&gt;
</content>
</entry>
<entry>
<title>rt2x00: add throughput LED trigger</title>
<updated>2019-12-30T14:17:32Z</updated>
<author>
<name>David Bauer</name>
</author>
<published>2019-12-30T00:52:59Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/pepe2k/commit/?id=ad4b939bd0b7be7af288b9d1cdd4bf2c2d6fdb58'/>
<id>urn:sha1:ad4b939bd0b7be7af288b9d1cdd4bf2c2d6fdb58</id>
<content type='text'>
This adds a (currently missing) throughput LED trigger for the rt2x00
driver. Previously, LED triggers had to be assigned to the netdev, which
was limited to a single VAP.

Signed-off-by: David Bauer &lt;mail@david-bauer.net&gt;
Tested-by: Christoph Krapp &lt;achterin@googlemail.com&gt;
(cherry picked from commit 985ec835aea100e9245baaef8ebb15628601fe5e)
</content>
</entry>
</feed>
