Page 112 of 135

Porteus Kernel Builder

Posted: 18 Jul 2022, 09:30
by neko
"Kernel Builder" was updated to version 22.07.18. (Please refer to the first article of this thread.)

Firmware database was updated.
[Firmware database : kernel-firmware-20220714_84661a3-noarch-1plus.xzm (373 M)]
that was created with
slackware package "kernel-firmware-20220714_84661a3-noarch-1.txz (217 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
b43-firmware-6.30.163.46-fw-1_SBo
bfubase
bluetooth
ipw2100-fw-1.3-noarch-10
ipw2200-fw-3.1-noarch-8
zydas


Thanks.

Porteus Kernel Builder

Posted: 24 Jul 2022, 04:43
by neko
"Kernel Builder" was updated to version 22.07.24. (Please refer to the first article of this thread.)

5.18 config was updated.

Code: Select all

3c3
< # Linux/x86 5.18.3 Kernel Configuration
---
> # Linux/x86 5.18.14 Kernel Configuration
181a182,183
> CONFIG_GCC12_NO_ARRAY_BOUNDS=y
> CONFIG_CC_NO_ARRAY_BOUNDS=y
321,323d322
< CONFIG_RETPOLINE=y
< CONFIG_CC_HAS_SLS=y
< # CONFIG_SLS is not set
463a463,472
> CONFIG_CC_HAS_SLS=y
> CONFIG_CC_HAS_RETURN_THUNK=y
> CONFIG_SPECULATION_MITIGATIONS=y
> CONFIG_PAGE_TABLE_ISOLATION=y
> CONFIG_RETPOLINE=y
> CONFIG_RETHUNK=y
> CONFIG_CPU_UNRET_ENTRY=y
> CONFIG_CPU_IBPB_ENTRY=y
> CONFIG_CPU_IBRS_ENTRY=y
> # CONFIG_SLS is not set
7168d7176
< CONFIG_PAGE_TABLE_ISOLATION=y
7486a7495
> CONFIG_LIB_MEMNEQ=y
Thanks.

Porteus Kernel Builder

Posted: 13 Aug 2022, 01:21
by neko
"Kernel Builder" was updated to version 22.08.13. (Please refer to the first article of this thread.)

1. Firmware database was updated.
Firmware database : kernel-firmware-20220810_ad5ae82-noarch-1plus.xzm(377 M)
that was created with
slackware package "kernel-firmware-20220810_ad5ae82-noarch-1.txz (222 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
b43-firmware-6.30.163.46-fw-1_SBo
bfubase
bluetooth
ipw2100-fw-1.3-noarch-10
ipw2200-fw-3.1-noarch-8
zydas

2. Fixed the bug of creating Firmware in lib/firmware
Bug:
When pick up the firmware name "AA*BB*CC" that includes "*" character, setting was missing.


Thanks.

Porteus Kernel Builder

Posted: 15 Aug 2022, 22:13
by neko
"Kernel Builder" was updated to version 22.08.16. (Please refer to the first article of this thread.)

Kernel version 6.0(-rc) was introduced.

But AUFS patch is not yet ready for kernel 6.0(-rc).

==== update Kernel 6.0-rc1 64bit config from 5.19 64bit config ====

Code: Select all

Favor dynamic modification latency reduction by default (CGROUP_FAVOR_DYNMODS) [N/y/?] (NEW) n
Userspace opportunistic sleep (PM_USERSPACE_AUTOSLEEP) [N/y/?] (NEW) n
Userspace block driver (Experimental) (BLK_DEV_UBLK) [N/m/y/?] (NEW) N
NVM Express over Fabrics In-Band Authentication (NVME_AUTH) [N/y/?] (NEW) N
NVMe over Fabrics In-band Authentication support (NVME_TARGET_AUTH) [N/y/?] (NEW) N
Wangxun devices (NET_VENDOR_WANGXUN) [Y/n/?] (NEW) n
Microchip FPGA SPI controllers (SPI_MICROCHIP_CORE) [N/m/y/?] (NEW) N
Intel Meteor Lake pinctrl and GPIO driver (PINCTRL_METEORLAKE) [N/m/y/?] (NEW) n
Analog Devices LT7182S (SENSORS_LT7182S) [N/m/?] (NEW) N
ON Semiconductor AR0521 sensor support (VIDEO_AR0521) [N/m/y/?] (NEW) N
Sony IMX208 sensor support (VIDEO_IMX208) [N/m/y/?] (NEW) N

Fast lookup of control elements (SND_CTL_FAST_LOOKUP) [Y/n/?] (NEW) y
Validate input data to control API (SND_CTL_INPUT_VALIDATION) [N/y/?] (NEW) y

AMD Audio Coprocessor-v6.2 RPL support (SND_SOC_AMD_RPL_ACP6x) [N/m/?] (NEW) n

da7219 I2S board (SND_SOC_INTEL_AVS_MACH_DA7219) [N/m/?] (NEW) m
DMIC generic board (SND_SOC_INTEL_AVS_MACH_DMIC) [N/m/?] (NEW) m
HD-Audio generic board (SND_SOC_INTEL_AVS_MACH_HDAUDIO) [N/m/?] (NEW) m

