All of lore.kernel.org
 help / color / mirror / Atom feed
* [linux-next:master] BUILD REGRESSION 19ae1f2bd9c091059f80646604ccef8a1e614f57
@ 2021-06-15 22:16 kernel test robot
  2021-06-15 22:45 ` Andrew Morton
  0 siblings, 1 reply; 2+ messages in thread
From: kernel test robot @ 2021-06-15 22:16 UTC (permalink / raw)
  To: Andrew Morton; +Cc: Linux Memory Management List

tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
branch HEAD: 19ae1f2bd9c091059f80646604ccef8a1e614f57  Add linux-next specific files for 20210615

Error/Warning ids grouped by kconfigs:

gcc_recent_errors
|-- csky-randconfig-r016-20210615
|   |-- drivers-gpu-drm-amd-amdgpu-..-display-dc-dce110-dce110_hw_sequencer.c:warning:no-previous-prototype-for-dce110_disable_stream
|   |-- drivers-gpu-drm-amd-amdgpu-..-display-dc-dce110-dce110_hw_sequencer.c:warning:no-previous-prototype-for-dce110_enable_stream
|   |-- drivers-gpu-drm-amd-amdgpu-..-display-dc-dce110-dce110_hw_sequencer.c:warning:no-previous-prototype-for-dce110_hw_sequencer_construct
|   |-- drivers-gpu-drm-amd-amdgpu-..-display-dc-dce110-dce110_hw_sequencer.c:warning:no-previous-prototype-for-dce110_optimize_bandwidth
|   |-- drivers-gpu-drm-amd-amdgpu-..-display-dc-dce110-dce110_hw_sequencer.c:warning:no-previous-prototype-for-dce110_prepare_bandwidth
|   |-- drivers-gpu-drm-amd-amdgpu-..-display-dc-dce110-dce110_hw_sequencer.c:warning:no-previous-prototype-for-dce110_set_abm_immediate_disable
|   |-- drivers-gpu-drm-amd-amdgpu-..-display-dc-dce110-dce110_hw_sequencer.c:warning:no-previous-prototype-for-dce110_set_backlight_level
|   |-- drivers-gpu-drm-amd-amdgpu-..-display-dc-dce110-dce110_hw_sequencer.c:warning:no-previous-prototype-for-dce110_set_pipe
|   |-- drivers-gpu-drm-amd-amdgpu-..-display-dc-dce110-dce110_hw_sequencer.c:warning:no-previous-prototype-for-dce110_set_safe_displaymarks
|   `-- drivers-gpu-drm-amd-amdgpu-..-display-dc-dce110-dce110_hw_sequencer.c:warning:no-previous-prototype-for-dce110_unblank_stream
|-- i386-allyesconfig
|   |-- drivers-gpu-drm-amd-amdgpu-..-display-dc-dcn303-dcn303_init.c:warning:no-previous-prototype-for-dcn303_hw_sequencer_construct
|   `-- drivers-gpu-drm-amd-amdgpu-..-include-asic_reg-dcn-dcn_3_0_3_sh_mask.h:warning:initialized-field-overwritten
|-- mips-randconfig-s031-20210615
|   |-- fs-io_uring.c:sparse:sparse:incompatible-types-in-comparison-expression-(different-type-sizes):
|   |-- fs-io_uring.c:sparse:unsigned-int
|   `-- fs-io_uring.c:sparse:unsigned-long
|-- riscv-randconfig-r005-20210615
|   |-- arch-riscv-include-asm-pgtable.h:error:implicit-declaration-of-function-pfn_pmd
|   |-- arch-riscv-include-asm-pgtable.h:error:incompatible-types-when-returning-type-int-but-pmd_t-aka-struct-anonymous-was-expected
|   |-- include-asm-generic-memory_model.h:error:implicit-declaration-of-function-page_to_section
|   `-- include-linux-mm.h:error:conflicting-types-for-page_to_section
|-- riscv-rv32_defconfig
|   |-- arch-riscv-include-asm-pgtable.h:error:implicit-declaration-of-function-pfn_pmd
|   `-- arch-riscv-include-asm-pgtable.h:error:incompatible-types-when-returning-type-int-but-pmd_t-aka-struct-anonymous-was-expected
`-- x86_64-randconfig-s021-20210615
    `-- drivers-net-mhi-net.c:sparse:sparse:symbol-mhi_wwan_ops-was-not-declared.-Should-it-be-static

