kernel compiling in woof-ce

Under development: PCMCIA, wireless, etc.
Message
Author
stemsee

#541 Post by stemsee »

compiled kernel-4.18.12-rt5-x86_64
improved configuration for most CPUs

User avatar
Revolverve
Posts: 255
Joined: Sat 08 Nov 2008, 21:01
Location: 45°17'28.8"N 72°16'08.8"W_avatar/ mira.ca

#542 Post by Revolverve »

stemsee wrote:compiled kernel-4.18.12-rt5-x86_64
improved configuration for most CPUs
i would like to test that rt.

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#543 Post by rockedge »

Revolverve wrote:
stemsee wrote:compiled kernel-4.18.12-rt5-x86_64
improved configuration for most CPUs
i would like to test that rt.
I really would like to test it out as well!

stemsee

#544 Post by stemsee »

Hi Rockedge and Revolvere

I will try to provide a download link .... currently travelling and have not uploaded, or if I did then deleted it!

stemsee

User avatar
Revolverve
Posts: 255
Joined: Sat 08 Nov 2008, 21:01
Location: 45°17'28.8"N 72°16'08.8"W_avatar/ mira.ca

#545 Post by Revolverve »

stemsee wrote:Sharing packages directory containing, huge, kernel-modules, vmlinuz, sources, md5s, for kernel-4.18.9-rt5-x86_64
https://drive.google.com/open?id=1ThHkC ... yr-ZqaSf6u
Did not test that one too..
links says.... its in owners trash,ask Mr. C. to restore it...an easy one!

Enjoy your trip!

stemsee

#546 Post by stemsee »

Revolverve wrote:
stemsee wrote:Sharing packages directory containing, huge, kernel-modules, vmlinuz, sources, md5s, for kernel-4.18.9-rt5-x86_64
https://drive.google.com/open?id=1ThHkC ... yr-ZqaSf6u
Did not test that one too..
links says.... its in owners trash,ask Mr. C. to restore it...an easy one!

Enjoy your trip!
Restored!

s243a
Posts: 2580
Joined: Tue 02 Sep 2014, 04:48
Contact:

Re: kernel compiling in woof-ce

#547 Post by s243a »

stemsee wrote:Sukk (stems unattended kernel kit) derived from woof-ce kernel kit by Iguleder > 01micko: builds x64 i686-pae and i486-nopae kernels (consecutively), or official .deb image/kernel packages.

EDIT: SUKK-2 is now available. Re-organised code and directory structures. No separate build.conf files to fiddle with. Builds 3x and 4x kernels.
I'm giving the scipt a try now. I need to add the following options:

Code: Select all

