Page 114 of 135

Porteus Kernel Builder

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

6.0.7 <-- NEW : "All patches" patching was done.
32bit-ALL-kernel6.0.7.tar (~119 M)
https://www.mediafire.com/file/32sf2xce ... l6.0.7.tar
5bc0f75bbd61e98e053b466e4a77ebe2 32bit-ALL-kernel6.0.7.tar

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

6.0.7 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.0.7.tar (~125 M)
https://www.mediafire.com/file/yf92zlpn ... l6.0.7.tar
e86e47b5dafdb44c7c3025c2475d3fb3 64bit-ALL-kernel6.0.7.tar

Note 1: Compiler that was used.
for kernel 6.0.7: 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)

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

Thanks to neko for support.

Porteus Kernel Builder

Posted: 07 Nov 2022, 04:27
by neko
"Kernel Builder" was updated to version 22.11.07. (Please refer to the first article of this thread.)

AUFS patch for kernel 6.1-rc has been ready.
The prototype config of kernel 6.1(-rc) was updated.


Thanks.

Porteus Kernel Builder

Posted: 21 Nov 2022, 11:33
by neko
"Kernel Builder" was updated to version 22.11.21. (Please refer to the first article of this thread.)

6.1 prototype config was updated.

Code: Select all

$ diff /usr/local/share/mkKernel/lib/v6.1/64bit.config v6.1-rc6/64/
3c3
< # Linux/x86 6.1.0-rc5 Kernel Configuration
---
> # Linux/x86 6.1.0-rc6 Kernel Configuration
1048a1049
> CONFIG_INET_TABLE_PERTURB_ORDER=16
guest@porteus:~/kernel
$
Thanks.

Porteus Kernel Builder

Posted: 03 Dec 2022, 14:52
by neko
"Kernel Builder" was updated to version 22.12.03. (Please refer to the first article of this thread.)

1. 6.0 prototype config was updated.

Code: Select all

# diff -r /usr/local/share/mkKernel/lib/v6.0 mkKernel-22.12.03-noarch-1/usr/local/share/mkKernel/lib/v6.0
diff -r /usr/local/share/mkKernel/lib/v6.0/32bit.config mkKernel-22.12.03-noarch-1/usr/local/share/mkKernel/lib/v6.0/32bit.config
3c3
< # Linux/x86 6.0.7 Kernel Configuration
---
> # Linux/x86 6.0.11 Kernel Configuration
1004a1005
> CONFIG_INET_TABLE_PERTURB_ORDER=16
diff -r /usr/local/share/mkKernel/lib/v6.0/64bit.config mkKernel-22.12.03-noarch-1/usr/local/share/mkKernel/lib/v6.0/64bit.config
3c3
< # Linux/x86 6.0.7 Kernel Configuration
---
> # Linux/x86 6.0.11 Kernel Configuration
1038a1039
> CONFIG_INET_TABLE_PERTURB_ORDER=16
#
2. Firmware database was updated.
[Firmware database : kernel-firmware-20221123_cdf9499-noarch-1plus.xzm (443 M)]
that was created with
slackware package "kernel-firmware-20221123_cdf9499-noarch-1.txz (266 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
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


Thanks.

Porteus Kernel Builder

Posted: 05 Dec 2022, 04:47
by babam
@neko, Please update this config

Code: Select all

CONFIG_X86_AMD_PSTATE=y
Thanks.

Porteus Kernel Builder

Posted: 05 Dec 2022, 09:14
by neko
@babam
"Kernel Builder" was updated to version 22.12.05. (Please refer to the first article of this thread.)

6.0 & 6.1 prototype configs were updated.

v6.1: prototype config was updated.
v6.0: prototype config was updated.
v5.15.81: AUFS patch error.
v5.10.157: AUFS patch error.
v5.4.225: X86_AMD_PSTATE is not available.

Code: Select all

# diff NEW/v6.0.11/32/linux-6.0.11/.config mkKernel-22.12.03-noarch-1/usr/local/share/mkKernel/lib/v6.0/32bit.config
560c560
< CONFIG_X86_AMD_PSTATE=y
---
> # CONFIG_X86_AMD_PSTATE is not set

# diff NEW/v6.0.11/64/linux-6.0.11/.config mkKernel-22.12.03-noarch-1/usr/local/share/mkKernel/lib/v6.0/64bit.config
568c568
< CONFIG_X86_AMD_PSTATE=y
---
> # CONFIG_X86_AMD_PSTATE is not set

# diff NEW/v6.1-rc8/32/linux-6.1-rc8/.config mkKernel-22.12.03-noarch-1/usr/local/share/mkKernel/lib/v6.1/32bit.config
3c3
< # Linux/x86 6.1.0-rc8 Kernel Configuration
---
> # Linux/x86 6.1.0-rc6 Kernel Configuration
560c560
< CONFIG_X86_AMD_PSTATE=y
---
> # CONFIG_X86_AMD_PSTATE is not set

