Linus has released the 6.11 kernel. ““I’m once again on the road and not in my normal timezone, but it’s Sunday afternoon here in Vienna, and 6.11 is out.”” Significant changes in this release include new io_uring operations for bind() and listen(), the nested bottom-half locking patches, the ability to write to busy executable files, support for writing block drivers in Rust, support for atomic write operations in the block layer, the dedicated bucket slab allocator, the vDSO implementation of getrandom(), and more. See the LWN merge-window summaries (part 1, part 2) for more information.

  • Jure RepincOP
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 days ago

    Anyone else having the problem with the new kernel that graphics in games/benchmarks is quite a lot slower (about 15-20%) then with older kernel (I used 6.10.7 before I upgraded). This is with Powercolor Hellhound AMD Radeon RX 7900 GRE? Even Einstein@Home GPU tasks take about 20% longer now (28 min with previous kernel to about 34 min now).

  • sxt@lemmy.world
    link
    fedilink
    arrow-up
    8
    ·
    3 days ago

    Did this release see sched_ext merged? Was looking forward to messing around with that.

  • JustMarkov
    link
    fedilink
    English
    arrow-up
    3
    ·
    3 days ago

    I wonder if more Qualcomm Snapdragon X Elite-related code was merged.

    • LeFantome@programming.dev
      link
      fedilink
      arrow-up
      2
      ·
      edit-2
      1 day ago

      The answer seems to be yes but I have not seen much detail on what works now and what does not. It also seems that device trees are required for each device and I have only seen that for one ASUS and one Lenevo so far.

      If anybody knows more, I would love an update.