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...
raja
Shogun
Shogun
Posts: 434
Joined: 02 May 2017, 09:51
Distribution: v3.2.2-32 and Porteus-Artix-64
Location: Chennai,India

Porteus Kernel Builder

Post#1501 by raja » 18 Jan 2022, 10:29

Did you replace vmlinuz with the v5.16.1 ? in usb drive .
Linux Kernel-4.4.272 -32 bit; Linux Kernel-5.4.185 - 64 bit

User avatar
Ed_P
Contributor
Contributor
Posts: 8341
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Porteus Kernel Builder

Post#1502 by Ed_P » 18 Jan 2022, 16:45

:o !!! Where do I find a vmlinuz v5.16.1 file??

Added in 9 minutes 59 seconds:
:good: Found it. In neko's code in my script to update my ISO I have:

Code: Select all

if [ -f *.tar ]; then
   mkdir w
   cd w
   tar -xf ../*.tar
   cd ../
   cp w/vmlinuz          NEW/boot/syslinux/
   cp w/000-kernel.xzm   NEW/porteus/base/
   rm -fr w
fi
That's why the ISO works. Thank you raja. :) :beer: Now to work on the USB's update. :happy62:

Added in 1 hour 34 minutes 40 seconds:
Posting from the booted USB drive. Thank you :worthy: raja.
Ed

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

Porteus Kernel Builder

Post#1503 by neko » 21 Jan 2022, 03:16

"ISO Builder" & Example ISO were updated with kernel 5.16.2.

refer to ArchLinux packages manager for Porteus (Post by neko #36689)


Thanks.

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

Porteus Kernel Builder

Post#1504 by neko » 26 Jan 2022, 15:22

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

1. Kernel version 5.17(-rc) was introduced
AUFS patch is not yet ready for version 5.17(-rc).

2. Firmware database was updated


Thanks.

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

Porteus Kernel Builder

Post#1505 by neko » 28 Jan 2022, 10:50

"ISO Builder" & Example ISO were updated with kernel 5.16.3.

refer to ArchLinux packages manager for Porteus (Post by neko #36689)


Thanks.

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

Porteus Kernel Builder

Post#1506 by neko » 30 Jan 2022, 13:07

"ISO Builder" & Example ISO were updated with kernel 5.16.4.

refer to ArchLinux packages manager for Porteus (Post by neko #36689)


Thanks.

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

Porteus Kernel Builder

Post#1507 by Blaze » 13 Feb 2022, 07:07

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

[5.16.9] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.16.9.tar (~117 M)
https://files.sberdisk.ru/s/StwfeQqjW5P4gBd
e7b2982cff7a48286c0272cc9ccd0ac5 64bit-ALL-kernel5.16.9.tar

Note 1: Compiler that was used.
for kernel 5.16.9: 11.2.0-x86_64
A new :url: x86_64 05-devel.xzm (GCC version 11.2.0)

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

User avatar
Ed_P
Contributor
Contributor
Posts: 8341
Joined: 06 Feb 2013, 22:12
Distribution: Cinnamon 5.01 ISO
Location: Western NY, USA

Porteus Kernel Builder

Post#1508 by Ed_P » 13 Feb 2022, 23:31

Unable to stay connected to wifi once it connects with 5.16.9. Back to 5.15.1.
Ed

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

Porteus Kernel Builder

Post#1509 by neko » 21 Feb 2022, 08:27

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

AUFS patch has been ready for Kernel version 5.17(-rc5).
v5.17-rc5/auf/aufs5-standalone.git/include/uapi/linux/aufs_type.h:
#define AUFS_VERSION "5.x-rcN-20220221"

Therefor the prototype config of Kernel version 5.17(-rc) was updated.


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#1510 by babam » 21 Feb 2022, 10:23

neko wrote:
21 Feb 2022, 08:27
"Kernel Builder" was updated to version 22.02.21. (Please refer to the first article of this thread.)

Blaze wrote:
13 Feb 2022, 07:07
[Updated kernel Examples]
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)
@neko and @Blaze,
Can you add this config:

Code: Select all

CONFIG_VMD=m --> CONFIG_VMD=y
CONFIG_APPLE_MFI_FASTCHARGE is not set --> CONFIG_APPLE_MFI_FASTCHARGE=y
Thanks.
Sorry, my English is bad.

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

Porteus Kernel Builder

Post#1511 by neko » 23 Feb 2022, 10:10

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

1. Firmware database was updated.
[Firmware database : kernel-firmware-20220218_c53073d-noarch-1plus.xzm]
that was created with
slackware package "kernel-firmware-20220218_c53073d-noarch-1.txz" and following arcklinux pakages.
alsa-firmware-1.2.4-noarch-2
ipw2100-fw-1.3-noarch-10
ipw2200-fw-3.1-noarch-8
linux-atm-2.5.2-x86_64-7
linux-firmware-20220209.6342082-noarch-1
linux-firmware-bnx2x-20220209.6342082-noarch-1
linux-firmware-liquidio-20220209.6342082-noarch-1
linux-firmware-marvell-20220209.6342082-noarch-1
linux-firmware-mellanox-20220209.6342082-noarch-1
linux-firmware-nfp-20220209.6342082-noarch-1
linux-firmware-qcom-20220209.6342082-noarch-1
linux-firmware-qlogic-20220209.6342082-noarch-1
nvidia-utils-510.54-x86_64-1
sof-firmware-2.0-x86_64-1
wireless-regdb-2021.08.28-noarch-1


2. Configs of kernel 5.15, 5.16, 5.17 were updated.

Code: Select all

# diff -r /usr/local/share/mkKernel/lib/v5.15/32bit.config mkKernel-22.02.23-noarch-1/usr/local/share/mkKernel/lib/v5.15/32bit.config
3c3
< # Linux/x86 5.15.11 Kernel Configuration
---
> # Linux/x86 5.15.24 Kernel Configuration
3675,3677d3674
< CONFIG_INT340X_THERMAL=m
< CONFIG_ACPI_THERMAL_REL=m
< CONFIG_INT3406_THERMAL=m
4929a4927
> # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set
5766c5764
< # CONFIG_APPLE_MFI_FASTCHARGE is not set
---
> CONFIG_APPLE_MFI_FASTCHARGE=y
6287d6284
< CONFIG_X86_PLATFORM_DRIVERS_INTEL=y
#
# diff -r /usr/local/share/mkKernel/lib/v5.15/64bit.config mkKernel-22.02.23-noarch-1/usr/local/share/mkKernel/lib/v5.15/64bit.config
3c3
< # Linux/x86 5.15.11 Kernel Configuration
---
> # Linux/x86 5.15.24 Kernel Configuration
1497c1497
< CONFIG_VMD=m
---
> CONFIG_VMD=y
4942a4943
> # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set
5789c5790
< # CONFIG_APPLE_MFI_FASTCHARGE is not set
---
> CONFIG_APPLE_MFI_FASTCHARGE=y
6314d6314
< CONFIG_X86_PLATFORM_DRIVERS_INTEL=y
#
# diff -r /usr/local/share/mkKernel/lib/v5.16/32bit.config mkKernel-22.02.23-noarch-1/usr/local/share/mkKernel/lib/v5.16/32bit.config
3c3
< # Linux/x86 5.16.9 Kernel Configuration
---
> # Linux/x86 5.16.10 Kernel Configuration
5800c5800
< # CONFIG_APPLE_MFI_FASTCHARGE is not set
---
> CONFIG_APPLE_MFI_FASTCHARGE=y
#
# diff -r /usr/local/share/mkKernel/lib/v5.16/64bit.config mkKernel-22.02.23-noarch-1/usr/local/share/mkKernel/lib/v5.16/64bit.config
3c3
< # Linux/x86 5.16.9 Kernel Configuration
---
> # Linux/x86 5.16.10 Kernel Configuration
1505c1505
< CONFIG_VMD=m
---
> CONFIG_VMD=y
5825c5825
< # CONFIG_APPLE_MFI_FASTCHARGE is not set
---
> CONFIG_APPLE_MFI_FASTCHARGE=y
#
# diff -r /usr/local/share/mkKernel/lib/v5.17/32bit.config mkKernel-22.02.23-noarch-1/usr/local/share/mkKernel/lib/v5.17/32bit.config
5830c5830
< # CONFIG_APPLE_MFI_FASTCHARGE is not set
---
> CONFIG_APPLE_MFI_FASTCHARGE=y
#
# diff -r /usr/local/share/mkKernel/lib/v5.17/64bit.config mkKernel-22.02.23-noarch-1/usr/local/share/mkKernel/lib/v5.17/64bit.config
1513c1513
< CONFIG_VMD=m
---
> CONFIG_VMD=y
5857c5857
< # CONFIG_APPLE_MFI_FASTCHARGE is not set
---
> CONFIG_APPLE_MFI_FASTCHARGE=y
#
@babam
Only 5.15, 5.16, 5.17 were updated.


Thanks.

beny
Full of knowledge
Full of knowledge
Posts: 2086
Joined: 02 Jan 2011, 11:33
Location: italy

Porteus Kernel Builder

Post#1512 by beny » 24 Feb 2022, 00:11

hi neko the last build of the 5.16.11 Aporteus show some systemd error in dmesg:
35.413994] systemd[1]: Mounting Kernel Configuration File System...
[ 35.415286] BUG: kernel NULL pointer dereference, address: 0000000000000000
[ 35.415291] #PF: supervisor read access in kernel mode
[ 35.415294] #PF: error_code(0x0000) - not-present page
maybe my system that have issue with systemd,ok just for the record.

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

Porteus Kernel Builder

Post#1513 by neko » 24 Feb 2022, 09:46

@beny
Thank you for your report.


["BUG: kernel NULL pointer dereference, address: 0000000000000000" issue]

Kernel 5.16.10 old config ---> No
Kernel 5.16.10 new config ---> No
Kernel 5.16.11 new config ---> Has same message
Kernel 5.17-rc5 old config ---> Has same message

This issue might be not concern to kernel config.
It might be generated from a kernel source which version is more than 5.16.10.

Please refer to https://www.spinics.net/lists/kernel/msg4252729.html


Thanks.

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

Porteus Kernel Builder

Post#1514 by neko » 01 Mar 2022, 13:23

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

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

Note: A firmware database was shrinked;
From :kernel-firmware-20220218_c53073d-noarch-1plus.xzm (844 M)
TO :kernel-firmware-20220228_ee0667a-noarch-1plus.xzm (362 M)
It is enough for prototype config build.
If firmware something lack for own config build, please prepare by yourself.


Thanks.

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

Porteus Kernel Builder

Post#1515 by Blaze » 07 Mar 2022, 09:11

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

[5.16.12] <-- NEW : "All patches" patching was done.
64bit-ALL-kernel5.16.12.tar (~118 M)
https://files.sberdisk.ru/s/GtPSG4mgACJiKHE
bced3b69e8858d99f2ffc1831b764b60 64bit-ALL-kernel5.16.12.tar

Note 1: Compiler that was used.
for kernel 5.16.12: 11.2.0-x86_64
A new :url: x86_64 05-devel.xzm (GCC version 11.2.0)

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

Post Reply