Received: by 2002:a89:d88:0:b0:1fa:5c73:8e2d with SMTP id eb8csp1913392lqb; Mon, 27 May 2024 01:23:08 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCVogvwp5vFg+ZeXl4VCuUUc8Sf+RHSHW2KthGOqNyOvYCp6Gu9QftmO9W2B/NgohsopSAeuvjXCNsfcoU5U+X1EZPGBduksMNY2UUsI2Q== X-Google-Smtp-Source: AGHT+IF1PyVbDGztwmA3mJMI0bVe16BOyJX3LrqhuAyKgvhEZsieNFEwsMIQMshPS9bqUzAteE1e X-Received: by 2002:a05:6808:1d3:b0:3c9:bdfb:d358 with SMTP id 5614622812f47-3d1a62fd80amr9312269b6e.26.1716798188540; Mon, 27 May 2024 01:23:08 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1716798188; cv=pass; d=google.com; s=arc-20160816; b=UNC1036BwFMAfMYsB+4tBEK+IFFsq3Lgb94x+v6Ia7/KMo6lwO2vET0JgmW/yzCkJK YWqxCJDk1w9+BOFtT3YTScacGxzh3NSNAESQ6/oK0ROfhCZ93OredA5DOUda402yGacO LY0YxqN32eEUk+gcoMYHrGkH+6jdpwWXIAmpxpQttRucugqQSB3yU9nR2d21aQwKREtL 6WSIrPrXqZ/wqNN20Z0UDowV2+oMQzpY2ZnDop3M5zH5yIBMfe31iOAUBQO3650bPnzP xwsfiMgn/4SUnXnGOxvQhrlffvV2KjdFxTHLis8ZLtIHMBHYC6aE8OvZQHGKoCT31oej fT8w== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=mime-version:list-unsubscribe:list-subscribe:list-id:precedence :references:message-id:in-reply-to:subject:cc:to:from:date; bh=q0Gxnbu10BUo8EedVun7MQ9SRxMzwvgEcSpn+azmP4c=; fh=7ulsG2qyGNJU5iksMqOz4KCLPauGJ2Ih87sxcpAM0f8=; b=KSejK/fHpA90ZupijoghIUd7XEA8b0D9CwOixmXlPLC0YHFGPvnol3qyv+DYh9GwCb GJaHRXZEyecDGBp/vSGXAcPep/7zJWccV6RoP3envrPeLt5eOVwnNiEcecwy3I8C+GKM 5eVhTTgVM3u8DYza2Cr2F1c6i6Wd3hm/VgosZzS4HEF2KlhK7HDhqBkRR1N8mGkjktpf ZWn8XngcquJEvJrstunply0/u3U+3KvkDxeSVSZ6d0qJRrghRRIKJWCZRc0caUWfGZN9 fmnRdkVgOOj4aC9lwNgQX602F+gdRVObJ6Wx44FZkXKpbDl8uvay03su0Rk7ByDOn5FR ImdQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel+bounces-190207-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-190207-linux.lists.archive=gmail.com@vger.kernel.org" Return-Path: Received: from sy.mirrors.kernel.org (sy.mirrors.kernel.org. [2604:1380:40f1:3f00::1]) by mx.google.com with ESMTPS id 41be03b00d2f7-682289de684si6025549a12.562.2024.05.27.01.23.07 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 May 2024 01:23:08 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-190207-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) client-ip=2604:1380:40f1:3f00::1; Authentication-Results: mx.google.com; arc=pass (i=1); spf=pass (google.com: domain of linux-kernel+bounces-190207-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:40f1:3f00::1 as permitted sender) smtp.mailfrom="linux-kernel+bounces-190207-linux.lists.archive=gmail.com@vger.kernel.org" Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by sy.mirrors.kernel.org (Postfix) with ESMTPS id 3CBE2B20EB3 for ; Mon, 27 May 2024 08:22:31 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 69D0A5FB9A; Mon, 27 May 2024 08:21:50 +0000 (UTC) Received: from laurent.telenet-ops.be (laurent.telenet-ops.be [195.130.137.89]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id 958765B1E4 for ; Mon, 27 May 2024 08:21:47 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=195.130.137.89 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716798109; cv=none; b=E4ymGOyKeFcW+xFjpdwisQgXlbmCbOC6CW9pK0mRIuHcXw6sM7+m3b1RNbtY7SvySlLzHMLL2rhBWyfTz1BCkWIf96tiLHAqIacSJGVdcQ99f9l27rR0s+XU4o3SNOE//cjJFmaJc3GMYyxEg0kI7x+VyNwXx7a8771nYuaN9Ow= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1716798109; c=relaxed/simple; bh=VUoipgzKELAh07Yxw3K4MnePp0QyvFWZ+vCKCEYjJ/A=; h=Date:From:To:cc:Subject:In-Reply-To:Message-ID:References: MIME-Version:Content-Type; b=Cuq8cV/lqa1TegjStI5EabsQeGv6y5K9Md4IcPvdTQargh3GfAHpZLIdhSeoXu0yED9zBqoN2JnQyohL2l+Nn/ZEfmA6hSItpXqyQ8AH6GVlU1e87VDX9+3ls6n9z1NQ36LNY/QfvsNWEoqFc/vo9eJOCqH5XnwDJ21vzqVkcX4= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-m68k.org; spf=none smtp.mailfrom=linux-m68k.org; arc=none smtp.client-ip=195.130.137.89 Authentication-Results: smtp.subspace.kernel.org; dmarc=none (p=none dis=none) header.from=linux-m68k.org Authentication-Results: smtp.subspace.kernel.org; spf=none smtp.mailfrom=linux-m68k.org Received: from ramsan.of.borg ([IPv6:2a02:1810:ac12:ed80:c993:5573:f894:7353]) by laurent.telenet-ops.be with bizsmtp id U8Ma2C00B2nC7mg018Ma4k; Mon, 27 May 2024 10:21:40 +0200 Received: from geert (helo=localhost) by ramsan.of.borg with local-esmtp (Exim 4.95) (envelope-from ) id 1sBVbq-00C8pf-Cj; Mon, 27 May 2024 10:21:34 +0200 Date: Mon, 27 May 2024 10:21:34 +0200 (CEST) From: Geert Uytterhoeven To: linux-kernel@vger.kernel.org cc: sparclinux@vger.kernel.org, amd-gfx@lists.freedesktop.org, dri-devel@lists.freedesktop.org, linux-arm-msm@vger.kernel.org, freedreno@lists.freedesktop.org, nouveau@lists.freedesktop.org, mpi3mr-linuxdrv.pdl@broadcom.com, linux-scsi@vger.kernel.org, linux-um@lists.infradead.org, bpf@vger.kernel.org, loongarch@lists.linux.dev, linux-parisc@vger.kernel.org Subject: Re: Build regressions/improvements in v6.10-rc1 In-Reply-To: <20240527075047.4004654-1-geert@linux-m68k.org> Message-ID: <5483dbca-9826-4d15-8d4-cacce091666c@linux-m68k.org> References: <20240527075047.4004654-1-geert@linux-m68k.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="8323329-1442935893-1716798094=:2884583" This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --8323329-1442935893-1716798094=:2884583 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8BIT On Mon, 27 May 2024, Geert Uytterhoeven wrote: > Below is the list of build error/warning regressions/improvements in > v6.10-rc1[1] compared to v6.9[2]. > > Summarized: > - build errors: +27/-20 > - build warnings: +3/-1601 > > Happy fixing! ;-) > > Thanks to the linux-next team for providing the build service. > > [1] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/1613e604df0cd359cf2a7fbd9be7a0bcfacfabd0/ (all 138 configs) > [2] http://kisskb.ellerman.id.au/kisskb/branch/linus/head/a38297e3fb012ddfa7ce0321a7e5a8daeb1872b6/ (all 138 configs) > > > *** ERRORS *** > > 27 error regressions: > + /kisskb/src/arch/sparc/prom/p1275.c: error: no previous prototype for 'prom_cif_init' [-Werror=missing-prototypes]: => 52:6 sparc64-gcc13/sparc64-allmodconfig (seen before) > + /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20.c: error: the frame size of 2192 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]: => 5118:1 > + /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn20/display_mode_vba_20v2.c: error: the frame size of 2280 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]: => 5234:1 > + /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.c: error: the frame size of 2096 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]: => 5188:1 > + /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn30/display_mode_vba_30.c: error: the frame size of 2184 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]: => 3049:1 > + /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn31/display_mode_vba_31.c: error: the frame size of 2264 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]: => 3274:1 > + /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_mode_vba_314.c: error: the frame size of 2232 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]: => 3296:1 > + /kisskb/src/drivers/gpu/drm/amd/amdgpu/../display/dc/dml/dcn314/display_rq_dlg_calc_314.c: error: the frame size of 2080 bytes is larger than 2048 bytes [-Werror=frame-larger-than=]: => 1646:1 powerpc-gcc5/ppc32_allmodconfig > + /kisskb/src/drivers/gpu/drm/msm/adreno/a6xx_gpu_state.c: error: unknown option after '#pragma GCC diagnostic' kind [-Werror=pragmas]: => 16:9 > + /kisskb/src/drivers/gpu/drm/msm/adreno/adreno_gen7_9_0_snapshot.h: error: 'gen7_9_0_external_core_regs' defined but not used [-Werror=unused-variable]: => 1438:19 > + /kisskb/src/drivers/gpu/drm/msm/adreno/adreno_gen7_9_0_snapshot.h: error: 'gen7_9_0_sptp_clusters' defined but not used [-Werror=unused-variable]: => 1188:43 arm64-gcc5/arm64-allmodconfig powerpc-gcc5/powerpc-all{mod,yes}config powerpc-gcc5/ppc32_allmodconfig powerpc-gcc5/ppc64_book3e_allmodconfig powerpc-gcc5/ppc64le_allmodconfig sparc64-gcc5/sparc64-allmodconfig Looks like #pragma "-Wunused-const-variable" is not supported by gcc-5 > + /kisskb/src/drivers/gpu/drm/nouveau/nvif/object.c: error: 'memcpy' accessing 4294967240 or more bytes at offsets 0 and 56 overlaps 6442450833 bytes at offset -2147483593 [-Werror=restrict]: => 298:17 > + /kisskb/src/drivers/gpu/drm/nouveau/nvif/object.c: error: 'memcpy' accessing 4294967264 or more bytes at offsets 0 and 32 overlaps 6442450881 bytes at offset -2147483617 [-Werror=restrict]: => 161:9 parisc-gcc13/generic-32bit_defconfig parisc-gcc13/parisc-{def,allmod}config > + /kisskb/src/include/linux/kern_levels.h: error: format '%lu' expects argument of type 'long unsigned int', but argument 4 has type 'unsigned int' [-Werror=format=]: => 5:18, 5:25 mips-gcc{8,13}/mips-allmodconfig parisc-gcc13/parisc-allmodconfig powerpc-gcc{5,13}/ppc32_allmodconfig sparc64-gcc{5,13}/sparc-allmodconfig xtensa-gcc13/xtensa-allmodconfig drivers/scsi/mpi3mr/mpi3mr_transport.c: In function 'mpi3mr_sas_port_add': drivers/scsi/mpi3mr/mpi3mr_transport.c:1367:62: note: format string is defined here ioc_warn(mrioc, "skipping port %u, max allowed value is %lu\n", ~~^ %u > + /kisskb/src/kernel/bpf/verifier.c: error: ‘pcpu_hot’ undeclared (first use in this function): => 20317:85 > + /kisskb/src/lib/iomap.c: error: no previous prototype for ‘ioread64_hi_lo’ [-Werror=missing-prototypes]: => 163:5 > + /kisskb/src/lib/iomap.c: error: no previous prototype for ‘ioread64_lo_hi’ [-Werror=missing-prototypes]: => 156:5 > + /kisskb/src/lib/iomap.c: error: no previous prototype for ‘ioread64be_hi_lo’ [-Werror=missing-prototypes]: => 178:5 > + /kisskb/src/lib/iomap.c: error: no previous prototype for ‘ioread64be_lo_hi’ [-Werror=missing-prototypes]: => 170:5 > + /kisskb/src/lib/iomap.c: error: no previous prototype for ‘iowrite64_hi_lo’ [-Werror=missing-prototypes]: => 272:6 > + /kisskb/src/lib/iomap.c: error: no previous prototype for ‘iowrite64_lo_hi’ [-Werror=missing-prototypes]: => 264:6 > + /kisskb/src/lib/iomap.c: error: no previous prototype for ‘iowrite64be_hi_lo’ [-Werror=missing-prototypes]: => 288:6 > + /kisskb/src/lib/iomap.c: error: no previous prototype for ‘iowrite64be_lo_hi’ [-Werror=missing-prototypes]: => 280:6 um-x86_64-gcc12/um-all{mod,yes}config > + {standard input}: Error: displacement to undefined symbol .L137 overflows 8-bit field : => 1105, 1031 > + {standard input}: Error: displacement to undefined symbol .L158 overflows 8-bit field : => 1110 > + {standard input}: Error: unknown pseudo-op: `.al': => 1270 > + {standard input}: Error: unknown pseudo-op: `.siz': => 1273 sh4-gcc13/sh-all{mod,yes}config (SH ICE crickets) > 3 warning regressions: > + /kisskb/src/drivers/gpu/drm/nouveau/nvif/object.c: warning: 'memcpy' accessing 4294967240 or more bytes at offsets 0 and 56 overlaps 6442450833 bytes at offset -2147483593 [-Wrestrict]: => 298:17 > + /kisskb/src/drivers/gpu/drm/nouveau/nvif/object.c: warning: 'memcpy' accessing 4294967264 or more bytes at offsets 0 and 32 overlaps 6442450881 bytes at offset -2147483617 [-Wrestrict]: => 161:9 parisc-gcc13/generic-32bit_defconfig parisc-gcc13/parisc-{def,allmod}config > + {standard input}: Warning: setting incorrect section attributes for .rodata..c_jump_table: => 10174 loongarch-gcc13/loongson3_defconfig Gr{oetje,eeting}s, Geert -- Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert@linux-m68k.org In personal conversations with technical people, I call myself a hacker. But when I'm talking to journalists I just say "programmer" or something like that. -- Linus Torvalds --8323329-1442935893-1716798094=:2884583--