# git rev-parse -q --verify 6fedc28076bbbb32edb722e80f9406a3d1d668a8^{commit} 6fedc28076bbbb32edb722e80f9406a3d1d668a8 already have revision, skipping fetch # git checkout -q -f -B kisskb 6fedc28076bbbb32edb722e80f9406a3d1d668a8 # git clean -qxdf # < git log -1 # commit 6fedc28076bbbb32edb722e80f9406a3d1d668a8 # Merge: 79ef0c001425 dd1277d2ad95 # Author: Linus Torvalds # Date: Mon Nov 1 20:25:38 2021 -0700 # # Merge tag 'rcu.2021.11.01a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu # # Pull RCU updates from Paul McKenney: # # - Miscellaneous fixes # # - Torture-test updates for smp_call_function(), most notably improved # checking of module parameters. # # - Tasks-trace RCU updates that fix a number of rare but important # race-condition bugs. # # - Other torture-test updates, most notably better checking of module # parameters. In addition, rcutorture may once again be run on # CONFIG_PREEMPT_RT kernels. # # - Torture-test scripting updates, most notably specifying the new # CONFIG_KCSAN_STRICT kconfig option rather than maintaining an # ever-changing list of individual KCSAN kconfig options. # # * tag 'rcu.2021.11.01a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu: (46 commits) # rcu: Fix rcu_dynticks_curr_cpu_in_eqs() vs noinstr # rcu: Always inline rcu_dynticks_task*_{enter,exit}() # torture: Make kvm-remote.sh print size of downloaded tarball # torture: Allot 1G of memory for scftorture runs # tools/rcu: Add an extract-stall script # scftorture: Warn on individual scf_torture_init() error conditions # scftorture: Count reschedule IPIs # scftorture: Account for weight_resched when checking for all zeroes # scftorture: Shut down if nonsensical arguments given # scftorture: Allow zero weight to exclude an smp_call_function*() category # rcu: Avoid unneeded function call in rcu_read_unlock() # rcu-tasks: Update comments to cond_resched_tasks_rcu_qs() # rcu-tasks: Fix IPI failure handling in trc_wait_for_one_reader # rcu-tasks: Fix read-side primitives comment for call_rcu_tasks_trace # rcu-tasks: Clarify read side section info for rcu_tasks_rude GP primitives # rcu-tasks: Correct comparisons for CPU numbers in show_stalled_task_trace # rcu-tasks: Correct firstreport usage in check_all_holdout_tasks_trace # rcu-tasks: Fix s/rcu_add_holdout/trc_add_holdout/ typo in comment # rcu-tasks: Move RTGS_WAIT_CBS to beginning of rcu_tasks_kthread() loop # rcu-tasks: Fix s/instruction/instructions/ typo in comment # ... # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/m68k-linux/bin/m68k-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-11.1.0-nolibc/m68k-linux/bin/m68k-linux-ld --version # < git log --format=%s --max-count=1 6fedc28076bbbb32edb722e80f9406a3d1d668a8 # < make -s -j 48 ARCH=m68k O=/kisskb/build/linus_m5272c3_defconfig_m68k-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/m68k-linux/bin/m68k-linux- m5272c3_defconfig # < make -s -j 48 ARCH=m68k O=/kisskb/build/linus_m5272c3_defconfig_m68k-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/m68k-linux/bin/m68k-linux- help # make -s -j 48 ARCH=m68k O=/kisskb/build/linus_m5272c3_defconfig_m68k-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/m68k-linux/bin/m68k-linux- olddefconfig # make -s -j 48 ARCH=m68k O=/kisskb/build/linus_m5272c3_defconfig_m68k-gcc11 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-11.1.0-nolibc/m68k-linux/bin/m68k-linux- :1559:2: warning: #warning syscall futex_waitv not implemented [-Wcpp] In file included from /kisskb/src/include/linux/string.h:20, from /kisskb/src/include/linux/bitmap.h:10, from /kisskb/src/include/linux/cpumask.h:12, from /kisskb/src/include/linux/mm_types_task.h:14, from /kisskb/src/include/linux/mm_types.h:5, from /kisskb/src/include/linux/buildid.h:5, from /kisskb/src/include/linux/module.h:14, from /kisskb/src/drivers/net/ethernet/freescale/fec_main.c:25: In function 'fec_get_mac', inlined from 'fec_enet_init' at /kisskb/src/drivers/net/ethernet/freescale/fec_main.c:3510:8, inlined from 'fec_probe' at /kisskb/src/drivers/net/ethernet/freescale/fec_main.c:3932:8: /kisskb/src/arch/m68k/include/asm/string.h:72:25: warning: '__builtin_memcpy' reading 6 bytes from a region of size 0 [-Wstringop-overread] 72 | #define memcpy(d, s, n) __builtin_memcpy(d, s, n) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /kisskb/src/drivers/net/ethernet/freescale/fec_main.c:1771:9: note: in expansion of macro 'memcpy' 1771 | memcpy(ndev->dev_addr, iap, ETH_ALEN); | ^~~~~~ Completed OK # rm -rf /kisskb/build/linus_m5272c3_defconfig_m68k-gcc11 # Build took: 0:00:31.747803