<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/ldir/package/kernel, branch master</title>
<subtitle>Kevin D-Bs staging tree</subtitle>
<id>https://git-03.infra.openwrt.org/openwrt/staging/ldir/atom?h=master</id>
<link rel='self' href='https://git-03.infra.openwrt.org/openwrt/staging/ldir/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ldir/'/>
<updated>2023-05-22T20:28:20Z</updated>
<entry>
<title>kernel: modules: fs: adapt for kernel 6.1</title>
<updated>2023-05-22T20:28:20Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2022-10-26T11:27:51Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ldir/commit/?id=6dce5a7b58b023153a87f282311ae7fb6b895472'/>
<id>urn:sha1:6dce5a7b58b023153a87f282311ae7fb6b895472</id>
<content type='text'>
Adapt filesystem kmods for building under kernel 6.1:
* Depend on kernel not being 5.10 rather than only 5.15
* kmod-fs-9p depends on kmod-fs-netfs from 5.17 as they started using
netfs helpers
* Set new KConfig options to N

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: modules: wwan: adapt for kernel 6.1</title>
<updated>2023-05-22T20:28:20Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2022-10-21T11:08:35Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ldir/commit/?id=4a02c5954f10291cf046f9bbf727fa01ce04a235'/>
<id>urn:sha1:4a02c5954f10291cf046f9bbf727fa01ce04a235</id>
<content type='text'>
Update the WWAN kmods for compilation under kernel 6.1:
* Depend on kernel not being 5.10 rather than only 5.15
* Enable CONFIG_WWAN_DEBUGFS as its now optional from 5.17
* Add missing symbols for new WWAN drivers to generic config

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: modules: adapt for kernel 6.1</title>
<updated>2023-05-22T20:28:20Z</updated>
<author>
<name>Christian Marangi</name>
</author>
<published>2022-10-20T01:13:50Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ldir/commit/?id=a5118876441b6fe41ae7240f84a93c21c2a7ce36'/>
<id>urn:sha1:a5118876441b6fe41ae7240f84a93c21c2a7ce36</id>
<content type='text'>
Adapt kernel modules to support kernel 6.1.

Signed-off-by: Christian Marangi &lt;ansuelsmth@gmail.com&gt;
</content>
</entry>
<entry>
<title>uml: exclude some /arch/x86 optimizations</title>
<updated>2023-05-22T12:45:03Z</updated>
<author>
<name>Christian Lamparter</name>
</author>
<published>2023-05-21T17:05:03Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ldir/commit/?id=959563fb813890e478bf0a51523cd84d54b9af91'/>
<id>urn:sha1:959563fb813890e478bf0a51523cd84d54b9af91</id>
<content type='text'>
The x86_64 UML target wants to include SSSE3 optimized
crypto code which lives under /arch/x86/crypto.

However, these are not built and this causes an error.
| ERROR: module '[...]/arch/x86/crypto/sha512-ssse3.ko' is missing.
| make[3]: *** [modules/crypto.mk:990: [...]/kmod-crypto-sha512_5.15.112-1_x86_64.ipk] Error 1

Signed-off-by: Christian Lamparter &lt;chunkeey@gmail.com&gt;
</content>
</entry>
<entry>
<title>mac80211: brcm: drop brcmfmac patch waiting for register_wiphy()</title>
<updated>2023-05-22T06:18:45Z</updated>
<author>
<name>Rafał Miłecki</name>
</author>
<published>2023-05-17T09:58:16Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ldir/commit/?id=bd262663142e90f64f1c256b3e6b2b979c1022c0'/>
<id>urn:sha1:bd262663142e90f64f1c256b3e6b2b979c1022c0</id>
<content type='text'>
That was a workaround for OpenWrt generation of config files. This patch
was used to postpone returning from probe function until loading
firmware and calling register_wiphy().

