Porteus Kernel Builder
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Porteus Kernel Builder
"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.
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.
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Porteus Kernel Builder
"Kernel Builder" was updated to version 22.07.24. (Please refer to the first article of this thread.)
5.18 config was updated.
Thanks.
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
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Porteus Kernel Builder
"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.
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.
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Porteus Kernel Builder
"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 ====
Note: 32bit config was done same as 64bit.
Thanks.
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
Thanks.
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Porteus Kernel Builder
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.
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.
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Porteus Kernel Builder
"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.
The miss of updating to version 22.08.16 was fixed.
refer to Porteus Kernel Builder (Post by neko #89115)
Thanks.
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Porteus Kernel Builder
"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.
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.
- Blaze
- DEV Team
- Posts: 3994
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Porteus Kernel Builder
neko, can we add this option to the kernel config?
Thanks
Code: Select all
# CONFIG_MT7921E is not set ---> CONFIG_MT7921E=m
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Porteus Kernel Builder
"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.
----------------------------------------
@Blaze
Please use mkKernel-22.09.02-noarch-1.xzm.
Thanks.
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.
- Blaze
- DEV Team
- Posts: 3994
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Porteus Kernel Builder
[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.
==== 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.
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
- babam
- Warlord
- Posts: 528
- Joined: 16 Nov 2016, 10:30
- Distribution: Porteus 5.0rc3 Xfce K6.1.1
- Location: Rainy city
Porteus Kernel Builder
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
Sorry, my English is bad.
- Blaze
- DEV Team
- Posts: 3994
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Porteus Kernel Builder
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/
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Porteus Kernel Builder
hi blaze also the reiserfs support with aufs have a lot of error in dmesg isn't time to remove it....
- Blaze
- DEV Team
- Posts: 3994
- Joined: 28 Dec 2010, 11:31
- Distribution: ⟰ Porteus current ☯ all DEs ☯
- Location: ☭ Russian Federation, Lipetsk region, Dankov
- Contact:
Porteus Kernel Builder
beny, well.
Linux 6.6.11-porteus #1 SMP PREEMPT_DYNAMIC Sun Jan 14 12:07:37 MSK 2024 x86_64 Intel(R) Xeon(R) CPU E3-1270 v6 @ 3.80GHz GenuineIntel GNU/Linux
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Porteus Kernel Builder
"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.
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.
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
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.