# diff NEW/v6.1-rc8/64/linux-6.1-rc8/.config mkKernel-22.12.03-noarch-1/usr/local/share/mkKernel/lib/v6.1/64bit.config
3c3
< # Linux/x86 6.1.0-rc8 Kernel Configuration
---
> # Linux/x86 6.1.0-rc6 Kernel Configuration
568c568
< CONFIG_X86_AMD_PSTATE=y
---
> # CONFIG_X86_AMD_PSTATE is not set
Thanks.

Porteus Kernel Builder

Posted: 06 Dec 2022, 04:07
by neko
"Kernel Builder" was updated to version 22.12.06. (Please refer to the first article of this thread.)

1. Getting AUFS patch process was updated.
v5.15.81: AUFS patch error.
v5.10.157: AUFS patch error.
--->
Getting AUFS patch of current v5.10/v5.15 version was successful.

2. 5.10 & 5.15 prototype configs were updated.

Code: Select all

diff -r mkKernel-22.12.05-noarch-1/usr/local/share/mkKernel/lib/v5.10/32bit.config mkKernel-22.12.06-noarch-1/usr/local/share/mkKernel/lib/v5.10/32bit.config
3c3
< # Linux/x86 5.10.87 Kernel Configuration
---
> # Linux/x86 5.10.157 Kernel Configuration
5c5
< CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.1.0"
---
> CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.0"
7,8c7,8
< CONFIG_GCC_VERSION=110100
< CONFIG_LD_VERSION=236010000
---
> CONFIG_GCC_VERSION=120200
> CONFIG_LD_VERSION=239000000
12a13
> CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
214a216
> # CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set
288d289
< CONFIG_RETPOLINE=y
444a446,448
> CONFIG_CC_HAS_SLS=y
> CONFIG_CC_HAS_RETURN_THUNK=y
> # CONFIG_SPECULATION_MITIGATIONS is not set
956a961
> CONFIG_INET_TABLE_PERTURB_ORDER=16
1587a1593
> # CONFIG_BLK_DEV_FD_RAWCMD is not set
2635d2640
< # CONFIG_NVM is not set
3033,3034d3037
< # end of Character devices
< 
3036a3040
> # end of Character devices
4828a4833
> # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set
6492d6496
< CONFIG_PAGE_TABLE_ISOLATION=y
6517a6522,6524
> CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y
> CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y
> CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y
6521a6529,6530
> # CONFIG_INIT_STACK_ALL_PATTERN is not set
> # CONFIG_INIT_STACK_ALL_ZERO is not set
6695,6712d6703
< 
< #
< # Crypto library routines
< #
< CONFIG_CRYPTO_LIB_AES=y
< CONFIG_CRYPTO_LIB_ARC4=m
< CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m
< CONFIG_CRYPTO_LIB_BLAKE2S=m
< CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
< CONFIG_CRYPTO_LIB_CHACHA=m
< CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
< CONFIG_CRYPTO_LIB_CURVE25519=m
< CONFIG_CRYPTO_LIB_DES=m
< CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1
< CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
< CONFIG_CRYPTO_LIB_POLY1305=m
< CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
< CONFIG_CRYPTO_LIB_SHA256=y
6773a6765,6784
> 
> #
> # Crypto library routines
> #
> CONFIG_CRYPTO_LIB_AES=y
> CONFIG_CRYPTO_LIB_ARC4=m
> CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
> CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
> CONFIG_CRYPTO_LIB_CHACHA=m
> CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
> CONFIG_CRYPTO_LIB_CURVE25519=m
> CONFIG_CRYPTO_LIB_DES=m
> CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1
> CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
> CONFIG_CRYPTO_LIB_POLY1305=m
> CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
> CONFIG_CRYPTO_LIB_SHA256=y
> # end of Crypto library routines
> 
> CONFIG_LIB_MEMNEQ=y


