Page 117 of 135

Porteus Kernel Builder

Posted: 01 Jan 2023, 19:00
by neko
@maia
I would like to try your issue.
Would you upload the "perform" file.

"Kernel Builder" presents GUI.
The operation parameter specification from GUI creates a shell script ("perform" file).
And then the "perform" file is executed.

If "Help" button instead of "OK" button is push at end of first GUI input and at next confirm window "OK" button is push,
the "perform" file is created on your "Kernel Builder" work area and the "perform" file is not executed.


@babam
I am waiting for your answer.
Porteus Kernel Builder (Post by neko #92308)


Thanks.

Porteus Kernel Builder

Posted: 01 Jan 2023, 19:51
by babam
neko, Wifi works but bluetooth doesn't work.

Porteus Kernel Builder

Posted: 01 Jan 2023, 21:27
by maia
Hi Neko, I got the following error when following the step-by-step.

On Wednesday I can try again.

Image

Porteus Kernel Builder

Posted: 03 Jan 2023, 23:53
by neko
@babam
"Wifi works but bluetooth doesn't work."
--->
Please refer to
Bluetooth and sound did not work (Post by Blaze #91952)

Maybe it fixs your issue.


-------------------
@maia
"grep /usr/local/share/mkKernel/lib/v6.1/get.aufs.patch"
--->
AUFS patch is gotten by /usr/local/share/mkKernel/bin/getAUFS.sh

"missing: /tmp/kernel/v6.1.2/64/lib"
--->
"Kernel Builder" work area isn't be able to use "/tmp".

I am concerned about your "Kernel Builder" usage environment.
Please show me the "perform" shell script.


Thanks.

Porteus Kernel Builder

Posted: 04 Jan 2023, 02:29
by neko
"Kernel Builder" was updated to version 23.01.02-2. (Please refer to the first article of this thread.)

[Kernel version 6.2(-rc) Prototype Config was updated]

1. Prototype Config
(1) modify from 6.1 Prototype Config by "make oldconfig" command with default value (all "return key" answer).
(2) set "CONFIG_BLK_DEV_LOOP_MIN_COUNT=64" by "make menuconfig" command.

2. AUFS
AUFS patch is not yet ready for kernel 6.2(-rc).
(Adapting AUFS patch is success, but compile is fail. )

Code: Select all

次のファイルから読み込み:  fs/aufs/aufs.h:57,
         次から読み込み:  fs/aufs/module.c:25:
fs/aufs/vfsub.h: 関数 ‘vfsub_acl_chmod’ 内:
fs/aufs/vfsub.h:242:41: エラー: 互換性のないポインタ型から 2 番目の ‘posix_acl_chmod’ の引数に渡しています [-Werror=incompatible-pointer-types]
  242 |         err = posix_acl_chmod(h_userns, h_inode, h_mode);
      |                                         ^~~~~~~
      |                                         |
      |                                         struct inode *
次のファイルから読み込み:  ./include/linux/nfsacl.h:11,
         次から読み込み:  ./include/linux/nfs_xdr.h:5,
         次から読み込み:  ./include/linux/nfs_fs.h:38,
         次から読み込み:  fs/aufs/fstype.h:30,
         次から読み込み:  fs/aufs/aufs.h:47:
./include/linux/posix_acl.h:79:46: 備考: expected ‘struct dentry *’ but argument is of type ‘struct inode *’
   79 | int posix_acl_chmod(struct user_namespace *, struct dentry *, umode_t);
      |                                              ^~~~~~~~~~~~~~~
cc1: いくつかの警告はエラーとして取り扱われます
make[3]: *** [scripts/Makefile.build:252: fs/aufs/module.o] エラー 1
make[2]: *** [scripts/Makefile.build:504: fs/aufs] エラー 2
make[2]: *** 未完了のジョブを待っています....
make[1]: *** [scripts/Makefile.build:504: fs] エラー 2
make[1]: *** 未完了のジョブを待っています....
make: *** [Makefile:2008: .] エラー 2

Thanks.

Porteus Kernel Builder

Posted: 05 Jan 2023, 10:45
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.1.3 <-- NEW : "All patches" patching was done.
32bit-ALL-kernel6.1.3.tar (~127 M)
http://www.mediafire.com/file/miguf5br4 ... l6.1.3.tar
901159c3dbce13ab6272a3c6f476994b 32bit-ALL-kernel6.1.3.tar

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

6.1.3 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.1.3.tar (~133 M)
https://www.mediafire.com/file/4bpmpt5m ... l6.1.3.tar
7f6f0cc23044cfe8adf45800e6ce968c 64bit-ALL-kernel6.1.3.tar

Note 1: Compiler that was used.
for kernel 6.1.3: 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: 05 Jan 2023, 14:54
by maia
neko wrote:
04 Jan 2023, 02:29
"Kernel Builder" was updated to version 23.01.02-2. (Please refer to the first article of this thread.)

Thanks.
Neko this version work for me. tks

Porteus Kernel Builder

Posted: 06 Jan 2023, 02:41
by maia
neko wrote:
03 Jan 2023, 23:53

I am concerned about your "Kernel Builder" usage environment.
Please show me the "perform" shell script.

Neko >>> https://pastebin.com/dqCyiY47

Thanks.

Porteus Kernel Builder

Posted: 06 Jan 2023, 03:21
by neko
@maia
Your "perform" has been checked.
"/tmp/kernel/" is used as "Kernel Builder" work.
"/tmp" is used by many other utilities.
Therefor something wrong might be happened.
Please choise the area that is in the linux file system partition (ex: ext4, et.,).

Thanks.

Porteus Kernel Builder

Posted: 09 Jan 2023, 08:52
by neko
"Kernel Builder" was updated to version 23.01.09. (Please refer to the first article of this thread.)

1. AUFS patch is ready for kernel 6.2(-rc).
aufs6-standalone.git/include/uapi/linux/aufs_type.h:#define AUFS_VERSION "6.x-rcN-20230109"

Kernel version 6.2(-rc) Prototype Config was updated.
(1) set "YES" all AUFS item except debug.
(2) Packet writing on CD/DVD media (DEPRECATED) (CDROM_PKTCDVD) [N/m/y/?] (NEW) N

2. Firmware database was updated.
[Firmware database : kernel-firmware-20230104_4ee2014-noarch-1plus.xzm (427 M)]
that was created with
slackware package "kernel-firmware-20230104_4ee2014-noarch-1.txz (268 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
sof-firmware-2.2-x86_64-1_b2m
sof-firmware-2.2-x86_64-1bl
zydas


Thanks.

Porteus Kernel Builder

Posted: 13 Jan 2023, 16:04
by Blaze
Hi neko.
Can you update sof-firmware via my module sof-firmware-2.2.4-x86_64-1bl.xzm ?
Seems sof-firmware-2.2-x86_64-1_b2m and sof-firmware-2.2-x86_64-1bl does not need.

Thanks.

Porteus Kernel Builder

Posted: 14 Jan 2023, 05:07
by neko
"Kernel Builder" was updated to version 23.01.14. (Please refer to the first article of this thread.)

Firmware database was updated.
[Firmware database : kernel-firmware-20230104_4ee2014-noarch-2plus.xzm (426 M)]
that was created with
slackware package "kernel-firmware-20230104_4ee2014-noarch-1.txz (268 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
sof-firmware-2.2.4-x86_64-1bl
zydas

------------------------------
@Blaze
sof-firmware-2.2.4-x86_64-1bl was converted from sof-firmware-2.2.4-x86_64-1bl.xzm.
(delete /usr/bin, move /usr/lib to /lib etc.,)

Thanks.

Porteus Kernel Builder

Posted: 14 Jan 2023, 12:19
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.2-rc3 <-- NEW : "All patches" patching was done.
32bit-ALL-kernel6.2-rc3.tar (~128 M)
http://www.mediafire.com/file/dj79ieydw ... .2-rc3.tar
27d42a22cdeffc421895a7ee6a00080d 32bit-ALL-kernel6.2-rc3.tar

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

6.2-rc3 <-- NEW : "All patches" patching was done.
64bit-ALL-kernel6.2-rc3.tar (~139 M)
http://www.mediafire.com/file/cp43466mg ... .2-rc3.tar
0a1f40b8eea502d60208efcc34f965d1 64bit-ALL-kernel6.2-rc3.tar

Note 1: Compiler that was used.
for kernel 6.2-rc3: 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.
neko wrote:
14 Jan 2023, 05:07
sof-firmware-2.2.4-x86_64-1bl was converted from sof-firmware-2.2.4-x86_64-1bl.xzm.
(delete /usr/bin, move /usr/lib to /lib etc.,)
Well done. I got this package from Arch Linux. Thanks.

Porteus Kernel Builder

Posted: 16 Jan 2023, 13:56
by Kriss
Hi!

Anyone else using kernels >= 6.1.2 having problems with many modules on startup?
Started with kernel 6.1.2

Kernel 6.1.3 by Neko - maximum 8 modules at boot on my PC
Kernel 6.2-rc3 by Blaze - maximum 64 modules at boot
Kernels 6.1.2 - 6.1.6 and 6.2-rc4 that I compiled are limited to 8 modules.
Will try to use squashfs options from Blaze's kernel to test...

Anyone else having problems like me?
Since my setup is... unusual with 596 modules...

Porteus Kernel Builder

Posted: 16 Jan 2023, 17:06
by AcnapyxoB
Kriss wrote:
16 Jan 2023, 13:56
Anyone else having problems like me?
38 modules + 6 in base folder = 44 total with kernel 6.1.3, no problem for me.