$ the-wire · showcase
7.4 merge window opens: remoteproc thermal mitigation, I3C hubs
By RepoJournal · Filed · About Linux · Composed from the cited sources · methodology
The 7.4 merge window delivered a broad swath of subsystem pulls, from Qualcomm thermal mitigation in remoteproc to I3C hub core APIs, plus Omarchy's rewrite of how background intros and its screensaver work.
Sequence background intros in the shell basecamp/omarchy
dhht moved the background-intro sequence out of bash and into a new shell/services/BackgroundSwitch.qml service, because omarchy-theme-bg-set and omarchy-theme-set could only poll the shell and OWE for each step and kept tokens in files plus an extra lock to stay ordered. Every bug in the prior two intro PRs was one of those waits firing in the wrong order.
Merge tag 'i3c/for-7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/i3c/linux torvalds/linux
Alexandre Belloni's pull introduces I3C hub support in the core, with the drivers still in progress, and restricts HDR modes to those the bus and target actually support. The pull also fixes ACPI target enumeration on multi-instance controllers by extracting the bus-controller instance number and PID.
Merge tag 'rproc-v7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/remoteproc/linux torvalds/linux
Bjorn Andersson's pull adds Qualcomm QMI Thermal Mitigation Device support for PAS-managed remote processors, with cooling device bindings for Hamoa, Kodiak, Lemans, Talos, Monaco, and Shikra CDSP and modem subsystems. Hawi CDSP also gains per-power-domain proxy performance states, and the Hawi, Maili, and SDX75 PAS compatible bindings are updated.
Merge tag 'for-v7.4' of git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply torvalds/linux
Sebastian Reichel's pull adds a LOAD_SWITCH power-supply property and packs power_supply_desc to cut memory, and it prevents power-supply device unregistration while a callback is running. The core also drops its last CONFIG_OF build-time dependencies, with bq27z746 and bq28z620 support added to bq27xxx.
Replace the terminal screensaver with the native Wayland one basecamp/omarchy
The screensaver ran one terminal per monitor and only closed on a keypress inside it or on focus loss, so mouse movement, clicks, and scrolling did nothing (#7762); omarchybot swapped in tobi's native Wayland screensaver, retiring the focus walk across displays, the fullscreen window rules, and the idle-service window tracking. The long tail is smaller: soundwire 7.4-rc1 lands CLOCK_STOP_MODE1 ...