diff -r mkKernel-22.12.05-noarch-1/usr/local/share/mkKernel/lib/v5.10/64bit.config mkKernel-22.12.06-noarch-1/usr/local/share/mkKernel/lib/v5.10/64bit.config
3c3
< # Linux/x86 5.10.87 Kernel Configuration
---
> # Linux/x86 5.10.157 Kernel Configuration
5c5
< CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.1.0"
---
> CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.0"
7,8c7,8
< CONFIG_GCC_VERSION=110100
< CONFIG_LD_VERSION=236010000
---
> CONFIG_GCC_VERSION=120200
> CONFIG_LD_VERSION=239000000
14a15
> CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
225a227
> # CONFIG_BPF_UNPRIV_DEFAULT_OFF is not set
302d303
< CONFIG_RETPOLINE=y
440a442,444
> CONFIG_CC_HAS_SLS=y
> CONFIG_CC_HAS_RETURN_THUNK=y
> # CONFIG_SPECULATION_MITIGATIONS is not set
977a982
> CONFIG_INET_TABLE_PERTURB_ORDER=16
1607a1613
> # CONFIG_BLK_DEV_FD_RAWCMD is not set
2660d2665
< # CONFIG_NVM is not set
3051,3052d3055
< # end of Character devices
< 
3054a3058
> # end of Character devices
4835a4840
> # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set
6523d6527
< CONFIG_PAGE_TABLE_ISOLATION=y
6548a6553,6555
> CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y
> CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y
> CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y
6552a6560,6561
> # CONFIG_INIT_STACK_ALL_PATTERN is not set
> # CONFIG_INIT_STACK_ALL_ZERO is not set
6750,6769d6758
< 
< #
< # Crypto library routines
< #
< CONFIG_CRYPTO_LIB_AES=y
< CONFIG_CRYPTO_LIB_ARC4=m
< CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=m
< CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m
< CONFIG_CRYPTO_LIB_BLAKE2S=m
< CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
< CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
< CONFIG_CRYPTO_LIB_CHACHA=m
< CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
< CONFIG_CRYPTO_LIB_CURVE25519=m
< CONFIG_CRYPTO_LIB_DES=m
< CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
< CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
< CONFIG_CRYPTO_LIB_POLY1305=m
< CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
< CONFIG_CRYPTO_LIB_SHA256=y
6832a6822,6843
> 
> #
> # Crypto library routines
> #
> CONFIG_CRYPTO_LIB_AES=y
> CONFIG_CRYPTO_LIB_ARC4=m
> CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=y
> CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
> CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
> CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
> CONFIG_CRYPTO_LIB_CHACHA=m
> CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
> CONFIG_CRYPTO_LIB_CURVE25519=m
> CONFIG_CRYPTO_LIB_DES=m
> CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
> CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
> CONFIG_CRYPTO_LIB_POLY1305=m
> CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
> CONFIG_CRYPTO_LIB_SHA256=y
> # end of Crypto library routines
> 
> CONFIG_LIB_MEMNEQ=y


diff -r mkKernel-22.12.05-noarch-1/usr/local/share/mkKernel/lib/v5.15/32bit.config mkKernel-22.12.06-noarch-1/usr/local/share/mkKernel/lib/v5.15/32bit.config
3c3
< # Linux/x86 5.15.24 Kernel Configuration
---
> # Linux/x86 5.15.81 Kernel Configuration
5c5
< CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.1.0"
---
> CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.0"
7c7
< CONFIG_GCC_VERSION=110100
---
> CONFIG_GCC_VERSION=120200
10c10
< CONFIG_AS_VERSION=23601
---
> CONFIG_AS_VERSION=23900
12c12
< CONFIG_LD_VERSION=23601
---
> CONFIG_LD_VERSION=23900
15a16
> CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
302d302
< CONFIG_RETPOLINE=y
457a458,460
> CONFIG_CC_HAS_SLS=y
> CONFIG_CC_HAS_RETURN_THUNK=y
> # CONFIG_SPECULATION_MITIGATIONS is not set
658a662
> CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y
954a959
> CONFIG_INET_TABLE_PERTURB_ORDER=16
1638a1644
> # CONFIG_BLK_DEV_FD_RAWCMD is not set
2091a2098
> # CONFIG_CX_ECAT is not set
2109d2115
< # CONFIG_NET_VENDOR_BROCADE is not set
2115d2120
< # CONFIG_CX_ECAT is not set
2159d2163
< # CONFIG_NET_VENDOR_MICROSOFT is not set
2175a2180
> # CONFIG_NET_VENDOR_MICROSOFT is not set
2177a2183
> # CONFIG_NET_VENDOR_NI is not set
2184d2189
< # CONFIG_NET_VENDOR_NI is not set
2196a2202
> # CONFIG_NET_VENDOR_BROCADE is not set
2214,2216d2219
< CONFIG_NET_VENDOR_SOLARFLARE=y
< # CONFIG_SFC is not set
< CONFIG_SFC_FALCON=m
2221a2225,2227
> CONFIG_NET_VENDOR_SOLARFLARE=y
> # CONFIG_SFC is not set
> CONFIG_SFC_FALCON=m
2379c2385
< # CONFIG_USB_RTL8153_ECM is not set
---
> CONFIG_USB_RTL8153_ECM=m
6884d6889
< CONFIG_PAGE_TABLE_ISOLATION=y
6910a6916,6918
> CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y
> CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y
> CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y
6914a6923,6924
> # CONFIG_INIT_STACK_ALL_PATTERN is not set
> # CONFIG_INIT_STACK_ALL_ZERO is not set
7020d7029
< CONFIG_CRYPTO_BLAKE2S=m
7086,7103d7094
< 
< #
< # Crypto library routines
< #
< CONFIG_CRYPTO_LIB_AES=y
< CONFIG_CRYPTO_LIB_ARC4=m
< CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m
< CONFIG_CRYPTO_LIB_BLAKE2S=m
< CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
< CONFIG_CRYPTO_LIB_CHACHA=m
< CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
< CONFIG_CRYPTO_LIB_CURVE25519=m
< CONFIG_CRYPTO_LIB_DES=m
< CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1
< CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
< CONFIG_CRYPTO_LIB_POLY1305=m
< CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
< CONFIG_CRYPTO_LIB_SHA256=y
7169a7161,7180
> 
> #
> # Crypto library routines
> #
> CONFIG_CRYPTO_LIB_AES=y
> CONFIG_CRYPTO_LIB_ARC4=m
> CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
> CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
> CONFIG_CRYPTO_LIB_CHACHA=m
> CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
> CONFIG_CRYPTO_LIB_CURVE25519=m
> CONFIG_CRYPTO_LIB_DES=m
> CONFIG_CRYPTO_LIB_POLY1305_RSIZE=1
> CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
> CONFIG_CRYPTO_LIB_POLY1305=m
> CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
> CONFIG_CRYPTO_LIB_SHA256=y
> # end of Crypto library routines
> 
> CONFIG_LIB_MEMNEQ=y
7273a7285,7286
> CONFIG_AS_HAS_NON_CONST_LEB128=y
> 
7284d7296
< # CONFIG_DEBUG_FORCE_FUNCTION_ALIGN_64B is not set
7439d7450
< CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y


