<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/xback/package/kernel, branch master</title>
<subtitle>Staging tree of Koen Vandeputte</subtitle>
<id>https://git.openwrt.org/openwrt/staging/xback/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/xback/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/'/>
<updated>2026-04-13T14:38:31Z</updated>
<entry>
<title>ath10k-ct: add Coverage Class setting ipq40xx and qca99xx WiFi (WIP)</title>
<updated>2026-04-13T14:38:31Z</updated>
<author>
<name>Koen Vandeputte</name>
</author>
<published>2024-05-21T12:49:14Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=b7701ff3b9806617e5f7b1172aab35d4cf7d459c'/>
<id>urn:sha1:b7701ff3b9806617e5f7b1172aab35d4cf7d459c</id>
<content type='text'>
Since QCA wireless firmware version 10.4 the Coverage Class can be set
for ipq40xx and qca99xx circuits via the wmi interface.
A timeout value adjusts protocol timing for the extra radio propagation
time that is inherent to transmission over larger than local distances.

In due time an upstream patch in mac80211 can be anticipated.
This patch enables use of ipq40xx SoC based devices in OpenWrt in the
mean time when Coverage Class setting is required.

Authors:
Sebastian Gottschall    &lt;s.gottschall@dd-wrt.com&gt;
William Wortel          &lt;wwortel@dorpstraat.com&gt;

Signed-off-by: William Wortel &lt;wwortel@dorpstraat.com&gt;
Signed-off-by: Koen Vandeputte &lt;koen.vandeputte@citymesh.com&gt;
</content>
</entry>
<entry>
<title>ntfs: new package</title>
<updated>2026-04-12T23:37:49Z</updated>
<author>
<name>Qingfang Deng</name>
</author>
<published>2026-04-09T01:26:33Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=4b3758e8be8ed65592847f82866a559d17f716fd'/>
<id>urn:sha1:4b3758e8be8ed65592847f82866a559d17f716fd</id>
<content type='text'>
Backport the latest NTFS driver. The in-tree NTFS3 driver is obsolete.

Signed-off-by: Qingfang Deng &lt;dqfext@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22861
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>modules: generate plain module names via version filters</title>
<updated>2026-04-12T21:56:07Z</updated>
<author>
<name>Mieczyslaw Nalewaj</name>
</author>
<published>2026-04-06T07:57:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=56163029fed71720363a526845314eae7adb17a7'/>
<id>urn:sha1:56163029fed71720363a526845314eae7adb17a7</id>
<content type='text'>
Replace conditional "LINUX_6_12:mod" / "!LINUX_6_12:mod" AUTOLOAD entries
with version-filtered module names using @lt6.18 / @ge6.18. This makes
version_filter emit plain module names into /etc/modules.d(e.g. "crc32c_generic"),
allowing kmodloader to find and load the correct module for the running kernel.
Fixes crc32c (and related crypto modules) not being autoloaded on 6.12 kernels.

Signed-off-by: Mieczyslaw Nalewaj &lt;namiltd@yahoo.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22798
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>treewide: use of_device_get_match_data</title>
<updated>2026-04-12T16:18:28Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2026-01-19T04:15:04Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=c1fa85f6593173fca7d4c26acb3682ccd6756f03'/>
<id>urn:sha1:c1fa85f6593173fca7d4c26acb3682ccd6756f03</id>
<content type='text'>
Simplifies code slightly.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/21599
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>kernel: modules: add hinic3 support</title>
<updated>2026-04-07T00:05:51Z</updated>
<author>
<name>Tan Zien</name>
</author>
<published>2026-04-03T21:35:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=56be1d153096ed1170210ec5949ede0813e256c0'/>
<id>urn:sha1:56be1d153096ed1170210ec5949ede0813e256c0</id>
<content type='text'>
Add support for Huawei 3rd gen NIC

