From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Message-ID: <17972.22463.103425.51542@cargo.ozlabs.ibm.com> Date: Sun, 29 Apr 2007 18:30:55 +1000 From: Paul Mackerras To: Luke Browning Subject: Re: [PATCH v4] powerpc: 64K page support for kexec In-Reply-To: <1177695045.24866.135.camel@luke-laptop> References: <1177626236.24866.99.camel@luke-laptop> <1177601310.24866.94.camel@luke-laptop> <772e4d4c76807769449cf1bf874d2ce1@bga.com> <1177690940.24866.124.camel@luke-laptop> <1177695045.24866.135.camel@luke-laptop> Cc: Arnd Bergmann , Milton Miller , linuxppc-dev@ozlabs.org, Olof Johansson , cbe-oss-dev@ozlabs.org List-Id: Linux on PowerPC Developers Mail List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Luke Browning writes: > How about the following as an alternative. > > BUG_ON((hpte_v & 0x4000000000000000UL) && (crashing_cpus == -1)); > BUG_ON((size == MMU_PAGE_16G) && (crashing_cpus == -1)); > BUG_ON((size == MMU_PAGE_64K_AP) && (crashing_cpus == -1)); How much effort would it be to add the code to cope with those conditions and give the correct answers? I'd much prefer that to these BUG_ONs. Paul.