clang_recent_errors
|-- arm64-randconfig-r014-20210615
|   `-- mm-hugetlb.c:warning:no-previous-prototype-for-function-hugetlb_basepage_index
|-- x86_64-randconfig-a011-20210615
|   `-- mm-hugetlb.c:warning:no-previous-prototype-for-function-hugetlb_basepage_index
|-- x86_64-randconfig-a016-20210615
|   |-- drivers-gpu-drm-vmwgfx-vmwgfx_drv.c:error:implicit-declaration-of-function-ttm_range_man_fini-Werror-Wimplicit-function-declaration
|   `-- drivers-gpu-drm-vmwgfx-vmwgfx_drv.c:error:implicit-declaration-of-function-ttm_range_man_init-Werror-Wimplicit-function-declaration
`-- x86_64-randconfig-b001-20210615
    |-- drivers-gpu-drm-drm_agpsupport.c:iwyu:warning:superfluous-include-drm-drm_device.h
    |-- drivers-gpu-drm-drm_agpsupport.c:iwyu:warning:superfluous-include-drm-drm_drv.h
    |-- drivers-gpu-drm-drm_agpsupport.c:iwyu:warning:superfluous-include-drm-drm_file.h
    |-- drivers-gpu-drm-drm_agpsupport.c:iwyu:warning:superfluous-include-drm-drm_print.h
    |-- drivers-gpu-drm-drm_agpsupport.c:iwyu:warning:superfluous-include-drm_legacy.h
    |-- drivers-gpu-drm-drm_agpsupport.c:iwyu:warning:superfluous-include-linux-module.h
    |-- drivers-gpu-drm-drm_agpsupport.c:iwyu:warning:superfluous-include-linux-pci.h
    |-- drivers-gpu-drm-drm_agpsupport.c:iwyu:warning:superfluous-include-linux-slab.h
    |-- drivers-gpu-drm-drm_fourcc.c:iwyu:warning:superfluous-include-linux-ctype.h
    |-- drivers-gpu-drm-selftests-test-drm_framebuffer.c:iwyu:warning:superfluous-include-drm-drm_print.h
    |-- drivers-input-touchscreen-resistive-adc-touch.c:iwyu:warning:superfluous-include-linux-iio-iio.h
    `-- kernel-signal.c:iwyu:warning:superfluous-include-linux-sched-user.h

elapsed time: 723m

configs tested: 88
configs skipped: 2

gcc tested configs:
arm                                 defconfig
arm64                            allyesconfig
arm64                               defconfig
arm                              allyesconfig
arm                              allmodconfig
m68k                        m5307c3_defconfig
powerpc                      arches_defconfig
mips                            gpr_defconfig
arm                         s3c6400_defconfig
powerpc                      bamboo_defconfig
arm                         s5pv210_defconfig
powerpc                mpc7448_hpc2_defconfig
mips                         cobalt_defconfig
mips                   sb1250_swarm_defconfig
x86_64                            allnoconfig
ia64                             allmodconfig
ia64                                defconfig
ia64                             allyesconfig
m68k                             allmodconfig
m68k                                defconfig
m68k                             allyesconfig
nds32                               defconfig
nios2                            allyesconfig
csky                                defconfig
alpha                               defconfig
alpha                            allyesconfig
xtensa                           allyesconfig
h8300                            allyesconfig
arc                                 defconfig
sh                               allmodconfig
parisc                              defconfig
s390                             allyesconfig
s390                             allmodconfig
parisc                           allyesconfig
s390                                defconfig
i386                             allyesconfig
sparc                            allyesconfig
sparc                               defconfig
i386                                defconfig
nios2                               defconfig
arc                              allyesconfig
nds32                             allnoconfig
mips                             allyesconfig
mips                             allmodconfig
powerpc                          allyesconfig
powerpc                          allmodconfig
powerpc                           allnoconfig
i386                 randconfig-a002-20210615
i386                 randconfig-a006-20210615
i386                 randconfig-a004-20210615
i386                 randconfig-a001-20210615
i386                 randconfig-a005-20210615
i386                 randconfig-a003-20210615
i386                 randconfig-a015-20210615
i386                 randconfig-a013-20210615
i386                 randconfig-a016-20210615
i386                 randconfig-a012-20210615
i386                 randconfig-a014-20210615
i386                 randconfig-a011-20210615
x86_64               randconfig-a001-20210615
x86_64               randconfig-a004-20210615
x86_64               randconfig-a002-20210615
x86_64               randconfig-a003-20210615
x86_64               randconfig-a006-20210615
x86_64               randconfig-a005-20210615
riscv                    nommu_k210_defconfig
riscv                            allyesconfig
riscv                    nommu_virt_defconfig
riscv                             allnoconfig
riscv                               defconfig
riscv                          rv32_defconfig
riscv                            allmodconfig
x86_64                    rhel-8.3-kselftests
um                           x86_64_defconfig
um                             i386_defconfig
um                            kunit_defconfig
x86_64                           allyesconfig
x86_64                              defconfig
x86_64                               rhel-8.3
x86_64                      rhel-8.3-kbuiltin
x86_64                                  kexec

clang tested configs:
x86_64               randconfig-b001-20210615
x86_64               randconfig-a015-20210615
x86_64               randconfig-a011-20210615
x86_64               randconfig-a012-20210615
x86_64               randconfig-a014-20210615
x86_64               randconfig-a016-20210615
x86_64               randconfig-a013-20210615

---
0-DAY CI Kernel Test Service, Intel Corporation
https://lists.01.org/hyperkitty/list/kbuild-all@lists.01.org


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [linux-next:master] BUILD REGRESSION 19ae1f2bd9c091059f80646604ccef8a1e614f57
  2021-06-15 22:16 [linux-next:master] BUILD REGRESSION 19ae1f2bd9c091059f80646604ccef8a1e614f57 kernel test robot
@ 2021-06-15 22:45 ` Andrew Morton
  0 siblings, 0 replies; 2+ messages in thread
