• zen kernel?

    From Andy Alt@1:153/757 to Maurice Kinal on Mon Jun 22 08:44:10 2026
    Maurice Kinal wrote to Andy Alt <=-

    Hey Andy!

    Linux version 7.0.11-zen1-1-zen (linux-zen@archlinux)
    (gcc (GCC) 16.1.1 20260430, GNU ld (GNU Binutils) 2.46.0)
    #1 ZEN SMP PREEMPT_DYNAMIC Tue, 02 Jun 2026 18:26:42 +0000

    That doesn't look right. Instead of gcc and probably GNU ld, shouldn't
    it be rustc and llvm's linker (ld) ?
    At the moment I can't compile a kernel with llvm's ld but did manage to compile one with clang and booted it up.

    I dunno. Out of my area of experience. Although, I can tell you with absolute confidence that I didn't modify the output.
    :)

    My motivation you ask? I see a posible chance to one-up archlinux.
    :::most evil grin:::

    A challenge like that that sounds like a worthy goal. :)

    --
    -Andy
    Website: https://andy5995.github.io


    ... DalekDOS v(overflow): (I)Obey (V)ision impaired (E)xterminate
    -+- MultiMail/Linux v0.53

    --- BBBS/Li6 v4.10 Toy-7
    * Origin: The Rusty MailBox - Penticton, BC Canada (1:153/757)
  • From Maurice Kinal@1:153/7001 to Andy Alt on Mon Jun 22 17:15:20 2026
    Hey Andy!

    I can tell you with absolute confidence that I didn't modify the
    output.

    It looks legitimate from this angle. I was questioning what makes it a zen kernel and as of my last post on the subject thought my first and probably last attempt, was far more what I believe /proc/version ought to look like given the claim.

    A challenge like that that sounds like a worthy goal.

    So far I can tell you with much confidence that it was a lot of work and far too much extra bloat. I am sticking with gcc.

    Дуже груви,
    Maurice

    -o -o o- -o o- -o -o o- -o -o o- o-
    (\ (\ /) (\ /) (\ (\ /) (\ (\ /) /)
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^
    ... Sceal bryde beag, bec leornere, husl halgum men.
    A ring for a bride, books for a student, the Host for holy men.
    --- GNU bash, version 5.3.12(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's Brain - Ladysmith BC, Canada (1:153/7001)
  • From Andy Alt@1:153/757 to Maurice Kinal on Thu Jul 2 16:44:56 2026
    Maurice Kinal wrote to Andy Alt <=-

    Hey Andy!

    I can tell you with absolute confidence that I didn't modify the
    output.

    It looks legitimate from this angle. I was questioning what makes it a zen kernel and as of my last post on the subject thought my first and probably last attempt, was far more what I believe /proc/version ought
    to look like given the claim.

    I guess this page has a pretty good overview.

    https://linuxvox.com/blog/linux-zen-kernel/

    The Linux Zen Kernel is a community-maintained Linux kernel fork. It is built with a focus on enhancing desktop
    responsiveness, which is crucial for tasks such as gaming, multimedia playback, and general desktop usage. It
    achieves this by integrating various patches and optimizations that are not present in the mainstream Linux
    kernel.

    --
    -Andy
    Website: https://andy5995.github.io


    ... 2 + 2 = 5 for extremely large values of 2.
    -+- MultiMail/Linux v0.53

    --- BBBS/Li6 v4.10 Toy-7
    * Origin: The Rusty MailBox - Penticton, BC Canada (1:153/757)
  • From Maurice Kinal@2:280/464.113 to Andy Alt on Fri Jul 3 01:15:14 2026
    Hej Andy!

    I guess this page has a pretty good overview. https://linuxvox.com/blog/linux-zen-kernel/

    Low on the gory details but I suppose that is typical for an overview. Personally I found the kernel's linux-7.1.2/Documentation/rust/quick-start.rst to be far more helpful. The best idea methinks - for those interested in further developemt and deployment would be a rustc/llvm toolchain howto thingy.

    Anyhow I managed to successfully build and boot a kernel. However I am currently sticking with gcc and friends to take care of my present kernel compiling needs but will keep an eye open on future developments as far as rust is concerned.

    Het leven is goed,
    Maurice

    -o -o -o -o -o -o -o -o o- o- o- o- o- o- -o o-
    (\ (\ (\ (\ (\ (\ (\ (\ /) /) /) /) /) /) (\ /)
    ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^ ^^
    ... Ellen biþ selast þam þe oftost sceal dreogan dryhtenbealu.
    Courage is best for one who must very often suffer great evils.
    --- GNU bash, version 5.3.12(1)-release (x86_64-pc-linux-gnu)
    * Origin: Little Mikey's EuroPoint @ (2:280/464.113)