This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository linux.
from 839c4f596f89 Merge tag 'mm-hotfixes-stable-2024-09-19-00-31' of git://g [...] new 93701d3b84ac i2c: aspeed: Update the stop sw state when the bus recover [...] new 521da1e92254 i2c: xiic: Wait for TX empty to avoid missed TX NAKs new 1d4a1adbed25 i2c: xiic: Try re-initialization on bus busy timeout new 1db4da55070d i2c: isch: Add missed 'else' new e2c85d85a05f i2c: qcom-geni: Use IRQF_NO_AUTOEN flag in request_irq() new e03ad65cea61 Merge tag 'i2c-host-fixes-6.11-rc8' of git://git.kernel.or [...] new 7f52bb9de57d Merge tag 'i2c-for-6.11-final-but-missed-it' of git://git. [...] new eabc10e60dac security: smack: Fix indentation in smack_netfilter.c new 2749749afa07 smackfs: Use rcu_assign_pointer() to ensure safe assignmen [...] new 509d2cd12a10 Merge tag 'Smack-for-6.12' of https://github.com/cschaufle [...] new c40dd90ac045 sched: Initialize the vruntime of a new task when it is fi [...] new 0ec8d5aed4d1 sched/core: Add WARN_ON_ONCE() to check overflow for migra [...] new 2c2d9624697f sched/fair: Remove cfs_rq::nr_spread_over and cfs_rq::exec_clock new a58501fb8320 sched: remove HZ_BW feature hedge new faa42d29419d sched/fair: Make SCHED_IDLE entity be preempted in strict [...] new f23c042ce34b sched/deadline: Comment sched_dl_entity::dl_server variable new c245910049d0 sched/core: Add clearing of ->dl_server in put_prev_task_b [...] new a741b82423f4 sched/core: Clear prev->dl_server in CFS pick fast path new 557a6bfc662c sched/fair: Add trivial fair server new a110a81c52a9 sched/deadline: Deferrable dl server new d741f297bcea sched/fair: Fair server interface new 4b26cfdd3956 sched/core: Fix priority checking for DL server picks new c8a85394cfdb sched/core: Fix picking of tasks for core scheduling with [...] new 5f6bd380c7bd sched/rt: Remove default bandwidth control new cea5a3472ac4 sched/fair: Cleanup fair_server new 924e2904da9b sched/fair: Make balance_fair() test sched_fair_runnable() [...] new 4ae0c2b91110 sched/debug: Fix fair_server_period_max value new 130fd056dd82 sched/rt: Clean up usage of rt_task() new b166af3db70f sched/rt, dl: Convert functions to return bool new ae04f69de0be sched/rt: Rename realtime_{prio, task}() to rt_or_dl_{prio [...] new f25b7b32b0db sched/eevdf: Add feature comments new 949090eaf0a3 sched/eevdf: Remove min_vruntime_copy new 8e2e13ac6122 sched/fair: Cleanup pick_task_fair() vs throttle new c97f54fe6d01 sched/fair: Cleanup pick_task_fair()'s curr new 3b3dd89b8bb0 sched/fair: Unify pick_{,next_}_task_fair() new 863ccdbb918a sched: Allow sched_class::dequeue_task() to fail new fab4a808ba9f sched/fair: Re-organize dequeue_task_fair() new e8901061ca0c sched: Split DEQUEUE_SLEEP from deactivate_task() new abc158c82ae5 sched: Prepare generic code for delayed dequeue new dfa0a574cbc4 sched/uclamg: Handle delayed dequeue new e28b5f8bda01 sched/fair: Assert {set_next,put_prev}_entity() are proper [...] new 2e0199df252a sched/fair: Prepare exit/cleanup paths for delayed_dequeue new f12e148892ed sched/fair: Prepare pick_next_task() for delayed dequeue new 781773e3b680 sched/fair: Implement ENQUEUE_DELAYED new a1c446611e31 sched,freezer: Mark TASK_FROZEN special new e1459a50ba31 sched: Teach dequeue_task() about special task states new 152e11f6df29 sched/fair: Implement delayed dequeue new 54a58a787791 sched/fair: Implement DELAY_ZERO new fc1892becd56 sched/eevdf: Fixup PELT vs DELAYED_DEQUEUE new 82e9d0456e06 sched/fair: Avoid re-setting virtual deadline on 'migrations' new 85e511df3cec sched/eevdf: Allow shorter slices to wakeup-preempt new 857b158dc5e8 sched/eevdf: Use sched_attr::sched_runtime to set request/ [...] new aef6987d8954 sched/eevdf: Propagate min_slice up the cgroup hierarchy new 9c602adb799e sched/deadline: Fix schedstats vs deadline servers new 75b6499024a6 sched/fair: Properly deactivate sched_delayed task upon cl [...] new 7d2180d9d943 sched: Use set_next_task(.first) where required new dae4320b29f0 sched: Fixup set_next_task() implementations new 4686cc598f66 sched: Clean up DL server vs core sched new 260598f142c3 sched: Split up put_prev_task_balance() new fd03c5b85855 sched: Rework pick_next_task() new 436f3eed5c69 sched: Combine the last put_prev_task() and the first set_ [...] new bd9bbc96e835 sched: Rework dl_server new b2d70222dbf2 sched: Add put_prev_task(.next) new 3dcac251b066 sched/core: Introduce SM_IDLE and an idle re-entry fast-pa [...] new 5d871a63997f sched/fair: Move effective_cpu_util() and effective_cpu_ut [...] new 84d265281d6c sched/pelt: Use rq_clock_task() for hw_pressure new 6b9ccbc033cf kthread: Fix task state in kthread worker if being frozen new 729288bc6856 kernel/sched: Fix util_est accounting for DELAY_DEQUEUE new c662e2b1e8cf sched: Fix sched_delayed vs sched_core new 2cab4bd024d2 sched/debug: Fix the runnable tasks output new 8bee4ca5bd64 sched/deadline: Convert schedtool example to chrt new 6ebf2d021a13 sched/deadline: Clarify nanoseconds in uapi new 4eb71e3b4550 cpufreq/cppc: Use NSEC_PER_MSEC for deadline task new bc9057da1a22 sched/cpufreq: Use NSEC_PER_MSEC for deadline task new 2004cef11ea0 Merge tag 'sched-core-2024-09-19' of git://git.kernel.org/ [...]
The 75 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: Documentation/scheduler/sched-deadline.rst | 14 +- drivers/cpufreq/cppc_cpufreq.c | 6 +- drivers/i2c/busses/i2c-aspeed.c | 16 +- drivers/i2c/busses/i2c-isch.c | 3 +- drivers/i2c/busses/i2c-qcom-geni.c | 4 +- drivers/i2c/busses/i2c-xiic.c | 60 ++- fs/bcachefs/six.c | 2 +- fs/proc/base.c | 2 +- include/linux/ioprio.h | 2 +- include/linux/sched.h | 28 +- include/linux/sched/deadline.h | 14 +- include/linux/sched/prio.h | 1 + include/linux/sched/rt.h | 33 +- include/uapi/linux/sched/types.h | 6 +- kernel/freezer.c | 2 +- kernel/kthread.c | 10 +- kernel/locking/rtmutex.c | 4 +- kernel/locking/rwsem.c | 4 +- kernel/locking/ww_mutex.h | 2 +- kernel/sched/core.c | 248 +++++++--- kernel/sched/cpufreq_schedutil.c | 6 +- kernel/sched/deadline.c | 503 +++++++++++++++---- kernel/sched/debug.c | 198 +++++++- kernel/sched/fair.c | 770 ++++++++++++++++++++++------- kernel/sched/features.h | 30 +- kernel/sched/idle.c | 23 +- kernel/sched/rt.c | 261 +++++----- kernel/sched/sched.h | 101 +++- kernel/sched/stop_task.c | 18 +- kernel/sched/syscalls.c | 134 +---- kernel/sched/topology.c | 8 + kernel/sys.c | 2 +- kernel/time/hrtimer.c | 2 +- kernel/trace/trace_sched_wakeup.c | 2 +- mm/page-writeback.c | 4 +- mm/page_alloc.c | 2 +- security/smack/smack_netfilter.c | 4 +- security/smack/smackfs.c | 2 +- 38 files changed, 1743 insertions(+), 788 deletions(-)