From: Andrew Morton @ 2021-06-15 22:45 UTC (permalink / raw)
  To: kernel test robot; +Cc: Linux Memory Management List, Hugh Dickins

On Wed, 16 Jun 2021 06:16:55 +0800 kernel test robot <lkp@intel.com> wrote:

> tree/branch: https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git master
> branch HEAD: 19ae1f2bd9c091059f80646604ccef8a1e614f57  Add linux-next specific files for 20210615
> 
> Error/Warning ids grouped by kconfigs:
> 
> clang_recent_errors
> |-- arm64-randconfig-r014-20210615
> |   `-- mm-hugetlb.c:warning:no-previous-prototype-for-function-hugetlb_basepage_index
> |-- x86_64-randconfig-a011-20210615
> |   `-- mm-hugetlb.c:warning:no-previous-prototype-for-function-hugetlb_basepage_index

I guess this?  Against Hugh's "mm, futex: fix shared futex pgoff on
shmem huge page".

--- a/include/linux/pagemap.h~mm-futex-fix-shared-futex-pgoff-on-shmem-huge-page-fix
+++ a/include/linux/pagemap.h
@@ -535,16 +535,16 @@ static inline pgoff_t page_to_index(stru
 	return pgoff;
 }
 
+extern pgoff_t hugetlb_basepage_index(struct page *page);
+
 /*
  * Get the offset in PAGE_SIZE (even for hugetlb pages).
  * (TODO: hugetlb pages should have ->index in PAGE_SIZE)
  */
 static inline pgoff_t page_to_pgoff(struct page *page)
 {
-	if (unlikely(PageHuge(page))) {
-		extern pgoff_t hugetlb_basepage_index(struct page *page);
+	if (unlikely(PageHuge(page)))
 		return hugetlb_basepage_index(page);
-	}
 	return page_to_index(page);
 }
 
_



^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2021-06-15 22:45 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-15 22:16 [linux-next:master] BUILD REGRESSION 19ae1f2bd9c091059f80646604ccef8a1e614f57 kernel test robot
2021-06-15 22:45 ` Andrew Morton

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.