diff -r mkKernel-22.12.05-noarch-1/usr/local/share/mkKernel/lib/v5.15/64bit.config mkKernel-22.12.06-noarch-1/usr/local/share/mkKernel/lib/v5.15/64bit.config
3c3
< # Linux/x86 5.15.24 Kernel Configuration
---
> # Linux/x86 5.15.81 Kernel Configuration
5c5
< CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.1.0"
---
> CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.0"
7c7
< CONFIG_GCC_VERSION=110100
---
> CONFIG_GCC_VERSION=120200
10c10
< CONFIG_AS_VERSION=23601
---
> CONFIG_AS_VERSION=23900
12c12
< CONFIG_LD_VERSION=23601
---
> CONFIG_LD_VERSION=23900
17a18
> CONFIG_CC_HAS_ASM_GOTO_TIED_OUTPUT=y
315d315
< CONFIG_RETPOLINE=y
453a454,456
> CONFIG_CC_HAS_SLS=y
> CONFIG_CC_HAS_RETURN_THUNK=y
> # CONFIG_SPECULATION_MITIGATIONS is not set
652a656
> CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y
981a986
> CONFIG_INET_TABLE_PERTURB_ORDER=16
1664a1670
> # CONFIG_BLK_DEV_FD_RAWCMD is not set
2112a2119
> # CONFIG_CX_ECAT is not set
2130d2136
< # CONFIG_NET_VENDOR_BROCADE is not set
2143d2148
< # CONFIG_CX_ECAT is not set
2189d2193
< # CONFIG_NET_VENDOR_MICROSOFT is not set
2205a2210
> # CONFIG_NET_VENDOR_MICROSOFT is not set
2207a2213
> # CONFIG_NET_VENDOR_NI is not set
2214d2219
< # CONFIG_NET_VENDOR_NI is not set
2225a2231
> # CONFIG_NET_VENDOR_BROCADE is not set
2243,2245d2248
< CONFIG_NET_VENDOR_SOLARFLARE=y
< # CONFIG_SFC is not set
< CONFIG_SFC_FALCON=m
2250a2254,2256
> CONFIG_NET_VENDOR_SOLARFLARE=y
> # CONFIG_SFC is not set
> CONFIG_SFC_FALCON=m
2410c2416
< # CONFIG_USB_RTL8153_ECM is not set
---
> CONFIG_USB_RTL8153_ECM=m
6940d6945
< CONFIG_PAGE_TABLE_ISOLATION=y
6966a6972,6974
> CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y
> CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y
> CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y
6970a6979,6980
> # CONFIG_INIT_STACK_ALL_PATTERN is not set
> # CONFIG_INIT_STACK_ALL_ZERO is not set
7080,7081c7090
< CONFIG_CRYPTO_BLAKE2S=m
< CONFIG_CRYPTO_BLAKE2S_X86=m
---
> # CONFIG_CRYPTO_BLAKE2S_X86 is not set
7167,7186d7175
< 
< #
< # Crypto library routines
< #
< CONFIG_CRYPTO_LIB_AES=y
< CONFIG_CRYPTO_LIB_ARC4=m
< CONFIG_CRYPTO_ARCH_HAVE_LIB_BLAKE2S=m
< CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=m
< CONFIG_CRYPTO_LIB_BLAKE2S=m
< CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
< CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
< CONFIG_CRYPTO_LIB_CHACHA=m
< CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
< CONFIG_CRYPTO_LIB_CURVE25519=m
< CONFIG_CRYPTO_LIB_DES=m
< CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
< CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
< CONFIG_CRYPTO_LIB_POLY1305=m
< CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
< CONFIG_CRYPTO_LIB_SHA256=y
7254a7244,7264
> 
> #
> # Crypto library routines
> #
> CONFIG_CRYPTO_LIB_AES=y
> CONFIG_CRYPTO_LIB_ARC4=m
> CONFIG_CRYPTO_LIB_BLAKE2S_GENERIC=y
> CONFIG_CRYPTO_ARCH_HAVE_LIB_CHACHA=m
> CONFIG_CRYPTO_LIB_CHACHA_GENERIC=m
> CONFIG_CRYPTO_LIB_CHACHA=m
> CONFIG_CRYPTO_LIB_CURVE25519_GENERIC=m
> CONFIG_CRYPTO_LIB_CURVE25519=m
> CONFIG_CRYPTO_LIB_DES=m
> CONFIG_CRYPTO_LIB_POLY1305_RSIZE=11
> CONFIG_CRYPTO_LIB_POLY1305_GENERIC=m
> CONFIG_CRYPTO_LIB_POLY1305=m
> CONFIG_CRYPTO_LIB_CHACHA20POLY1305=m
> CONFIG_CRYPTO_LIB_SHA256=y
> # end of Crypto library routines
> 
> CONFIG_LIB_MEMNEQ=y
7362a7373,7374
> CONFIG_AS_HAS_NON_CONST_LEB128=y
> 
7536d7547
< CONFIG_TRACE_IRQFLAGS_NMI_SUPPORT=y
Note:
5.10: X86_AMD_PSTATE is not available.
5.15: X86_AMD_PSTATE is not available.


