# git rev-parse -q --verify d9862cfbe2099deb83f0e9c1932c91f2d9c50464^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master error: The last gc run reported the following. Please correct the root cause and remove .git/gc.log. Automatic cleanup will not be performed until the file is removed. warning: There are too many unreachable loose objects; run 'git prune' to remove them. # git rev-parse -q --verify d9862cfbe2099deb83f0e9c1932c91f2d9c50464^{commit} d9862cfbe2099deb83f0e9c1932c91f2d9c50464 # git checkout -q -f -B kisskb d9862cfbe2099deb83f0e9c1932c91f2d9c50464 # git clean -qxdf # < git log -1 # commit d9862cfbe2099deb83f0e9c1932c91f2d9c50464 # Merge: 8feed3efa802 aeb669d41ffa # Author: Linus Torvalds # Date: Tue Mar 5 11:28:25 2019 -0800 # # Merge tag 'mips_5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux # # Pull MIPS updates from Paul Burton: # # - Support for the MIPSr6 MemoryMapID register & Global INValidate TLB # (GINVT) instructions, allowing for more efficient TLB maintenance # when running on a CPU such as the I6500 that supports these. # # - Enable huge page support for MIPS64r6. # # - Optimize post-DMA cache sync by removing that code entirely for # kernel configurations in which we know it won't be needed. # # - The number of pages allocated for interrupt stacks is now calculated # correctly, where before we would wastefully allocate too much memory # in some configurations. # # - The ath79 platform migrates to devicetree. # # - The bcm47xx platform sees fixes for the Buffalo WHR-G54S board. # # - The ingenic/jz4740 platform gains support for appended devicetrees. # # - The cavium_octeon, lantiq, loongson32 & sgi-ip27 platforms all see # cleanups as do various pieces of core architecture code. # # * tag 'mips_5.1' of git://git.kernel.org/pub/scm/linux/kernel/git/mips/linux: (66 commits) # MIPS: lantiq: Remove separate GPHY Firmware loader # MIPS: ingenic: Add support for appended devicetree # MIPS: SGI-IP27: rework HUB interrupts # MIPS: SGI-IP27: do boot CPU init later # MIPS: SGI-IP27: do xtalk scanning later # MIPS: SGI-IP27: use pr_info/pr_emerg and pr_cont to fix output # MIPS: SGI-IP27: clean up bridge access and header files # MIPS: SGI-IP27: get rid of volatile and hubreg_t # MIPS: irq: Allocate accurate order pages for irq stack # MIPS: dma-noncoherent: Remove bogus condition in dma_sync_phys() # MIPS: eBPF: Remove REG_32BIT_ZERO_EX # MIPS: eBPF: Always return sign extended 32b values # MIPS: CM: Fix indentation # MIPS: BCM47XX: Fix/improve Buffalo WHR-G54S support # MIPS: OCTEON: program rx/tx-delay always from DT # MIPS: OCTEON: delete board-specific link status # MIPS: OCTEON: don't lie about interface type of CN3005 board # MIPS: OCTEON: warn if deprecated link status is being used # MIPS: OCTEON: add fixed-link nodes to in-kernel device tree # MIPS: Delete unused flush_cache_sigtramp() # ... # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 d9862cfbe2099deb83f0e9c1932c91f2d9c50464 # < make -s -j 48 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- randconfig KCONFIG_SEED=0xDA73ECE0 # 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=y # Added to kconfig CONFIG_PPC64=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_CC_STACKPROTECTOR_STRONG=n # Added to kconfig CONFIG_GCC_PLUGINS=n # Added to kconfig CONFIG_LD_HEAD_STUB_CATCH=y # Added to kconfig # yes \n | make -s -j 48 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- oldconfig yes: standard output: Broken pipe # make -s -j 48 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- In file included from /kisskb/src/include/linux/io.h:25:0, from /kisskb/src/include/linux/of_address.h:7, from /kisskb/src/drivers/ata/ahci_qoriq.c:18: /kisskb/src/drivers/ata/ahci_qoriq.c: In function 'ahci_qoriq_hardreset': /kisskb/src/arch/powerpc/include/asm/io.h:128:2: warning: 'px_is' may be used uninitialized in this function [-Wmaybe-uninitialized] __asm__ __volatile__("sync;"#insn" %1,%y0" \ ^ /kisskb/src/drivers/ata/ahci_qoriq.c:86:14: note: 'px_is' was declared here u32 px_cmd, px_is, px_val; ^ In file included from /kisskb/src/include/linux/io.h:25:0, from /kisskb/src/include/linux/of_address.h:7, from /kisskb/src/drivers/ata/ahci_qoriq.c:18: /kisskb/src/arch/powerpc/include/asm/io.h:128:2: warning: 'px_cmd' may be used uninitialized in this function [-Wmaybe-uninitialized] __asm__ __volatile__("sync;"#insn" %1,%y0" \ ^ /kisskb/src/drivers/ata/ahci_qoriq.c:86:6: note: 'px_cmd' was declared here u32 px_cmd, px_is, px_val; ^ arch/powerpc/kvm/book3s_hv.o: In function `.kvmppc_radix_check_need_tlb_flush': book3s_hv.c:(.text+0x3c7c): undefined reference to `.radix__local_flush_tlb_lpid_guest' arch/powerpc/kvm/book3s_64_mmu_radix.o: In function `.kvmppc_radix_tlbie_page': (.text+0x1098): undefined reference to `.radix__flush_tlb_lpid_page' (.text+0x10d0): undefined reference to `.radix__flush_tlb_lpid_page' arch/powerpc/kvm/book3s_64_mmu_radix.o: In function `.kvmppc_unmap_pte': (.text+0x11c8): undefined reference to `.radix__flush_tlb_lpid_page' (.text+0x1220): undefined reference to `.radix__flush_tlb_lpid_page' arch/powerpc/kvm/book3s_64_mmu_radix.o: In function `.kvmppc_create_pte': (.text+0x207c): undefined reference to `.radix__flush_pwc_lpid' (.text+0x2158): undefined reference to `.radix__flush_pwc_lpid' arch/powerpc/kvm/book3s_64_mmu_radix.o: In function `.kvmppc_hv_get_dirty_log_radix': (.text+0x2dc4): undefined reference to `.radix__flush_tlb_lpid_page' arch/powerpc/kvm/book3s_hv_nested.o: In function `.kvmhv_emulate_tlbie_lpid': book3s_hv_nested.c:(.text+0x5f0): undefined reference to `.radix__flush_tlb_lpid' book3s_hv_nested.c:(.text+0x664): undefined reference to `.radix__flush_tlb_lpid' make[1]: *** [/kisskb/src/Makefile:1021: vmlinux] Error 1 make: *** [Makefile:152: sub-make] Error 2 Command 'make -s -j 48 ARCH=powerpc O=/kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-5.5.0-nolibc/powerpc64-linux/bin/powerpc64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linus-rand_powerpc-randconfig_powerpc-gcc5 # Build took: 0:04:00.039356