# git rev-parse -q --verify c677124e631d97130e4ff7db6e10acdfb7a82321^{commit} c677124e631d97130e4ff7db6e10acdfb7a82321 already have revision, skipping fetch # git checkout -q -f -B kisskb c677124e631d97130e4ff7db6e10acdfb7a82321 # git clean -qxdf # < git log -1 # commit c677124e631d97130e4ff7db6e10acdfb7a82321 # Merge: c0e809e24480 afa70d941f66 # Author: Linus Torvalds # Date: Tue Jan 28 10:07:09 2020 -0800 # # Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip # # Pull scheduler updates from Ingo Molnar: # "These were the main changes in this cycle: # # - More -rt motivated separation of CONFIG_PREEMPT and # CONFIG_PREEMPTION. # # - Add more low level scheduling topology sanity checks and warnings # to filter out nonsensical topologies that break scheduling. # # - Extend uclamp constraints to influence wakeup CPU placement # # - Make the RT scheduler more aware of asymmetric topologies and CPU # capacities, via uclamp metrics, if CONFIG_UCLAMP_TASK=y # # - Make idle CPU selection more consistent # # - Various fixes, smaller cleanups, updates and enhancements - please # see the git log for details" # # * 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (58 commits) # sched/fair: Define sched_idle_cpu() only for SMP configurations # sched/topology: Assert non-NUMA topology masks don't (partially) overlap # idle: fix spelling mistake "iterrupts" -> "interrupts" # sched/fair: Remove redundant call to cpufreq_update_util() # sched/psi: create /proc/pressure and /proc/pressure/{io|memory|cpu} only when psi enabled # sched/fair: Fix sgc->{min,max}_capacity calculation for SD_OVERLAP # sched/fair: calculate delta runnable load only when it's needed # sched/cputime: move rq parameter in irqtime_account_process_tick # stop_machine: Make stop_cpus() static # sched/debug: Reset watchdog on all CPUs while processing sysrq-t # sched/core: Fix size of rq::uclamp initialization # sched/uclamp: Fix a bug in propagating uclamp value in new cgroups # sched/fair: Load balance aggressively for SCHED_IDLE CPUs # sched/fair : Improve update_sd_pick_busiest for spare capacity case # watchdog: Remove soft_lockup_hrtimer_cnt and related code # sched/rt: Make RT capacity-aware # sched/fair: Make EAS wakeup placement consider uclamp restrictions # sched/fair: Make task_fits_capacity() consider uclamp restrictions # sched/uclamp: Rename uclamp_util_with() into uclamp_rq_util_with() # sched/uclamp: Make uclamp util helpers use and return UL values # ... # < /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 c677124e631d97130e4ff7db6e10acdfb7a82321 # < make -s -j 8 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- randconfig KCONFIG_SEED=0x90727B6E # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # yes \n | make -s -j 8 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- oldconfig yes: standard output: Broken pipe # make -s -j 8 ARCH=arm64 O=/kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- arch/arm64/Makefile:35: LSE atomics not supported by binutils arch/arm64/Makefile:35: LSE atomics not supported by binutils /kisskb/src/fs/ntfs/aops.c: In function 'ntfs_write_mst_block': /kisskb/src/fs/ntfs/aops.c:1314:1: warning: the frame size of 2224 bytes is larger than 2048 bytes [-Wframe-larger-than=] } ^ /kisskb/src/drivers/i2c/busses/i2c-sh_mobile.c: In function 'sh_mobile_i2c_isr': /kisskb/src/drivers/i2c/busses/i2c-sh_mobile.c:399:26: warning: 'data' may be used uninitialized in this function [-Wmaybe-uninitialized] pd->msg->buf[real_pos] = data; ^ /kisskb/src/drivers/i2c/busses/i2c-sh_mobile.c:372:16: note: 'data' was declared here unsigned char data; ^ Completed OK # rm -rf /kisskb/build/linus-rand_arm64-randconfig_arm64-gcc5.4 # Build took: 0:04:11.596391