Thanks.

Porteus Kernel Builder

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

6.1-rc8 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.1-rc8.tar (~132 M)
https://www.mediafire.com/file/pfx6n6p3 ... .1-rc8.tar
dd189585222e5c65417cb690d0b91cc1 64bit-ALL-kernel6.1-rc8.tar

Note 1: Compiler that was used.
for kernel 6.1-rc8: 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)

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

Note 4: I applied this patch for test Nftables( Nf_tables modules not found. ) and sof-audio-pci-intel-tgl ( Bluetooth and sound did not work ) - BTW I don't found SND_SOC_SOF_INTEL_HDA_COMMON option

Code: Select all

# diff old.config new.config
5c5
< CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.0"
---
> CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
7c7
< CONFIG_GCC_VERSION=120200
---
> CONFIG_GCC_VERSION=110200
10c10
< CONFIG_AS_VERSION=23900
---
> CONFIG_AS_VERSION=23700
12c12
< CONFIG_LD_VERSION=23900
---
> CONFIG_LD_VERSION=23700
184d183
< CONFIG_CC_NO_ARRAY_BOUNDS=y
453d451
< CONFIG_CC_HAS_SLS=y
462d459
< # CONFIG_SLS is not set
1091c1088
< CONFIG_NETFILTER_NETLINK=y
---
> CONFIG_NETFILTER_NETLINK=m
1137c1134
< CONFIG_NF_TABLES=y
---
> CONFIG_NF_TABLES=m
1141,1147c1138,1145
< # CONFIG_NFT_CT is not set
< # CONFIG_NFT_CONNLIMIT is not set
< # CONFIG_NFT_LOG is not set
< # CONFIG_NFT_LIMIT is not set
< # CONFIG_NFT_MASQ is not set
< # CONFIG_NFT_REDIR is not set
< # CONFIG_NFT_TUNNEL is not set
---
> CONFIG_NFT_CT=m
> CONFIG_NFT_CONNLIMIT=m
> CONFIG_NFT_LOG=m
> CONFIG_NFT_LIMIT=m
> CONFIG_NFT_MASQ=m
> CONFIG_NFT_REDIR=m
> CONFIG_NFT_NAT=m
> CONFIG_NFT_TUNNEL=m
1151c1149
< # CONFIG_NFT_REJECT is not set
---
> CONFIG_NFT_REJECT=m
1256c1254,1257
< # CONFIG_NF_TABLES_IPV4 is not set
---
> CONFIG_NF_TABLES_IPV4=y
> CONFIG_NFT_REJECT_IPV4=m
> # CONFIG_NFT_DUP_IPV4 is not set
> # CONFIG_NFT_FIB_IPV4 is not set
3386c3387,3388
< # CONFIG_SPI_PXA2XX is not set
---
> CONFIG_SPI_PXA2XX=m
> CONFIG_SPI_PXA2XX_PCI=m
5221a5224
> CONFIG_SND_PCM_ELD=y
5382a5386
> # CONFIG_SND_INTEL_BYT_PREFER_SOF is not set
5453c5457,5458
< # CONFIG_SND_SOC_INTEL_CATPT is not set
---
> CONFIG_SND_SOC_INTEL_SST=m
> CONFIG_SND_SOC_INTEL_CATPT=m
5455c5460
< # CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI is not set
---
> CONFIG_SND_SST_ATOM_HIFI2_PLATFORM_PCI=m
5457,5465c5462,5474
< # CONFIG_SND_SOC_INTEL_SKYLAKE is not set
< # CONFIG_SND_SOC_INTEL_SKL is not set
< # CONFIG_SND_SOC_INTEL_APL is not set
< # CONFIG_SND_SOC_INTEL_KBL is not set
< # CONFIG_SND_SOC_INTEL_GLK is not set
< # CONFIG_SND_SOC_INTEL_CNL is not set
< # CONFIG_SND_SOC_INTEL_CFL is not set
< # CONFIG_SND_SOC_INTEL_CML_H is not set
< # CONFIG_SND_SOC_INTEL_CML_LP is not set
---
> CONFIG_SND_SOC_INTEL_SKYLAKE=m
> CONFIG_SND_SOC_INTEL_SKL=m
> CONFIG_SND_SOC_INTEL_APL=m
> CONFIG_SND_SOC_INTEL_KBL=m
> CONFIG_SND_SOC_INTEL_GLK=m
> CONFIG_SND_SOC_INTEL_CNL=m
> CONFIG_SND_SOC_INTEL_CFL=m
> CONFIG_SND_SOC_INTEL_CML_H=m
> CONFIG_SND_SOC_INTEL_CML_LP=m
> CONFIG_SND_SOC_INTEL_SKYLAKE_FAMILY=m
> CONFIG_SND_SOC_INTEL_SKYLAKE_SSP_CLK=m
> CONFIG_SND_SOC_INTEL_SKYLAKE_HDAUDIO_CODEC=y
> CONFIG_SND_SOC_INTEL_SKYLAKE_COMMON=m
5491c5500
< # CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set
---
> CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES=y
5492a5502,5508
> CONFIG_SND_SOC_INTEL_SOF_MAXIM_COMMON=m
> CONFIG_SND_SOC_INTEL_SOF_REALTEK_COMMON=m
> CONFIG_SND_SOC_INTEL_SOF_CIRRUS_COMMON=m
> CONFIG_SND_SOC_INTEL_HASWELL_MACH=m
> CONFIG_SND_SOC_INTEL_BDW_RT5650_MACH=m
> CONFIG_SND_SOC_INTEL_BDW_RT5677_MACH=m
> CONFIG_SND_SOC_INTEL_BROADWELL_MACH=m
5503,5509c5519,5537
< # CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set
< # CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set
< # CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set
< # CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set
< # CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set
< # CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set
< # CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set
---
> CONFIG_SND_SOC_INTEL_SKL_RT286_MACH=m
> CONFIG_SND_SOC_INTEL_SKL_NAU88L25_SSM4567_MACH=m
> CONFIG_SND_SOC_INTEL_SKL_NAU88L25_MAX98357A_MACH=m
> CONFIG_SND_SOC_INTEL_DA7219_MAX98357A_GENERIC=m
> CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_COMMON=m
> CONFIG_SND_SOC_INTEL_BXT_DA7219_MAX98357A_MACH=m
> CONFIG_SND_SOC_INTEL_BXT_RT298_MACH=m
> CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH=m
> CONFIG_SND_SOC_INTEL_KBL_RT5663_MAX98927_MACH=m
> CONFIG_SND_SOC_INTEL_KBL_RT5663_RT5514_MAX98927_MACH=m
> CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98357A_MACH=m
> CONFIG_SND_SOC_INTEL_KBL_DA7219_MAX98927_MACH=m
> CONFIG_SND_SOC_INTEL_KBL_RT5660_MACH=m
> CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH=m
> CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH=m
> CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH=m
> CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH=m
> CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH=m
> CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH=m
5511,5516c5539,5544
< # CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH is not set
< # CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set
< # CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set
< # CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set
< # CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set
< # CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set
---
> CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH=m
> CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH=m
> CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH=m
> CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH=m
> CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH=m
> CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH=m
5521c5549,5550
< # CONFIG_SND_SOC_SOF_ACPI is not set
---
> CONFIG_SND_SOC_SOF_ACPI=m
> CONFIG_SND_SOC_SOF_ACPI_DEV=m
5524c5553,5557
< # CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set
---
> CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT=y
> # CONFIG_SND_SOC_SOF_FORCE_PROBE_WORKQUEUE is not set
> # CONFIG_SND_SOC_SOF_NOCODEC_SUPPORT is not set
> # CONFIG_SND_SOC_SOF_STRICT_ABI_CHECKS is not set
> # CONFIG_SND_SOC_SOF_DEBUG is not set
5536a5570,5571
> CONFIG_SND_SOC_SOF_BAYTRAIL=m
> CONFIG_SND_SOC_SOF_BROADWELL=m
5579a5615
> CONFIG_SND_SOC_WM_ADSP=m
5607a5644
> CONFIG_SND_SOC_CS35L41=m
5609c5646
< # CONFIG_SND_SOC_CS35L41_I2C is not set
---
> CONFIG_SND_SOC_CS35L41_I2C=m
5612c5649,5650
< # CONFIG_SND_SOC_CS42L42 is not set
---
> CONFIG_SND_SOC_CS42L42_CORE=m
> CONFIG_SND_SOC_CS42L42=m
5638a5677
> CONFIG_SND_SOC_HDAC_HDMI=m
5648c5687
< # CONFIG_SND_SOC_MAX98927 is not set
---
> CONFIG_SND_SOC_MAX98927=m
5651,5652c5690,5691
< # CONFIG_SND_SOC_MAX98373_I2C is not set
< # CONFIG_SND_SOC_MAX98390 is not set
---
> CONFIG_SND_SOC_MAX98373_I2C=m
> CONFIG_SND_SOC_MAX98390=m
5667c5706,5707
< # CONFIG_SND_SOC_PCM512x_I2C is not set
---
> CONFIG_SND_SOC_PCM512x=m
> CONFIG_SND_SOC_PCM512x_I2C=m
5674a5715,5720
> CONFIG_SND_SOC_RT1011=m
> CONFIG_SND_SOC_RT1015=m
> CONFIG_SND_SOC_RT1015P=m
> CONFIG_SND_SOC_RT1308=m
> CONFIG_SND_SOC_RT5514=m
> CONFIG_SND_SOC_RT5514_SPI=m
5680a5727,5728
> CONFIG_SND_SOC_RT5660=m
> CONFIG_SND_SOC_RT5663=m
5681a5730,5731
> CONFIG_SND_SOC_RT5677=m
> CONFIG_SND_SOC_RT5677_SPI=m
5683a5734
> CONFIG_SND_SOC_RT5682S=m
5739c5790,5791
< # CONFIG_SND_SOC_WM8804_I2C is not set
---
> CONFIG_SND_SOC_WM8804=m
> CONFIG_SND_SOC_WM8804_I2C=m
7370,7372d7421
< CONFIG_CC_HAS_AUTO_VAR_INIT_PATTERN=y
< CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO_BARE=y
< CONFIG_CC_HAS_AUTO_VAR_INIT_ZERO=y
7374,7375c7423,7425
< # CONFIG_INIT_STACK_ALL_PATTERN is not set
< # CONFIG_INIT_STACK_ALL_ZERO is not set
---
> # CONFIG_GCC_PLUGIN_STRUCTLEAK_USER is not set
> # CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF is not set
> # CONFIG_GCC_PLUGIN_STRUCTLEAK_BYREF_ALL is not set
Thanks to neko for support.

