<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openwrt/package/kernel, branch master</title>
<subtitle>OpenWrt Source Repository</subtitle>
<id>http://x-nagi.com/cgit/openwrt/atom?h=master</id>
<link rel='self' href='http://x-nagi.com/cgit/openwrt/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/'/>
<updated>2024-01-19T09:59:23Z</updated>
<entry>
<title>mt76: update to Git HEAD (2024-01-18)</title>
<updated>2024-01-19T09:59:23Z</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2024-01-18T19:53:04Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=a28cedbdab96be9bee39bb70098a1508c0252a8a'/>
<id>urn:sha1:a28cedbdab96be9bee39bb70098a1508c0252a8a</id>
<content type='text'>
83e3947e2c52 linux-firmware: update firmware for MT7922 WiFi device
ddaa8cb6e81a linux-firmware: update firmware for MT7921 WiFi device
f83b1601cc10 linux-firmware: update firmware for MT7922 WiFi device
61d334ab0f33 linux-firmware: add firmware for MT7925
a7836e4c8a60 wifi: mt76: disable HW AMSDU when using fixed rate
a8571ebbcd95 wifi: mt76: check txs format before getting skb by pid
3d5890e2cab3 wifi: mt76: mt7915: fix error recovery with WED enabled
703c26d01197 wifi: mt76: mt7915: add locking for accessing mapped registers
f77188160441 wifi: mt76: mt7915: update mt798x_wmac_adie_patch_7976

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>bcm27xx-gpu-fw: update to latest version</title>
<updated>2024-01-16T12:57:14Z</updated>
<author>
<name>Álvaro Fernández Rojas</name>
<email>noltari@gmail.com</email>
</author>
<published>2024-01-16T10:58:01Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=e8f55817015112608155a6463ca2d8f5b4ca37b2'/>
<id>urn:sha1:e8f55817015112608155a6463ca2d8f5b4ca37b2</id>
<content type='text'>
raspberrypi/firmware is about 40G, so getting the full history log isn't an
option.
There have been multiple improvements and also support for the RPi 5 has been
added.

Signed-off-by: Álvaro Fernández Rojas &lt;noltari@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: add kmod-leds-lp5562 and kmod-leds-lp55xx-common</title>
<updated>2024-01-15T15:59:56Z</updated>
<author>
<name>CheWei Chien</name>
<email>chewei.chien@wnc.com.tw</email>
</author>
<published>2024-01-04T05:28:40Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=b33fa6ac9065028046016ea631f6be0926d7abd0'/>
<id>urn:sha1:b33fa6ac9065028046016ea631f6be0926d7abd0</id>
<content type='text'>
Add kernel module for lp5562 LED driver.
The kmod-leds-lp5562 depends on kmod-leds-lp55xx-common.

Signed-off-by: CheWei Chien &lt;chewei.chien@wnc.com.tw&gt;
</content>
</entry>
<entry>
<title>Revert "mac80211: rework interface setup, fix race condition"</title>
<updated>2024-01-13T10:19:34Z</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2024-01-13T10:19:07Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=5b8f188c0f0a18eecc7a5f4078b96338c3c282f2'/>
<id>urn:sha1:5b8f188c0f0a18eecc7a5f4078b96338c3c282f2</id>
<content type='text'>
This reverts commit b7f9742da82fa9b122e8d63e48a9a5c0dec298f2.
There are several reports of regressions with this commit. Will be added
back once I've figured out and fixed the cause

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mac80211: rework interface setup, fix race condition</title>
<updated>2024-01-11T09:40:43Z</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2023-11-14T12:00:27Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=b7f9742da82fa9b122e8d63e48a9a5c0dec298f2'/>
<id>urn:sha1:b7f9742da82fa9b122e8d63e48a9a5c0dec298f2</id>
<content type='text'>
Only tell netifd about vifs when the setup is complete and hostapd +
wpa_supplicant have been notified

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mac80211.sh: fix deadlock on configuring multiple PHYs simultaneously</title>
<updated>2024-01-11T09:40:43Z</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2023-10-22T16:00:08Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=d5a1de17ade34abfa276b074e82f40a6a7b908de'/>
<id>urn:sha1:d5a1de17ade34abfa276b074e82f40a6a7b908de</id>
<content type='text'>
When hitting a timing window where ubus configuration calls are hitting hostapd
and wpa_supplicant simultaneously, they can deadlock waiting for each other.
Fix this by using a lock around the ubus calls.

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mac80211: do not emit VHT160 capabilities if channel width is less than 160 MHz</title>
<updated>2024-01-09T13:36:46Z</updated>
<author>
<name>Felix Fietkau</name>
<email>nbd@nbd.name</email>
</author>
<published>2024-01-09T13:36:42Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=80e4e2285fdf4a7b19c84532deafe2d1e690ed30'/>
<id>urn:sha1:80e4e2285fdf4a7b19c84532deafe2d1e690ed30</id>
<content type='text'>
Fixes compatibility issues with VHT160 capable clients

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>mac80211: avoid crashing on invalid band info</title>
<updated>2024-01-07T22:06:17Z</updated>
<author>
<name>David Bauer</name>
<email>mail@david-bauer.net</email>
</author>
<published>2023-11-30T06:32:52Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=1278d47beaabaa963b2956e81936269b7fea4003'/>
<id>urn:sha1:1278d47beaabaa963b2956e81936269b7fea4003</id>
<content type='text'>
Frequent crashes have been observed on MT7916 based platforms. While the
root of these crashes are currently unknown, they happen when decoding
rate information of connected STAs in AP mode. The rate-information is
associated with a band which is not available on the PHY.