I2S test board (SND_SOC_INTEL_AVS_MACH_I2S_TEST) [N/m/?] (NEW) n

max98357A I2S board (SND_SOC_INTEL_AVS_MACH_MAX98357A) [N/m/?] (NEW) m
max98373 I2S board (SND_SOC_INTEL_AVS_MACH_MAX98373) [N/m/?] (NEW) m
nau8825 I2S board (SND_SOC_INTEL_AVS_MACH_NAU8825) [N/m/?] (NEW) m
rt274 in I2S mode (SND_SOC_INTEL_AVS_MACH_RT274) [N/m/?] (NEW) m
rt286 in I2S mode (SND_SOC_INTEL_AVS_MACH_RT286) [N/m/?] (NEW) m
rt298 in I2S mode (SND_SOC_INTEL_AVS_MACH_RT298) [N/m/?] (NEW) m
rt5682 in I2S mode (SND_SOC_INTEL_AVS_MACH_RT5682) [N/m/?] (NEW) m
ssm4567 I2S board (SND_SOC_INTEL_AVS_MACH_SSM4567) [N/m/?] (NEW) m
SOF support for Meteorlake (SND_SOC_SOF_METEORLAKE) [M/n/?] (NEW) m

Texas Instruments TAS2780 Mono Audio amplifier (SND_SOC_TAS2780) [N/m/?] (NEW) n
Analogix ANX7411 Type-C DRP Port controller driver (TYPEC_ANX7411) [N/m/?] (NEW) n
LED Support for ISSI IS31FL319x I2C LED controller family (LEDS_IS31FL319X) [N/m/?] (NEW) n
Clock based PWM support (PWM_CLK) [N/m/y/?] (NEW) n

Simple Reset Controller Driver (RESET_SIMPLE) [N/y/?] (NEW) y

TI TPS380x Reset Driver (RESET_TI_TPS380X) [N/m/y/?] (NEW) n

Android Binder IPC Driver (ANDROID_BINDER_IPC) [N/y/?] (NEW) y
Android Binderfs filesystem (ANDROID_BINDERFS) [N/y/?] (NEW) y

Android Binder devices (ANDROID_BINDER_DEVICES) [binder,hwbinder,vndbinder] (NEW) 

Android Binder IPC Driver Selftest (ANDROID_BINDER_IPC_SELFTEST) [N/y/?] (NEW) N
HCTR2 support (CRYPTO_HCTR2) [N/m/y/?] (NEW) n

BLAKE2s digest algorithm (x86 accelerated version) (CRYPTO_BLAKE2S_X86) [N/y/?] (NEW) y

POLYVAL hash function (CLMUL-NI accelerated) (CRYPTO_POLYVAL_CLMUL_NI) [N/m/y/?] (NEW) n

ARIA cipher algorithm (CRYPTO_ARIA) [N/m/y/?] (NEW) m

Enable shrinker debugging support (SHRINKER_DEBUG) [N/y/?] (NEW) n
Note: 32bit config was done same as 64bit.


Thanks.

Porteus Kernel Builder

Posted: 18 Aug 2022, 00:17
by neko
22.08.16 Update miss:
Bug: kernel 5.xxx cann't be downloaded.

Please correct /usr/local/share/mkKernel/inc/Download.inc as followed.

54c54
"local ADR5=https://www.kernel.org/pub/linux/kernel/v6.x"
--->
"local ADR6=https://www.kernel.org/pub/linux/kernel/v6.x"


Thanks.

Porteus Kernel Builder

Posted: 18 Aug 2022, 05:20
by neko
"Kernel Builder" was updated to version 22.08.18. (Please refer to the first article of this thread.)

The miss of updating to version 22.08.16 was fixed.

