From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 54B9BD37482 for ; Thu, 17 Oct 2024 12:15:59 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender:List-Subscribe:List-Help :List-Post:List-Archive:List-Unsubscribe:List-Id:In-Reply-To:Content-Type: MIME-Version:References:Message-ID:Subject:Cc:To:From:Date:Reply-To: Content-Transfer-Encoding:Content-ID:Content-Description:Resent-Date: Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID:List-Owner; bh=kUfGMMk0uqbtOBGWr+CD5UTFwuJgviW03jEQhgjw8U4=; b=KYOv52re0LTL1gNAeeZ2fnrBQM YEivcY67sgucw1YJmWYKR7+mBbiWa3+yZCrfVhvGJ/v9/APkjt+IOrn/qEiLiXlGzY0oSkq8sX6T2 HbWtlX2s/ErOzfNW1bvQDqwPoumYYefX8+mB8zpCwGt5UZ+ytCZltUItvWOYo2+sLwBOmj8l7P+Yb 9UaQM6ACOKRBpYUmdGrv0hhAO+Q0MwDQjQWsWvYHcvTheaQ9Wa4Vw9GEwaemQKWfgJg8hGWlwP2/H PH/TDqs7pCIH26ecYrFADsCPzXBB274rXL0ly3YHLy64eTOYrDOeTlv/Y5IXMk7LZQTC39v575Gtu VNEi2L/Q==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.98 #2 (Red Hat Linux)) id 1t1PPr-0000000Ek8w-0oTe; Thu, 17 Oct 2024 12:15:43 +0000 Received: from dfw.source.kernel.org ([139.178.84.217]) by bombadil.infradead.org with esmtps (Exim 4.98 #2 (Red Hat Linux)) id 1t1PNH-0000000EjgY-01Sg for linux-arm-kernel@lists.infradead.org; Thu, 17 Oct 2024 12:13:07 +0000 Received: from smtp.kernel.org (transwarp.subspace.kernel.org [100.75.92.58]) by dfw.source.kernel.org (Postfix) with ESMTP id 6429A5C6104; Thu, 17 Oct 2024 12:12:57 +0000 (UTC) Received: by smtp.kernel.org (Postfix) with ESMTPSA id 62ACAC4CEC3; Thu, 17 Oct 2024 12:13:00 +0000 (UTC) Date: Thu, 17 Oct 2024 13:12:58 +0100 From: Catalin Marinas To: Peter Maydell Cc: "kernelci.org bot" , will@kernel.org, linux-arm-kernel@lists.infradead.org, kernel-build-reports@lists.linaro.org, kernelci-results@groups.io Subject: Re: arm64/for-kernelci baseline: 14 runs, 4 regressions (v6.12-rc3-67-gb9e20acb61ba) Message-ID: References: <67100cf6.630a0220.3adf77.010c@mx.google.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20241017_051303_180564_D9FC408A X-CRM114-Status: GOOD ( 18.69 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org On Thu, Oct 17, 2024 at 12:50:42PM +0100, Peter Maydell wrote: > On Thu, 17 Oct 2024 at 12:34, Catalin Marinas wrote: > > On Wed, Oct 16, 2024 at 11:59:02AM -0700, kernelci.org bot wrote: > > > Test Regressions > > > ---------------- > > > > > > > > > platform | arch | lab | compiler | defconfig | regressions > > > ---------------------------+-------+-------------+----------+-----------+------------ > > > qemu_arm64-virt-gicv2 | arm64 | lab-broonie | gcc-12 | defconfig | 1 > > > > > > Details: https://kernelci.org/test/plan/id/671002a4ff09627193c86863 > > > > This page is still 404 (it happens quite a lot even with the logs in > > these reports, not really helpful). > > > > > > > > Results: 0 PASS, 1 FAIL, 0 SKIP > > > Full config: defconfig > > > Compiler: gcc-12 (aarch64-linux-gnu-gcc (Debian 12.2.0-14) 12.2.0) > > > Plain log: https://storage.kernelci.org//arm64/for-kernelci/v6.12-rc3-67-gb9e20acb61ba/arm64/defconfig/gcc-12/lab-broonie/baseline-qemu_arm64-virt-gicv2.txt > > > HTML log: https://storage.kernelci.org//arm64/for-kernelci/v6.12-rc3-67-gb9e20acb61ba/arm64/defconfig/gcc-12/lab-broonie/baseline-qemu_arm64-virt-gicv2.html > > > Rootfs: http://storage.kernelci.org/images/rootfs/buildroot/buildroot-baseline/20230703.0/arm64/rootfs.cpio.gz > > > > At least the boot log is shown (for this email, others point to missing > > pages). However, it looks more like a Qemu bug, something about SME it > > doesn't like: > > > > ERROR:target/arm/internals.h:923:regime_is_user: code should not be reached > > Bail out! ERROR:target/arm/internals.h:923:regime_is_user: code should not be reached > > > > I tried Qemu 7.2.0 and 8.2.4, both from Debian (stable and unstable). > > Adding Peter, maybe he has any idea. > > Yeah, we shouldn't be hitting asserts (to state the obvious). > > If you can provide the QEMU command line and the kernel/etc > files needed to run it, I can have a look. The kernel defconfig should be sufficient to trigger it. It must be the for-kernelci branch from here: https://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git/ My qemu command line is: qemu-system-aarch64 \ -machine virt,gic_version=3,mte=on \ -cpu max \ -smp 2 -m 2G \ -kernel \ -semihosting -nographic \ -serial mon:stdio \ -monitor tcp:0.0.0.0:4000,server,nowait \ -netdev user,id=net0,hostfwd=tcp:0.0.0.0:4022-:22 \ -device virtio-net-device,netdev=net0 \ -object rng-random,filename=/dev/urandom,id=rng0 \ -device virtio-rng-pci,rng=rng0 \ -append 'console=ttyAMA0 earlycon=pl011,0x9000000 loglevel=9 ip=dhcp root=/dev/nfs rw nfsroot=:/srv/nfs/debian-arm64,tcp,v4 kasan.mode=sync' You don't need a filesystem, it fails before reaching that point. I guess all it matters is '-cpu max'. Thanks. -- Catalin