Porteus Kernel Builder

Here is a place for your projects which are not officially supported by the Porteus Team. For example: your own kernel patched with extra features; desktops not included in the standard ISO like Gnome; base modules that are different than the standard ISO, etc...
User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus Kernel Builder

Post#1771 by Blaze » 08 Mar 2023, 09:03

[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 32bit.config)

6.2.2 <-- NEW : "All patches" patching was done.
32bit-ALL-kernel6.2.2.tar (~129 M)
http://www.mediafire.com/file/6mngelz5h ... l6.2.2.tar
7fba8d6712f63dd909638db1afaec600 32bit-ALL-kernel6.2.2.tar

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

6.2.2 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.2.2.tar (~140 M)
http://www.mediafire.com/file/qt9j8bgp8 ... l6.2.2.tar
193e2860f94ce6938ff8b69144694057 64bit-ALL-kernel6.2.2.tar

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

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

Note 3: A new cryptsetup (version 2.3.5: presented by @ncmprhnsbl)

Thanks to neko for 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

User avatar
babam
Warlord
Warlord
Posts: 526
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Porteus Kernel Builder

Post#1772 by babam » 08 Mar 2023, 10:19

Sorry, my English is bad.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus Kernel Builder

Post#1773 by Blaze » 11 Mar 2023, 07:43

[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 32bit.config)

6.2.3 <-- NEW : "All patches" patching was done.
32bit-ALL-kernel6.2.3.tar (~129 M)
https://www.mediafire.com/file/vkekoim4 ... l6.2.3.tar
9e3eabee009cc903fd8364f33eaaecb6 32bit-ALL-kernel6.2.3.tar

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

6.2.3 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.2.3.tar (~141 M)
https://www.mediafire.com/file/qtdmpst2 ... l6.2.3.tar
9920d1fda0958b14479f59e58969526f 64bit-ALL-kernel6.2.3.tar

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

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

Note 3: A new cryptsetup (version 2.3.5: presented by @ncmprhnsbl)

Thanks to neko for 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

neko
DEV Team
DEV Team
Posts: 2107
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Porteus Kernel Builder

Post#1774 by neko » 11 Mar 2023, 13:04

"Kernel Builder" was updated to version 23.03.11. (Please refer to the first article of this thread.)

Prototype configs of kernel 5.15, 6.1 and 6.2 were updated.
(by "make oldconfig" command with all prompt answer 'no')


[5.15.99: diff new old]
21d20
< CONFIG_PAHOLE_VERSION=0
391c390
< # CONFIG_MICROCODE_LATE_LOADING is not set
---
> CONFIG_MICROCODE_OLD_INTERFACE=y

[6.1.16: diff new old]
183d182
< CONFIG_GCC11_NO_ARRAY_BOUNDS=y
5379d5377
< # CONFIG_SND_HDA_CTL_DEV_ID is not set

[6.2.3: diff new old]
182d181
< CONFIG_GCC11_NO_ARRAY_BOUNDS=y
5416d5414
< # CONFIG_SND_HDA_CTL_DEV_ID is not set
5851c5849
< CONFIG_SND_SOC_NAU8315=m
---
> # CONFIG_SND_SOC_NAU8315 is not set


Thanks.

User avatar
babam
Warlord
Warlord
Posts: 526
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Porteus Kernel Builder

Post#1775 by babam » 11 Mar 2023, 14:33

Linux 6.2.4 and 6.1.17 kernels have been released this morning as new emergency releases.
https://www.phoronix.com/news/Linux-6.2 ... 7-Released
Sorry, my English is bad.

User avatar
Blaze
DEV Team
DEV Team
Posts: 3860
Joined: 28 Dec 2010, 11:31
Distribution: ⟰ Porteus current ☯ all DEs ☯
Location: ☭ Russian Federation, Lipetsk region, Dankov
Contact:

Porteus Kernel Builder

Post#1776 by Blaze » 11 Mar 2023, 16:02

babam, ok.

[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 32bit.config)

6.2.5 <-- NEW : "All patches" patching was done.
32bit-ALL-kernel6.2.5.tar (~129 M)
https://www.mediafire.com/file/0guvy8nz ... l6.2.5.tar
777e9d89b690be95cbc23caa99105ed2 32bit-ALL-kernel6.2.5.tar

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

6.2.5 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.2.5.tar (~141 M)
https://www.mediafire.com/file/782ldysm ... l6.2.5.tar
c32d8c18695d34521e4b251168e0488d 64bit-ALL-kernel6.2.5.tar

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

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

Note 3: A new cryptsetup (version 2.3.5: presented by @ncmprhnsbl)

Thanks to neko for 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

neko
DEV Team
DEV Team
Posts: 2107
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Porteus Kernel Builder