Porteus Kernel Builder

Posted: 06 Dec 2022, 17:49
by beny
hi blaze:/lib/modules/6.0.11-porteus/kernel/sound/soc/sof/intel/snd-sof-intel-hda-common.ko and the kernel configure is the one of neko's so is the stock one for the 6.0

Code: Select all

  
CONFIG_SND_SOC_INTEL_MACH=y
# CONFIG_SND_SOC_INTEL_USER_FRIENDLY_LONG_NAMES is not set
CONFIG_SND_SOC_INTEL_HDA_DSP_COMMON=m
CONFIG_SND_SOC_INTEL_BYTCR_RT5640_MACH=m
CONFIG_SND_SOC_INTEL_BYTCR_RT5651_MACH=m
CONFIG_SND_SOC_INTEL_CHT_BSW_RT5672_MACH=m
CONFIG_SND_SOC_INTEL_CHT_BSW_RT5645_MACH=m
CONFIG_SND_SOC_INTEL_CHT_BSW_MAX98090_TI_MACH=m
CONFIG_SND_SOC_INTEL_CHT_BSW_NAU8824_MACH=m
CONFIG_SND_SOC_INTEL_BYT_CHT_CX2072X_MACH=m
CONFIG_SND_SOC_INTEL_BYT_CHT_DA7213_MACH=m
CONFIG_SND_SOC_INTEL_BYT_CHT_ES8316_MACH=m
CONFIG_SND_SOC_INTEL_BYT_CHT_NOCODEC_MACH=m
# CONFIG_SND_SOC_INTEL_SOF_WM8804_MACH is not set
# CONFIG_SND_SOC_INTEL_GLK_DA7219_MAX98357A_MACH is not set
# CONFIG_SND_SOC_INTEL_GLK_RT5682_MAX98357A_MACH is not set
# CONFIG_SND_SOC_INTEL_SKL_HDA_DSP_GENERIC_MACH is not set
# CONFIG_SND_SOC_INTEL_SOF_RT5682_MACH is not set
# CONFIG_SND_SOC_INTEL_SOF_CS42L42_MACH is not set
# CONFIG_SND_SOC_INTEL_SOF_PCM512x_MACH is not set
CONFIG_SND_SOC_INTEL_SOF_ES8336_MACH=m
# CONFIG_SND_SOC_INTEL_SOF_NAU8825_MACH is not set
# CONFIG_SND_SOC_INTEL_CML_LP_DA7219_MAX98357A_MACH is not set
# CONFIG_SND_SOC_INTEL_SOF_CML_RT1011_RT5682_MACH is not set
# CONFIG_SND_SOC_INTEL_SOF_DA7219_MAX98373_MACH is not set
# CONFIG_SND_SOC_INTEL_SOF_SSP_AMP_MACH is not set
# CONFIG_SND_SOC_INTEL_EHL_RT5660_MACH is not set
# CONFIG_SND_SOC_MTK_BTCVSD is not set
CONFIG_SND_SOC_SOF_TOPLEVEL=y
CONFIG_SND_SOC_SOF_PCI_DEV=m
CONFIG_SND_SOC_SOF_PCI=m
# CONFIG_SND_SOC_SOF_ACPI is not set
CONFIG_SND_SOC_SOF_DEBUG_PROBES=m
CONFIG_SND_SOC_SOF_CLIENT=m
# CONFIG_SND_SOC_SOF_DEVELOPER_SUPPORT is not set
CONFIG_SND_SOC_SOF=m
CONFIG_SND_SOC_SOF_PROBE_WORK_QUEUE=y
CONFIG_SND_SOC_SOF_IPC3=y
CONFIG_SND_SOC_SOF_INTEL_IPC4=y
CONFIG_SND_SOC_SOF_AMD_TOPLEVEL=m
CONFIG_SND_SOC_SOF_AMD_COMMON=m
CONFIG_SND_SOC_SOF_AMD_RENOIR=m
CONFIG_SND_SOC_SOF_INTEL_TOPLEVEL=y
CONFIG_SND_SOC_SOF_INTEL_HIFI_EP_IPC=m
CONFIG_SND_SOC_SOF_INTEL_ATOM_HIFI_EP=m
CONFIG_SND_SOC_SOF_INTEL_COMMON=m
CONFIG_SND_SOC_SOF_MERRIFIELD=m
CONFIG_SND_SOC_SOF_INTEL_APL=m
CONFIG_SND_SOC_SOF_APOLLOLAKE=m
CONFIG_SND_SOC_SOF_GEMINILAKE=m
CONFIG_SND_SOC_SOF_INTEL_CNL=m
CONFIG_SND_SOC_SOF_CANNONLAKE=m
CONFIG_SND_SOC_SOF_COFFEELAKE=m
CONFIG_SND_SOC_SOF_COMETLAKE=m
CONFIG_SND_SOC_SOF_INTEL_ICL=m
CONFIG_SND_SOC_SOF_ICELAKE=m
CONFIG_SND_SOC_SOF_JASPERLAKE=m
CONFIG_SND_SOC_SOF_INTEL_TGL=m
CONFIG_SND_SOC_SOF_TIGERLAKE=m
CONFIG_SND_SOC_SOF_ELKHARTLAKE=m
CONFIG_SND_SOC_SOF_ALDERLAKE=m
CONFIG_SND_SOC_SOF_INTEL_MTL=m
CONFIG_SND_SOC_SOF_METEORLAKE=m
CONFIG_SND_SOC_SOF_HDA_COMMON=m             this is the line
CONFIG_SND_SOC_SOF_HDA_LINK=y
CONFIG_SND_SOC_SOF_HDA_AUDIO_CODEC=y
CONFIG_SND_SOC_SOF_HDA_LINK_BASELINE=m
CONFIG_SND_SOC_SOF_HDA=m
CONFIG_SND_SOC_SOF_HDA_PROBES=m
CONFIG_SND_SOC_SOF_INTEL_SOUNDWIRE_LINK_BASELINE=m
CONFIG_SND_SOC_SOF_XTENSA=m

