Announcement

Collapse
No announcement yet.

Linux 5.4-ck1 Kernel Released With MuQSS Patched In

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Linux 5.4-ck1 Kernel Released With MuQSS Patched In

    Phoronix: Linux 5.4-ck1 Kernel Released With MuQSS Patched In

    While the release of Linux 5.3-ck1 with MuQSS was quite tardy and only arrived a few weeks ago, Con Kolivas has returned to his punctuality in releasing Linux 5.4-ck1 with the updated MuQSS scheduler intended to improve the responsiveness of desktop/mobile class Linux systems...

    Phoronix, Linux Hardware Reviews, Linux hardware benchmarks, Linux server benchmarks, Linux benchmarking, Desktop Linux, Linux performance, Open Source graphics, Linux How To, Ubuntu benchmarks, Ubuntu hardware, Phoronix Test Suite

  • #2
    Is he Japanese?

    お楽しみ下さい

    Comment


    • #3
      can someone post here the instruction to patch the kernel?

      Comment


      • #4
        Originally posted by sireangelus View Post
        can someone post here the instruction to patch the kernel?
        1. Visit his site to grab the patches (either the all-in-one patch, or the patches broken up into individual patches)
        2. Assuming the all-in-one, grab the patch-5.4-ck1.xz file (or from terminal, $ wget http://ck.kolivas.org/patches/5.0/5....tch-5.4-ck1.xz)
        3. Extract the patch archive: $ unxz patch-5.4-ck1.xz
        4. You'll now have a single patch file extracted called patch-5.4-ck1
        5. Optional: rename the file to have a .patch prefix for readability: $ mv patch-5.4-ck1{,.patch}
        6. Assuming your kernel compilation is ready to go and the .patch file is in your kernel directory, you can apply the patch now: $ patch -p1 < ./patch-5.4-ck1.patch
        7. If the above file patches cleanly and you get no errors, re-run "make menuconfig" or "make nconfig" and you should see MuQSS enabled and your kernel config will be updated. You should be good to compile now. To see what's changed in your config, just diff between the old one.

        Comment


        • #5
          Has anyone tested these patches on ARM?

          Comment


          • #6
            Originally posted by archsway View Post
            Has anyone tested these patches on ARM?
            A. Yes, and I haven't encountered any kernel panics yet.

            Code:
            $ uname -a
            Linux alarm 5.4.0-ck1 #5 SMP PREEMPT Fri Nov 29 00:34:12 UTC 2019 armv7l GNU/Linux
            $ dmesg | grep 'CPU sched'
            [    4.765272] MuQSS CPU scheduler v0.196 by Con Kolivas.

            Comment


            • #7
              Originally posted by perpetually high View Post

              1. Visit his site to grab the patches (either the all-in-one patch, or the patches broken up into individual patches)
              2. Assuming the all-in-one, grab the patch-5.4-ck1.xz file (or from terminal, $ wget http://ck.kolivas.org/patches/5.0/5....tch-5.4-ck1.xz)
              3. Extract the patch archive: $ unxz patch-5.4-ck1.xz
              4. You'll now have a single patch file extracted called patch-5.4-ck1
              5. Optional: rename the file to have a .patch prefix for readability: $ mv patch-5.4-ck1{,.patch}
              6. Assuming your kernel compilation is ready to go and the .patch file is in your kernel directory, you can apply the patch now: $ patch -p1 < ./patch-5.4-ck1.patch
              7. If the above file patches cleanly and you get no errors, re-run "make menuconfig" or "make nconfig" and you should see MuQSS enabled and your kernel config will be updated. You should be good to compile now. To see what's changed in your config, just diff between the old one.
              thank you

              Comment

              Working...
              X