Buildresult: linux-next-rand/arm64-randconfig/arm64-gcc5 built on Aug 28 2019, 22:08
kisskb
Revisions
|
Branches
|
Compilers
|
Configs
|
Build Results
|
Build Failures
|
Status:
Failed
Date/Time:
Aug 28 2019, 22:08
Duration:
0:01:59.839771
Builder:
ka4
Revision:
Add linux-next specific files for 20190828 (
5d18cb62218608a1388858880ad3ec76d6cb0d3b)
Target:
linux-next-rand/arm64-randconfig/arm64-gcc5
Branch:
linux-next-rand
Compiler:
arm64-gcc5
(aarch64-linux-gcc.br_real (Buildroot 2016.11-git-00613-ge98b4dd) 5.4.0 / GNU ld (GNU Binutils) 2.25.1)
Config:
randconfig
(
download
)
Log:
Download original
Possible errors
drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:48:36: error: 'struct perf_event' has no member named 'hw' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:51:11: error: 'struct perf_event' has no member named 'attr' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:51:31: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:55:5: error: 'struct hw_perf_event' has no member named 'conf' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:55:19: error: 'struct perf_event' has no member named 'attr' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:63:36: error: 'struct perf_event' has no member named 'hw' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:64:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:64:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:64:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:68:24: error: 'struct hw_perf_event' has no member named 'state' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:68:34: error: 'PERF_HES_STOPPED' undeclared (first use in this function) drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:71:20: error: 'struct hw_perf_event' has no member named 'state' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:71:30: error: 'PERF_HES_UPTODATE' undeclared (first use in this function) drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:72:5: error: 'struct hw_perf_event' has no member named 'state' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:77:47: error: 'struct hw_perf_event' has no member named 'conf' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:79:46: error: 'struct hw_perf_event' has no member named 'conf' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:85:2: error: implicit declaration of function 'perf_event_update_userpage' [-Werror=implicit-function-declaration] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:92:36: error: 'struct perf_event' has no member named 'hw' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:93:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:93:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:93:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:100:10: error: implicit declaration of function 'local64_read' [-Werror=implicit-function-declaration] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:100:27: error: 'struct hw_perf_event' has no member named 'prev_count' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:104:51: error: 'struct hw_perf_event' has no member named 'conf' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:111:11: error: implicit declaration of function 'local64_cmpxchg' [-Werror=implicit-function-declaration] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:111:31: error: 'struct hw_perf_event' has no member named 'prev_count' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:113:2: error: implicit declaration of function 'local64_add' [-Werror=implicit-function-declaration] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:113:34: error: 'struct perf_event' has no member named 'count' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:119:36: error: 'struct perf_event' has no member named 'hw' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:120:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:120:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:120:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:124:9: error: 'struct hw_perf_event' has no member named 'state' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:124:19: error: 'PERF_HES_UPTODATE' undeclared (first use in this function) drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:129:45: error: 'struct hw_perf_event' has no member named 'conf' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:135:18: error: 'struct hw_perf_event' has no member named 'state' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:135:28: error: 'PERF_HES_STOPPED' undeclared (first use in this function) drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:136:5: error: 'struct hw_perf_event' has no member named 'state' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:138:9: error: 'struct hw_perf_event' has no member named 'state' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:142:5: error: 'struct hw_perf_event' has no member named 'state' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:148:36: error: 'struct perf_event' has no member named 'hw' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:151:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:151:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:151:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:155:7: error: 'struct perf_event' has no member named 'hw' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:155:20: error: 'PERF_HES_UPTODATE' undeclared (first use in this function) drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:155:40: error: 'PERF_HES_STOPPED' undeclared (first use in this function) drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:159:55: error: 'struct hw_perf_event' has no member named 'conf' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:178:36: error: 'struct perf_event' has no member named 'hw' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:179:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:179:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:179:50: error: 'struct perf_event' has no member named 'pmu' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:187:45: error: 'struct hw_perf_event' has no member named 'conf' drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:230:8: error: implicit declaration of function 'perf_pmu_register' [-Werror=implicit-function-declaration] drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:276:4: error: implicit declaration of function 'perf_pmu_unregister' [-Werror=implicit-function-declaration] cc1: some warnings being treated as errors make[5]: *** [scripts/Makefile.build:265: drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.o] Error 1 make[4]: *** [scripts/Makefile.build:509: drivers/gpu/drm/amd/amdgpu] Error 2 make[3]: *** [scripts/Makefile.build:509: drivers/gpu/drm] Error 2 make[2]: *** [scripts/Makefile.build:509: drivers/gpu] Error 2 make[1]: *** [Makefile:1677: drivers] Error 2 make: *** [Makefile:179: sub-make] Error 2
Possible warnings (1)
drivers/thermal/tegra/tegra-bpmp-thermal.c:176:17: warning: 'max_num_zones' may be used uninitialized in this function [-Wmaybe-uninitialized]
Full Log
# git rev-parse -q --verify 5d18cb62218608a1388858880ad3ec76d6cb0d3b^{commit} 5d18cb62218608a1388858880ad3ec76d6cb0d3b already have revision, skipping fetch # git checkout -q -f -B kisskb 5d18cb62218608a1388858880ad3ec76d6cb0d3b # git clean -qxdf # < git log -1 # commit 5d18cb62218608a1388858880ad3ec76d6cb0d3b # Author: Stephen Rothwell <sfr@canb.auug.org.au> # Date: Wed Aug 28 19:59:14 2019 +1000 # # Add linux-next specific files for 20190828 # # Signed-off-by: Stephen Rothwell <sfr@canb.auug.org.au> # < /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux-gcc --version # < /opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux-ld --version # < git log --format=%s --max-count=1 5d18cb62218608a1388858880ad3ec76d6cb0d3b # < make -s -j 120 ARCH=arm64 O=/kisskb/build/linux-next-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- randconfig KCONFIG_SEED=0x510E27DF # Added to kconfig CONFIG_PREVENT_FIRMWARE_BUILD=y # yes \n | make -s -j 120 ARCH=arm64 O=/kisskb/build/linux-next-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- oldconfig yes: standard output: Broken pipe # make -s -j 120 ARCH=arm64 O=/kisskb/build/linux-next-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- /kisskb/src/drivers/thermal/tegra/tegra-bpmp-thermal.c: In function 'tegra_bpmp_thermal_probe': /kisskb/src/drivers/thermal/tegra/tegra-bpmp-thermal.c:176:17: warning: 'max_num_zones' may be used uninitialized in this function [-Wmaybe-uninitialized] tegra->zones = devm_kcalloc(&pdev->dev, max_num_zones, ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c: In function 'amdgpu_perf_event_init': /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:48:36: error: 'struct perf_event' has no member named 'hw' struct hw_perf_event *hwc = &event->hw; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:51:11: error: 'struct perf_event' has no member named 'attr' if (event->attr.type != event->pmu->type) ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:51:31: error: 'struct perf_event' has no member named 'pmu' if (event->attr.type != event->pmu->type) ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:55:5: error: 'struct hw_perf_event' has no member named 'conf' hwc->conf = event->attr.config; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:55:19: error: 'struct perf_event' has no member named 'attr' hwc->conf = event->attr.config; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c: In function 'amdgpu_perf_start': /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:63:36: error: 'struct perf_event' has no member named 'hw' struct hw_perf_event *hwc = &event->hw; ^ In file included from /kisskb/src/include/asm-generic/bug.h:19:0, from /kisskb/src/arch/arm64/include/asm/bug.h:26, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/arch/arm64/include/asm/cpufeature.h:19, from /kisskb/src/arch/arm64/include/asm/ptrace.h:11, from /kisskb/src/arch/arm64/include/uapi/asm/bpf_perf_event.h:5, from /kisskb/src/include/uapi/linux/bpf_perf_event.h:11, from /kisskb/src/include/linux/perf_event.h:18, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:26: /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:64:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/kernel.h:972:26: note: in definition of macro 'container_of' void *__mptr = (void *)(ptr); \ ^ In file included from /kisskb/src/include/uapi/linux/swab.h:6:0, from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/little_endian.h:13, from /kisskb/src/include/linux/byteorder/little_endian.h:5, from /kisskb/src/arch/arm64/include/uapi/asm/byteorder.h:23, from /kisskb/src/include/uapi/linux/perf_event.h:20, from /kisskb/src/include/linux/perf_event.h:17, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:26: /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:64:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/compiler.h:330:9: note: in definition of macro '__compiletime_assert' if (!(condition)) \ ^ /kisskb/src/include/linux/compiler.h:350:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ /kisskb/src/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) ^ /kisskb/src/include/linux/kernel.h:973:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/include/linux/kernel.h:973:20: note: in expansion of macro '__same_type' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:64:32: note: in expansion of macro 'container_of' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:64:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/compiler.h:330:9: note: in definition of macro '__compiletime_assert' if (!(condition)) \ ^ /kisskb/src/include/linux/compiler.h:350:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ /kisskb/src/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) ^ /kisskb/src/include/linux/kernel.h:973:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/include/linux/kernel.h:974:6: note: in expansion of macro '__same_type' !__same_type(*(ptr), void), \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:64:32: note: in expansion of macro 'container_of' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ In file included from /kisskb/src/arch/arm64/include/asm/bug.h:26:0, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/arch/arm64/include/asm/cpufeature.h:19, from /kisskb/src/arch/arm64/include/asm/ptrace.h:11, from /kisskb/src/arch/arm64/include/uapi/asm/bpf_perf_event.h:5, from /kisskb/src/include/uapi/linux/bpf_perf_event.h:11, from /kisskb/src/include/linux/perf_event.h:18, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:26: /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:68:24: error: 'struct hw_perf_event' has no member named 'state' if (WARN_ON_ONCE(!(hwc->state & PERF_HES_STOPPED))) ^ /kisskb/src/include/asm-generic/bug.h:96:25: note: in definition of macro 'WARN_ON_ONCE' int __ret_warn_on = !!(condition); \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:68:34: error: 'PERF_HES_STOPPED' undeclared (first use in this function) if (WARN_ON_ONCE(!(hwc->state & PERF_HES_STOPPED))) ^ /kisskb/src/include/asm-generic/bug.h:96:25: note: in definition of macro 'WARN_ON_ONCE' int __ret_warn_on = !!(condition); \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:68:34: note: each undeclared identifier is reported only once for each function it appears in if (WARN_ON_ONCE(!(hwc->state & PERF_HES_STOPPED))) ^ /kisskb/src/include/asm-generic/bug.h:96:25: note: in definition of macro 'WARN_ON_ONCE' int __ret_warn_on = !!(condition); \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:71:20: error: 'struct hw_perf_event' has no member named 'state' WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); ^ /kisskb/src/include/asm-generic/bug.h:96:25: note: in definition of macro 'WARN_ON_ONCE' int __ret_warn_on = !!(condition); \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:71:30: error: 'PERF_HES_UPTODATE' undeclared (first use in this function) WARN_ON_ONCE(!(hwc->state & PERF_HES_UPTODATE)); ^ /kisskb/src/include/asm-generic/bug.h:96:25: note: in definition of macro 'WARN_ON_ONCE' int __ret_warn_on = !!(condition); \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:72:5: error: 'struct hw_perf_event' has no member named 'state' hwc->state = 0; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:77:47: error: 'struct hw_perf_event' has no member named 'conf' pe->adev->df_funcs->pmc_start(pe->adev, hwc->conf, 1); ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:79:46: error: 'struct hw_perf_event' has no member named 'conf' pe->adev->df_funcs->pmc_start(pe->adev, hwc->conf, 0); ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:85:2: error: implicit declaration of function 'perf_event_update_userpage' [-Werror=implicit-function-declaration] perf_event_update_userpage(event); ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c: In function 'amdgpu_perf_read': /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:92:36: error: 'struct perf_event' has no member named 'hw' struct hw_perf_event *hwc = &event->hw; ^ In file included from /kisskb/src/include/asm-generic/bug.h:19:0, from /kisskb/src/arch/arm64/include/asm/bug.h:26, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/arch/arm64/include/asm/cpufeature.h:19, from /kisskb/src/arch/arm64/include/asm/ptrace.h:11, from /kisskb/src/arch/arm64/include/uapi/asm/bpf_perf_event.h:5, from /kisskb/src/include/uapi/linux/bpf_perf_event.h:11, from /kisskb/src/include/linux/perf_event.h:18, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:26: /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:93:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/kernel.h:972:26: note: in definition of macro 'container_of' void *__mptr = (void *)(ptr); \ ^ In file included from /kisskb/src/include/uapi/linux/swab.h:6:0, from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/little_endian.h:13, from /kisskb/src/include/linux/byteorder/little_endian.h:5, from /kisskb/src/arch/arm64/include/uapi/asm/byteorder.h:23, from /kisskb/src/include/uapi/linux/perf_event.h:20, from /kisskb/src/include/linux/perf_event.h:17, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:26: /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:93:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/compiler.h:330:9: note: in definition of macro '__compiletime_assert' if (!(condition)) \ ^ /kisskb/src/include/linux/compiler.h:350:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ /kisskb/src/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) ^ /kisskb/src/include/linux/kernel.h:973:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/include/linux/kernel.h:973:20: note: in expansion of macro '__same_type' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:93:32: note: in expansion of macro 'container_of' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:93:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/compiler.h:330:9: note: in definition of macro '__compiletime_assert' if (!(condition)) \ ^ /kisskb/src/include/linux/compiler.h:350:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ /kisskb/src/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) ^ /kisskb/src/include/linux/kernel.h:973:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/include/linux/kernel.h:974:6: note: in expansion of macro '__same_type' !__same_type(*(ptr), void), \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:93:32: note: in expansion of macro 'container_of' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:100:10: error: implicit declaration of function 'local64_read' [-Werror=implicit-function-declaration] prev = local64_read(&hwc->prev_count); ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:100:27: error: 'struct hw_perf_event' has no member named 'prev_count' prev = local64_read(&hwc->prev_count); ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:104:51: error: 'struct hw_perf_event' has no member named 'conf' pe->adev->df_funcs->pmc_get_count(pe->adev, hwc->conf, ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:111:11: error: implicit declaration of function 'local64_cmpxchg' [-Werror=implicit-function-declaration] } while (local64_cmpxchg(&hwc->prev_count, prev, count) != prev); ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:111:31: error: 'struct hw_perf_event' has no member named 'prev_count' } while (local64_cmpxchg(&hwc->prev_count, prev, count) != prev); ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:113:2: error: implicit declaration of function 'local64_add' [-Werror=implicit-function-declaration] local64_add(count - prev, &event->count); ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:113:34: error: 'struct perf_event' has no member named 'count' local64_add(count - prev, &event->count); ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c: In function 'amdgpu_perf_stop': /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:119:36: error: 'struct perf_event' has no member named 'hw' struct hw_perf_event *hwc = &event->hw; ^ In file included from /kisskb/src/include/asm-generic/bug.h:19:0, from /kisskb/src/arch/arm64/include/asm/bug.h:26, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/arch/arm64/include/asm/cpufeature.h:19, from /kisskb/src/arch/arm64/include/asm/ptrace.h:11, from /kisskb/src/arch/arm64/include/uapi/asm/bpf_perf_event.h:5, from /kisskb/src/include/uapi/linux/bpf_perf_event.h:11, from /kisskb/src/include/linux/perf_event.h:18, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:26: /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:120:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/kernel.h:972:26: note: in definition of macro 'container_of' void *__mptr = (void *)(ptr); \ ^ In file included from /kisskb/src/include/uapi/linux/swab.h:6:0, from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/little_endian.h:13, from /kisskb/src/include/linux/byteorder/little_endian.h:5, from /kisskb/src/arch/arm64/include/uapi/asm/byteorder.h:23, from /kisskb/src/include/uapi/linux/perf_event.h:20, from /kisskb/src/include/linux/perf_event.h:17, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:26: /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:120:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/compiler.h:330:9: note: in definition of macro '__compiletime_assert' if (!(condition)) \ ^ /kisskb/src/include/linux/compiler.h:350:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ /kisskb/src/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) ^ /kisskb/src/include/linux/kernel.h:973:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/include/linux/kernel.h:973:20: note: in expansion of macro '__same_type' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:120:32: note: in expansion of macro 'container_of' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:120:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/compiler.h:330:9: note: in definition of macro '__compiletime_assert' if (!(condition)) \ ^ /kisskb/src/include/linux/compiler.h:350:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ /kisskb/src/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) ^ /kisskb/src/include/linux/kernel.h:973:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/include/linux/kernel.h:974:6: note: in expansion of macro '__same_type' !__same_type(*(ptr), void), \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:120:32: note: in expansion of macro 'container_of' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:124:9: error: 'struct hw_perf_event' has no member named 'state' if (hwc->state & PERF_HES_UPTODATE) ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:124:19: error: 'PERF_HES_UPTODATE' undeclared (first use in this function) if (hwc->state & PERF_HES_UPTODATE) ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:129:45: error: 'struct hw_perf_event' has no member named 'conf' pe->adev->df_funcs->pmc_stop(pe->adev, hwc->conf, 0); ^ In file included from /kisskb/src/arch/arm64/include/asm/bug.h:26:0, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/arch/arm64/include/asm/cpufeature.h:19, from /kisskb/src/arch/arm64/include/asm/ptrace.h:11, from /kisskb/src/arch/arm64/include/uapi/asm/bpf_perf_event.h:5, from /kisskb/src/include/uapi/linux/bpf_perf_event.h:11, from /kisskb/src/include/linux/perf_event.h:18, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:26: /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:135:18: error: 'struct hw_perf_event' has no member named 'state' WARN_ON_ONCE(hwc->state & PERF_HES_STOPPED); ^ /kisskb/src/include/asm-generic/bug.h:96:25: note: in definition of macro 'WARN_ON_ONCE' int __ret_warn_on = !!(condition); \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:135:28: error: 'PERF_HES_STOPPED' undeclared (first use in this function) WARN_ON_ONCE(hwc->state & PERF_HES_STOPPED); ^ /kisskb/src/include/asm-generic/bug.h:96:25: note: in definition of macro 'WARN_ON_ONCE' int __ret_warn_on = !!(condition); \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:136:5: error: 'struct hw_perf_event' has no member named 'state' hwc->state |= PERF_HES_STOPPED; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:138:9: error: 'struct hw_perf_event' has no member named 'state' if (hwc->state & PERF_HES_UPTODATE) ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:142:5: error: 'struct hw_perf_event' has no member named 'state' hwc->state |= PERF_HES_UPTODATE; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c: In function 'amdgpu_perf_add': /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:148:36: error: 'struct perf_event' has no member named 'hw' struct hw_perf_event *hwc = &event->hw; ^ In file included from /kisskb/src/include/asm-generic/bug.h:19:0, from /kisskb/src/arch/arm64/include/asm/bug.h:26, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/arch/arm64/include/asm/cpufeature.h:19, from /kisskb/src/arch/arm64/include/asm/ptrace.h:11, from /kisskb/src/arch/arm64/include/uapi/asm/bpf_perf_event.h:5, from /kisskb/src/include/uapi/linux/bpf_perf_event.h:11, from /kisskb/src/include/linux/perf_event.h:18, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:26: /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:151:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/kernel.h:972:26: note: in definition of macro 'container_of' void *__mptr = (void *)(ptr); \ ^ In file included from /kisskb/src/include/uapi/linux/swab.h:6:0, from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/little_endian.h:13, from /kisskb/src/include/linux/byteorder/little_endian.h:5, from /kisskb/src/arch/arm64/include/uapi/asm/byteorder.h:23, from /kisskb/src/include/uapi/linux/perf_event.h:20, from /kisskb/src/include/linux/perf_event.h:17, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:26: /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:151:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/compiler.h:330:9: note: in definition of macro '__compiletime_assert' if (!(condition)) \ ^ /kisskb/src/include/linux/compiler.h:350:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ /kisskb/src/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) ^ /kisskb/src/include/linux/kernel.h:973:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/include/linux/kernel.h:973:20: note: in expansion of macro '__same_type' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:151:32: note: in expansion of macro 'container_of' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:151:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/compiler.h:330:9: note: in definition of macro '__compiletime_assert' if (!(condition)) \ ^ /kisskb/src/include/linux/compiler.h:350:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ /kisskb/src/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) ^ /kisskb/src/include/linux/kernel.h:973:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/include/linux/kernel.h:974:6: note: in expansion of macro '__same_type' !__same_type(*(ptr), void), \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:151:32: note: in expansion of macro 'container_of' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:155:7: error: 'struct perf_event' has no member named 'hw' event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:155:20: error: 'PERF_HES_UPTODATE' undeclared (first use in this function) event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:155:40: error: 'PERF_HES_STOPPED' undeclared (first use in this function) event->hw.state = PERF_HES_UPTODATE | PERF_HES_STOPPED; ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:159:55: error: 'struct hw_perf_event' has no member named 'conf' retval = pe->adev->df_funcs->pmc_start(pe->adev, hwc->conf, 1); ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c: In function 'amdgpu_perf_del': /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:178:36: error: 'struct perf_event' has no member named 'hw' struct hw_perf_event *hwc = &event->hw; ^ In file included from /kisskb/src/include/asm-generic/bug.h:19:0, from /kisskb/src/arch/arm64/include/asm/bug.h:26, from /kisskb/src/include/linux/bug.h:5, from /kisskb/src/arch/arm64/include/asm/cpufeature.h:19, from /kisskb/src/arch/arm64/include/asm/ptrace.h:11, from /kisskb/src/arch/arm64/include/uapi/asm/bpf_perf_event.h:5, from /kisskb/src/include/uapi/linux/bpf_perf_event.h:11, from /kisskb/src/include/linux/perf_event.h:18, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:26: /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:179:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/kernel.h:972:26: note: in definition of macro 'container_of' void *__mptr = (void *)(ptr); \ ^ In file included from /kisskb/src/include/uapi/linux/swab.h:6:0, from /kisskb/src/include/linux/swab.h:5, from /kisskb/src/include/uapi/linux/byteorder/little_endian.h:13, from /kisskb/src/include/linux/byteorder/little_endian.h:5, from /kisskb/src/arch/arm64/include/uapi/asm/byteorder.h:23, from /kisskb/src/include/uapi/linux/perf_event.h:20, from /kisskb/src/include/linux/perf_event.h:17, from /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:26: /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:179:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/compiler.h:330:9: note: in definition of macro '__compiletime_assert' if (!(condition)) \ ^ /kisskb/src/include/linux/compiler.h:350:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ /kisskb/src/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) ^ /kisskb/src/include/linux/kernel.h:973:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/include/linux/kernel.h:973:20: note: in expansion of macro '__same_type' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:179:32: note: in expansion of macro 'container_of' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:179:50: error: 'struct perf_event' has no member named 'pmu' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/include/linux/compiler.h:330:9: note: in definition of macro '__compiletime_assert' if (!(condition)) \ ^ /kisskb/src/include/linux/compiler.h:350:2: note: in expansion of macro '_compiletime_assert' _compiletime_assert(condition, msg, __compiletime_assert_, __LINE__) ^ /kisskb/src/include/linux/build_bug.h:39:37: note: in expansion of macro 'compiletime_assert' #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) ^ /kisskb/src/include/linux/kernel.h:973:2: note: in expansion of macro 'BUILD_BUG_ON_MSG' BUILD_BUG_ON_MSG(!__same_type(*(ptr), ((type *)0)->member) && \ ^ /kisskb/src/include/linux/kernel.h:974:6: note: in expansion of macro '__same_type' !__same_type(*(ptr), void), \ ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:179:32: note: in expansion of macro 'container_of' struct amdgpu_pmu_entry *pe = container_of(event->pmu, ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:187:45: error: 'struct hw_perf_event' has no member named 'conf' pe->adev->df_funcs->pmc_stop(pe->adev, hwc->conf, 1); ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c: In function 'init_pmu_by_type': /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:230:8: error: implicit declaration of function 'perf_pmu_register' [-Werror=implicit-function-declaration] ret = perf_pmu_register(&pmu_entry->pmu, pmu_name, -1); ^ /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c: In function 'amdgpu_pmu_fini': /kisskb/src/drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.c:276:4: error: implicit declaration of function 'perf_pmu_unregister' [-Werror=implicit-function-declaration] perf_pmu_unregister(&pe->pmu); ^ cc1: some warnings being treated as errors make[5]: *** [/kisskb/src/scripts/Makefile.build:265: drivers/gpu/drm/amd/amdgpu/amdgpu_pmu.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [/kisskb/src/scripts/Makefile.build:509: drivers/gpu/drm/amd/amdgpu] Error 2 make[3]: *** [/kisskb/src/scripts/Makefile.build:509: drivers/gpu/drm] Error 2 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/kisskb/src/scripts/Makefile.build:509: drivers/gpu] Error 2 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [/kisskb/src/Makefile:1677: drivers] Error 2 make[1]: *** Waiting for unfinished jobs.... make: *** [Makefile:179: sub-make] Error 2 Command 'make -s -j 120 ARCH=arm64 O=/kisskb/build/linux-next-rand_arm64-randconfig_arm64-gcc5.4 CROSS_COMPILE=/opt/cross/kisskb/br-aarch64-glibc-2016.08-613-ge98b4dd/bin/aarch64-linux- ' returned non-zero exit status 2 # rm -rf /kisskb/build/linux-next-rand_arm64-randconfig_arm64-gcc5.4 # Build took: 0:01:59.839771
© Michael Ellerman 2006-2018.