All of that is not needed anymore thanks to the ieee80211 hotplug.d
script introduced in the commit 5f8f8a366136 ("base-files, mac80211,
broadcom-wl: wifi detection and configuration"). That takes care of
generating /etc/config/wireless entries even if wireless device appears
late in the booting process.

Signed-off-by: Rafał Miłecki &lt;rafal@milecki.pl&gt;
</content>
</entry>
<entry>
<title>kernel: disable IGD (video DRM) support</title>
<updated>2023-05-21T12:25:52Z</updated>
<author>
<name>Philip Prindeville</name>
</author>
<published>2023-05-17T15:38:48Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ldir/commit/?id=3b2337b467b7bb39746a244e82506ffbbfae4897'/>
<id>urn:sha1:3b2337b467b7bb39746a244e82506ffbbfae4897</id>
<content type='text'>
IGD is only useful when accelerating a VM guest that wants to direct
render to memory in the host's framebuffer, but since OpenWrt
typically runs on headless hardware, this serves no purpose.

Also build vfio with VFIO_NOIOMMU undefined (to get all of the code
enabled), but allow it to be enabled via boot-time modparams
settings (or at run-time via sysfs writes to
"/sys/module/vfio/parameters/enable_unsafe_noiommu_mode".

Signed-off-by: Philip Prindeville &lt;philipp@redfish-solutions.com&gt;
</content>
</entry>
<entry>
<title>kernel: net: add support for kernel tls</title>
<updated>2023-05-20T13:19:14Z</updated>
<author>
<name>Tiago Gaspar</name>
</author>
<published>2023-04-12T12:53:33Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ldir/commit/?id=3f99b2b3f7e4567e331fce35c3d27b65c34ea651'/>
<id>urn:sha1:3f99b2b3f7e4567e331fce35c3d27b65c34ea651</id>
<content type='text'>
Add ktls (Kernel TLS) kmods to enable TLS support
in kernel (allowing TLS offload when the network
card supports it)

Signed-off-by: Tiago Gaspar &lt;tiagogaspar8@gmail.com&gt;
(added disabled symbols)
Signed-off-by: Christian Lamparter &lt;chunkeey@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: other: adjust paths for new location</title>
<updated>2023-05-18T16:22:26Z</updated>
<author>
<name>John Audia</name>
</author>
<published>2023-05-18T10:16:11Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ldir/commit/?id=b2c0d9d01f02f58965eae7d14104423bb3510bd5'/>
<id>urn:sha1:b2c0d9d01f02f58965eae7d14104423bb3510bd5</id>
<content type='text'>
This upstream commit[1] moves drivers/bus/mhi/core/ to
drivers/bus/mhi/host/ so we need to correct for that here.

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?h=v5.15.112&amp;id=9fbf10148f31a63b6d8c2b0e56cb97eb173d600b

Signed-off-by: John Audia &lt;therealgraysky@proton.me&gt;
</content>
</entry>
<entry>
<title>gpio-button-hotplug: do not error on interrupt attached keys</title>
<updated>2023-05-18T15:11:43Z</updated>
<author>
<name>Tim Harvey</name>
</author>
<published>2023-02-28T00:56:25Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ldir/commit/?id=23845fa10bc135bfc7fd4380948b5965b9d20cb5'/>
<id>urn:sha1:23845fa10bc135bfc7fd4380948b5965b9d20cb5</id>
<content type='text'>
The Linux gpio-keys driver bindings allow for GPIO attached or interrupt
attached keys. Currently if an interrupt attached key is encountered
gpio_keys_button_probe() will fail due to not being able to get a gpio
descriptor:
gpio-keys: probe of gpio-keys failed with error -2

Skip the failure in the case of interrupt attached keys to resolve this.

Signed-off-by: Tim Harvey &lt;tharvey@gateworks.com&gt;
</content>
</entry>
<entry>
<title>ksmbd: remove</title>
<updated>2023-05-18T14:52:05Z</updated>
<author>
<name>Rosen Penev</name>
</author>
<published>2023-05-12T15:43:31Z</published>
<link rel='alternate' type='text/html' href='https://git-03.infra.openwrt.org/openwrt/staging/ldir/commit/?id=13fec6830684d7711018060651d37fd25df832d6'/>
<id>urn:sha1:13fec6830684d7711018060651d37fd25df832d6</id>
<content type='text'>
In tree ksmbd is available with 5.15 and is better updated.

Signed-off-by: Rosen Penev &lt;rosenp@gmail.com&gt;
</content>
</entry>
</feed>
