Porteus Kernel Builder
- 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, my current config in the https://www.mediafire.com/file/pzzz1brv ... nel6.3.tar
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
- Ed_P
- Contributor
- Posts: 8908
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Porteus Kernel Builder
If someone could develop an interface between the output of inxi and neko's Porteus Kernel Builder users could create kernels specifically for their hardware and the smallest necessary. 

-
- DEV Team
- Posts: 2113
- Joined: 09 Feb 2013, 09:55
- Distribution: APorteus-FVWM-ja-x86_64.iso
- Location: japan
Porteus Kernel Builder
@Blaze
Thank you for very much your help.
It is same as one of Porteus Kernel Builder (Post by neko #93852)
So 6.3 prototype config has been already updated by Blaze's one.
One more thanks.
-------------------------------
@Ed_P
Yes, you can select the compile option "compile with the config of only your PC driver" of "kernel Builder".
It will compile by "make localmodconfig".
Thanks.
-------------------------------
"Kernel Builder" was updated to version 23.05.02. (Please refer to the first article of this thread.)
"Kernel Builder" skips checking the sha256sum of downloaded sorce file.
Thanks.
Thank you for very much your help.
It is same as one of Porteus Kernel Builder (Post by neko #93852)
So 6.3 prototype config has been already updated by Blaze's one.
One more thanks.
-------------------------------
@Ed_P
Yes, you can select the compile option "compile with the config of only your PC driver" of "kernel Builder".
It will compile by "make localmodconfig".
Thanks.
-------------------------------
"Kernel Builder" was updated to version 23.05.02. (Please refer to the first article of this thread.)
"Kernel Builder" skips checking the sha256sum of downloaded sorce file.
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, well done!
Not bad to add support for WireGuard https://wiki.gentoo.org/wiki/WireGuard
Thanks
Not bad to add support for WireGuard https://wiki.gentoo.org/wiki/WireGuard
Code: Select all
Device Drivers --->
[*] Network device support --->
[*] Network core driver support
<*> WireGuard secure network tunnel
Code: Select all
CONFIG_WIREGUARD=m
# CONFIG_WIREGUARD_DEBUG is not set
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
@Blaze
At next "Kernel Builder" update, "CONFIG_WIREGUARD=m" will be set on config.
Thank you for your suggestion.
Thanks.
At next "Kernel Builder" update, "CONFIG_WIREGUARD=m" will be set on config.
Thank you for your suggestion.
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
now it's time to replace on the sof-firmware-2.2.4-noarch-1.txz
Code: Select all
Wed May 3 19:33:18 UTC 2023
l/sof-firmware-2.2.4-noarch-1.txz: Added.
Thanks to Heinz Wiesinger.

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
- Ed_P
- Contributor
- Posts: 8908
- Joined: 06 Feb 2013, 22:12
- Distribution: Cinnamon 5.01 ISO
- Location: Western NY, USA
Porteus Kernel Builder
Good to know, unfortunately I don't think a new Porteus user needing driver support would know how to do that. The interface I was thinking about would do the inxi and kernel builder functions automatically and create a new /porteus/base/000-kernel.xzm module for the user to boot with.
-
- 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 23.05.04. (Please refer to the first article of this thread.)
1. Firmware database was updated.
[Firmware database : kernel-firmware-20230427_fab1496-noarch-1plus.xzm (378 M)]
that was created with
slackware package "kernel-firmware-20230427_fab1496-noarch-1.txz (252 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
sof-firmware-2.2.4-noarch-1
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 to Blaze.
2. 6.3 prototype config was updated
"CONFIG_WIREGUARD=m"
1,2; Thanks to Blaze.
Thanks.
1. Firmware database was updated.
[Firmware database : kernel-firmware-20230427_fab1496-noarch-1plus.xzm (378 M)]
that was created with
slackware package "kernel-firmware-20230427_fab1496-noarch-1.txz (252 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
sof-firmware-2.2.4-noarch-1
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 to Blaze.
2. 6.3 prototype config was updated
"CONFIG_WIREGUARD=m"
1,2; Thanks to Blaze.
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 23.05.08. (Please refer to the first article of this thread.)
Kernel version 6.4(-rc) was introduced.
(1) Prototype Config
convert from 6.3 Prototype Config. (by "make oldconfig" with prompt answer as followed).
(2) AUFS patch
AUFS patch is not yet ready for kernel 6.4-rc1 (version: 6.x-rcN-20230501).
(3) kernel syntax error
(4)kernel patch
Thanks.
Kernel version 6.4(-rc) was introduced.
(1) Prototype Config
convert from 6.3 Prototype Config. (by "make oldconfig" with prompt answer as followed).
Code: Select all
Linear Address Masking support (ADDRESS_MASKING) [N/y/?] (NEW) n
Module debugging (MODULE_DEBUG) [N/y/?] (NEW) n
Enable a module to run time tests on dma_pool (DMAPOOL_TEST) [N/m/y/?] (NEW) n
Maximum number of fragments per skb_shared_info (MAX_SKB_FRAGS) [17] (NEW)
sync_state() behavior defaults to timeout instead of strict (FW_DEVLINK_SYNC_STATE_TIMEOUT) [N/y/?] (NEW) n
AMD/Pensando Data Systems Core Device Support (PDS_CORE) [N/m/y/?] (NEW) n
Microchip 10BASE-T1S Ethernet PHY (MICROCHIP_T1S_PHY) [N/m/?] (NEW) m
NXP 100BASE-TX PHYs (NXP_CBTX_PHY) [N/m/?] (NEW) m
Realtek 8822BS SDIO wireless network adapter (RTW88_8822BS) [N/m/?] (NEW) m
Realtek 8822CS SDIO wireless network adapter (RTW88_8822CS) [N/m/?] (NEW) m
Realtek 8821CS SDIO wireless network adapter (RTW88_8821CS) [N/m/?] (NEW) m
Novatek NVT-ts touchscreen support (TOUCHSCREEN_NOVATEK_NVT_TS) [N/m/y/?] (NEW) n
FXL6408 I2C GPIO expander (GPIO_FXL6408) [N/m/y/?] (NEW) n
Intel Elkhart Lake PSE GPIO support (GPIO_ELKHARTLAKE) [N/m/y/?] (NEW) m
ACBEL FSG032 Power Supply (SENSORS_ACBEL_FSG032) [N/m/?] (NEW) n
Richtek RT4803 boost regualtor (REGULATOR_RT4803) [N/m/y/?] (NEW) n
Richtek RT5739 Regulator (REGULATOR_RT5739) [N/m/y/?] (NEW) n
Virtio GPU driver modesetting support (DRM_VIRTIO_GPU_KMS) [Y/n/?] (NEW) y
Cirrus Logic CS35L56 CODEC (I2C) (SND_SOC_CS35L56_I2C) [N/m/?] (NEW) n
Cirrus Logic CS35L56 CODEC (SPI) (SND_SOC_CS35L56_SPI) [N/m/?] (NEW) n
HID over I2C transport layer Open Firmware driver (I2C_HID_OF) [N/m/y/?] (NEW) m
LED driver for BD2606MVV (LEDS_BD2606MVV) [N/m/?] (NEW) n
Lenovo Yoga Tablet Mode Control (LENOVO_YMC) [N/m/?] (NEW) m
Intel Bay Trail Crystal Cove power source driver (INTEL_BYTCRC_PWRSRC) [N/m/y/?] (NEW) m
MSI EC Extras (MSI_EC) [N/m/y/?] (NEW) n
Kontron sl28 VPD layout support (NVMEM_LAYOUT_SL28_VPD) [N/m/y/?] (NEW) n
ONIE tlv support (NVMEM_LAYOUT_ONIE_TLV) [N/m/y/?] (NEW) n
Support deprecated case-insensitive ascii (ascii-ci=1) format (XFS_SUPPORT_ASCII_CI) [Y/n/?] (NEW) y
Statistics for per-vma locks (PER_VMA_LOCK_STATS) [N/y/?] (NEW) n
AUFS patch is not yet ready for kernel 6.4-rc1 (version: 6.x-rcN-20230501).
Code: Select all
fs/aufs/xattr.c:355:10: エラー: ‘posix_acl_access_xattr_handler’ undeclared here (not in a function); did you mean ‘posix_acl_xattr_header’?
355 | &posix_acl_access_xattr_handler,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| posix_acl_xattr_header
fs/aufs/xattr.c:356:10: エラー: ‘posix_acl_default_xattr_handler’ undeclared here (not in a function); did you mean ‘posix_acl_xattr_header’?
356 | &posix_acl_default_xattr_handler,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
| posix_acl_xattr_header
make[3]: *** [scripts/Makefile.build:252: fs/aufs/xattr.o] エラー 1
make[2]: *** [scripts/Makefile.build:494: fs/aufs] エラー 2
make[1]: *** [scripts/Makefile.build:494: fs] エラー 2
make: *** [Makefile:2026: .] エラー 2
Code: Select all
drivers/nvme/host/ioctl.c: 関数 ‘nvme_uring_cmd_io’ 内:
drivers/nvme/host/ioctl.c:555:44: エラー: implicit declaration of function ‘io_uring_sqe_cmd’; did you mean ‘io_uring_free’? [-Werror=implicit-function-declaration]
555 | const struct nvme_uring_cmd *cmd = io_uring_sqe_cmd(ioucmd->sqe);
| ^~~~~~~~~~~~~~~~
| io_uring_free
drivers/nvme/host/ioctl.c:555:44: 警告: initialization of ‘const struct nvme_uring_cmd *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion]
cc1: いくつかの警告はエラーとして取り扱われます
make[4]: *** [scripts/Makefile.build:252: drivers/nvme/host/ioctl.o] エラー 1
make[3]: *** [scripts/Makefile.build:494: drivers/nvme/host] エラー 2
make[2]: *** [scripts/Makefile.build:494: drivers/nvme] エラー 2
make[1]: *** [scripts/Makefile.build:494: drivers] エラー 2
make: *** [Makefile:2026: .] エラー 2
Code: Select all
$ diff err-64/linux-6.4-rc1/drivers/nvme/host/ioctl.c 64/linux-6.4-rc1/drivers/nvme/host/ioctl.c
555c555
< const struct nvme_uring_cmd *cmd = io_uring_sqe_cmd(ioucmd->sqe);
---
> const struct nvme_uring_cmd *cmd = (struct nvme_uring_cmd *)ioucmd->sqe->cmd;
$
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)
6.3.2 <-- NEW : "All patches" patching was done.
32bit-ALL-kernel6.3.2.tar (~131 M)
https://www.mediafire.com/file/w8cvtmze ... l6.3.2.tar
438f8cbfc74999a705c46c0b9fa3ff16 32bit-ALL-kernel6.3.2.tar
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)
6.3.2 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.3.2.tar (~142 M)
https://www.mediafire.com/file/depp02la ... l6.3.2.tar
eb8d38c84846dcfd7e4f7352d9a97d45 64bit-ALL-kernel6.3.2.tar
Note 1: Compiler that was used.
for kernel 6.3.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.
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 32bit.config)
6.3.2 <-- NEW : "All patches" patching was done.
32bit-ALL-kernel6.3.2.tar (~131 M)
https://www.mediafire.com/file/w8cvtmze ... l6.3.2.tar
438f8cbfc74999a705c46c0b9fa3ff16 32bit-ALL-kernel6.3.2.tar
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)
6.3.2 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.3.2.tar (~142 M)
https://www.mediafire.com/file/depp02la ... l6.3.2.tar
eb8d38c84846dcfd7e4f7352d9a97d45 64bit-ALL-kernel6.3.2.tar
Note 1: Compiler that was used.
for kernel 6.3.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
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 23.05.15. (Please refer to the first article of this thread.)
[6.4(-rc) prototype config was updated]
AUFS patch is ready for kernel 6.4-rc2 (version: 6.x-rcN-20230515).
Note:
drivers/nvme/host/ioctl.c has been deleted.
refer to Porteus Kernel Builder (Post by neko #93943)
Thanks.
[6.4(-rc) prototype config was updated]
AUFS patch is ready for kernel 6.4-rc2 (version: 6.x-rcN-20230515).
Code: Select all
# diff -r /usr/local/share/mkKernel/lib/v6.4 mkKernel-23.05.15-noarch-1/usr/local/share/mkKernel/lib/v6.4
diff -r /usr/local/share/mkKernel/lib/v6.4/32bit.config mkKernel-23.05.15-noarch-1/usr/local/share/mkKernel/lib/v6.4/32bit.config
3c3
< # Linux/x86 6.4.0-rc1 Kernel Configuration
---
> # Linux/x86 6.4.0-rc2 Kernel Configuration
7320a7321,7340
> CONFIG_AUFS_FS=y
> # CONFIG_AUFS_BRANCH_MAX_127 is not set
> CONFIG_AUFS_BRANCH_MAX_511=y
> # CONFIG_AUFS_BRANCH_MAX_1023 is not set
> # CONFIG_AUFS_BRANCH_MAX_32767 is not set
> CONFIG_AUFS_SBILIST=y
> CONFIG_AUFS_HNOTIFY=y
> CONFIG_AUFS_HFSNOTIFY=y
> CONFIG_AUFS_EXPORT=y
> CONFIG_AUFS_XATTR=y
> CONFIG_AUFS_FHSM=y
> CONFIG_AUFS_RDU=y
> CONFIG_AUFS_DIRREN=y
> CONFIG_AUFS_SHWH=y
> CONFIG_AUFS_BR_RAMFS=y
> CONFIG_AUFS_BR_FUSE=y
> CONFIG_AUFS_POLL=y
> CONFIG_AUFS_BR_HFSPLUS=y
> CONFIG_AUFS_BDEV_LOOP=y
> # CONFIG_AUFS_DEBUG is not set
diff -r /usr/local/share/mkKernel/lib/v6.4/64bit.config mkKernel-23.05.15-noarch-1/usr/local/share/mkKernel/lib/v6.4/64bit.config
3c3
< # Linux/x86 6.4.0-rc1 Kernel Configuration
---
> # Linux/x86 6.4.0-rc2 Kernel Configuration
7407a7408,7428
> CONFIG_AUFS_FS=y
> # CONFIG_AUFS_BRANCH_MAX_127 is not set
> CONFIG_AUFS_BRANCH_MAX_511=y
> # CONFIG_AUFS_BRANCH_MAX_1023 is not set
> # CONFIG_AUFS_BRANCH_MAX_32767 is not set
> CONFIG_AUFS_SBILIST=y
> CONFIG_AUFS_HNOTIFY=y
> CONFIG_AUFS_HFSNOTIFY=y
> CONFIG_AUFS_EXPORT=y
> CONFIG_AUFS_INO_T_64=y
> CONFIG_AUFS_XATTR=y
> CONFIG_AUFS_FHSM=y
> CONFIG_AUFS_RDU=y
> CONFIG_AUFS_DIRREN=y
> CONFIG_AUFS_SHWH=y
> CONFIG_AUFS_BR_RAMFS=y
> CONFIG_AUFS_BR_FUSE=y
> CONFIG_AUFS_POLL=y
> CONFIG_AUFS_BR_HFSPLUS=y
> CONFIG_AUFS_BDEV_LOOP=y
> # CONFIG_AUFS_DEBUG is not set
#
Note:
drivers/nvme/host/ioctl.c has been deleted.
refer to Porteus Kernel Builder (Post by neko #93943)
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, 64bit.config)
6.3.3 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.3.3.tar (~142 M)
https://www.mediafire.com/file/6r4tmin2 ... l6.3.3.tar
d922d88e44965d3c8d2c789c22a0daf2 64bit-ALL-kernel6.3.3.tar
Note 1: Compiler that was used.
for kernel 6.3.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)
Note 4: neko can we activate these options

