Buildresult: linus-rand/i386-randconfig/i386-gcc4.6 built on Aug 24 2018, 09:23
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
OK
Date/Time:
Aug 24 2018, 09:23
Duration:
0:02:45.213741
Builder:
ka3
Revision:
Merge branch 'tlb-fixes' (
706a1ea65e6faaf853427a0e931f59d604dd45e3)
Target:
linus-rand/i386-randconfig/i386-gcc4.6
Branch:
linus-rand
Compiler:
i386-gcc4.6
(i386-linux-gcc (GCC) 4.6.3)
Config:
randconfig
(
download
)
Log:
Download original
Possible warnings (15)
kernel/printk/printk.c:183:16: warning: 'old' may be used uninitialized in this function [-Wuninitialized] arch/x86/kernel/e820.c:653:2: warning: 'gapstart' may be used uninitialized in this function [-Wuninitialized] kernel/sched/core.c:139:17: warning: unused variable 'irq_delta' [-Wunused-variable] arch/x86/kernel/hw_breakpoint.c:366:18: warning: 'align' may be used uninitialized in this function [-Wuninitialized] arch/x86/kernel/apm_32.c:1643:12: warning: 'proc_apm_show' defined but not used [-Wunused-function] mm/ksm.c:1395:15: warning: 'found_rmap_hlist_len' may be used uninitialized in this function [-Wuninitialized] lib/mpi/mpicoder.c:352:8: warning: 'buff' may be used uninitialized in this function [-Wuninitialized] lib/rhashtable.c:265:2: warning: 'next' may be used uninitialized in this function [-Wuninitialized] include/linux/seqlock.h:205:9: warning: 'seq' may be used uninitialized in this function [-Wuninitialized] drivers/hwspinlock/hwspinlock_core.c:328:6: warning: 'id' may be used uninitialized in this function [-Wuninitialized] net/core/dev.c:3344:15: warning: 'tail' may be used uninitialized in this function [-Wuninitialized] drivers/spi/spidev.c:478:10: warning: 'n_ioc' may be used uninitialized in this function [-Wuninitialized] drivers/rtc/rtc-rv3029c2.c:664:3: warning: 'elem' may be used uninitialized in this function [-Wuninitialized] include/linux/ktime.h:188:26: warning: 'ts_start' may be used uninitialized in this function [-Wuninitialized] WARNING: vmlinux.o(.text+0x23a21): Section mismatch in reference from the function pti_clone_pgtable() to the function .init.text:pti_user_pagetable_walk_pte()
Full Log
# git rev-parse -q --verify 706a1ea65e6faaf853427a0e931f59d604dd45e3^{commit} # git fetch -q -n -f git://fs.ozlabs.ibm.com/kernel/linus master # git rev-parse -q --verify 706a1ea65e6faaf853427a0e931f59d604dd45e3^{commit} 706a1ea65e6faaf853427a0e931f59d604dd45e3 # git checkout -q -f -B kisskb 706a1ea65e6faaf853427a0e931f59d604dd45e3 # git clean -qxdf # < git log -1 # commit 706a1ea65e6faaf853427a0e931f59d604dd45e3 # Merge: d40acad 48a8b97 # Author: Linus Torvalds <torvalds@linux-foundation.org> # Date: Thu Aug 23 14:55:01 2018 -0700 # # Merge branch 'tlb-fixes' # # Merge fixes for missing TLB shootdowns. # # This fixes a couple of cases that involved us possibly freeing page # table structures before the required TLB shootdown had been done. # # There are a few cleanup patches to make the code easier to follow, and # to avoid some of the more problematic cases entirely when not necessary. # # To make this easier for backports, it undoes the recent lazy TLB # patches, because the cleanups and fixes are more important, and Rik is # ok with re-doing them later when things have calmed down. # # The missing TLB flush was only delayed, and the wrong ordering only # happened under memory pressure (and in theory under a couple of other # fairly theoretical situations), so this may have been all very unlikely # to have hit people in practice. # # But getting the TLB shootdown wrong is _so_ hard to debug and see that I # consider this a crticial fix. # # Many thanks to Jann Horn for having debugged this. # # * tlb-fixes: # x86/mm: Only use tlb_remove_table() for paravirt # mm: mmu_notifier fix for tlb_end_vma # mm/tlb, x86/mm: Support invalidating TLB caches for RCU_TABLE_FREE # mm/tlb: Remove tlb_remove_table() non-concurrent condition # mm: move tlb_table_flush to tlb_flush_mmu_free # x86/mm/tlb: Revert the recent lazy TLB patches # < /opt/cross/kisskb/gcc-4.6.3-nolibc/i386-linux/bin/i386-linux-gcc --version # < git log --format=%s --max-count=1 706a1ea65e6faaf853427a0e931f59d604dd45e3 # < make -s -j 10 ARCH=i386 O=/kisskb/build/linus-rand_i386-randconfig_i386 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/i386-linux/bin/i386-linux- randconfig KCONFIG_SEED=0x48C36CF7 # Added to kconfig CONFIG_STANDALONE=y # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # yes \n | make -s -j 10 ARCH=i386 O=/kisskb/build/linus-rand_i386-randconfig_i386 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/i386-linux/bin/i386-linux- oldconfig yes: standard output: Broken pipe yes: write error # make -s -j 10 ARCH=i386 O=/kisskb/build/linus-rand_i386-randconfig_i386 CROSS_COMPILE=/opt/cross/kisskb/gcc-4.6.3-nolibc/i386-linux/bin/i386-linux- /kisskb/src/kernel/printk/printk.c: In function 'devkmsg_sysctl_set_loglvl': /kisskb/src/kernel/printk/printk.c:183:16: warning: 'old' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/arch/x86/kernel/e820.c: In function 'e820__setup_pci_gap': /kisskb/src/arch/x86/kernel/e820.c:653:2: warning: 'gapstart' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/kernel/sched/core.c: In function 'update_rq_clock_task': /kisskb/src/kernel/sched/core.c:139:17: warning: unused variable 'irq_delta' [-Wunused-variable] /kisskb/src/arch/x86/kernel/hw_breakpoint.c: In function 'hw_breakpoint_arch_parse': /kisskb/src/arch/x86/kernel/hw_breakpoint.c:366:18: warning: 'align' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/arch/x86/kernel/apm_32.c:1643:12: warning: 'proc_apm_show' defined but not used [-Wunused-function] /kisskb/src/mm/ksm.c: In function 'stable_node_dup': /kisskb/src/mm/ksm.c:1395:15: warning: 'found_rmap_hlist_len' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/lib/mpi/mpicoder.c: In function 'mpi_read_raw_from_sgl': /kisskb/src/lib/mpi/mpicoder.c:352:8: warning: 'buff' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/lib/rhashtable.c: In function 'rhashtable_rehash_one': /kisskb/src/lib/rhashtable.c:265:2: warning: 'next' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/core/gen_stats.c: In function '__gnet_stats_copy_basic': /kisskb/src/include/linux/seqlock.h:205:9: warning: 'seq' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/core/gen_stats.c:150:15: note: 'seq' was declared here /kisskb/src/drivers/hwspinlock/hwspinlock_core.c: In function 'of_hwspin_lock_get_id': /kisskb/src/drivers/hwspinlock/hwspinlock_core.c:328:6: warning: 'id' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/net/core/dev.c: In function 'validate_xmit_skb_list': /kisskb/src/net/core/dev.c:3344:15: warning: 'tail' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/spi/spidev.c: In function 'spidev_ioctl': /kisskb/src/drivers/spi/spidev.c:478:10: warning: 'n_ioc' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/rtc/rtc-rv3029c2.c: In function 'rv3029_trickle_config': /kisskb/src/drivers/rtc/rtc-rv3029c2.c:664:3: warning: 'elem' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/staging/fbtft/fbtft-core.c: In function 'fbtft_update_display': /kisskb/src/include/linux/ktime.h:188:26: warning: 'ts_start' may be used uninitialized in this function [-Wuninitialized] /kisskb/src/drivers/staging/fbtft/fbtft-core.c:349:10: note: 'ts_start' was declared here WARNING: vmlinux.o(.text+0x23a21): Section mismatch in reference from the function pti_clone_pgtable() to the function .init.text:pti_user_pagetable_walk_pte() The function pti_clone_pgtable() references the function __init pti_user_pagetable_walk_pte(). This is often because pti_clone_pgtable lacks a __init annotation or the annotation of pti_user_pagetable_walk_pte is wrong. Completed OK # rm -rf /kisskb/build/linus-rand_i386-randconfig_i386 # Build took: 0:02:45.213741
© Michael Ellerman 2006-2018.