# git rev-parse -q --verify 56c773e32824eeaba6038f2089c60c75da907b33^{commit} 56c773e32824eeaba6038f2089c60c75da907b33 already have revision, skipping fetch # git checkout -q -f -B kisskb 56c773e32824eeaba6038f2089c60c75da907b33 # git clean -qxdf # < git log -1 # commit 56c773e32824eeaba6038f2089c60c75da907b33 # Merge: e030a4a5bb10 ca8dad041516 # Author: Michael Ellerman # Date: Thu Jul 11 22:26:29 2024 +1000 # # Automatic merge of 'topic/ppc-kvm-test' into merge-test (2024-07-11 22:26) # < /opt/cross/kisskb/korg/gcc-14.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-gcc --version # < /opt/cross/kisskb/korg/gcc-14.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux-ld --version # < git log --format=%s --max-count=1 56c773e32824eeaba6038f2089c60c75da907b33 # make -s -j 160 ARCH=powerpc O=/kisskb/build/powerpc-merge_44x_fsp2_defconfig_powerpc-gcc14 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-14.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- 44x/fsp2_defconfig # < make -s -j 160 ARCH=powerpc O=/kisskb/build/powerpc-merge_44x_fsp2_defconfig_powerpc-gcc14 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-14.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- help # make -s -j 160 ARCH=powerpc O=/kisskb/build/powerpc-merge_44x_fsp2_defconfig_powerpc-gcc14 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-14.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- olddefconfig # make -s -j 160 ARCH=powerpc O=/kisskb/build/powerpc-merge_44x_fsp2_defconfig_powerpc-gcc14 CROSS_COMPILE=/opt/cross/kisskb/korg/gcc-14.1.0-nolibc/powerpc64-linux/bin/powerpc64-linux- In file included from /kisskb/src/include/linux/percpu.h:5, from /kisskb/src/include/linux/bpf.h:12, from /kisskb/src/kernel/bpf/bpf_local_storage.c:8: /kisskb/src/kernel/bpf/bpf_local_storage.c: In function 'bpf_local_storage_map_alloc': /kisskb/src/kernel/bpf/bpf_local_storage.c:785:60: warning: 'kvmalloc_array_node_noprof' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 785 | smap->buckets = bpf_map_kvcalloc(&smap->map, sizeof(*smap->buckets), | ^ /kisskb/src/include/linux/alloc_tag.h:206:16: note: in definition of macro 'alloc_hooks_tag' 206 | typeof(_do_alloc) _res = _do_alloc; \ | ^~~~~~~~~ /kisskb/src/include/linux/slab.h:809:49: note: in expansion of macro 'alloc_hooks' 809 | #define kvcalloc(...) alloc_hooks(kvcalloc_noprof(__VA_ARGS__)) | ^~~~~~~~~~~ /kisskb/src/include/linux/slab.h:805:49: note: in expansion of macro 'kvcalloc_node_noprof' 805 | #define kvcalloc_noprof(...) kvcalloc_node_noprof(__VA_ARGS__, NUMA_NO_NODE) | ^~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/slab.h:809:61: note: in expansion of macro 'kvcalloc_noprof' 809 | #define kvcalloc(...) alloc_hooks(kvcalloc_noprof(__VA_ARGS__)) | ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/bpf.h:2269:17: note: in expansion of macro 'kvcalloc' 2269 | kvcalloc(_n, _size, _flags) | ^~~~~~~~ /kisskb/src/kernel/bpf/bpf_local_storage.c:785:25: note: in expansion of macro 'bpf_map_kvcalloc' 785 | smap->buckets = bpf_map_kvcalloc(&smap->map, sizeof(*smap->buckets), | ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/bpf/bpf_local_storage.c:785:60: note: earlier argument should specify number of elements, later size of each element 785 | smap->buckets = bpf_map_kvcalloc(&smap->map, sizeof(*smap->buckets), | ^ /kisskb/src/include/linux/alloc_tag.h:206:16: note: in definition of macro 'alloc_hooks_tag' 206 | typeof(_do_alloc) _res = _do_alloc; \ | ^~~~~~~~~ /kisskb/src/include/linux/slab.h:809:49: note: in expansion of macro 'alloc_hooks' 809 | #define kvcalloc(...) alloc_hooks(kvcalloc_noprof(__VA_ARGS__)) | ^~~~~~~~~~~ /kisskb/src/include/linux/slab.h:805:49: note: in expansion of macro 'kvcalloc_node_noprof' 805 | #define kvcalloc_noprof(...) kvcalloc_node_noprof(__VA_ARGS__, NUMA_NO_NODE) | ^~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/slab.h:809:61: note: in expansion of macro 'kvcalloc_noprof' 809 | #define kvcalloc(...) alloc_hooks(kvcalloc_noprof(__VA_ARGS__)) | ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/bpf.h:2269:17: note: in expansion of macro 'kvcalloc' 2269 | kvcalloc(_n, _size, _flags) | ^~~~~~~~ /kisskb/src/kernel/bpf/bpf_local_storage.c:785:25: note: in expansion of macro 'bpf_map_kvcalloc' 785 | smap->buckets = bpf_map_kvcalloc(&smap->map, sizeof(*smap->buckets), | ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/bpf/bpf_local_storage.c:785:60: warning: 'kvmalloc_array_node_noprof' sizes specified with 'sizeof' in the earlier argument and not in the later argument [-Wcalloc-transposed-args] 785 | smap->buckets = bpf_map_kvcalloc(&smap->map, sizeof(*smap->buckets), | ^ /kisskb/src/include/linux/alloc_tag.h:206:34: note: in definition of macro 'alloc_hooks_tag' 206 | typeof(_do_alloc) _res = _do_alloc; \ | ^~~~~~~~~ /kisskb/src/include/linux/slab.h:809:49: note: in expansion of macro 'alloc_hooks' 809 | #define kvcalloc(...) alloc_hooks(kvcalloc_noprof(__VA_ARGS__)) | ^~~~~~~~~~~ /kisskb/src/include/linux/slab.h:805:49: note: in expansion of macro 'kvcalloc_node_noprof' 805 | #define kvcalloc_noprof(...) kvcalloc_node_noprof(__VA_ARGS__, NUMA_NO_NODE) | ^~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/slab.h:809:61: note: in expansion of macro 'kvcalloc_noprof' 809 | #define kvcalloc(...) alloc_hooks(kvcalloc_noprof(__VA_ARGS__)) | ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/bpf.h:2269:17: note: in expansion of macro 'kvcalloc' 2269 | kvcalloc(_n, _size, _flags) | ^~~~~~~~ /kisskb/src/kernel/bpf/bpf_local_storage.c:785:25: note: in expansion of macro 'bpf_map_kvcalloc' 785 | smap->buckets = bpf_map_kvcalloc(&smap->map, sizeof(*smap->buckets), | ^~~~~~~~~~~~~~~~ /kisskb/src/kernel/bpf/bpf_local_storage.c:785:60: note: earlier argument should specify number of elements, later size of each element 785 | smap->buckets = bpf_map_kvcalloc(&smap->map, sizeof(*smap->buckets), | ^ /kisskb/src/include/linux/alloc_tag.h:206:34: note: in definition of macro 'alloc_hooks_tag' 206 | typeof(_do_alloc) _res = _do_alloc; \ | ^~~~~~~~~ /kisskb/src/include/linux/slab.h:809:49: note: in expansion of macro 'alloc_hooks' 809 | #define kvcalloc(...) alloc_hooks(kvcalloc_noprof(__VA_ARGS__)) | ^~~~~~~~~~~ /kisskb/src/include/linux/slab.h:805:49: note: in expansion of macro 'kvcalloc_node_noprof' 805 | #define kvcalloc_noprof(...) kvcalloc_node_noprof(__VA_ARGS__, NUMA_NO_NODE) | ^~~~~~~~~~~~~~~~~~~~ /kisskb/src/include/linux/slab.h:809:61: note: in expansion of macro 'kvcalloc_noprof' 809 | #define kvcalloc(...) alloc_hooks(kvcalloc_noprof(__VA_ARGS__)) | ^~~~~~~~~~~~~~~ /kisskb/src/include/linux/bpf.h:2269:17: note: in expansion of macro 'kvcalloc' 2269 | kvcalloc(_n, _size, _flags) | ^~~~~~~~ /kisskb/src/kernel/bpf/bpf_local_storage.c:785:25: note: in expansion of macro 'bpf_map_kvcalloc' 785 | smap->buckets = bpf_map_kvcalloc(&smap->map, sizeof(*smap->buckets), | ^~~~~~~~~~~~~~~~ Completed OK # rm -rf /kisskb/build/powerpc-merge_44x_fsp2_defconfig_powerpc-gcc14 # Build took: 0:01:22.723844