# git rev-parse -q --verify 614cb2751d3150850d459bee596c397f344a7936^{commit} 614cb2751d3150850d459bee596c397f344a7936 already have revision, skipping fetch # git checkout -q -f -B kisskb 614cb2751d3150850d459bee596c397f344a7936 # git clean -qxdf # < git log -1 # commit 614cb2751d3150850d459bee596c397f344a7936 # Merge: 794c7931a242 6c34df6f350d # Author: Linus Torvalds # Date: Tue Aug 17 09:47:18 2021 -1000 # # Merge tag 'trace-v5.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace # # Pull tracing fix from Steven Rostedt: # "Limit the shooting in the foot of tp_printk # # The "tp_printk" option redirects the trace event output to printk at # boot up. This is useful when a machine crashes before boot where the # trace events can not be retrieved by the in kernel ring buffer. But it # can be "dangerous" because trace events can be located in high # frequency locations such as interrupts and the scheduler, where a # printk can slow it down that it live locks the machine (because by the # time the printk finishes, the next event is triggered). Thus tp_printk # must be used with care. # # It was discovered that the filter logic to trace events does not apply # to the tp_printk events. This can cause a surprise and live lock when # the user expects it to be filtered to limit the amount of events # printed to the console when in fact it still prints everything" # # * tag 'trace-v5.14-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace: # tracing: Apply trace filters on all output channels # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/hppa64-linux/bin/hppa64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-8.1.0-nolibc/hppa64-linux/bin/hppa64-linux-ld --version # < git log --format=%s --max-count=1 614cb2751d3150850d459bee596c397f344a7936 # < make -s -j 48 ARCH=parisc O=/kisskb/build/linus_generic-64bit_defconfig_parisc64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/hppa64-linux/bin/hppa64-linux- generic-64bit_defconfig # < make -s -j 48 ARCH=parisc O=/kisskb/build/linus_generic-64bit_defconfig_parisc64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/hppa64-linux/bin/hppa64-linux- help # make -s -j 48 ARCH=parisc O=/kisskb/build/linus_generic-64bit_defconfig_parisc64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/hppa64-linux/bin/hppa64-linux- olddefconfig # make -s -j 48 ARCH=parisc O=/kisskb/build/linus_generic-64bit_defconfig_parisc64-gcc8 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-8.1.0-nolibc/hppa64-linux/bin/hppa64-linux- /kisskb/src/arch/parisc/math-emu/fpudispatch.c: In function 'decode_0c': /kisskb/src/arch/parisc/math-emu/fpudispatch.c:312:18: warning: this statement may fall through [-Wimplicit-fallthrough=] fpregs[t+2] = fpregs[r1+2]; ~~~~~~~~~~~~^~~~~~~~~~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:313:9: note: here case 1: /* double */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:314:18: warning: this statement may fall through [-Wimplicit-fallthrough=] fpregs[t+1] = fpregs[r1+1]; ~~~~~~~~~~~~^~~~~~~~~~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:315:9: note: here case 0: /* single */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:327:18: warning: this statement may fall through [-Wimplicit-fallthrough=] fpregs[t+2] = fpregs[r1+2]; ~~~~~~~~~~~~^~~~~~~~~~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:328:9: note: here case 1: /* double */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:329:18: warning: this statement may fall through [-Wimplicit-fallthrough=] fpregs[t+1] = fpregs[r1+1]; ~~~~~~~~~~~~^~~~~~~~~~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:330:9: note: here case 0: /* single */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:343:18: warning: this statement may fall through [-Wimplicit-fallthrough=] fpregs[t+2] = fpregs[r1+2]; ~~~~~~~~~~~~^~~~~~~~~~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:344:9: note: here case 1: /* double */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:345:18: warning: this statement may fall through [-Wimplicit-fallthrough=] fpregs[t+1] = fpregs[r1+1]; ~~~~~~~~~~~~^~~~~~~~~~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:346:9: note: here case 0: /* single */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:359:18: warning: this statement may fall through [-Wimplicit-fallthrough=] fpregs[t+2] = fpregs[r1+2]; ~~~~~~~~~~~~^~~~~~~~~~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:360:9: note: here case 1: /* double */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:361:18: warning: this statement may fall through [-Wimplicit-fallthrough=] fpregs[t+1] = fpregs[r1+1]; ~~~~~~~~~~~~^~~~~~~~~~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:362:9: note: here case 0: /* single */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:305:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:319:4: note: here case 3: /* FABS */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:320:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:335:4: note: here case 6: /* FNEG */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:336:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:351:4: note: here case 7: /* FNEGABS */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:352:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:367:4: note: here case 4: /* FSQRT */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:368:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:379:4: note: here case 5: /* FRND */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:410:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:422:4: note: here case 1: /* FCNVXF */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:423:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:437:4: note: here case 2: /* FCNVFX */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:438:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:452:4: note: here case 3: /* FCNVFXT */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:453:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:467:4: note: here case 5: /* FCNVUF (PA2.0 only) */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:468:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:482:4: note: here case 6: /* FCNVFU (PA2.0 only) */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:483:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:497:4: note: here case 7: /* FCNVFUT (PA2.0 only) */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:498:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:512:4: note: here case 4: /* undefined */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:574:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:593:4: note: here case 1: /* FTEST */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:625:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:636:4: note: here case 1: /* FSUB */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:637:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:648:4: note: here case 2: /* FMPY */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:649:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:660:4: note: here case 3: /* FDIV */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:661:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:672:4: note: here case 4: /* FREM */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:300:3: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (subop) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:393:2: note: here case 1: /* class 1 */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:408:3: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (subop) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:516:2: note: here case 2: /* class 2 */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:521:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (fpu_type_flags & PA2_0_FPU_FLAG) { ^ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:614:2: note: here case 3: /* class 3 */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c: In function 'decode_0e': /kisskb/src/arch/parisc/math-emu/fpudispatch.c:738:18: warning: this statement may fall through [-Wimplicit-fallthrough=] fpregs[t+1] = fpregs[r1+1]; ~~~~~~~~~~~~^~~~~~~~~~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:739:9: note: here case 0: /* single */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:749:18: warning: this statement may fall through [-Wimplicit-fallthrough=] fpregs[t+1] = fpregs[r1+1]; ~~~~~~~~~~~~^~~~~~~~~~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:750:9: note: here case 0: /* single */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:760:18: warning: this statement may fall through [-Wimplicit-fallthrough=] fpregs[t+1] = fpregs[r1+1]; ~~~~~~~~~~~~^~~~~~~~~~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:761:9: note: here case 0: /* single */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:771:18: warning: this statement may fall through [-Wimplicit-fallthrough=] fpregs[t+1] = fpregs[r1+1]; ~~~~~~~~~~~~^~~~~~~~~~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:772:9: note: here case 0: /* single */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:733:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:743:4: note: here case 3: /* FABS */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:744:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:754:4: note: here case 6: /* FNEG */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:755:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:765:4: note: here case 7: /* FNEGABS */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:766:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:776:4: note: here case 4: /* FSQRT */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:777:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:788:4: note: here case 5: /* FRMD */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:817:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:829:4: note: here case 1: /* FCNVXF */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:830:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:844:4: note: here case 2: /* FCNVFX */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:845:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:859:4: note: here case 3: /* FCNVFXT */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:860:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:874:4: note: here case 5: /* FCNVUF (PA2.0 only) */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:875:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:889:4: note: here case 6: /* FCNVFU (PA2.0 only) */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:890:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:904:4: note: here case 7: /* FCNVFUT (PA2.0 only) */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:905:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch(fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:919:4: note: here case 4: /* undefined */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:1021:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:1029:4: note: here case 1: /* FSUB */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:1030:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:1038:4: note: here case 2: /* FMPY or XMPYU */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:1042:8: warning: this statement may fall through [-Wimplicit-fallthrough=] if (extru(ir,fpxpos,1)) { ^ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:1074:4: note: here case 3: /* FDIV */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:1075:5: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (fmt) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:1083:4: note: here case 4: /* FREM */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:728:3: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (subop) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:802:2: note: here case 1: /* class 1 */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:815:3: warning: this statement may fall through [-Wimplicit-fallthrough=] switch (subop) { ^~~~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:922:2: note: here case 2: /* class 2 */ ^~~~ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:938:7: warning: this statement may fall through [-Wimplicit-fallthrough=] if (fpu_type_flags & PA2_0_FPU_FLAG) { ^ /kisskb/src/arch/parisc/math-emu/fpudispatch.c:997:2: note: here case 3: /* class 3 */ ^~~~ Completed OK # rm -rf /kisskb/build/linus_generic-64bit_defconfig_parisc64-gcc8 # Build took: 0:02:05.255082