# git rev-parse -q --verify 6ca31f662ae524f9141e432208c6d8d94ba57788^{commit} 6ca31f662ae524f9141e432208c6d8d94ba57788 already have revision, skipping fetch # git checkout -q -f -B kisskb 6ca31f662ae524f9141e432208c6d8d94ba57788 # git clean -qxdf # < git log -1 # commit 6ca31f662ae524f9141e432208c6d8d94ba57788 # Merge: f957ed11fe98 a0a7e453b502 # Author: Borislav Petkov # Date: Fri Mar 11 17:09:40 2022 +0100 # # Merge sched/core into tip/master # # * tip/sched/core: (61 commits) # sched/preempt: Tell about PREEMPT_DYNAMIC on kernel headers # sched/topology: Remove redundant variable and fix incorrect type in build_sched_domains # sched/deadline,rt: Remove unused parameter from pick_next_[rt|dl]_entity() # sched/deadline,rt: Remove unused functions for !CONFIG_SMP # sched/deadline: Use __node_2_[pdl|dle]() and rb_first_cached() consistently # sched/deadline: Merge dl_task_can_attach() and dl_cpu_busy() # sched/deadline: Move bandwidth mgmt and reclaim functions into sched class source file # sched/deadline: Remove unused def_dl_bandwidth # sched/tracing: Report TASK_RTLOCK_WAIT tasks as TASK_UNINTERRUPTIBLE # sched/tracing: Don't re-read p->state when emitting sched_switch event # sched/rt: Plug rt_mutex_setprio() vs push_rt_task() race # sched/cpuacct: Remove redundant RCU read lock # sched/cpuacct: Optimize away RCU read lock # sched/cpuacct: Fix charge percpu cpuusage # arm64: Support PREEMPT_DYNAMIC # arm64: entry: Centralize preemption decision # sched/preempt: Add PREEMPT_DYNAMIC using static keys # sched/preempt: Decouple HAVE_PREEMPT_DYNAMIC from GENERIC_ENTRY # sched/preempt: Simplify irqentry_exit_cond_resched() callers # sched/preempt: Refactor sched_dynamic_update() # ... # # Signed-off-by: Borislav Petkov # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 6ca31f662ae524f9141e432208c6d8d94ba57788 # < make -s -j 32 ARCH=arm64 O=/kisskb/build/tip_arm64-defconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- defconfig # < make -s -j 32 ARCH=arm64 O=/kisskb/build/tip_arm64-defconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- help # make -s -j 32 ARCH=arm64 O=/kisskb/build/tip_arm64-defconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- olddefconfig # make -s -j 32 ARCH=arm64 O=/kisskb/build/tip_arm64-defconfig_arm64-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/aarch64-linux/bin/aarch64-linux- Completed OK # rm -rf /kisskb/build/tip_arm64-defconfig_arm64-gcc11 # Build took: 0:05:03.492259