# git rev-parse -q --verify d01e12dd3f4227f1be5d7c5bffa7b8240787bec1^{commit} d01e12dd3f4227f1be5d7c5bffa7b8240787bec1 already have revision, skipping fetch # git checkout -q -f -B kisskb d01e12dd3f4227f1be5d7c5bffa7b8240787bec1 # git clean -qxdf # < git log -1 # commit d01e12dd3f4227f1be5d7c5bffa7b8240787bec1 # Merge: 9502f0d 84b64de # Author: Linus Torvalds # Date: Thu Aug 16 10:21:18 2018 -0700 # # Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal # # Pull thermal management updates from Eduardo Valentin: # # - rework tsens driver to add support for tsens-v2 (Amit Kucheria) # # - rework armada thermal driver to use syscon and multichannel support # (Miquel Raynal) # # - fixes to TI SoC, IMX, Exynos, RCar, and hwmon drivers # # * 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal: (34 commits) # thermal: armada: fix copy-paste error in armada_thermal_probe() # thermal: rcar_thermal: avoid NULL dereference in absence of IRQ resources # thermal: samsung: Remove Exynos5440 clock handling left-overs # thermal: tsens: Fix negative temperature reporting # thermal: tsens: switch from of_iomap() to devm_ioremap_resource() # thermal: tsens: Rename variable # thermal: tsens: Add generic support for TSENS v2 IP # thermal: tsens: Rename tsens-8996 to tsens-v2 for reuse # thermal: tsens: Add support to split up register address space into two # dt: thermal: tsens: Document the fallback DT property for v2 of TSENS IP # thermal: tsens: Get rid of unused fields in structure # thermal_hwmon: Pass the originating device down to hwmon_device_register_with_info # thermal_hwmon: Sanitize attribute name passed to hwmon # dt-bindings: thermal: armada: add reference to new bindings # dt-bindings: cp110: add the thermal node in the syscon file # dt-bindings: cp110: update documentation since DT de-duplication # dt-bindings: ap806: add the thermal node in the syscon file # dt-bindings: cp110: prepare the syscon file to list other syscons nodes # dt-bindings: ap806: prepare the syscon file to list other syscons nodes # dt-bindings: cp110: rename cp110 syscon file # ... # < /opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux-gcc --version # < git log --format=%s --max-count=1 d01e12dd3f4227f1be5d7c5bffa7b8240787bec1 # < make -s -j 120 ARCH=powerpc O=/kisskb/build/linus-rand_randconfig+ppc64le_ppc64le CROSS_COMPILE=/opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux- randconfig KCONFIG_SEED=0x88F5E502 # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_BUILD_DOCSRC=n # Added to kconfig CONFIG_MODULE_SIG=n # Added to kconfig CONFIG_CPU_BIG_ENDIAN=n # Added to kconfig CONFIG_CPU_LITTLE_ENDIAN=y # Added to kconfig CONFIG_PPC64=y # Added to kconfig CONFIG_PPC_BOOK3E_64=n # Added to kconfig CONFIG_PPC_BOOK3S_64=y # Added to kconfig CONFIG_PPC_DISABLE_WERROR=y # Added to kconfig CONFIG_SECTION_MISMATCH_WARN_ONLY=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # Added to kconfig CONFIG_LD_HEAD_STUB_CATCH=y # make -s -j 120 ARCH=powerpc O=/kisskb/build/linus-rand_randconfig+ppc64le_ppc64le CROSS_COMPILE=/opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux- olddefconfig # make -s -j 120 ARCH=powerpc O=/kisskb/build/linus-rand_randconfig+ppc64le_ppc64le CROSS_COMPILE=/opt/cross/kisskb/gcc-5.2.0-nolibc/powerpc64le-linux/bin/powerpc64le-linux- /kisskb/src/arch/powerpc/kernel/eeh.c:1752:12: warning: 'proc_eeh_show' defined but not used [-Wunused-function] static int proc_eeh_show(struct seq_file *m, void *v) ^ WARNING: vmlinux.o(.text+0x295c): Section mismatch in reference from the variable __boot_from_prom to the function .init.text:prom_init() The function __boot_from_prom() references the function __init prom_init(). This is often because __boot_from_prom lacks a __init annotation or the annotation of prom_init is wrong. WARNING: vmlinux.o(.text+0x2b38): Section mismatch in reference from the variable start_here_multiplatform to the function .init.text:early_setup() The function start_here_multiplatform() references the function __init early_setup(). This is often because start_here_multiplatform lacks a __init annotation or the annotation of early_setup is wrong. WARNING: vmlinux.o(.text+0x2b6c): Section mismatch in reference from the variable start_here_common to the function .init.text:start_kernel() The function start_here_common() references the function __init start_kernel(). This is often because start_here_common lacks a __init annotation or the annotation of start_kernel is wrong. Completed OK # rm -rf /kisskb/build/linus-rand_randconfig+ppc64le_ppc64le # Build took: 0:00:54.732907