refer to Porteus Kernel Builder (Post by neko #89115)


Thanks.

Porteus Kernel Builder

Posted: 30 Aug 2022, 11:28
by neko
"Kernel Builder" was updated to version 22.08.30. (Please refer to the first article of this thread.)

1. Firmware database was updated.
Firmware database : kernel-firmware-20220815_8413c63-noarch-1plus.xzm (387 M)
that was created with
slackware package "kernel-firmware-20220815_8413c63-noarch-1.txz (227 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
b43-firmware-6.30.163.46-fw-1_SBo
bfubase
bluetooth
ipw2100-fw-1.3-noarch-10
ipw2200-fw-3.1-noarch-8
zydas


2. AUFS patch for kernel 6.0-rc is ready.

Please refer to https://www.mail-archive.com/aufs-users ... 05898.html


Thanks.

Porteus Kernel Builder

Posted: 01 Sep 2022, 17:49
by Blaze
neko, can we add this option to the kernel config?

Code: Select all

# CONFIG_MT7921E is not set ---> CONFIG_MT7921E=m
Thanks

Porteus Kernel Builder

Posted: 02 Sep 2022, 02:55
by neko
"Kernel Builder" was updated to version 22.09.02. (Please refer to the first article of this thread.)

kernel 5.18, 5.19, & 6.0 configs were updated.

Code: Select all

# grep CONFIG_MT7921E v*/*/linux*/.config
v5.18.19/32/linux-5.18.19/.config:CONFIG_MT7921E=m
v5.18.19/64/linux-5.18.19/.config:CONFIG_MT7921E=m
v5.19.6/32/linux-5.19.6/.config:CONFIG_MT7921E=m
v5.19.6/64/linux-5.19.6/.config:CONFIG_MT7921E=m
v6.0-rc3/32/linux-6.0-rc3/.config:CONFIG_MT7921E=m
v6.0-rc3/64/linux-6.0-rc3/.config:CONFIG_MT7921E=m
#
----------------------------------------
@Blaze
Please use mkKernel-22.09.02-noarch-1.xzm.


Thanks.

Porteus Kernel Builder

Posted: 03 Sep 2022, 14:14
by Blaze
[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 32bit.config)

[5.19.6] <-- NEW : "All patches" patching was done.
32bit-ALL-kernel5.19.6.tar (~115 M)
https://www.mediafire.com/file/a5bc7hy9 ... 5.19.6.tar
af6c800e1cc204f36248706eedd9cfe5 32bit-ALL-kernel5.19.6.tar

==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)

[5.19.6] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.19.6.tar (~121 M)
https://www.mediafire.com/file/col6gnje ... 5.19.6.tar
e3a76c0ecc7b510ddc3b45030282d51d 64bit-ALL-kernel5.19.6.tar

Note 1: Compiler that was used.
for kernel 5.19.6: 11.2.0-x86_64

Note 2: Compilated under Porteus 5.0-current (Slackware 15.0 base. Note. glibc-2.33 replaced on glibc-2.35)

Thanks to neko for his support.

Porteus Kernel Builder

Posted: 05 Sep 2022, 09:37
by babam
Blaze wrote:
03 Sep 2022, 14:14
[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)

[5.19.6] <-- NEW : "All patches" patching was done.
Thanks Blaze,
What is the reason for changing CONFIG_ZSMALLOC=y ---> CONFIG_ZSMALLOC=m

@neko, Can you add this for kernel 5.19+ and add /lib/firmware/rtw89

Code: Select all

CONFIG_RTW89_8852AE=m
CONFIG_RTW89_8852CE=m
Thanks.

Porteus Kernel Builder

Posted: 07 Sep 2022, 14:57
by Blaze
babam wrote:
05 Sep 2022, 09:37
What is the reason for changing CONFIG_ZSMALLOC=y ---> CONFIG_ZSMALLOC=m
Good catch. Seems this option was changed automatically.

neko, I think we need to change CONFIG_ZSMALLOC=m ---> CONFIG_ZSMALLOC=y
coz in Slackware config is set y for CONFIG_ZSMALLOC ---> https://mirrors.slackware.com/slackware ... l-configs/

Porteus Kernel Builder

Posted: 07 Sep 2022, 15:31
by beny
hi blaze also the reiserfs support with aufs have a lot of error in dmesg isn't time to remove it....

Porteus Kernel Builder

Posted: 07 Sep 2022, 17:35
by Blaze
beny, well.

Porteus Kernel Builder

Posted: 08 Sep 2022, 02:25
by neko
"Kernel Builder" was updated to version 22.09.08. (Please refer to the first article of this thread.)

1. kernel 5.19 & 6.0 configs were updated.

Code: Select all

# grep CONFIG_ZSMALLOC v*/*/linux*/.config
v5.19.7/32/linux-5.19.7/.config:CONFIG_ZSMALLOC=y
v5.19.7/32/linux-5.19.7/.config:# CONFIG_ZSMALLOC_STAT is not set
v5.19.7/64/linux-5.19.7/.config:CONFIG_ZSMALLOC=y
v5.19.7/64/linux-5.19.7/.config:# CONFIG_ZSMALLOC_STAT is not set
v6.0-rc4/32/linux-6.0-rc4/.config:CONFIG_ZSMALLOC=y
v6.0-rc4/32/linux-6.0-rc4/.config:# CONFIG_ZSMALLOC_STAT is not set
v6.0-rc4/64/linux-6.0-rc4/.config:CONFIG_ZSMALLOC=y
v6.0-rc4/64/linux-6.0-rc4/.config:# CONFIG_ZSMALLOC_STAT is not set
2. Firmware database was updated.
Firmware database : kernel-firmware-20220902_2f2f018-noarch-1plus.xzm (391 M)
that was created with
slackware package "kernel-firmware-20220902_2f2f018-noarch-1.txz (230 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
b43-firmware-6.30.163.46-fw-1_SBo
bfubase
bluetooth
ipw2100-fw-1.3-noarch-10
ipw2200-fw-3.1-noarch-8
zydas


---------------------------------------------------
@babam, @Blaze
Please use mkKernel-22.09.08-noarch-1.xzm.


Thanks.