Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752400AbcJJMqj (ORCPT ); Mon, 10 Oct 2016 08:46:39 -0400 Received: from bh-25.webhostbox.net ([208.91.199.152]:59995 "EHLO bh-25.webhostbox.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752238AbcJJMqh (ORCPT ); Mon, 10 Oct 2016 08:46:37 -0400 Subject: Re: ppc64 qemu test failure since commit f9aa67142 ("powerpc/64s: Consolidate Alignment 0x600 interrupt") To: Michael Ellerman , Nicholas Piggin References: <20161009152121.GA13188@roeck-us.net> <87wphg68wb.fsf@concordia.ellerman.id.au> Cc: linux-kernel@vger.kernel.org, Benjamin Herrenschmidt , linuxppc-dev@lists.ozlabs.org From: Guenter Roeck Message-ID: Date: Mon, 10 Oct 2016 05:46:34 -0700 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.2.0 MIME-Version: 1.0 In-Reply-To: <87wphg68wb.fsf@concordia.ellerman.id.au> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Authenticated_sender: linux@roeck-us.net X-OutGoing-Spam-Status: No, score=-1.0 X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - bh-25.webhostbox.net X-AntiAbuse: Original Domain - vger.kernel.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - roeck-us.net X-Get-Message-Sender-Via: bh-25.webhostbox.net: authenticated_id: linux@roeck-us.net X-Authenticated-Sender: bh-25.webhostbox.net: linux@roeck-us.net X-Source: X-Source-Args: X-Source-Dir: Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 1426 Lines: 44 Hi Michael, On 10/09/2016 11:00 PM, Michael Ellerman wrote: > Guenter Roeck writes: > >> Nicholas, >> >> some of my qemu tests for ppc64 started failing on mainline (and -next). >> You can find a test log at >> http://kerneltests.org/builders/qemu-ppc64-master/builds/580/steps/qemubuildcommand/logs/stdio >> >> The scripts to run the test are available at >> https://github.com/groeck/linux-build-test/tree/master/rootfs/ppc64 >> >> Bisect points to commit f9aa67142ef26 ("powerpc/64s: Consolidate Alignment 0x600 >> interrupt"). Bisect log is attached. >> >> Since I don't have the means to run the code on a real system, I have no idea >> if the problem is caused by qemu or by the code. It is interesting, though, that >> only the 'mac99' tests are affected. > > Thanks for the report. > > I do test qemu mac99 as part of my CI, and it's booting OK, so there > must be some config difference? > > I'm using pmac32_defconfig plus: > > CONFIG_LOCALVERSION_AUTO=y > CONFIG_SERIAL_PMACZILOG=y > CONFIG_SERIAL_PMACZILOG_TTYS=n > CONFIG_SERIAL_PMACZILOG_CONSOLE=y > CONFIG_DEVTMPFS=y > CONFIG_DEVTMPFS_MOUNT=y > > And running with: > > $ qemu-system-ppc -nographic -vga none -M mac99 -m 1G -kernel vmlinux -initrd $HOME/static/ppc32-initrd.gz -append "console=ttyPZ0 init=/bin/sh" > I am building a 64bit image, and my test runs with qemu-system-ppc64. My 32bit tests for mac99 are fine as well. Guenter