I/O accounting support (CONFIG_TASKSTATS, CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING 
http://murga-linux.com/puppy/viewtopic. ... &start=495

so that iotop will work. I will edit this post based on whether or not I'm able to figure this part out.

Edit 1 In my opinion the script should pause after the '.config' is written so that one can make manual edits. Also, one should be able to skip all the questions if they already have a '.config' file.

Edit 2 I checked the '.config' output and it seemed to set the options that I wanted

Code: Select all

CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
I looked in the original /boot/config-4.9.30 for slacko 6.9.9.9 and these options weren't in the config file. Therefore the output of the script in the original post of this thread might solve my issue without modification.

s243a
Posts: 2580
Joined: Tue 02 Sep 2014, 04:48
Contact:

Re: kernel compiling in woof-ce

#548 Post by s243a »

s243a wrote:
stemsee wrote:Sukk (stems unattended kernel kit) derived from woof-ce kernel kit by Iguleder > 01micko: builds x64 i686-pae and i486-nopae kernels (consecutively), or official .deb image/kernel packages.

EDIT: SUKK-2 is now available. Re-organised code and directory structures. No separate build.conf files to fiddle with. Builds 3x and 4x kernels.
I'm giving the scipt a try now. I need to add the following options:

Code: Select all

I/O accounting support (CONFIG_TASKSTATS, CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING 
http://murga-linux.com/puppy/viewtopic. ... &start=495

so that iotop will work. I will edit this post based on whether or not I'm able to figure this part out.

Edit 1 In my opinion the script should pause after the '.config' is written so that one can make manual edits. Also, one should be able to skip all the questions if they already have a '.config' file.

Edit 2 I checked the '.config' output and it seemed to set the options that I wanted

Code: Select all

CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
I looked in the original /boot/config-4.9.30 for slacko 6.9.9.9 and these options weren't in the config file. Therefore the output of the script in the original post of this thread might solve my issue without modification.
When I tried to boot with the kernal that was generated I got the following error:
squashfs: SQUASHFS error: Filesystem uses "xz" compression. This is not supported

I wonder if I did anything wrong.

s243a
Posts: 2580
Joined: Tue 02 Sep 2014, 04:48
Contact:

Re: kernel compiling in woof-ce

#549 Post by s243a »

s243a wrote:
stemsee wrote:Sukk (stems unattended kernel kit) derived from woof-ce kernel kit by Iguleder > 01micko: builds x64 i686-pae and i486-nopae kernels (consecutively), or official .deb image/kernel packages.

EDIT: SUKK-2 is now available. Re-organised code and directory structures. No separate build.conf files to fiddle with. Builds 3x and 4x kernels.
I'm giving the scipt a try now. I need to add the following options:

Code: Select all

I/O accounting support (CONFIG_TASKSTATS, CONFIG_TASK_DELAY_ACCT, CONFIG_TASK_IO_ACCOUNTING 
http://murga-linux.com/puppy/viewtopic. ... &start=495

so that iotop will work. I will edit this post based on whether or not I'm able to figure this part out.

Edit 1 In my opinion the script should pause after the '.config' is written so that one can make manual edits. Also, one should be able to skip all the questions if they already have a '.config' file.

Edit 2 I checked the '.config' output and it seemed to set the options that I wanted

Code: Select all

CONFIG_TASKSTATS=y
CONFIG_TASK_DELAY_ACCT=y
CONFIG_TASK_XACCT=y
CONFIG_TASK_IO_ACCOUNTING=y
I looked in the original /boot/config-4.9.30 for slacko 6.9.9.9 and these options weren't in the config file. Therefore the output of the script in the original post of this thread might solve my issue without modification.
When I tried to boot with the kernal that was generated I got the following error:
squashfs: SQUASHFS error: Filesystem uses "xz" compression. This is not supported

I wonder if I did anything wrong. I copied the kernal and kernel-modules to the boot folder. I renamed the kernal modules from: kernel-modules.sfs-4.9.30-PuPpYx86_64 to zdrv_slacko64_6.9.9.9.sfs.

Edit 1 the script seems to delete the '.configure' file, which means you can't check the options after it is built.

Edit 2I found where the configure file is saved by looking at line 273 of the script.

Code: Select all

mv -f .config ../configs_extra_user/DOTconfig-64
Now if I look at my DOTconfig-64 file I see.

Code: Select all

CONFIG_HAVE_KERNEL_GZIP=y
CONFIG_HAVE_KERNEL_BZIP2=y
CONFIG_HAVE_KERNEL_LZMA=y
CONFIG_HAVE_KERNEL_XZ=y
CONFIG_HAVE_KERNEL_LZO=y
CONFIG_HAVE_KERNEL_LZ4=y
CONFIG_KERNEL_GZIP=y
# CONFIG_KERNEL_BZIP2 is not set
# CONFIG_KERNEL_LZMA is not set
# CONFIG_KERNEL_XZ is not set
# CONFIG_KERNEL_LZO is not set
# CONFIG_KERNEL_LZ4 is not set
I'm guessing the bottom items which are commented out yer should say "y". Let's see what happens if I manual edit this and re-run the script.

stemsee

#550 Post by stemsee »

Hi a243a

How did you get on?

I assumed that you are using woof-ce kernel kit, and not SUKK, so I didn't reply. But now I am curious as to how you got on.

stemsee

stemsee

#551 Post by stemsee »

firmware

Code: Select all

git clone https://kernel.googlesource.com/pub/scm/linux/kernel/git/firmware/linux-firmware

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#552 Post by rockedge »

Real TIme kernel:
▶—— Linux Kernel ——◀
Kernel Release: 4.19.26 LTS
aufsv=4.19.17+
Build Date: Tue Mar 5 14:13:05 EST 2019

http://murga-linux.com/puppy/viewtopic. ... 42#1020742


-------------------

stemsee

#553 Post by stemsee »

I have built kernel 4.20.14 x64

Using on FatDog 800RC on my cherrytrail 2-in-1 with more hardware discovered and available including the bytecr soundcard.

This is bigger than usual but WoW .... it's working great!
https://drive.google.com/open?id=1l5kCs ... f9yme7UiMU
md5
https://drive.google.com/open?id=1W9hLT ... 8Sd2fSp8Ud

kernel sources
https://drive.google.com/open?id=1-FDHL ... 9XTOPdoBP7

Can someone build the broadcom wl.ko module (i never had success with that).

User avatar
rockedge
Posts: 1864
Joined: Wed 11 Apr 2012, 13:32
Location: Connecticut, United States
Contact:

#554 Post by rockedge »

Can someone build the broadcom wl.ko module
I can give it whirl.....point me to the broadcam module source.

I'll try your kernel source first.

stemsee

#555 Post by stemsee »

broadom patches and sources
https://github.com/akrasic/broadcom-wl

s243a
Posts: 2580
Joined: Tue 02 Sep 2014, 04:48
Contact:

#556 Post by s243a »

stemsee wrote:Hi a243a

How did you get on?

I assumed that you are using woof-ce kernel kit, and not SUKK, so I didn't reply. But now I am curious as to how you got on.

stemsee
My attempted fixes at xz compression didn't work. That said the kernal sources for slacko64.6.9.9.9 should work with xz compression because I have no issue using the exiting compile kernal with xz compression. I know those because I tried it with the tazpup build-kit. I'm pretty sure I used SUKK. I'm temporarily abandoning my attempts at using SUKK for the moment.

Perhaps the solution is to compare the compiled options that are used with slacko64.6.9.9.9 with what SUKK uses.

stemsee

#557 Post by stemsee »

in sukk you can drop in configs to replace the defaults. /configs_extra_user/{DOTconfig-64, DOTconfig-32-pae, DOTconfig-32-nopae}

stemsee

#558 Post by stemsee »

Sharing folder of newest compile of kernel 4.19.32 x64, huge and sources, kernel-modules.sfs and vmlinuz.

This kernel picks-up all the hardware on my laptop and atom tablet.

It's probably the greatest kernel ever compiled! ;-)

You're welcome!
stemsee
https://drive.google.com/drive/folders/ ... BDueEK_4d9

stemsee

#559 Post by stemsee »

Here is an update to SUKK > nubuild.sh to add aufs 5-9 support as a case statement.
Attachments
nubuild.sh.gz
real archive
(6.12 KiB) Downloaded 375 times

stemsee

#560 Post by stemsee »

Kernel 5.0.7 gives a 2 seconds faster result for cpu blowfish than previous 4.19.32 kernel!
Attachments
xscreenshot-20190414T013139.png
(85.26 KiB) Downloaded 923 times

Post Reply