• No 6.5.10-4 realtime kernel?

    From Scott Denlinger@21:1/5 to All on Sun Nov 12 16:10:01 2023
    Does anyone know why there are no stock realtime kernels in trixie/sid? I currently have 'linux-image-6.5.0-1-rt-amd64-unsigned' installed, but I
    don't see any newer RT kernels available.

    Scott Denlinger

    <div dir="ltr">Does anyone know why there are no stock realtime kernels in trixie/sid? I currently have &#39;linux-image-6.5.0-1-rt-amd64-unsigned&#39; installed, but I don&#39;t see any newer RT kernels available.<div><br><div><div><div dir="ltr" class="
    gmail_signature" data-smartmail="gmail_signature">Scott Denlinger<br></div></div></div></div></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Denlinger@21:1/5 to All on Sun Nov 12 16:10:03 2023
    Sorry, in Debian world I'm looking for 'linux-image-6.5.0-4-rt-[. . .]' but
    it would be 6.5.10.

    Scott Denlinger

    On Sun, Nov 12, 2023 at 10:04 AM Scott Denlinger <scottdenlinger94@gmail.com> wrote:

    Does anyone know why there are no stock realtime kernels in trixie/sid? I currently have 'linux-image-6.5.0-1-rt-amd64-unsigned' installed, but I
    don't see any newer RT kernels available.

    Scott Denlinger


    <div dir="ltr">Sorry, in Debian world I&#39;m looking for &#39;linux-image-6.5.0-4-rt-[. . .]&#39; but it would be 6.5.10.<div><br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Scott Denlinger</div></div></div></
    <br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sun, Nov 12, 2023 at 10:04 AM Scott Denlinger &lt;<a href="mailto:scottdenlinger94@gmail.com">scottdenlinger94@gmail.com</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style=
    "margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Does anyone know why there are no stock realtime kernels in trixie/sid? I currently have &#39;linux-image-6.5.0-1-rt-amd64-unsigned&#39; installed, but I
    don&#39;t see any newer RT kernels available.<div><br><div><div><div dir="ltr" class="gmail_signature">Scott Denlinger<br></div></div></div></div></div>
    </blockquote></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Gilles Mocellin@21:1/5 to All on Mon Nov 13 21:00:01 2023
    Le dimanche 12 novembre 2023, 16:08:06 CET Scott Denlinger a écrit :
    Sorry, in Debian world I'm looking for 'linux-image-6.5.0-4-rt-[. . .]' but it would be 6.5.10.

    Scott Denlinger

    On Sun, Nov 12, 2023 at 10:04 AM Scott Denlinger <scottdenlinger94@gmail.com>
    wrote:
    Does anyone know why there are no stock realtime kernels in trixie/sid? I currently have 'linux-image-6.5.0-1-rt-amd64-unsigned' installed, but I don't see any newer RT kernels available.

    Scott Denlinger

    Hello, I also was looking for it, but I've seen that the standard kernel seems to have some preemptive patch (dynamic ?) :

    So I think the kernel packagers think it's sufficient ?

    ❯ uname -a
    Linux guitare 6.5.0-4-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.5.10-1 (2023-11-03) x86_64 GNU/Linux

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Denlinger@21:1/5 to gilles.mocellin@nuagelibre.org on Tue Nov 14 12:50:01 2023
    Thank you, Gilles. I'll install it and see if it works for me. I'm curious
    what the rtcqs script will tell me about it after I install it.

    Scott Denlinger

    On Mon, Nov 13, 2023, 9:31 PM Gilles Mocellin <
    gilles.mocellin@nuagelibre.org> wrote:

    Le dimanche 12 novembre 2023, 16:08:06 CET Scott Denlinger a écrit :
    Sorry, in Debian world I'm looking for 'linux-image-6.5.0-4-rt-[. . .]'
    but
    it would be 6.5.10.

    Scott Denlinger

    On Sun, Nov 12, 2023 at 10:04 AM Scott Denlinger <scottdenlinger94@gmail.com>
    wrote:
    Does anyone know why there are no stock realtime kernels in
    trixie/sid? I
    currently have 'linux-image-6.5.0-1-rt-amd64-unsigned' installed, but I don't see any newer RT kernels available.

    Scott Denlinger

    Hello, I also was looking for it, but I've seen that the standard kernel seems
    to have some preemptive patch (dynamic ?) :

    So I think the kernel packagers think it's sufficient ?

    ❯ uname -a
    Linux guitare 6.5.0-4-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.5.10-1 (2023-11-03) x86_64 GNU/Linux






    <div dir="ltr"><div dir="auto">Thank you, Gilles. I&#39;ll install it and see if it works for me. I&#39;m curious what the rtcqs script will tell me about it after I install it.<br><br><div data-smartmail="gmail_signature">Scott Denlinger</div></div></
    <br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Nov 13, 2023, 9:31 PM Gilles Mocellin &lt;<a href="mailto:gilles.mocellin@nuagelibre.org" target="_blank">gilles.mocellin@nuagelibre.org</a>&gt; wrote:<br></div><blockquote class="
    gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Le dimanche 12 novembre 2023, 16:08:06 CET Scott Denlinger a écrit :<br>
    &gt; Sorry, in Debian world I&#39;m looking for &#39;linux-image-6.5.0-4-rt-[. . .]&#39; but<br>
    &gt; it would be 6.5.10.<br>
    &gt; <br>
    &gt; Scott Denlinger<br>
    &gt; <br>
    &gt; On Sun, Nov 12, 2023 at 10:04 AM Scott Denlinger<br>
    &gt; &lt;<a href="mailto:scottdenlinger94@gmail.com" rel="noreferrer" target="_blank">scottdenlinger94@gmail.com</a>&gt;<br>
    &gt; wrote:<br>
    &gt; &gt; Does anyone know why there are no stock realtime kernels in trixie/sid? I<br>
    &gt; &gt; currently have &#39;linux-image-6.5.0-1-rt-amd64-unsigned&#39; installed, but I<br>
    &gt; &gt; don&#39;t see any newer RT kernels available.<br>
    &gt; &gt; <br>
    &gt; &gt; Scott Denlinger<br>

    Hello, I also was looking for it, but I&#39;ve seen that the standard kernel seems <br>
    to have some preemptive patch (dynamic ?) :<br>

    So I think the kernel packagers think it&#39;s sufficient ?<br>

    ❯ uname -a <br>
    Linux guitare 6.5.0-4-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.5.10-1 <br> (2023-11-03) x86_64 GNU/Linux<br>




    </blockquote></div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Tixy@21:1/5 to Gilles Mocellin on Tue Nov 14 13:10:01 2023
    On Mon, 2023-11-13 at 20:45 +0100, Gilles Mocellin wrote:
    On Sun, Nov 12, 2023 at 10:04 AM Scott Denlinger <scottdenlinger94@gmail.com>
    wrote:
    Does anyone know why there are no stock realtime kernels in trixie/sid? I currently have 'linux-image-6.5.0-1-rt-amd64-unsigned' installed, but I don't see any newer RT kernels available.

    Scott Denlinger

    Hello, I also was looking for it, but I've seen that the standard kernel seems
    to have some preemptive patch (dynamic ?) :

    So I think the kernel packagers think it's sufficient ?

    Quoting a recent article from LWN [1]

    PREEMPT_DYNAMIC, was added to the 5.12 kernel by Michal Hocko in
    2021. It allows the preemption choice to be deferred until boot
    time, where any of the modes except PREEMPT_RT can be selected by
    the preempt= command-line parameter. PREEMPT_DYNAMIC allows
    distributors to ship a single kernel while letting users pick the
    preemption mode that works best for their workload.

    So if you specificity need a real-time kernel this won't give it to
    you.

    [1] https://lwn.net/Articles/944686/

    --
    Tixy

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Scott Denlinger@21:1/5 to tixy@yxit.co.uk on Tue Nov 14 16:20:01 2023
    Thanks for the LWN reference. I think I missed that article. I plan to
    install the newest kernel in Trixie, then run the rtcqs script ( https://codeberg.org/rtcqs/rtcqs) to see how it looks for audio processing. Based on that, I may still try to install a fully preemptible kernel from source.

    Scott Denlinger


    On Tue, Nov 14, 2023 at 7:00 AM Tixy <tixy@yxit.co.uk> wrote:

    On Mon, 2023-11-13 at 20:45 +0100, Gilles Mocellin wrote:
    On Sun, Nov 12, 2023 at 10:04 AM Scott Denlinger <scottdenlinger94@gmail.com>
    wrote:
    Does anyone know why there are no stock realtime kernels in
    trixie/sid? I
    currently have 'linux-image-6.5.0-1-rt-amd64-unsigned' installed,
    but I
    don't see any newer RT kernels available.

    Scott Denlinger

    Hello, I also was looking for it, but I've seen that the standard kernel
    seems
    to have some preemptive patch (dynamic ?) :

    So I think the kernel packagers think it's sufficient ?

    Quoting a recent article from LWN [1]

    PREEMPT_DYNAMIC, was added to the 5.12 kernel by Michal Hocko in
    2021. It allows the preemption choice to be deferred until boot
    time, where any of the modes except PREEMPT_RT can be selected by
    the preempt= command-line parameter. PREEMPT_DYNAMIC allows
    distributors to ship a single kernel while letting users pick the
    preemption mode that works best for their workload.

    So if you specificity need a real-time kernel this won't give it to
    you.

    [1] https://lwn.net/Articles/944686/

    --
    Tixy



    <div dir="ltr"><div dir="ltr">Thanks for the LWN reference. I think I missed that article. I plan to install the newest kernel in Trixie, then run the rtcqs script (<a href="https://codeberg.org/rtcqs/rtcqs">https://codeberg.org/rtcqs/rtcqs</a>) to see
    how it looks for audio processing. Based on that, I may still try to install a fully preemptible kernel from source.</div><div dir="ltr"><br clear="all"><div><div dir="ltr" class="gmail_signature">Scott Denlinger<br></div></div><br></div><br><div class="
    gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Nov 14, 2023 at 7:00 AM Tixy &lt;<a href="mailto:tixy@yxit.co.uk" target="_blank">tixy@yxit.co.uk</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:
    1px solid rgb(204,204,204);padding-left:1ex">On Mon, 2023-11-13 at 20:45 +0100, Gilles Mocellin wrote:<br>
    &gt; &gt; On Sun, Nov 12, 2023 at 10:04 AM Scott Denlinger<br>
    &gt; &gt; &lt;<a href="mailto:scottdenlinger94@gmail.com" target="_blank">scottdenlinger94@gmail.com</a>&gt;<br>
    &gt; &gt; wrote:<br>
    &gt; &gt; &gt; Does anyone know why there are no stock realtime kernels in trixie/sid? I<br>
    &gt; &gt; &gt; currently have &#39;linux-image-6.5.0-1-rt-amd64-unsigned&#39; installed, but I<br>
    &gt; &gt; &gt; don&#39;t see any newer RT kernels available.<br>
    &gt; &gt; &gt; <br>
    &gt; &gt; &gt; Scott Denlinger<br>
    &gt; <br>
    &gt; Hello, I also was looking for it, but I&#39;ve seen that the standard kernel seems <br>
    &gt; to have some preemptive patch (dynamic ?) :<br>
    &gt; <br>
    &gt; So I think the kernel packagers think it&#39;s sufficient ?<br>

    Quoting a recent article from LWN [1]<br>

       PREEMPT_DYNAMIC, was added to the 5.12 kernel by Michal Hocko in<br>
       2021. It allows the preemption choice to be deferred until boot<br>
       time, where any of the modes except PREEMPT_RT can be selected by<br>
       the preempt= command-line parameter. PREEMPT_DYNAMIC allows<br>
       distributors to ship a single kernel while letting users pick the<br>
       preemption mode that works best for their workload. <br>

    So if you specificity need a real-time kernel this won&#39;t give it to<br> you.<br>

    [1] <a href="https://lwn.net/Articles/944686/" rel="noreferrer" target="_blank">https://lwn.net/Articles/944686/</a><br>

    -- <br>
    Tixy<br>

    </blockquote></div>
    </div>

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Gilles Mocellin@21:1/5 to All on Tue Nov 14 23:20:01 2023
    Le mardi 14 novembre 2023, 16:15:53 CET Scott Denlinger a écrit :
    Thanks for the LWN reference. I think I missed that article. I plan to install the newest kernel in Trixie, then run the rtcqs script ( https://codeberg.org/rtcqs/rtcqs) to see how it looks for audio processing. Based on that, I may still try to install a fully preemptible kernel from source.

    Scott Denlinger

    On my PC, rtcqs shows me that the kernel is not Tickless (CONFIG_NO_HZ).

    Tickless Kernel
    ===============
    [ WARNING ] Tickless timer support is not not set. Try enabling tickless timer support (CONFIG_NO_HZ_IDLE, or CONFIG_NO_HZ in older kernels)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)