Page 1 of 1

6.1 kernel availability  [Solved]

Posted: Thu Mar 09, 2023 2:43 am
by sagsaw
Debian Bullseye has the 6.1 32-bit n 64-bit kernel via Backports repository.

Does MXLinux also have their own 6.1 kernel ready which can be used? Do they have a backports repository?

Since mx uses 1000hz I am interested in MX compiled 6.1 kernel

Re: 6.1 kernel availability

Posted: Thu Mar 09, 2023 5:20 am
by Huckleberry Finn
Yes. In AHS repo (for MX-21 only):

linux-image-6.1.0-5mx-686-pae-unsigned_6.1.12-1~mx21ahs_i386
linux-image-6.1.0-5mx-686-unsigned_6.1.12-1~mx21ahs_i386

linux-image-6.1.0-5mx-amd64-unsigned_6.1.12-1~mx21ahs_amd64

Re: 6.1 kernel availability

Posted: Thu Mar 09, 2023 6:46 am
by Arnox
sagsaw wrote: Thu Mar 09, 2023 2:43 am Since mx uses 1000hz
What do you mean by this?

Re: 6.1 kernel availability

Posted: Thu Mar 09, 2023 8:27 am
by sagsaw
config_hz=1000

Re: 6.1 kernel availability

Posted: Thu Mar 09, 2023 9:12 am
by Huckleberry Finn
$ uname -r
4.9.0-326-antix.1-686-smp-pae
huck@Huckleberry:~
$ cat /boot/config-`uname -r` | grep HZ
CONFIG_NO_HZ_COMMON=y
# CONFIG_HZ_PERIODIC is not set
CONFIG_NO_HZ_IDLE=y
# CONFIG_NO_HZ is not set
# CONFIG_HZ_100 is not set
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
CONFIG_HZ_1000=y
CONFIG_HZ=1000

CONFIG_MACHZ_WDT=m

$ cat /boot/config-`uname -r` | grep HIGH_RES_TIMERS
CONFIG_HIGH_RES_TIMERS=y

:)

Maybe more important:

kernel timer interrupt frequency is approx. 3999 Hz

Re: 6.1 kernel availability

Posted: Thu Mar 09, 2023 9:53 am
by Huckleberry Finn
$ uname -r
6.1.0-2mx-amd64

$ cat /boot/config-`uname -r` | grep HZ
CONFIG_NO_HZ_COMMON=y
# CONFIG_HZ_PERIODIC is not set
# CONFIG_NO_HZ_IDLE is not set
CONFIG_NO_HZ_FULL=y
# CONFIG_NO_HZ is not set
# CONFIG_HZ_100 is not set
# CONFIG_HZ_250 is not set
# CONFIG_HZ_300 is not set
CONFIG_HZ_1000=y
CONFIG_HZ=1000

CONFIG_MACHZ_WDT=m

$ cat /boot/config-`uname -r` | grep HIGH_RES_TIMERS
CONFIG_HIGH_RES_TIMERS=y

kernel timer interrupt frequency is approx. 4016 Hz or higher

Re: 6.1 kernel availability

Posted: Thu Mar 09, 2023 10:07 am
by Mauser
The current kernel in the MX Package Installer under Popular Applications is 6.1.0-4mx-amd64

Re: 6.1 kernel availability

Posted: Thu Mar 09, 2023 11:31 am
by sagsaw
Huckleberry Finn wrote: Thu Mar 09, 2023 9:12 am
Yes I should have been more specific in answer.

Re: 6.1 kernel availability

Posted: Thu Mar 09, 2023 11:38 am
by Huckleberry Finn
No, no, mine were just to share info, in general, for everyone.. (not for your post was insufficient etc..) :)

Re: 6.1 kernel availability

Posted: Thu Mar 09, 2023 11:40 am
by Arnox
Alright. Why would one want to set the interrupt timer? I'm assuming this is for real-time kernels?

Re: 6.1 kernel availability

Posted: Thu Mar 09, 2023 11:42 am
by sagsaw
one more

the config no hz full also needs a boot parameter it seems I quote

By default, no CPU will be an adaptive-ticks CPU. The "nohz_full="
boot parameter specifies the adaptive-ticks CPUs. For example,
"nohz_full=1,6-8" says that CPUs 1, 6, 7, and 8 are to be adaptive-ticks
CPUs. Note that you are prohibited from marking all of the CPUs as
adaptive-tick CPUs: At least one non-adaptive-tick CPU must remain
online to handle timekeeping tasks in order to ensure that system calls
like gettimeofday() returns accurate values on adaptive-tick CPUs.
(This is not an issue for CONFIG_NO_HZ_IDLE=y because there are no
running user processes to observe slight drifts in clock rate.)
Therefore, the boot CPU is prohibited from entering adaptive-ticks
mode. Specifying a "nohz_full=" mask that includes the boot CPU will
result in a boot-time error message, and the boot CPU will be removed
from the mask.


quoted from

https://android.googlesource.com/kernel ... /NO_HZ.txt :alien:

so does mx set these parameters in boot line jn grub automatically???

Re: 6.1 kernel availability

Posted: Thu Mar 09, 2023 2:20 pm
by sagsaw
Also ubuntu has a lowlatency kernel which is a bit different from the RT lernel available in debian n mxlinux

Re: 6.1 kernel availability

Posted: Thu Mar 09, 2023 3:12 pm
by Stevo
We rebuild the Liquorix kernel for users that want low latency; currently it's also 6.1 in the 19 and 21 AHS repos.

I also recently put an amd64 port of the Siduction 6.2.2 kernel in MX 21's ahs-staging section, for anyone that want to play with that.

Re: 6.1 kernel availability

Posted: Fri Mar 10, 2023 4:51 am
by sagsaw
not found in synaptics search

installed 6.1mx from ahs but liquorix not found

http://mxrepo.com/mx/repo/ bullseye main ahs

Re: 6.1 kernel availability

Posted: Fri Mar 10, 2023 6:48 pm
by Stevo
Ummm--what did you search for? And in what in the synaptic search settings?

Did you try "liquorix" in Quick Search?

Or try MXPI at all?

Re: 6.1 kernel availability

Posted: Sat Mar 11, 2023 12:40 am
by sagsaw
Stevo wrote: Fri Mar 10, 2023 6:48 pm Ummm--what did you search for? And in what in the synaptic search settings?

Did you try "liquorix" in Quick Search?

Or try MXPI at all?
actually i have installed debian and am trying to install mx and liquorix kernels on it ...

succeded in installing mx kernel via ahs but liquorix not to be found in search via synaptic package manager

http://mxrepo.com/mx/repo/ bullseye main ahs

mx is installed on my other machines 64 bit

Re: 6.1 kernel availability

Posted: Sat Mar 11, 2023 2:57 am
by tequila
Stevo wrote: Thu Mar 09, 2023 3:12 pm We rebuild the Liquorix kernel for users that want low latency; currently it's also 6.1 in the 19 and 21 AHS repos.

I also recently put an amd64 port of the Siduction 6.2.2 kernel in MX 21's ahs-staging section, for anyone that want to play with that.
Thank you,the Siduction 6.2.2 kernel works very well,probably better than the Liquorix kernel...

Re: 6.1 kernel availability

Posted: Sat Mar 11, 2023 5:01 am
by sagsaw
Stevo wrote: Fri Mar 10, 2023 6:48 pm Ummm--what did you search for? And in what in the synaptic search settings?

Did you try "liquorix" in Quick Search?

Or try MXPI at all?
Also does liquorix 6.1 bullseye not support i386?