On Tue, Sep 13, 2022 at 07:52:38PM +0530, Naresh Kamboju wrote:
On Tue, 13 Sept 2022 at 19:29, Sasha Levin sashal@kernel.org wrote:
On Tue, Sep 13, 2022 at 04:48:44PM +0530, Naresh Kamboju wrote:
On stable-rc 5.4 arm and arm64 builds failed due to following errors / warnings.
kernel/cgroup/cgroup.c:2404:2: error: implicit declaration of function 'cpus_read_lock' [-Werror,-Wimplicit-function-declaration] cpus_read_lock(); ^ kernel/cgroup/cgroup.c:2404:2: note: did you mean 'cpuset_read_lock'? include/linux/cpuset.h:58:13: note: 'cpuset_read_lock' declared here extern void cpuset_read_lock(void); ^ kernel/cgroup/cgroup.c:2417:2: error: implicit declaration of function 'cpus_read_unlock' [-Werror,-Wimplicit-function-declaration] cpus_read_unlock(); ^ kernel/cgroup/cgroup.c:2417:2: note: did you mean 'cpuset_read_unlock'? include/linux/cpuset.h:59:13: note: 'cpuset_read_unlock' declared here extern void cpuset_read_unlock(void); ^ 2 errors generated.
drivers/gpu/drm/drm_lock.c:363:6: warning: misleading indentation; statement is not part of the previous 'if' [-Wmisleading-indentation] */ mutex_lock(&dev->struct_mutex); ^ drivers/gpu/drm/drm_lock.c:357:2: note: previous statement is here if (!drm_core_check_feature(dev, DRIVER_LEGACY)) ^ 1 warning generated.
Build link:
Steps to reproduce:
# To install tuxmake on your system globally: # sudo pip3 install -U tuxmake #
tuxmake --runtime podman --target-arch arm64 --toolchain clang-nightly --kconfig defconfig LLVM=1 LLVM_IAS=1
Hm, I can't reproduce this one, (and can't install tuxmake on the work machine). What's the actual config that you end up using here?
The "defconfig" for arm64 with clang nightly.
Greg actually ended up fixing it up and I haven't noticed, thanks both :)