News: 0001485525

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

New Linux Kernel Patches Better Prepare For sched_ext

([Linux Kernel] 6 Hours Ago sched_ext)


While Linus Torvalds [1]called for including the "sched_ext" extensible scheduler in Linux 6.11 , he ultimately decided [2]not to merge it for Linux 6.11 after some technical issues were raised on the Linux kernel mailing list.

The good news is that there has been healthy discussion since that point in addressing the problems so that sched_ext will be in shape for merging in a forthcoming kernel cycle. Among the work stemming from that is a new kernel patch series from Peter Zijlstra to better prepare for sched_ext.

Posted on Tuesday were a set of kernel patches to prepare for the sched_ext scheduler code. These patches in turn depend upon [3]the EEVDF scheduler code about to be "complete" . Peter commented on [4]the patch series :

"These patches apply on top of the EEVDF series (queue/sched/core), which re-arranges the fair pick_task() functions to make them state invariant such that they can easily be restarted upon picking (and dequeueing) a delayed task.

This same is required to push (the final) put_prev_task() beyond pick_task(), like we do for sched_core already.

This in turn is done to prepare for sched_ext, which wants a final callback to be in possesion of the next task, such that it can tell if the context switch will leave the sched_class.

...

The patches do a fair bit of cleaning up. Notably a bunch of sched_core stuff -- Joel, could you please test this stuff, because the self-tests we have are hardly adequate."

We'll see if sched_ext manages to be ready by the Linux v6.12 merge window in mid-September or if more time is needed to bake and in turn pushing this extensible scheduler code into a 2025 kernel release.



[1] https://www.phoronix.com/news/Linux-6.11-Extensible-Scheduler

[2] https://www.phoronix.com/news/Linux-6.11-No-sched_ext

[3] https://www.phoronix.com/news/Linux-Completing-EEVDF

[4] https://lore.kernel.org/lkml/20240813222548.049744955@infradead.org/



Kjell

V1tol

Errinwright

Jon Splatz's Movie Review: "Lord of the Pings"

I've never walked out on a movie before. When I pay $9.50 to see a movie
(plus $16.50 for snacks), I'm going to sit through every single minute no
matter how awful. The resolve to get my money's worth allowed me to watch
Jar Jar Binks without even flinching last year.

But I couldn't make it through "Lord of the Pings". This movie contains a
scene that is so appalling, so despicable, so vile, so terrible, so
crappy, and so gut-wrenching that I simply had to get up, run out of the
theater, and puke in the nearest restroom. It was just that bad.

The whole thing is completely ruined by a scene that takes place only 52
seconds into the flick. Brace yourself: big letters appear on screen that
say "An AOL/Time Warner Production".

...

Because this film is brought to you by the letters A-O-L-T-W, I must give
it an F-minus even though I've only seen 53 seconds of it.