The diff
Request from this topic how to enable BBR?
Note 5: neko available a new version of the sof-firmware-2.2.5-noarch-1.txz
Thanks to neko for support.
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)
6.3.3 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.3.3.tar (~142 M)
https://www.mediafire.com/file/6r4tmin2 ... l6.3.3.tar
d922d88e44965d3c8d2c789c22a0daf2 64bit-ALL-kernel6.3.3.tar
Note 1: Compiler that was used.
for kernel 6.3.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)
Note 4: neko can we activate these options
Code: Select all
CONFIG_NET_SCH_FQ_CODEL=m
CONFIG_NET_SCH_FQ=m
Code: Select all
Networking support > Networking options > QoS and/or fair queueing
<M> Fair Queue Controlled Delay AQM (FQ_CODEL)
<M> Fair Queue

The diff
Code: Select all
# diff old-64bit.config new-64bit.config
3c3
< # Linux/x86 6.3.1 Kernel Configuration
---
> # Linux/x86 6.3.3 Kernel Configuration
5c5
< CONFIG_CC_VERSION_TEXT="gcc (GCC) 12.2.1 20230201"
---
> CONFIG_CC_VERSION_TEXT="gcc (GCC) 11.2.0"
7c7
< CONFIG_GCC_VERSION=120201
---
> CONFIG_GCC_VERSION=110200
10c10
< CONFIG_AS_VERSION=24000
---
> CONFIG_AS_VERSION=23700
12c12
< CONFIG_LD_VERSION=24000
---
> CONFIG_LD_VERSION=23700
456d455
< CONFIG_CC_HAS_SLS=y
474d472
< # CONFIG_SLS is not set
1474c1472,1520
< # CONFIG_NET_SCHED is not set
---
> CONFIG_NET_SCHED=y
>
> #
> # Queueing/Scheduling
> #
> # CONFIG_NET_SCH_HTB is not set
> # CONFIG_NET_SCH_HFSC is not set
> # CONFIG_NET_SCH_PRIO is not set
> # CONFIG_NET_SCH_MULTIQ is not set
> # CONFIG_NET_SCH_RED is not set
> # CONFIG_NET_SCH_SFB is not set
> # CONFIG_NET_SCH_SFQ is not set
> # CONFIG_NET_SCH_TEQL is not set
> # CONFIG_NET_SCH_TBF is not set
> # CONFIG_NET_SCH_CBS is not set
> # CONFIG_NET_SCH_ETF is not set
> # CONFIG_NET_SCH_TAPRIO is not set
> # CONFIG_NET_SCH_GRED is not set
> # CONFIG_NET_SCH_NETEM is not set
> # CONFIG_NET_SCH_DRR is not set
> # CONFIG_NET_SCH_MQPRIO is not set
> # CONFIG_NET_SCH_SKBPRIO is not set
> # CONFIG_NET_SCH_CHOKE is not set
> # CONFIG_NET_SCH_QFQ is not set
> # CONFIG_NET_SCH_CODEL is not set
> CONFIG_NET_SCH_FQ_CODEL=m
> # CONFIG_NET_SCH_CAKE is not set
> CONFIG_NET_SCH_FQ=m
> # CONFIG_NET_SCH_HHF is not set
> # CONFIG_NET_SCH_PIE is not set
> # CONFIG_NET_SCH_PLUG is not set
> # CONFIG_NET_SCH_ETS is not set
> # CONFIG_NET_SCH_DEFAULT is not set
>
> #
> # Classification
> #
> # CONFIG_NET_CLS_BASIC is not set
> # CONFIG_NET_CLS_ROUTE4 is not set
> # CONFIG_NET_CLS_FW is not set
> # CONFIG_NET_CLS_U32 is not set
> # CONFIG_NET_CLS_FLOW is not set
> # CONFIG_NET_CLS_CGROUP is not set
> # CONFIG_NET_CLS_BPF is not set
> # CONFIG_NET_CLS_FLOWER is not set
> # CONFIG_NET_CLS_MATCHALL is not set
> # CONFIG_NET_EMATCH is not set
> # CONFIG_NET_CLS_ACT is not set
> CONFIG_NET_SCH_FIFO=y
7580,7582d7625
< 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
7584,7585c7627,7629
< # 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
Note 5: neko available a new version of the sof-firmware-2.2.5-noarch-1.txz
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
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 23.05.20. (Please refer to the first article of this thread.)
1. Firmware database was updated.
[Firmware database : kernel-firmware-20230517_601c181-noarch-1plus.xzm (378 M)]
that was created with
slackware package "kernel-firmware-20230517_601c181-noarch-1.txz (252 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
sof-firmware-2.2.5-noarch-1
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. 6.3 & 6.4 prototype configs were updated.
Thanks to Blaze.
1. Firmware database was updated.
[Firmware database : kernel-firmware-20230517_601c181-noarch-1plus.xzm (378 M)]
that was created with
slackware package "kernel-firmware-20230517_601c181-noarch-1.txz (252 M)" and following pakages.
alsa-firmware-1.2.4-noarch-2
sof-firmware-2.2.5-noarch-1
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. 6.3 & 6.4 prototype configs were updated.
Code: Select all
# grep CONFIG_NET_SCH_FQ /usr/local/share/mkKernel/lib/v6.*/*.config
/usr/local/share/mkKernel/lib/v6.3/32bit.config:CONFIG_NET_SCH_FQ_CODEL=m
/usr/local/share/mkKernel/lib/v6.3/32bit.config:CONFIG_NET_SCH_FQ=m
/usr/local/share/mkKernel/lib/v6.3/64bit.config:CONFIG_NET_SCH_FQ_CODEL=m
/usr/local/share/mkKernel/lib/v6.3/64bit.config:CONFIG_NET_SCH_FQ=m
/usr/local/share/mkKernel/lib/v6.4/32bit.config:CONFIG_NET_SCH_FQ_CODEL=m
/usr/local/share/mkKernel/lib/v6.4/32bit.config:CONFIG_NET_SCH_FQ=m
/usr/local/share/mkKernel/lib/v6.4/64bit.config:CONFIG_NET_SCH_FQ_CODEL=m
/usr/local/share/mkKernel/lib/v6.4/64bit.config:CONFIG_NET_SCH_FQ=m
#
Thanks to Blaze.
- 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)
6.3.7 <-- NEW : "All patches" patching was done.
32bit-ALL-kernel6.3.7.tar (~131 M)
https://www.mediafire.com/file/ujblhqy4 ... l6.3.7.tar
8fd67032ee1093347361fe65a9c5789d 32bit-ALL-kernel6.3.7.tar
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)
6.3.7 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.3.7.tar (~142 M)
https://www.mediafire.com/file/h1icslol ... l6.3.7.tar
1240a62855b27c7735299c07725bba79 64bit-ALL-kernel6.3.7.tar
Note 1: Compiler that was used.
for kernel 6.3.7: 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.
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 32bit.config)
6.3.7 <-- NEW : "All patches" patching was done.
32bit-ALL-kernel6.3.7.tar (~131 M)
https://www.mediafire.com/file/ujblhqy4 ... l6.3.7.tar
8fd67032ee1093347361fe65a9c5789d 32bit-ALL-kernel6.3.7.tar
==== AUFS Kernel only for Porteus ====
Simple package (vmlinuz, 000-kernel.xzm, 06-crippled_sources-NNN-XXbit.xzm, 64bit.config)
6.3.7 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.3.7.tar (~142 M)
https://www.mediafire.com/file/h1icslol ... l6.3.7.tar
1240a62855b27c7735299c07725bba79 64bit-ALL-kernel6.3.7.tar
Note 1: Compiler that was used.
for kernel 6.3.7: 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
MS-7A12 » [AMD/ATI] Navi 23 [Radeon RX 6600] [1002:73ff] (rev c7) » Vengeance LPX 16GB DDR4 K2 3200MHz C16
Porteus Kernel Builder
delta-patch to NEMESIS version of 64b-kernel
md5sum:
ef98226c160081fa22c8d52e09740d24 64bit-ALL-kernel6.3.7.tar___64bit-ALL-kernel6.3.7-NEMESIS.tar.delta
sha256sum:
248916984cfc6991d8698a231722e412937405f07501a73b932d91a18f39866a 64bit-ALL-kernel6.3.7.tar___64bit-ALL-kernel6.3.7-NEMESIS.tar.delta
> Does not compute_ 
https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741

https://forum.porteus.org/viewtopic.php?p=94310#p94310
https://forum.porteus.org/viewtopic.php?p=102066#p102066
https://forum.porteus.org/viewtopic.php?p=102306#p102306
https://forum.porteus.org/viewtopic.php?p=72741#p72741