Received: by 2002:ac0:a594:0:0:0:0:0 with SMTP id m20-v6csp1193317imm; Mon, 21 May 2018 23:29:37 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrPe3ylSbIpgMueBOOJ/n1TyIZhWwRNKjCPvPEaLEyvfcYLCkBx/UgBx+TdhvJWHUem+yND X-Received: by 2002:a17:902:341:: with SMTP id 59-v6mr23540709pld.324.1526970576934; Mon, 21 May 2018 23:29:36 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1526970576; cv=none; d=google.com; s=arc-20160816; b=Ax3ewvDgIPoF4EBmMSgqKUefYrvf2Q5+RLSTCe8oSNV+P3Wecle1vXapn3KE1A96dM sIcrhXBl9gmJ3czxsWWjAFTQfPTqwAnou8Ziy/8+SV1HLKmCYJyfbVXp6iG1NRvqeEnp wh+2fUIJPVI4a3ld/maegd0shRyyg/GctlBHrCY8WCFW91MS+VZ9+v9u4fhHmfbV3E8Y DVBmbm1OtHs7gXPiTat+CJOMfzwEM2xkNV87/JbU0nz35Je+VdP7ZpLJeqfgvsG+fhok gqfKdCPI4JanZU0ounHbOmIaNWsIivw8chrJeC/CUpICA+yBeIt8TmBbqv0LnSaMPI/e k3xg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :references:in-reply-to:mime-version:dkim-signature :arc-authentication-results; bh=YupkAHWT6+J/rGZJH+SGoNUGc8bSIddN2YTbV30I5LM=; b=Omw6fVLYDe2bJz0edyklr0fWBi3ND8wivQI4HKfrXzz1/M4yHP+bqMJIqlVWSA8m+8 PfV7kPAol/KeBibh/DcxpmqlgAi6JiWeM/ENONZl/FnSFpvDuUfcJpRM88ZouuOYtG+O jNzUoHIUvfvX4v5e+llMofKuB9EnDRA9Ef49yQLEGho7q8aq/gJKJxwyMiuwWJML5pcu 2WnfJCQ/WO1HZaebhNbn050nxu785TE4cJ9Q7axHHKKr0S0SJfRbLQ5jGud6vDjarsfy +STrkhbJcgPQuSNQBp4KbaSPRQEXaJ5/aSgRlJIgevGbmyfftghdboNJwR/WKKAsgo9Y jEGQ== ARC-Authentication-Results: i=1; mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=a8ktUK+X; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id y23-v6si15376786pff.177.2018.05.21.23.29.21; Mon, 21 May 2018 23:29:36 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=fail header.i=@gmail.com header.s=20161025 header.b=a8ktUK+X; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751257AbeEVG2g (ORCPT + 99 others); Tue, 22 May 2018 02:28:36 -0400 Received: from mail-ot0-f195.google.com ([74.125.82.195]:36892 "EHLO mail-ot0-f195.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751039AbeEVG2d (ORCPT ); Tue, 22 May 2018 02:28:33 -0400 Received: by mail-ot0-f195.google.com with SMTP id 77-v6so19678540otd.4; Mon, 21 May 2018 23:28:33 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:sender:in-reply-to:references:from:date:message-id :subject:to:cc; bh=YupkAHWT6+J/rGZJH+SGoNUGc8bSIddN2YTbV30I5LM=; b=a8ktUK+X6Iy3ed2s81W79igngZChrHoPXlSlMTAntSlForjw91s3MrbsaCw6HJyH92 1/1i+td/d3WkScMXV+ibKWBgxRQ6MAxYQwtt91Od2FX958ghFYLV62nUDghlAAMM5nIC pWAdmj0DWeSHd0N0eW3y4737EvOIMRbN1X/tiMi5sdHnOXuMCtNlzKVJfZcaC38arGNO OVZtuIRmUc0hKlgFZrY1NIRGnCL5U3khJy7lg92PopfIStKFVJhuslw9JD6jx1AAjDLc vsZ8MEBKyCSbdHzsDclAJX0atirgYNjC3yyS5dFh6YCs1dRXA9k13fs8vVCY5ss195Sd 6xqw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:sender:in-reply-to:references:from :date:message-id:subject:to:cc; bh=YupkAHWT6+J/rGZJH+SGoNUGc8bSIddN2YTbV30I5LM=; b=il4zdWl//Exd0+NBeSjlZukXUub/P4K0P/b16tfiXi+Keq6yMaonqtNNJ8j6s4FMk/ GZAmzpQ/WLM38X432Gf7Gp7EGGfnyN3uJRh8e21JdZxdsvA++Cx7xUXxw7u/YfHIskxW IBARDuwlUHWZcN1+A4Sy3ZW40IvgEzfHEp4noXaaXhlNS2W6/lntgysdObOBOGAb9Vtu 0WSGeX9GpfKCKQNyWOy89oPjZTfXYNyH7G91QFUHMtAUgprymn9nW2THZpPfnIqNW0Hp k9qIj/WKgg0tK6rmW4GL/JvqPp/iM0KNHLPZcOL2tuWTeO0mP19ijqbFRoS4lfR+zBEk GLag== X-Gm-Message-State: ALKqPwe0s4MZhFQO1aZ8v6RjMyDcRC7THxCIcvh0EBHHjWoSKQTKitw0 evFAurRDHnPk8RKStdslkrvo1i2oHR6WKqGmGvA= X-Received: by 2002:a9d:1c89:: with SMTP id l9-v6mr16095739ota.322.1526970512676; Mon, 21 May 2018 23:28:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.138.3.5 with HTTP; Mon, 21 May 2018 23:28:12 -0700 (PDT) In-Reply-To: <20180322202007.23088-1-malat@debian.org> References: <20180322202007.23088-1-malat@debian.org> From: Mathieu Malaterre Date: Tue, 22 May 2018 08:28:12 +0200 X-Google-Sender-Auth: z5i9UCsUqkHCGVFqNQSk6lQPqHU Message-ID: Subject: Re: [PATCH 00/19] powerpc/ppc32: make W=1 compilation errors free To: Michael Ellerman Cc: Mathieu Malaterre , Benjamin Herrenschmidt , Paul Mackerras , linuxppc-dev , LKML , kvm-ppc@vger.kernel.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Any chance this could be applied to powerpc/next ? On Thu, Mar 22, 2018 at 9:19 PM, Mathieu Malaterre wrote: > Here is another batch for warnings treated as error on ppc32. Tested with: > > $ make ARCH=powerpc ppc32_defconfig > $ make -j8 ARCH=powerpc CROSS_COMPILE=powerpc-linux-gnu- W=1 > > Using: > > $ powerpc-linux-gnu-gcc --version > powerpc-linux-gnu-gcc (Debian 6.3.0-18) 6.3.0 20170516 > > Mathieu Malaterre (19): > powerpc/powermac: Mark variable x as unused > powerpc/powermac: Mark variable x as unused > powerpc: Mark variables as unused > powerpc/kvm: Mark variable tmp unused > powerpc/chrp/setup: Add attribute unused and make some functions > static > powerpc: Make function btext_initialize static > powerpc/powermac: Make some functions static > powerpc/tau: Make some function static > powerpc/chrp/pci: Make some functions static > powerpc/chrp/time: Make some functions static, add missing header > include > powerpc/powermac: Move pmac_pfunc_base_install prototype to header > file > powerpc/powermac: Add missing prototype for note_bootable_part() > powerpc/52xx: Add missing functions prototypes > powerpc/altivec: Add missing prototypes for altivec > powerpc: Add missing prototype > powerpc/powermac: Add missing include of header pmac.h > powerpc/32: Add a missing include header > powerpc: Add a missing include header > powerpc/tau: Synchronize function prototypes and body > > arch/powerpc/include/asm/mpc52xx.h | 6 +++--- > arch/powerpc/include/asm/pmac_pfunc.h | 1 + > arch/powerpc/include/asm/rheap.h | 3 +++ > arch/powerpc/kernel/btext.c | 2 +- > arch/powerpc/kernel/irq.c | 2 +- > arch/powerpc/kernel/kvm.c | 2 +- > arch/powerpc/kernel/pci_32.c | 1 + > arch/powerpc/kernel/prom_init.c | 4 ++-- > arch/powerpc/kernel/setup-common.c | 6 ------ > arch/powerpc/kernel/setup.h | 6 ++++++ > arch/powerpc/kernel/tau_6xx.c | 15 +++++++++------ > arch/powerpc/kernel/vecemu.c | 1 + > arch/powerpc/lib/xor_vmx.h | 14 ++++++++++++++ > arch/powerpc/platforms/chrp/pci.c | 8 ++++---- > arch/powerpc/platforms/chrp/setup.c | 10 +++++----- > arch/powerpc/platforms/chrp/time.c | 6 ++++-- > arch/powerpc/platforms/powermac/bootx_init.c | 2 +- > arch/powerpc/platforms/powermac/pci.c | 10 +++++----- > arch/powerpc/platforms/powermac/setup.c | 1 + > arch/powerpc/platforms/powermac/smp.c | 1 - > arch/powerpc/platforms/powermac/time.c | 4 +++- > arch/powerpc/platforms/powermac/udbg_scc.c | 2 +- > 22 files changed, 67 insertions(+), 40 deletions(-) > > -- > 2.11.0 >