<feed xmlns='http://www.w3.org/2005/Atom'>
<title>staging/mans0n/package/kernel, branch master</title>
<subtitle>Staging tree of Sungbo Eo</subtitle>
<id>https://git.openwrt.org/openwrt/staging/mans0n/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/openwrt/staging/mans0n/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/mans0n/'/>
<updated>2024-03-09T22:42:37Z</updated>
<entry>
<title>mac80211: rtl8xxxu: sync with linux-next 20240229</title>
<updated>2024-03-09T22:42:37Z</updated>
<author>
<name>Shiji Yang</name>
</author>
<published>2024-02-22T21:36:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/mans0n/commit/?id=97f542238a23a1c8461b40dfb26d9213826d8e78'/>
<id>urn:sha1:97f542238a23a1c8461b40dfb26d9213826d8e78</id>
<content type='text'>
Backporting upstream patches to improve RTL8188F support.

Signed-off-by: Shiji Yang &lt;yangshiji66@qq.com&gt;
</content>
</entry>
<entry>
<title>mac80211: fix a regression in the broadcast AQL patch</title>
<updated>2024-03-08T21:46:32Z</updated>
<author>
<name>Felix Fietkau</name>
</author>
<published>2024-03-08T21:42:50Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/mans0n/commit/?id=1f5fd5cb971166ba57996d41b7ce71e697c186b2'/>
<id>urn:sha1:1f5fd5cb971166ba57996d41b7ce71e697c186b2</id>
<content type='text'>
The AQL limit for buffered broadcast packets is higher than the maximum
total pending airtime limit. This can get unicast data stuck whenever there
is too much pending broadcast data. Fix this by excluding broadcast AQL from
the total limit.

Signed-off-by: Felix Fietkau &lt;nbd@nbd.name&gt;
</content>
</entry>
<entry>
<title>kernel: crypto: use ARM64 SHA256 CE optimized module for more targets</title>
<updated>2024-03-08T16:16:18Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-03-06T21:21:47Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/mans0n/commit/?id=ce2b302ca43b42ef4a51baf875180fa03787e21f'/>
<id>urn:sha1:ce2b302ca43b42ef4a51baf875180fa03787e21f</id>
<content type='text'>
At start I only set qualcommax to use the Crypto Extensions optimized
version of SHA256 as I knew it supports the optional Crypto Extensions.

However, after looking into the tree there are more targets/subtargets
that I could find at least a specification sheet that says the support
Cryptographic Extensions, so lets add them.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: crypto: use ARM64 SHA1 CE optimized module for more targets</title>
<updated>2024-03-08T16:16:18Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-03-06T21:19:54Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/mans0n/commit/?id=90c09ede93453d97bdbee3ef5814110934d3e1aa'/>
<id>urn:sha1:90c09ede93453d97bdbee3ef5814110934d3e1aa</id>
<content type='text'>
At start I only set qualcommax to use the Crypto Extensions optimized
version of SHA1 as I knew it supports the optional Crypto Extensions.

However, after looking into the tree there are more targets/subtargets
that I could find at least a specification sheet that says the support
Cryptographic Extensions, so lets add them.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>ath25: drop target</title>
<updated>2024-03-07T11:15:51Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-03-05T09:31:48Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/mans0n/commit/?id=e247763617ef749a97cad609564ff85878c0aec8'/>
<id>urn:sha1:e247763617ef749a97cad609564ff85878c0aec8</id>
<content type='text'>
ath25 has been on life support for the last couple of releases, eventually
leading to marking it as source-only in 2023.

It has been basically only touched to do a kernel bump so that we can make
the new OpenWrt release which was a challenge due to small RAM amount.

However, with the attempt of kernel 6.1 update it turns out that kernel
cannot even finish booting due to RAM constraints, so its time to let this
target go.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: crypto: add SHA512 ARM64 ASM optimized module</title>
<updated>2024-03-06T21:00:58Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-03-06T20:54:07Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/mans0n/commit/?id=5b1d6d4607e4a062319225dd8930541cd1974ebe'/>
<id>urn:sha1:5b1d6d4607e4a062319225dd8930541cd1974ebe</id>
<content type='text'>
Kernel has an ASM optimized version of SHA512 that was ported from
OpenSSL, so lets package it as it provides significant perfomance
improvement compared to the generic implementation.

There is a Cryptographic Extension based version as well, but that relies
on ARMv8.2 ISA which I am not aware any of the OpenWrt supported SoC-s use.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: crypto: add SHA2(224 and 256) ARM64 CE optimized module</title>
<updated>2024-03-06T17:38:28Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-03-06T17:38:28Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/mans0n/commit/?id=4443470a575b6fd775ff7c9d5eb40024db003213'/>
<id>urn:sha1:4443470a575b6fd775ff7c9d5eb40024db003213</id>
<content type='text'>
Kernel has optimized version of SHA2(224 and 256) using the ARMv8 Crypto
Extensions, so lets package it.

Use it by default for qualcommax as it uses Cortex-A53 core and has ARMv8
CE extensions present.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: crypto: add SHA256 ARM64 ASM optimized module</title>
<updated>2024-03-06T17:30:21Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-03-06T17:30:21Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/mans0n/commit/?id=09207c0348299e0760dfc4e97dfaab27135a9ad1'/>
<id>urn:sha1:09207c0348299e0760dfc4e97dfaab27135a9ad1</id>
<content type='text'>
Kernel has an ASM optimized version of SHA256 that was ported from
OpenSSL, so lets package it as it provides significant perfomance
improvement compared to the generic implementation.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>kernel: crypto: add SHA1 ARM64 CE optimized module</title>
<updated>2024-03-06T11:16:11Z</updated>
<author>
<name>Robert Marko</name>
</author>
<published>2024-03-06T10:47:45Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/mans0n/commit/?id=9425064bdbc873a285f476da101199433d3a80e4'/>
<id>urn:sha1:9425064bdbc873a285f476da101199433d3a80e4</id>
<content type='text'>
Kernel has optimized version of SHA1 using the ARMv8 Crypto Extensions,
so lets package it.

Use it by default for qualcommax as it uses Cortex-A53 core and has ARMv8
CE extensions present.

Signed-off-by: Robert Marko &lt;robimarko@gmail.com&gt;
</content>
</entry>
<entry>
<title>cryptodev-linux: update to 1.13</title>
<updated>2024-03-06T09:17:45Z</updated>
<author>
<name>Weijie Gao</name>
</author>
<published>2024-01-07T05:42:00Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/openwrt/staging/mans0n/commit/?id=d40d64fc62f51a83b48a6c21b68d8a00e83c72c3'/>
<id>urn:sha1:d40d64fc62f51a83b48a6c21b68d8a00e83c72c3</id>
<content type='text'>
Update to 1.13 with upstream backports.

Signed-off-by: Weijie Gao &lt;hackpascal@gmail.com&gt;
</content>
</entry>
</feed>
