[<prev] [next>] [<thread-prev] [thread-next>] [day] [month] [year] [list]
Message-ID: <Pine.LNX.4.64N.0611021401180.1797@attu4.cs.washington.edu>
Date: Thu, 2 Nov 2006 14:12:22 -0800 (PST)
From: David Rientjes <rientjes@...washington.edu>
To: muli@...ibm.com
cc: ak@...e.de, linux-kernel@...r.kernel.org, discuss@...-64.org,
jdmason@...zu.us
Subject: Re: [PATCH 1/4] Calgary: phb_shift can be int
On Thu, 2 Nov 2006, muli@...ibm.com wrote:
> diff --git a/arch/x86_64/kernel/pci-calgary.c b/arch/x86_64/kernel/pci-calgary.c
> index 37a7708..31d5758 100644
> --- a/arch/x86_64/kernel/pci-calgary.c
> +++ b/arch/x86_64/kernel/pci-calgary.c
> @@ -740,7 +740,7 @@ static void __init calgary_increase_spli
> {
> u64 val64;
> void __iomem *target;
> - unsigned long phb_shift = -1;
> + unsigned int phb_shift = ~0; /* silence gcc */
> u64 mask;
>
> switch (busno_to_phbid(busnum)) {
>
There's been a suggestion to add
#define SILENCE_GCC(x) = x
for these silencing cases with the advantage that all the cases are marked
for an easy grep and the purpose of such an initialization is known by
the code reader.
http://lkml.org/lkml/2006/10/31/106
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists