# git rev-parse -q --verify 713eee84720e6525bc5b65954c5087604a15f5e8^{commit} 713eee84720e6525bc5b65954c5087604a15f5e8 already have revision, skipping fetch # git checkout -q -f -B kisskb 713eee84720e6525bc5b65954c5087604a15f5e8 # git clean -qxdf # < git log -1 # commit 713eee84720e6525bc5b65954c5087604a15f5e8 # Merge: 50f6c7dbd973 492e4edba6e2 # Author: Linus Torvalds # Date: Sat Aug 15 11:17:15 2020 -0700 # # Merge tag 'perf-tools-2020-08-14' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux # # Pull more perf tools updates from Arnaldo Carvalho de Melo: # "Fixes: # - Fixes for 'perf bench numa'. # # - Always memset source before memcpy in 'perf bench mem'. # # - Quote CC and CXX for their arguments to fix build in environments # using those variables to pass more than just the compiler names. # # - Fix module symbol processing, addressing regression detected via # "perf test". # # - Allow multiple probes in record+script_probe_vfs_getname.sh 'perf # test' entry. # # Improvements: # - Add script to autogenerate socket family name id->string table from # copy of kernel header, used so far in 'perf trace'. # # - 'perf ftrace' improvements to provide similar options for this # utility so that one can go from 'perf record', 'perf trace', etc to # 'perf ftrace' just by changing the name of the subcommand. # # - Prefer new "sched:sched_waking" trace event when it exists in 'perf # sched' post processing. # # - Update POWER9 metrics to utilize other metrics. # # - Fall back to querying debuginfod if debuginfo not found locally. # # Miscellaneous: # - Sync various kvm headers with kernel sources" # # * tag 'perf-tools-2020-08-14' of git://git.kernel.org/pub/scm/linux/kernel/git/acme/linux: (40 commits) # perf ftrace: Make option description initials all capital letters # perf build-ids: Fall back to debuginfod query if debuginfo not found # perf bench numa: Remove dead code in parse_nodes_opt() # perf stat: Update POWER9 metrics to utilize other metrics # perf ftrace: Add change log # perf: ftrace: Add set_tracing_options() to set all trace options # perf ftrace: Add option --tid to filter by thread id # perf ftrace: Add option -D/--delay to delay tracing # perf: ftrace: Allow set graph depth by '--graph-opts' # perf ftrace: Add support for trace option tracing_thresh # perf ftrace: Add option 'verbose' to show more info for graph tracer # perf ftrace: Add support for tracing option 'irq-info' # perf ftrace: Add support for trace option funcgraph-irqs # perf ftrace: Add support for trace option sleep-time # perf ftrace: Add support for tracing option 'func_stack_trace' # perf tools: Add general function to parse sublevel options # perf ftrace: Add option '--inherit' to trace children processes # perf ftrace: Show trace column header # perf ftrace: Add option '-m/--buffer-size' to set per-cpu buffer size # perf ftrace: Factor out function write_tracing_file_int() # ... # < /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-4.9.4-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 713eee84720e6525bc5b65954c5087604a15f5e8 # < make -s -j 80 ARCH=powerpc O=/kisskb/build/linus_ppc44x_defconfig_powerpc-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/powerpc64-linux/bin/powerpc64-linux- ppc44x_defconfig # < make -s -j 80 ARCH=powerpc O=/kisskb/build/linus_ppc44x_defconfig_powerpc-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 80 ARCH=powerpc O=/kisskb/build/linus_ppc44x_defconfig_powerpc-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig # make -s -j 80 ARCH=powerpc O=/kisskb/build/linus_ppc44x_defconfig_powerpc-gcc4.9 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-4.9.4-nolibc/powerpc64-linux/bin/powerpc64-linux- /kisskb/src/block/genhd.c: In function 'diskstats_show': /kisskb/src/block/genhd.c:1667:1: warning: the frame size of 1160 bytes is larger than 1024 bytes [-Wframe-larger-than=] } ^ /kisskb/src/lib/zstd/compress.c: In function 'ZSTD_compressBlock_doubleFast': /kisskb/src/lib/zstd/compress.c:1393:1: warning: the frame size of 1584 bytes is larger than 1024 bytes [-Wframe-larger-than=] } ^ INFO: Uncompressed kernel (size 0x5e1784) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0x600000) INFO: Uncompressed kernel (size 0x5e1784) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0x600000) INFO: Uncompressed kernel (size 0x5e1784) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0x600000) INFO: Uncompressed kernel (size 0x5e1784) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0x600000) INFO: Uncompressed kernel (size 0x5e1784) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0x600000) INFO: Uncompressed kernel (size 0x5e1784) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0x600000) INFO: Uncompressed kernel (size 0x5e1784) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0x600000) INFO: Uncompressed kernel (size 0x5e1784) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0x600000) INFO: Uncompressed kernel (size 0x5e1784) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0x600000) INFO: Uncompressed kernel (size 0x5e1784) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0x600000) INFO: Uncompressed kernel (size 0x5e1784) overlaps the address of the wrapper(0x400000) INFO: Fixing the link_address of wrapper to (0x600000) Image Name: Linux-5.8.0-g713eee84720e Created: Sun Aug 16 05:37:17 2020 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 3038000 Bytes = 2966.80 KiB = 2.90 MiB Load Address: 00600000 Entry Point: 00601498 Image Name: Linux-5.8.0-g713eee84720e Created: Sun Aug 16 05:37:17 2020 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 3037832 Bytes = 2966.63 KiB = 2.90 MiB Load Address: 00600000 Entry Point: 006014a8 Image Name: Linux-5.8.0-g713eee84720e Created: Sun Aug 16 05:37:17 2020 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 3038426 Bytes = 2967.21 KiB = 2.90 MiB Load Address: 00600000 Entry Point: 006014a0 Image Name: Linux-5.8.0-g713eee84720e Created: Sun Aug 16 05:37:17 2020 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 3038575 Bytes = 2967.36 KiB = 2.90 MiB Load Address: 00600000 Entry Point: 006000c4 Image Name: Linux-5.8.0-g713eee84720e Created: Sun Aug 16 05:37:17 2020 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 3038598 Bytes = 2967.38 KiB = 2.90 MiB Load Address: 00600000 Entry Point: 00601488 Image Name: Linux-5.8.0-g713eee84720e Created: Sun Aug 16 05:37:17 2020 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 3037883 Bytes = 2966.68 KiB = 2.90 MiB Load Address: 00600000 Entry Point: 006001b8 Image Name: Linux-5.8.0-g713eee84720e Created: Sun Aug 16 05:37:18 2020 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 3038108 Bytes = 2966.90 KiB = 2.90 MiB Load Address: 00600000 Entry Point: 006014a8 Image Name: Linux-5.8.0-g713eee84720e Created: Sun Aug 16 05:37:18 2020 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 3038554 Bytes = 2967.34 KiB = 2.90 MiB Load Address: 00600000 Entry Point: 006014a8 Image Name: Linux-5.8.0-g713eee84720e Created: Sun Aug 16 05:37:18 2020 Image Type: PowerPC Linux Kernel Image (gzip compressed) Data Size: 3038026 Bytes = 2966.82 KiB = 2.90 MiB Load Address: 00600000 Entry Point: 006014b8 Completed OK # rm -rf /kisskb/build/linus_ppc44x_defconfig_powerpc-gcc4.9 # Build took: 0:01:02.980703