#
# STMicroelectronics STM32 SOC audio support
#
# end of STMicroelectronics STM32 SOC audio support                                                   

Porteus Kernel Builder

Posted: 06 Dec 2022, 19:04
by Blaze
Hi beny,
thats great coz I have searched this option via make menuconfig and not found *HERE*
Thanks

Отправлено спустя 1 день 20 часов 5 минут 33 секунды:
neko, can you update prototype config with my changes from here Porteus Kernel Builder (Пост Blaze #91916)

Thanks

Porteus Kernel Builder

Posted: 08 Dec 2022, 19:10
by Rava
I heard that there should be new patches for NVidia drivers enabling them to compile under newer kernels than previously possible.
I am still using the now quite old kernel 5.4.30-porteus (x86-64) since that was the by far newest kernel I was able to compile the NVdriver V340.108 for.

I tried to apply these patches myself and thus patching the NVdriver itself but utterly failed. :cry:

Porteus Kernel Builder

Posted: 09 Dec 2022, 10:31
by beny
hi Rava why do not share the patch link?

Porteus Kernel Builder

Posted: 09 Dec 2022, 11:34
by neko
@Blaze
"Kernel Builder" was updated to version 22.12.09. (Please refer to the first article of this thread.)
6.1 prototype config was updated.

Thanks.

Porteus Kernel Builder

Posted: 09 Dec 2022, 16:40
by beny
hi trouble with wget with the last version of mkKernel-22.12.09 give error when try to download the kernel tar.xz the old one work well,only just for the record.

Porteus Kernel Builder

Posted: 09 Dec 2022, 16:48
by Blaze