Signed-off-by: Tan Zien &lt;nabsdh9@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22768
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>mwlwifi: add patch series for kernel 6.18 compatibility</title>
<updated>2026-04-06T14:03:37Z</updated>
<author>
<name>Stefan Kalscheuer</name>
</author>
<published>2026-04-03T15:15:25Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=a9e22459e448fb7522b8b108584d0f794bb58e3b'/>
<id>urn:sha1:a9e22459e448fb7522b8b108584d0f794bb58e3b</id>
<content type='text'>
Migrate timer handling (removed in 6.13) and netdev dummy initialization
(removed in 6.16) to new methods with guards to not break older kernels.

This resolves compilation errors due to missing del_timer_sync(),
from_timer() and init_dummy_netdev().

Signed-off-by: Stefan Kalscheuer &lt;stefan@stklcode.de&gt;
Link: https://github.com/openwrt/openwrt/pull/22775
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>kernel: modules: fix kmod-iavf dependencies</title>
<updated>2026-04-05T23:38:41Z</updated>
<author>
<name>Shiji Yang</name>
</author>
<published>2026-03-31T14:33:44Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=5bbf58c4a6cf8992e219777795ed3cbfe1db799d'/>
<id>urn:sha1:5bbf58c4a6cf8992e219777795ed3cbfe1db799d</id>
<content type='text'>
Add missing dependency kmod-ptp to fix the build error. We also
add symbol CONFIG_PTP_1588_CLOCK_OPTIONAL explicitly for kmod-ptp
because it is selected by CONFIG_PTP_1588_CLOCK. Fix:

Package kmod-iavf is missing dependencies for the following libraries:
ptp.ko

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22730
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>kernel: modules: fix kmod-crypto-misc build error</title>
<updated>2026-04-05T23:38:41Z</updated>
<author>
<name>Shiji Yang</name>
</author>
<published>2026-03-31T12:28:35Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=cce5a153f750fea701fe49103ad2699603ab904a'/>
<id>urn:sha1:cce5a153f750fea701fe49103ad2699603ab904a</id>
<content type='text'>
cryptd has been decoupled from crypto-misc in the 6.18 kernel. Fix:

ERROR: module '/home/runner/work/Actions_/Actions_/openwrt/build_dir/target-i386_pentium4_musl/linux-x86_generic/linux-6.18.20/crypto/cryptd.ko' is missing.
make[3]: *** [modules/crypto.mk:873: /home/runner/work/Actions_/Actions_/openwrt/bin/targets/x86/generic/packages/kmod-crypto-misc-6.18.20-r1.apk] Error 1

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22730
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>kernel: modules: add new driver package phy-mtk-tphy</title>
<updated>2026-04-05T23:05:51Z</updated>
<author>
<name>Shiji Yang</name>
</author>
<published>2026-02-19T12:06:08Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=aae80160a6b4be5b7098ec5d100746c7a4498600'/>
<id>urn:sha1:aae80160a6b4be5b7098ec5d100746c7a4498600</id>
<content type='text'>
MediaTek T-PHY controller supports multiple usb2.0, usb3.0 ports,
PCIe and SATA. ARM mediatek and ramips/mt7621 targets require this
package to make the XHCI work properly.

Signed-off-by: Shiji Yang &lt;yangshiji66@outlook.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22094
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
<entry>
<title>mac80211: ath9k: remove entropy patch</title>
<updated>2026-04-05T23:00:17Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2025-05-23T01:42:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/xback/commit/?id=cb5e197696c98b4baed5df2dab251d211402a95e'/>
<id>urn:sha1:cb5e197696c98b4baed5df2dab251d211402a95e</id>
<content type='text'>
This was replaced upstream with a proper rng device that feeds into
/dev/random. No need for this anymore.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
Link: https://github.com/openwrt/openwrt/pull/22766
Signed-off-by: Hauke Mehrtens &lt;hauke@hauke-m.de&gt;
</content>
</entry>
</feed>