Check for this condition in order to avoid crashing the whole system.
This patch should be removed once the roout cause has been found and
fixed.

Link: https://github.com/freifunk-gluon/gluon/issues/2980

Signed-off-by: David Bauer &lt;mail@david-bauer.net&gt;
</content>
</entry>
<entry>
<title>kernel: include modinfo for built-in modules</title>
<updated>2024-01-06T16:34:18Z</updated>
<author>
<name>Tony Ambardar</name>
<email>itugrok@yahoo.com</email>
</author>
<published>2023-12-05T09:09:46Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=e1d8e576147d813398c6797ca866f9d8a41a350e'/>
<id>urn:sha1:e1d8e576147d813398c6797ca866f9d8a41a350e</id>
<content type='text'>
Add modules.builtin.modinfo to the kernel package, to support presence
testing using module aliases and printing module details with 'modinfo'.

With related kmodloader changes this adds ~2 KB to compressed image sizes.

     root@OpenWrt:/# modinfo unix
     name:           unix
     filename:       (builtin)
     alias:          net-pf-1
     license:        GPL

     root@OpenWrt:/# modprobe net-pf-1 &amp;&amp; echo SUCCESS || echo FAIL
     SUCCESS

Signed-off-by: Tony Ambardar &lt;itugrok@yahoo.com&gt;
</content>
</entry>
<entry>
<title>kernel: include built-in module list</title>
<updated>2024-01-06T16:34:17Z</updated>
<author>
<name>Tony Ambardar</name>
<email>itugrok@yahoo.com</email>
</author>
<published>2023-12-04T11:09:28Z</published>
<link rel='alternate' type='text/html' href='http://x-nagi.com/cgit/openwrt/commit/?id=29f6da43403c5131d0035de0bfc4107eee17953b'/>
<id>urn:sha1:29f6da43403c5131d0035de0bfc4107eee17953b</id>
<content type='text'>
Add modules.builtin to the kernel package for improved handling of loadable
and builtin modules. As with other distros, this allows 'modprobe &lt;module&gt;'
to consistently return success for both loaded/built-in modules, a useful
feature for presence-testing.

Given OpenWrt's few built-in modules, this change and related kmodloader
support add ~1 KB to the compressed image size.

Using sch_fq_codel (builtin) and sch_cake (loadable) for example:

     root@OpenWrt:/# modprobe sch_fq_codel &amp;&amp; echo SUCCESS || echo FAIL
     SUCCESS
     root@OpenWrt:/# modprobe sch_cake &amp;&amp; echo SUCCESS || echo FAIL
     SUCCESS

     root@OpenWrt:/# rmmod sch_fq_codel
     module is builtin

Signed-off-by: Tony Ambardar &lt;itugrok@yahoo.com&gt;
</content>
</entry>
</feed>