Post#1777 by neko » 12 Mar 2023, 02:45

"Kernel Builder" was updated to version 23.03.12. (Please refer to the first article of this thread.)

Prototype configs of kernel 5.10 and 6.2 were updated.
(by "make oldconfig" command with all prompt answer 'no')


[5.10.173: diff new old]
388c388
< # CONFIG_MICROCODE_LATE_LOADING is not set
---
> CONFIG_MICROCODE_OLD_INTERFACE=y

[6.2.5: diff new old]
2341d2340
< # CONFIG_FEALNX is not set


Note:
Currently kernel update interval is very short.
Porteus Kernel Builder (Post by babam #93271)


Thanks.

User avatar
babam
Warlord
Warlord
Posts: 526
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Porteus Kernel Builder

Post#1778 by babam » 12 Mar 2023, 13:43

@neko, Why set it to CONFIG_SQUASHFS_DECOMP_SINGLE=y?

Why not set it to CONFIG_SQUASHFS_DECOMP_MULTI=y or CONFIG_SQUASHFS_DECOMP_MULTI_PERCPU=y?

Thanks.
Sorry, my English is bad.

neko
DEV Team
DEV Team
Posts: 2107
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Porteus Kernel Builder

Post#1779 by neko » 12 Mar 2023, 23:09

@babam
It is my mistake.


------------------------------------------------
"Kernel Builder" was updated to version 23.03.13. (Please refer to the first article of this thread.)

Prototype configs of kernel 6.2 and 6.3 were updated.
(by "make menuconfig" command)


[6.2.5: diff old new]

Code: Select all

7269c7269
< CONFIG_SQUASHFS_DECOMP_SINGLE=y
---
> CONFIG_SQUASHFS_DECOMP_MULTI=y
7271,7272c7271,7272
< CONFIG_SQUASHFS_COMPILE_DECOMP_SINGLE=y
< # CONFIG_SQUASHFS_COMPILE_DECOMP_MULTI is not set
---
> # CONFIG_SQUASHFS_COMPILE_DECOMP_SINGLE is not set
> CONFIG_SQUASHFS_COMPILE_DECOMP_MULTI=y
7273a7274
> # CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS is not set

[6.3-rc1: diff old new]

Code: Select all

< CONFIG_SQUASHFS_DECOMP_SINGLE=y
---
> CONFIG_SQUASHFS_DECOMP_MULTI=y
7289,7290c7289,7290
< CONFIG_SQUASHFS_COMPILE_DECOMP_SINGLE=y
< # CONFIG_SQUASHFS_COMPILE_DECOMP_MULTI is not set
---
> # CONFIG_SQUASHFS_COMPILE_DECOMP_SINGLE is not set
> CONFIG_SQUASHFS_COMPILE_DECOMP_MULTI=y
7291a7292
> # CONFIG_SQUASHFS_MOUNT_DECOMP_THREADS is not set
Thanks.

neko
DEV Team
DEV Team
Posts: 2107
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Porteus Kernel Builder

Post#1780 by neko » 13 Mar 2023, 06:42

"Kernel Builder" was updated to version 23.03.13-2 (Please refer to the first article of this thread.)

AUFS patch has been ready for kernel 6.3-rc2.
(aufs_Version: 6.x-rcN-20230313)

Prototype config of kernel 6.3 was updated (for AUFS patch).
(by "make menuconfig" command)


Thanks.

User avatar
babam
Warlord
Warlord
Posts: 526
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Porteus Kernel Builder

Post#1781 by babam » 13 Mar 2023, 20:45

@neko, Please add this config

Code: Select all

CONFIG_HUAWEI_WMI=m
CONFIG_XIAOMI_WMI=m
CONFIG_X86_PLATFORM_DRIVERS_HP=y
CONFIG_HP_WMI=m
CONFIG_DELL_LAPTOP=m
CONFIG_DELL_WMI=m
CONFIG_DELL_WMI_DDV=m
Thanks.
Sorry, my English is bad.

neko
DEV Team
DEV Team
Posts: 2107
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Porteus Kernel Builder

Post#1782 by neko » 14 Mar 2023, 03:38

@babam
Those will be added at next update.

Thanks.

neko
DEV Team
DEV Team
Posts: 2107
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Porteus Kernel Builder

Post#1783 by neko » 17 Mar 2023, 09:31

"Kernel Builder" was updated to version 23.03.17. (Please refer to the first article of this thread.)


1. Firmware database was updated.
[Firmware database : kernel-firmware-20230313_c761dbe-noarch-1plus.xzm (373 M)]
that was created with
slackware package "kernel-firmware-20230313_c761dbe-noarch-1.txz (250 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
sof-firmware-2.0-150400.1.4.noarch
b43-firmware-6.30.163.46-fw-1_SBo
bfubase
bluetooth
bluez-firmware-1.2-noarch-9
ipw2100-fw-1.3-noarch-10
ipw2200-fw-3.1-noarch-8
zydas


2. Prototype configs of kernel 6.3 were updated. (by "make menuconfig" command)
[6.3-rc2: diff old new]

Code: Select all

# diff -r /usr/local/share/mkKernel/lib/v6.3 mkKernel-23.03.17-noarch-2/usr/local/share/mkKernel/lib/v6.3
diff -r /usr/local/share/mkKernel/lib/v6.3/32bit.config mkKernel-23.03.17-noarch-2/usr/local/share/mkKernel/lib/v6.3/32bit.config
112c112
< # CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set
---
> CONFIG_BPF_UNPRIV_DEFAULT_OFF=y
1797a1798
> CONFIG_SENSORS_LIS3LV02D=m
6736c6737
< # CONFIG_HUAWEI_WMI is not set
---
> CONFIG_HUAWEI_WMI=m
6740c6741
< # CONFIG_XIAOMI_WMI is not set
---
> CONFIG_XIAOMI_WMI=m
6757c6758,6772
< # CONFIG_X86_PLATFORM_DRIVERS_DELL is not set
---
> CONFIG_X86_PLATFORM_DRIVERS_DELL=y
> # CONFIG_ALIENWARE_WMI is not set
> # CONFIG_DCDBAS is not set
> CONFIG_DELL_LAPTOP=m
> # CONFIG_DELL_RBU is not set
> # CONFIG_DELL_RBTN is not set
> CONFIG_DELL_SMBIOS=m
> CONFIG_DELL_SMBIOS_WMI=y
> # CONFIG_DELL_SMO8800 is not set
> # CONFIG_DELL_WMI is not set
> # CONFIG_DELL_WMI_AIO is not set
> CONFIG_DELL_WMI_DESCRIPTOR=m
> CONFIG_DELL_WMI_DDV=m
> # CONFIG_DELL_WMI_LED is not set
> # CONFIG_DELL_WMI_SYSMAN is not set
6762c6777,6780
< # CONFIG_X86_PLATFORM_DRIVERS_HP is not set
---
> CONFIG_X86_PLATFORM_DRIVERS_HP=y
> CONFIG_HP_ACCEL=m
> CONFIG_HP_WMI=m
> CONFIG_TC1100_WMI=m



diff -r /usr/local/share/mkKernel/lib/v6.3/64bit.config mkKernel-23.03.17-noarch-2/usr/local/share/mkKernel/lib/v6.3/64bit.config
118c118
< # CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set
---
> CONFIG_BPF_UNPRIV_DEFAULT_OFF=y
1840a1841
> CONFIG_SENSORS_LIS3LV02D=m
6785c6786
< # CONFIG_HUAWEI_WMI is not set
---
> CONFIG_HUAWEI_WMI=m
6789c6790
< # CONFIG_XIAOMI_WMI is not set
---
> CONFIG_XIAOMI_WMI=m
6807c6808,6823
< # CONFIG_X86_PLATFORM_DRIVERS_DELL is not set
---
> CONFIG_X86_PLATFORM_DRIVERS_DELL=y
> # CONFIG_ALIENWARE_WMI is not set
> # CONFIG_DCDBAS is not set
> CONFIG_DELL_LAPTOP=m
> # CONFIG_DELL_RBU is not set
> # CONFIG_DELL_RBTN is not set
> CONFIG_DELL_SMBIOS=m
> # CONFIG_DELL_SMBIOS_WMI is not set
> # CONFIG_DELL_SMO8800 is not set
> CONFIG_DELL_WMI=m
> # CONFIG_DELL_WMI_PRIVACY is not set
> # CONFIG_DELL_WMI_AIO is not set
> CONFIG_DELL_WMI_DESCRIPTOR=m
> CONFIG_DELL_WMI_DDV=m
> # CONFIG_DELL_WMI_LED is not set
> # CONFIG_DELL_WMI_SYSMAN is not set
6812c6828,6830
< # CONFIG_X86_PLATFORM_DRIVERS_HP is not set
---
> CONFIG_X86_PLATFORM_DRIVERS_HP=y
> CONFIG_HP_ACCEL=m
> CONFIG_HP_WMI=m
#

Thanks.

User avatar
babam
Warlord
Warlord
Posts: 526
Joined: 16 Nov 2016, 10:30
Distribution: Porteus 5.0rc3 Xfce K6.1.1
Location: Rainy city

Porteus Kernel Builder

Post#1784 by babam » 17 Mar 2023, 13:44

neko wrote:
17 Mar 2023, 09:31
"Kernel Builder" was updated to version 23.03.17.

2. Prototype configs of kernel 6.3 were updated. (by "make menuconfig" command)
[6.3-rc2: diff old new]

Code: Select all

# diff -r /usr/local/share/mkKernel/lib/v6.3 mkKernel-23.03.17-noarch-2/usr/local/share/mkKernel/lib/v6.3
diff -r /usr/local/share/mkKernel/lib/v6.3/32bit.config mkKernel-23.03.17-noarch-2/usr/local/share/mkKernel/lib/v6.3/32bit.config
112c112
< # CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set
---
> CONFIG_BPF_UNPRIV_DEFAULT_OFF=y
1797a1798
> CONFIG_SENSORS_LIS3LV02D=m
6736c6737
< # CONFIG_HUAWEI_WMI is not set
---
> CONFIG_HUAWEI_WMI=m
6740c6741
< # CONFIG_XIAOMI_WMI is not set
---
> CONFIG_XIAOMI_WMI=m
6757c6758,6772
< # CONFIG_X86_PLATFORM_DRIVERS_DELL is not set
---
> CONFIG_X86_PLATFORM_DRIVERS_DELL=y
> # CONFIG_ALIENWARE_WMI is not set
> # CONFIG_DCDBAS is not set
> CONFIG_DELL_LAPTOP=m
> # CONFIG_DELL_RBU is not set
> # CONFIG_DELL_RBTN is not set
> CONFIG_DELL_SMBIOS=m
> CONFIG_DELL_SMBIOS_WMI=y
> # CONFIG_DELL_SMO8800 is not set
> # CONFIG_DELL_WMI is not set
> # CONFIG_DELL_WMI_AIO is not set
> CONFIG_DELL_WMI_DESCRIPTOR=m
> CONFIG_DELL_WMI_DDV=m
> # CONFIG_DELL_WMI_LED is not set
> # CONFIG_DELL_WMI_SYSMAN is not set
6762c6777,6780
< # CONFIG_X86_PLATFORM_DRIVERS_HP is not set
---
> CONFIG_X86_PLATFORM_DRIVERS_HP=y
> CONFIG_HP_ACCEL=m
> CONFIG_HP_WMI=m
> CONFIG_TC1100_WMI=m



diff -r /usr/local/share/mkKernel/lib/v6.3/64bit.config mkKernel-23.03.17-noarch-2/usr/local/share/mkKernel/lib/v6.3/64bit.config
118c118
< # CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set
---
> CONFIG_BPF_UNPRIV_DEFAULT_OFF=y
1840a1841
> CONFIG_SENSORS_LIS3LV02D=m
6785c6786
< # CONFIG_HUAWEI_WMI is not set
---
> CONFIG_HUAWEI_WMI=m
6789c6790
< # CONFIG_XIAOMI_WMI is not set
---
> CONFIG_XIAOMI_WMI=m
6807c6808,6823
< # CONFIG_X86_PLATFORM_DRIVERS_DELL is not set
---
> CONFIG_X86_PLATFORM_DRIVERS_DELL=y
> # CONFIG_ALIENWARE_WMI is not set
> # CONFIG_DCDBAS is not set
> CONFIG_DELL_LAPTOP=m
> # CONFIG_DELL_RBU is not set
> # CONFIG_DELL_RBTN is not set
> CONFIG_DELL_SMBIOS=m
> # CONFIG_DELL_SMBIOS_WMI is not set
> # CONFIG_DELL_SMO8800 is not set
> CONFIG_DELL_WMI=m
> # CONFIG_DELL_WMI_PRIVACY is not set
> # CONFIG_DELL_WMI_AIO is not set
> CONFIG_DELL_WMI_DESCRIPTOR=m
> CONFIG_DELL_WMI_DDV=m
> # CONFIG_DELL_WMI_LED is not set
> # CONFIG_DELL_WMI_SYSMAN is not set
6812c6828,6830
< # CONFIG_X86_PLATFORM_DRIVERS_HP is not set
---
> CONFIG_X86_PLATFORM_DRIVERS_HP=y
> CONFIG_HP_ACCEL=m
> CONFIG_HP_WMI=m
#

Thanks.
Why not include 6.2, Kernel 6.2 is the stable release.

Thanks.
Sorry, my English is bad.

neko
DEV Team
DEV Team
Posts: 2107
Joined: 09 Feb 2013, 09:55
Distribution: APorteus-FVWM-ja-x86_64.iso
Location: japan

Porteus Kernel Builder

Post#1785 by neko » 18 Mar 2023, 08:14

@babam
I don't have HUAWEI, XIAOMI, HP, nor DELL.
Please confirm the new 6.3-rc on these devices and report the result.

Thanks.

Post Reply