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 X-Spam-Level: X-Spam-Status: No, score=-14.7 required=3.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FORGED_FROMDOMAIN,FREEMAIL_FROM, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,INCLUDES_PATCH, INCLUDES_PULL_REQUEST,MAILING_LIST_MULTI,MENTIONS_GIT_HOSTING,SPF_HELO_NONE, SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id DC16DC07E95 for ; Tue, 20 Jul 2021 03:11:43 +0000 (UTC) Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 1ECA66108B for ; Tue, 20 Jul 2021 03:11:42 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 1ECA66108B Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=hotmail.com Authentication-Results: mail.kernel.org; spf=pass smtp.mailfrom=qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Received: from localhost ([::1]:38816 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m5gAX-0008FP-4P for qemu-devel@archiver.kernel.org; Mon, 19 Jul 2021 23:11:41 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45592) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5g9C-0007Gq-On; Mon, 19 Jul 2021 23:10:18 -0400 Received: from mail-vi1eur05olkn2085.outbound.protection.outlook.com ([40.92.90.85]:64480 helo=EUR05-VI1-obe.outbound.protection.outlook.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m5g96-0007Lw-LN; Mon, 19 Jul 2021 23:10:18 -0400 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Wvd6fZ4e2M0xRULr6M62Bn6Jm3/EL/wDD0x5KThoyiaGfaiWxVxhUzpe0txCdvD/679PmOdSodWrO0HRJqn2fyL3Kxe7LNH5XkS+yHrRxjeA7lrMZKb7T+1AJlo/5lFuPvakEO4x8xE5J5LscGZWdBS8txeVTTqP01EcXk4zP4wdw7E6cw3E5g9L2tutwRHzlUKcfNFpodL8zr/IOtLkLm2ACyCIAM6xqrdJGBjmwYM8171y4uv1p2vJRVrLgoxbYyk8sa+ib9g5mlDaGk/PbJFfX+7eqGfjd10shQQ9Bps2AYu9ZTnheMZg8500f6Z5ZZtHhIoBgkFPKb3F2mtHNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kXHax0+OYenKU0TAzOPhUKJiy4Z/DbmgMaotsF0k9u8=; b=GPSnD/tMx511gIJhdZZZJP36ZFgHh6Re/CT5lpMNwpgZFnFaOW71FkNN8hmVPGs/alXs7Nn7rmd7oRkVwgTAS9HcUvParlj201cri00kv4AvCtmR7IQ9D1EVKvC/l4CLHOisKmAQLVAIpII8qRaj2DiPGTTzWBEF4GkrhsfR0Uh2hVDABGXIuXKvN7JG+VrponzSdDamUsMYE/hQ97jTk+6g1WOzu2jqIcp+JElEvhZjMqKDQ8pnMtcyd14wEHWuCf8+piQp6UUwYJeQwv/fEBYXCKVi2CyQzz13+t4fycdxUUrZ1szlQwEv/5VVFH3DF4peYtxW82jDkc6yHC6VTQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=kXHax0+OYenKU0TAzOPhUKJiy4Z/DbmgMaotsF0k9u8=; b=oAmv2cxUp/fETGMtAVTAR6+IsNhRPjh8UvFd0RhXBPzmrA3ff1wpg6CBJKNFwjYaUNLOZd20w5wjXQiaPWMZ+nZr0sSxjNgeLMjQ1e1HImkpQs3thSlFqQJrtZLC/TZ9lx6gY1bL3f+HywYLRbtYnqO385jwnY1fkTn1hrGUXYzKQTGqfpxO/BxX5sqBwGQB5hxn6Oz4+IPDLIHlyD7F/9g1GW6DhqU90HDLqJJprGDl4pBEv58aLXA/ZwGYgDTddcC46aSygYa3pGjry6C3ic2GPdKblzhSFI72Asc+rdGRjRqQxGlxRbp8lHjBQr3l/Ba/f9HWuNsJQ9uoMemzjw== Received: from AM7PR03MB6579.eurprd03.prod.outlook.com (2603:10a6:20b:1c3::22) by AS8PR03MB6950.eurprd03.prod.outlook.com (2603:10a6:20b:23e::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4331.23; Tue, 20 Jul 2021 03:10:08 +0000 Received: from AM7PR03MB6579.eurprd03.prod.outlook.com ([fe80::edf6:af70:24e4:4e37]) by AM7PR03MB6579.eurprd03.prod.outlook.com ([fe80::edf6:af70:24e4:4e37%4]) with mapi id 15.20.4331.034; Tue, 20 Jul 2021 03:10:08 +0000 From: luigi burdo To: BALATON Zoltan Subject: R: R: [PULL 0/3] ppc-for-6.1 queue 20210713 Thread-Topic: R: [PULL 0/3] ppc-for-6.1 queue 20210713 Thread-Index: AQHXd4vsuqOtcHULYEO3zuYAiDlsqqtHPJMqgABfwgCAAy3yBw== Date: Tue, 20 Jul 2021 03:10:08 +0000 Message-ID: References: <20210713020736.28960-1-david@gibson.dropbear.id.au> , In-Reply-To: Accept-Language: it-IT, en-US Content-Language: it-IT X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [FZm51WliwXcZXKqNH3gptTiknBy1DZ/+Wh7sFbx99fBZ2A+DHw7+qKcamBW7gd+R] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 98d0fd01-bab6-4b42-dd68-08d94b2be12d x-ms-traffictypediagnostic: AS8PR03MB6950: x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 1Dt3/aprDvCrqyrPw79StXM2zjv0T40W+bILPPsnYVl0LKmTEyHTvi13Z9MIwRdBRAt0ii7RZP6wZ/XgaDopsBpZQZqKGyvVGfzg5BeDYlZabwc7pFJK46+BBFQQdMY42LfaSUZs3nKmM3/ByXvIMhPp1RpHSwvXgPKsFskTDPj6Epf2CGUtmXMZ0njPxfVb/yTnsk8U8GMyxOZ4H8PUXmoXXVH3FzR7X1E90uhnV6eQXvCZm0rKtqBfMjWsPuLs3gOxlqFbJMy1bcyujIu+MF6XlbJBmW3wFk4j+SzxsbEhnvcfAOCOo5xIcZYa6cxgDZrV8WBAIkzJY+v1G2JOufsUbaBjKhThMtxgdNbAlX4iraDk2TpKlbZJ0J2sm7DdhUarrjmSSbY9eozlXOlSyL0rbUGzUfzWyH+ltOONCxkIXtCtmjT01T5I1a/nnNz6lu5+t8cjYWw73kLjEqdSP1Fjng4teek7Vz8a+m/gwhY= x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: Sz+qWsePCkqT+LK3FcKahciGL6hnDSYeBfk/HGvt0fxcvhgRazXK5qVg1iE0fnF87V53CNWr12kOd2LtkKybRaJXfyVVG1qA+2TP/GzR0DBxsXuOJERwYK8nIrtJOHworJEV/5Ju8j9+WyVZw/FAg+kFwB3aa6LsETg6uYl0/4f2fXZo3u5XsyMl5sOLSq+dlHVzde6qzuNKcV34qyfVPA== x-ms-exchange-transport-forked: True Content-Type: multipart/alternative; boundary="_000_AM7PR03MB6579113A5DB8C252A57CEB00C8E19AM7PR03MB6579eurp_" MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-3174-20-msonline-outlook-e50d8.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6579.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 98d0fd01-bab6-4b42-dd68-08d94b2be12d X-MS-Exchange-CrossTenant-originalarrivaltime: 20 Jul 2021 03:10:08.2574 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS8PR03MB6950 Received-SPF: pass client-ip=40.92.90.85; envelope-from=intermediadc@hotmail.com; helo=EUR05-VI1-obe.outbound.protection.outlook.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "qemu-ppc@nongnu.org" , "qemu-devel@nongnu.org" Errors-To: qemu-devel-bounces+qemu-devel=archiver.kernel.org@nongnu.org Sender: "Qemu-devel" --_000_AM7PR03MB6579113A5DB8C252A57CEB00C8E19AM7PR03MB6579eurp_ Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable I Zoltan, i was able to build on my quad qemu, a ram bank was die and make me the iss= ue with gcc.. this is what happening if i run pegasos 2 with --enable-kvm. via_superio_cfg: unimplemented register 0xf2 via_superio_cfg: unimplemented register 0xf4 via_superio_cfg: unimplemented register 0xf6 via_superio_cfg: unimplemented register 0xf7 via_superio_cfg: unimplemented register 0xf4 via_superio_cfg: unimplemented register 0xf2 PegasosII Boot Strap (c) 2002-2003 bplan GmbH Running on CPU PVR:000C0209 Enable L1 ICache... Done= . mv64361_write: Unimplemented register write 0x108 =3D 0 Reading W83194 : FAIL= ED. Setting Front Side Bus to 133MHz... FAIL= ED. Invalid access at addr 0xFE000E43, size 1, region '(null)', reason: rejecte= d Invalid access at addr 0xFE000E44, size 1, region '(null)', reason: rejecte= d Invalid access at addr 0xFE000E41, size 1, region '(null)', reason: rejecte= d Invalid access at addr 0xFE000E42, size 1, region '(null)', reason: rejecte= d Invalid access at addr 0xFE000E40, size 1, region '(null)', reason: rejecte= d Configuring DDR...mv64361_write: Unimplemented register write 0x1494 =3D 29= 1 mv64361_write: Unimplemented register write 0x1494 =3D 291 mv64361_write: Unimplemented register write 0x1494 =3D 291 mv64361_write: Unimplemented register write 0x1494 =3D 291 (tooo many i cut) mv64361_write: Unimplemented register write 0x1494 =3D 291 mv64361_write: Unimplemented register write 0x1494 =3D 291 mv64361_write: Unimplemented register write 0x1494 =3D 291 mv64361_write: Unimplemented register write 0x1494 =3D 291 mv64361_write: Unimplemented register write 0x1480 =3D 300000 mv64361_write: Unimplemented register write 0x10 =3D 0 mv64361_write: Unimplemented register write 0x210 =3D 0 mv64361_write: Unimplemented register write 0x20 =3D 0 mv64361_write: Unimplemented register write 0x220 =3D 0 mv64361_write: Unimplemented register write 0x8 =3D 0 mv64361_write: Unimplemented register write 0x208 =3D 20000000 mv64361_write: Unimplemented register write 0x18 =3D 40000000 mv64361_write: Unimplemented register write 0x218 =3D 60000000 mv64361_write: Unimplemented register write 0x8 =3D 0 mv64361_write: Unimplemented register write 0x10 =3D 1fff mv64361_write: Unimplemented register write 0x208 =3D 2000 mv64361_write: Unimplemented register write 0x210 =3D 1fff mv64361_write: Unimplemented register write 0x1400 =3D 58200400 mv64361_write: Unimplemented register write 0x1404 =3D 24110051 mv64361_write: Unimplemented register write 0x1408 =3D 12813330 mv64361_write: Unimplemented register write 0x140c =3D 11b mv64361_write: Unimplemented register write 0x1414 =3D 0 mv64361_write: Unimplemented register write 0x1410 =3D 12 mv64361_write: Unimplemented register write 0x1418 =3D 5 mv64361_read: Unimplemented register read 0x1418 mv64361_write: Unimplemented register write 0x1418 =3D 1 mv64361_read: Unimplemented register read 0x1418 mv64361_write: Unimplemented register write 0x1420 =3D 0 mv64361_write: Unimplemented register write 0x1418 =3D 4 mv64361_read: Unimplemented register read 0x1418 mv64361_write: Unimplemented register write 0x141c =3D 162 mv64361_write: Unimplemented register write 0x1418 =3D 3 mv64361_read: Unimplemented register read 0x1418 mv64361_write: Unimplemented register write 0x141c =3D 62 mv64361_write: Unimplemented register write 0x1418 =3D 3 mv64361_read: Unimplemented register read 0x1418 mv64361_write: Unimplemented register write 0x1418 =3D 1 mv64361_read: Unimplemented register read 0x1418 mv64361_write: Unimplemented register write 0x1418 =3D 2 mv64361_read: Unimplemented register read 0x1418 mv64361_write: Unimplemented register write 0x1418 =3D 2 mv64361_read: Unimplemented register read 0x1418 Done. Configuring PCI0...mv64361_write: Unimplemented register write 0xc3c =3D ff= ffffff mv64361_read: Unimplemented register read 0x10 mv64361_write: Unimplemented register write 0xc08 =3D 0 mv64361_read: Unimplemented register read 0x210 mv64361_write: Unimplemented register write 0xd08 =3D 0 mv64361_read: Unimplemented register read 0x20 mv64361_write: Unimplemented register write 0xc0c =3D 0 mv64361_read: Unimplemented register read 0x220 mv64361_write: Unimplemented register write 0xd0c =3D 0 mv64361_write: Unimplemented register write 0xc10 =3D 0 mv64361_write: Unimplemented register write 0xd10 =3D 0 mv64361_write: Unimplemented register write 0xd18 =3D 0 mv64361_write: Unimplemented register write 0xc14 =3D 0 mv64361_write: Unimplemented register write 0xd14 =3D 0 mv64361_write: Unimplemented register write 0xd1c =3D 0 mv64361_write: Unimplemented register write 0xd20 =3D 0 mv64361_write: Unimplemented register write 0xd24 =3D 0 mv64361_write: Unimplemented register write 0xd28 =3D 0 mv64361_write: Unimplemented register write 0xe00 =3D 0 Done. Configuring PCI1...mv64361_write: Unimplemented register write 0xcbc =3D ff= ffffff mv64361_read: Unimplemented register read 0x10 mv64361_write: Unimplemented register write 0xc88 =3D 0 mv64361_read: Unimplemented register read 0x210 mv64361_write: Unimplemented register write 0xd88 =3D 0 mv64361_read: Unimplemented register read 0x20 mv64361_write: Unimplemented register write 0xc8c =3D 0 mv64361_read: Unimplemented register read 0x220 mv64361_write: Unimplemented register write 0xd8c =3D 0 mv64361_write: Unimplemented register write 0xc90 =3D 0 mv64361_write: Unimplemented register write 0xd90 =3D 0 mv64361_write: Unimplemented register write 0xd98 =3D 0 mv64361_write: Unimplemented register write 0xc94 =3D 0 mv64361_write: Unimplemented register write 0xd94 =3D 0 mv64361_write: Unimplemented register write 0xd9c =3D 0 mv64361_write: Unimplemented register write 0xda0 =3D 0 mv64361_write: Unimplemented register write 0xda4 =3D 0 mv64361_write: Unimplemented register write 0xda8 =3D 0 mv64361_write: Unimplemented register write 0xe80 =3D 0 Done. Configuring ETH...mv64361_write: Unimplemented register write 0x2290 =3D 3f mv64361_read: Unimplemented register read 0x10 mv64361_write: Unimplemented register write 0x2204 =3D 0 mv64361_write: Unimplemented register write 0x2200 =3D 0 mv64361_read: Unimplemented register read 0x210 mv64361_write: Unimplemented register write 0x220c =3D 0 mv64361_write: Unimplemented register write 0x2208 =3D 0 mv64361_read: Unimplemented register read 0x20 mv64361_write: Unimplemented register write 0x2214 =3D 0 mv64361_write: Unimplemented register write 0x2210 =3D 0 mv64361_read: Unimplemented register read 0x220 mv64361_write: Unimplemented register write 0x221c =3D 0 mv64361_write: Unimplemented register write 0x2218 =3D 0 mv64361_write: Unimplemented register write 0x2220 =3D 0 mv64361_write: Unimplemented register write 0x2224 =3D 0 mv64361_write: Unimplemented register write 0x2228 =3D 0 mv64361_write: Unimplemented register write 0x222c =3D 0 mv64361_write: Unimplemented register write 0x2290 =3D 3f mv64361_write: Unimplemented register write 0x2000 =3D e0 Done. mv64361_write: Unimplemented register write 0xd9c =3D 1ffff000 mv64361_read: Unimplemented register read 0xcbc mv64361_write: Unimplemented register write 0xcbc =3D 0 mv64361_write: Unimplemented register write 0xf008 =3D 30011 mv64361_write: Unimplemented register write 0x1d00 =3D 801f0030 mv64361_read: Unimplemented register read 0xc80 mv64361_write: Unimplemented register write 0xc80 =3D 0 mv64361_read: Unimplemented register read 0x1424 mv64361_write: Unimplemented register write 0x1424 =3D 1000000 Releasing IDE reset ... Done= . Configuring Legacy Devices Initializing KBD...Invalid access at addr 0xFE0003F0, size 1, region '(null= )', reason: rejected Done. via_superio_cfg: unimplemented register 0xf6 via_superio_cfg: unimplemented register 0xf7 via_superio_cfg: unimplemented register 0xf2 Invalid access at addr 0xFE000084, size 1, region '(null)', reason: rejecte= d Invalid access at addr 0xFE000085, size 1, region '(null)', reason: rejecte= d Invalid access at addr 0xFE000086, size 1, region '(null)', reason: rejecte= d Invalid access at addr 0xFE000088, size 1, region '(null)', reason: rejecte= d Invalid access at addr 0xFE00008C, size 1, region '(null)', reason: rejecte= d Invalid access at addr 0xFE00008D, size 1, region '(null)', reason: rejecte= d Invalid access at addr 0xFE00008E, size 1, region '(null)', reason: rejecte= d Testing 10000000 Bytes, Pass: 00000000 Failed: 00000000 In dmesg i had many of this. [ 3634.418495] kvmppc_exit_pr_progint: emulation at 700 failed (00000700) [ 3634.418525] Couldn't emulate instruction 0x00000700 (op 0 xop 896) [ 3634.418551] Couldn't emulate instruction 0x00000700 (op 0 xop 896) [ 3634.418577] Couldn't emulate instruction 0x00000700 (op 0 xop 896) [ 3634.418603] Couldn't emulate instr... ___ i will build latest linux kernel and do new test. thanks Luigi ________________________________ Da: BALATON Zoltan Inviato: sabato 17 luglio 2021 21:55 A: luigi burdo Cc: David Gibson ; peter.maydell@linaro.org ; groug@kaod.org ; qemu-ppc@nongnu.= org ; qemu-devel@nongnu.org Oggetto: Re: R: [PULL 0/3] ppc-for-6.1 queue 20210713 On Sat, 17 Jul 2021, luigi burdo wrote: > Hi > i small report > im try to build last relesase on a PowerMac G5 quad on debian sid PPC64 b= ut ld exit with an error: Looks like it's gcc that crashes not ld. If you're sure it's not a hardware problem this may be a gcc bug. Sometimes big compile jobs can break if a machine is not stable but if it always fails at the same place and does not fail when compiling something else like a Linux kernel then it's more likely to be an actual bug. That function has some crazy use of macros so maybe it's exposing some bug in gcc. You could restrict what targets you build with --target-list configure option of QEMU if you don't actually need mips (compiling will be faster if you only build the targets you need) or you can try with clang if available in your distro to check if that works better. If this can be consistently reproduced you could try reporting it to gcc as the error message suggests. Probably not much QEMU can do about it. Regards, BALATON Zoltan > gigi@debian:~/src/tags/ppc-for-6.1-20210713/build$ ninja > [3864/9215] Compiling C object libqemu-mipsel-softmmu.fa.p/target_mips_tc= g_msa_helper.c.o > FAILED: libqemu-mipsel-softmmu.fa.p/target_mips_tcg_msa_helper.c.o > cc -Ilibqemu-mipsel-softmmu.fa.p -I. -I.. -Itarget/mips -I../target/mips = -I../capstone/include/capstone -Iqapi -Itrace -Iui -Iui/shader -I/usr/inclu= de/pixman-1 -I/usr/include/glib-2.0 -I/usr/lib/powerpc64-linux-gnu/glib-2.0= /include -fdiagnostics-color=3Dauto -pipe -Wall -Winvalid-pch -Werror -std= =3Dgnu11 -O2 -g -isystem /home/gigi/src/tags/ppc-for-6.1-20210713/linux-hea= ders -isystem linux-headers -iquote . -iquote /home/gigi/src/tags/ppc-for-6= .1-20210713 -iquote /home/gigi/src/tags/ppc-for-6.1-20210713/include -iquot= e /home/gigi/src/tags/ppc-for-6.1-20210713/disas/libvixl -iquote /home/gigi= /src/tags/ppc-for-6.1-20210713/tcg/ppc -pthread -U_FORTIFY_SOURCE -D_FORTIF= Y_SOURCE=3D2 -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURC= E -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-p= rototypes -fno-strict-aliasing -fno-common -fwrapv -Wold-style-declaration = -Wold-style-definition -Wtype-limits -Wformat-security -Wformat-y2k -Winit-= self -Wignored-qualifiers -Wempt y-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wimplicit-f= allthrough=3D2 -Wno-missing-include-dirs -Wno-shift-negative-value -Wno-psa= bi -fstack-protector-strong -fPIE -isystem../linux-headers -isystemlinux-he= aders -DNEED_CPU_H '-DCONFIG_TARGET=3D"mipsel-softmmu-config-target.h"' '-D= CONFIG_DEVICES=3D"mipsel-softmmu-config-devices.h"' -MD -MQ libqemu-mipsel-= softmmu.fa.p/target_mips_tcg_msa_helper.c.o -MF libqemu-mipsel-softmmu.fa.p= /target_mips_tcg_msa_helper.c.o.d -o libqemu-mipsel-softmmu.fa.p/target_mip= s_tcg_msa_helper.c.o -c ../target/mips/tcg/msa_helper.c > during RTL pass: sched1 > ../target/mips/tcg/msa_helper.c: In function =91helper_msa_fmin_df=92: > ../target/mips/tcg/msa_helper.c:7536:1: internal compiler error: Errore d= i segmentazione > 7536 | } > | ^ > 0x3fffa7b8e1c3 generic_start_main > ../csu/libc-start.c:308 > 0x3fffa7b8e3d3 __libc_start_main > ../sysdeps/unix/sysv/linux/powerpc/libc-start.c:98 > Please submit a full bug report, > with preprocessed source if appropriate. > Please include the complete backtrace with any bug report. > See for instructions. > [3869/9215] Compiling C object libqemu-mipsel-softmmu.fa.p/target_mips_tc= g_translate.c.o > ninja: build stopped: subcommand failed. > > Ciao > Luigi > ________________________________ > Da: Qemu-ppc per= conto di David Gibson > Inviato: marted=EC 13 luglio 2021 04:07 > A: peter.maydell@linaro.org ; groug@kaod.org > Cc: qemu-ppc@nongnu.org ; qemu-devel@nongnu.org ; David Gibson > Oggetto: [PULL 0/3] ppc-for-6.1 queue 20210713 > > The following changes since commit 57e28d34c0cb04abf7683ac6a12c87ede447c3= 20: > > Merge remote-tracking branch 'remotes/cohuck-gitlab/tags/s390x-20210708'= into staging (2021-07-12 19:15:11 +0100) > > are available in the Git repository at: > > https://gitlab.com/dgibson/qemu.git tags/ppc-for-6.1-20210713 > > for you to fetch changes up to c785a40179b10ce2d7a4afdb04f63c98d53a1756: > > mv64361: Remove extra break from a switch case (2021-07-13 10:12:17 +100= 0) > > ---------------------------------------------------------------- > ppc patch queue 2021-07-13 > > I thought I'd sent the last PR before the 6.1 soft freeze, but > unfortunately I need one more. This last minute one puts in a SLOF > update, along with a couple of bugfixes. > > ---------------------------------------------------------------- > Alexey Kardashevskiy (1): > pseries: Update SLOF firmware image > > BALATON Zoltan (2): > ppc/pegasos2: Allow setprop in VOF > mv64361: Remove extra break from a switch case > > hw/pci-host/mv64361.c | 1 - > hw/ppc/pegasos2.c | 10 ++++++++++ > pc-bios/README | 2 +- > pc-bios/slof.bin | Bin 968888 -> 991744 bytes > roms/SLOF | 2 +- > 5 files changed, 12 insertions(+), 3 deletions(-) > > --_000_AM7PR03MB6579113A5DB8C252A57CEB00C8E19AM7PR03MB6579eurp_ Content-Type: text/html; charset="Windows-1252" Content-Transfer-Encoding: quoted-printable
I Zoltan,
i was able to build on my quad qemu, a ram bank was die and make me the iss= ue with gcc..
this is what happening if i run pegasos 2 with --enable-kvm.

via_superio_cfg: unimplemented register 0xf2
via_superio_cfg: unimplemented register 0xf4
via_superio_cfg: unimplemented register 0xf6
via_superio_cfg: unimplemented register 0xf7
via_superio_cfg: unimplemented register 0xf4
via_superio_cfg: unimplemented register 0xf2
PegasosII Boot Strap (c) 2002-2003 bplan GmbH
Running on CPU PVR:000C0209
Enable L1 ICache...               &= nbsp;                    =                Done.
mv64361_write: Unimplemented register write 0x108 =3D 0
Reading W83194 :               &nbs= p;                     &n= bsp;                 FAILED.
Setting Front Side Bus to 133MHz...          =                     &nbs= p;    FAILED.
Invalid access at addr 0xFE000E43, size 1, region '(null)', reason: re= jected
Invalid access at addr 0xFE000E44, size 1, region '(null)', reason: re= jected
Invalid access at addr 0xFE000E41, size 1, region '(null)', reason: re= jected
Invalid access at addr 0xFE000E42, size 1, region '(null)', reason: re= jected
Invalid access at addr 0xFE000E40, size 1, region '(null)', reason: re= jected
Configuring DDR...mv64361_write: Unimplemented register write 0x1494 = =3D 291
mv64361_write: Unimplemented register write 0x1494 =3D 291
mv64361_write: Unimplemented register write 0x1494 =3D 291
mv64361_write: Unimplemented register write 0x1494 =3D 291

(tooo many i cut)

mv64361_write: Unimplemented register write 0x1494 =3D 291
mv64361_write: Unimplemented register write 0x1494 =3D 291
mv64361_write: Unimplemented register write 0x1494 =3D 291
mv64361_write: Unimplemented register write 0x1494 =3D 291
mv64361_write: Unimplemented register write 0x1480 =3D 300000
mv64361_write: Unimplemented register write 0x10 =3D 0
mv64361_write: Unimplemented register write 0x210 =3D 0
mv64361_write: Unimplemented register write 0x20 =3D 0
mv64361_write: Unimplemented register write 0x220 =3D 0
mv64361_write: Unimplemented register write 0x8 =3D 0
mv64361_write: Unimplemented register write 0x208 =3D 20000000
mv64361_write: Unimplemented register write 0x18 =3D 40000000
mv64361_write: Unimplemented register write 0x218 =3D 60000000
mv64361_write: Unimplemented register write 0x8 =3D 0
mv64361_write: Unimplemented register write 0x10 =3D 1fff
mv64361_write: Unimplemented register write 0x208 =3D 2000
mv64361_write: Unimplemented register write 0x210 =3D 1fff
mv64361_write: Unimplemented register write 0x1400 =3D 58200400
mv64361_write: Unimplemented register write 0x1404 =3D 24110051
mv64361_write: Unimplemented register write 0x1408 =3D 12813330
mv64361_write: Unimplemented register write 0x140c =3D 11b
mv64361_write: Unimplemented register write 0x1414 =3D 0
mv64361_write: Unimplemented register write 0x1410 =3D 12
mv64361_write: Unimplemented register write 0x1418 =3D 5
mv64361_read: Unimplemented register read 0x1418
mv64361_write: Unimplemented register write 0x1418 =3D 1
mv64361_read: Unimplemented register read 0x1418
mv64361_write: Unimplemented register write 0x1420 =3D 0
mv64361_write: Unimplemented register write 0x1418 =3D 4
mv64361_read: Unimplemented register read 0x1418
mv64361_write: Unimplemented register write 0x141c =3D 162
mv64361_write: Unimplemented register write 0x1418 =3D 3
mv64361_read: Unimplemented register read 0x1418
mv64361_write: Unimplemented register write 0x141c =3D 62
mv64361_write: Unimplemented register write 0x1418 =3D 3
mv64361_read: Unimplemented register read 0x1418
mv64361_write: Unimplemented register write 0x1418 =3D 1
mv64361_read: Unimplemented register read 0x1418
mv64361_write: Unimplemented register write 0x1418 =3D 2
mv64361_read: Unimplemented register read 0x1418
mv64361_write: Unimplemented register write 0x1418 =3D 2
mv64361_read: Unimplemented register read 0x1418
                    =                      = ;            Done.
Configuring PCI0...mv64361_write: Unimplemented register write 0xc3c = =3D ffffffff
mv64361_read: Unimplemented register read 0x10
mv64361_write: Unimplemented register write 0xc08 =3D 0
mv64361_read: Unimplemented register read 0x210
mv64361_write: Unimplemented register write 0xd08 =3D 0
mv64361_read: Unimplemented register read 0x20
mv64361_write: Unimplemented register write 0xc0c =3D 0
mv64361_read: Unimplemented register read 0x220
mv64361_write: Unimplemented register write 0xd0c =3D 0
mv64361_write: Unimplemented register write 0xc10 =3D 0
mv64361_write: Unimplemented register write 0xd10 =3D 0
mv64361_write: Unimplemented register write 0xd18 =3D 0
mv64361_write: Unimplemented register write 0xc14 =3D 0
mv64361_write: Unimplemented register write 0xd14 =3D 0
mv64361_write: Unimplemented register write 0xd1c =3D 0
mv64361_write: Unimplemented register write 0xd20 =3D 0
mv64361_write: Unimplemented register write 0xd24 =3D 0
mv64361_write: Unimplemented register write 0xd28 =3D 0
mv64361_write: Unimplemented register write 0xe00 =3D 0
                    =                      = ;           Done.
Configuring PCI1...mv64361_write: Unimplemented register write 0xcbc = =3D ffffffff
mv64361_read: Unimplemented register read 0x10
mv64361_write: Unimplemented register write 0xc88 =3D 0
mv64361_read: Unimplemented register read 0x210
mv64361_write: Unimplemented register write 0xd88 =3D 0
mv64361_read: Unimplemented register read 0x20
mv64361_write: Unimplemented register write 0xc8c =3D 0
mv64361_read: Unimplemented register read 0x220
mv64361_write: Unimplemented register write 0xd8c =3D 0
mv64361_write: Unimplemented register write 0xc90 =3D 0
mv64361_write: Unimplemented register write 0xd90 =3D 0
mv64361_write: Unimplemented register write 0xd98 =3D 0
mv64361_write: Unimplemented register write 0xc94 =3D 0
mv64361_write: Unimplemented register write 0xd94 =3D 0
mv64361_write: Unimplemented register write 0xd9c =3D 0
mv64361_write: Unimplemented register write 0xda0 =3D 0
mv64361_write: Unimplemented register write 0xda4 =3D 0
mv64361_write: Unimplemented register write 0xda8 =3D 0
mv64361_write: Unimplemented register write 0xe80 =3D 0
                    =                      = ;           Done.
Configuring ETH...mv64361_write: Unimplemented register write 0x2290 = =3D 3f
mv64361_read: Unimplemented register read 0x10
mv64361_write: Unimplemented register write 0x2204 =3D 0
mv64361_write: Unimplemented register write 0x2200 =3D 0
mv64361_read: Unimplemented register read 0x210
mv64361_write: Unimplemented register write 0x220c =3D 0
mv64361_write: Unimplemented register write 0x2208 =3D 0
mv64361_read: Unimplemented register read 0x20
mv64361_write: Unimplemented register write 0x2214 =3D 0
mv64361_write: Unimplemented register write 0x2210 =3D 0
mv64361_read: Unimplemented register read 0x220
mv64361_write: Unimplemented register write 0x221c =3D 0
mv64361_write: Unimplemented register write 0x2218 =3D 0
mv64361_write: Unimplemented register write 0x2220 =3D 0
mv64361_write: Unimplemented register write 0x2224 =3D 0
mv64361_write: Unimplemented register write 0x2228 =3D 0
mv64361_write: Unimplemented register write 0x222c =3D 0
mv64361_write: Unimplemented register write 0x2290 =3D 3f
mv64361_write: Unimplemented register write 0x2000 =3D e0
                    =                      = ;            Done.
mv64361_write: Unimplemented register write 0xd9c =3D 1ffff000
mv64361_read: Unimplemented register read 0xcbc
mv64361_write: Unimplemented register write 0xcbc =3D 0
mv64361_write: Unimplemented register write 0xf008 =3D 30011
mv64361_write: Unimplemented register write 0x1d00 =3D 801f0030
mv64361_read: Unimplemented register read 0xc80
mv64361_write: Unimplemented register write 0xc80 =3D 0
mv64361_read: Unimplemented register read 0x1424
mv64361_write: Unimplemented register write 0x1424 =3D 1000000
Releasing IDE reset ...             &nbs= p;                     &n= bsp;            Done.
Configuring Legacy Devices
Initializing KBD...Invalid access at addr 0xFE0003F0, size 1, region '= (null)', reason: rejected
                    =                      = ;           Done.
via_superio_cfg: unimplemented register 0xf6
via_superio_cfg: unimplemented register 0xf7
via_superio_cfg: unimplemented register 0xf2
Invalid access at addr 0xFE000084, size 1, region '(null)', reason: re= jected
Invalid access at addr 0xFE000085, size 1, region '(null)', reason: re= jected
Invalid access at addr 0xFE000086, size 1, region '(null)', reason: re= jected
Invalid access at addr 0xFE000088, size 1, region '(null)', reason: re= jected
Invalid access at addr 0xFE00008C, size 1, region '(null)', reason: re= jected
Invalid access at addr 0xFE00008D, size 1, region '(null)', reason: re= jected
Invalid access at addr 0xFE00008E, size 1, region '(null)', reason: re= jected
Testing 10000000 Bytes, Pass: 00000000 Failed: 00000000

In dmesg i had many of this.

[ 3634.418495] kvmppc_exit_pr_progint: emulation at 700 failed (00000700)
[ 3634.418525] Couldn't emulate instruction 0x00000700 (op 0 xop 896)<= /div>
[ 3634.418551] Couldn't emulate instruction 0x00000700 (op 0 xop 896)<= /div>
[ 3634.418577] Couldn't emulate instruction 0x00000700 (op 0 xop 896)<= /div> [ 3634.418603] Couldn't emulate instr...

___
i will build  latest linux kernel and do new test.
thanks 
Luigi


Da: BALATON Zoltan <bala= ton@eik.bme.hu>
Inviato: sabato 17 luglio 2021 21:55
A: luigi burdo <intermediadc@hotmail.com>
Cc: David Gibson <david@gibson.dropbear.id.au>; peter.maydell@= linaro.org <peter.maydell@linaro.org>; groug@kaod.org <groug@kaod.= org>; qemu-ppc@nongnu.org <qemu-ppc@nongnu.org>; qemu-devel@nongnu= .org <qemu-devel@nongnu.org>
Oggetto: Re: R: [PULL 0/3] ppc-for-6.1 queue 20210713
 
On Sat, 17 Jul 2021, luigi burdo wrote:
> Hi
> i small report
> im try to build last relesase on a PowerMac G5 quad on debian sid PPC6= 4 but ld exit with an error:

Looks like it's gcc that crashes not ld. If you're sure it's not a
hardware problem this may be a gcc bug. Sometimes big compile jobs can
break if a machine is not stable but if it always fails at the same place <= br> and does not fail when compiling something else like a Linux kernel then it's more likely to be an actual bug. That function has some crazy use of <= br> macros so maybe it's exposing some bug in gcc. You could restrict what
targets you build with --target-list configure option of QEMU if you don't =
actually need mips (compiling will be faster if you only build the targets =
you need) or you can try with clang if available in your distro to check if that works better. If this can be consistently reproduced you could try =
reporting it to gcc as the error message suggests. Probably not much QEMU <= br> can do about it.

Regards,
BALATON Zoltan

> gigi@debian:~/src/tags/ppc-for-6.1-20210713/build$ ninja
> [3864/9215] Compiling C object libqemu-mipsel-softmmu.fa.p/target_mips= _tcg_msa_helper.c.o
> FAILED: libqemu-mipsel-softmmu.fa.p/target_mips_tcg_msa_helper.c.o
> cc -Ilibqemu-mipsel-softmmu.fa.p -I. -I.. -Itarget/mips -I../target/mi= ps -I../capstone/include/capstone -Iqapi -Itrace -Iui -Iui/shader -I/usr/in= clude/pixman-1 -I/usr/include/glib-2.0 -I/usr/lib/powerpc64-linux-gnu/glib-= 2.0/include -fdiagnostics-color=3Dauto -pipe -Wall -Winvalid-pch -Werror -std=3Dgnu11 -O2 -g -isystem /home/gigi/= src/tags/ppc-for-6.1-20210713/linux-headers -isystem linux-headers -iquote = . -iquote /home/gigi/src/tags/ppc-for-6.1-20210713 -iquote /home/gigi/src/t= ags/ppc-for-6.1-20210713/include -iquote /home/gigi/src/tags/ppc-for-6.1-20210713/disas/libvixl -iquote /home/gigi/= src/tags/ppc-for-6.1-20210713/tcg/ppc -pthread -U_FORTIFY_SOURCE -D_FORTIFY= _SOURCE=3D2 -m64 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=3D64 -D_LARGEFILE_SOURCE= -Wstrict-prototypes -Wredundant-decls -Wundef -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -fno-com= mon -fwrapv -Wold-style-declaration -Wold-style-definition -Wtype-limits -W= format-security -Wformat-y2k -Winit-self -Wignored-qualifiers -Wempt
 y-body -Wnested-externs -Wendif-labels -Wexpansion-to-defined -Wimpli= cit-fallthrough=3D2 -Wno-missing-include-dirs -Wno-shift-negative-value -Wn= o-psabi -fstack-protector-strong -fPIE -isystem../linux-headers -isystemlin= ux-headers -DNEED_CPU_H '-DCONFIG_TARGET=3D"mipsel-softmmu-config-targ= et.h"' '-DCONFIG_DEVICES=3D"mipsel-softmmu-config-devices.h"' -MD -MQ l= ibqemu-mipsel-softmmu.fa.p/target_mips_tcg_msa_helper.c.o -MF libqemu-mipse= l-softmmu.fa.p/target_mips_tcg_msa_helper.c.o.d -o libqemu-mipsel-softmmu.f= a.p/target_mips_tcg_msa_helper.c.o -c ../target/mips/tcg/msa_helper.c
> during RTL pass: sched1
> ../target/mips/tcg/msa_helper.c: In function =91helper_msa_fmin_df=92:=
> ../target/mips/tcg/msa_helper.c:7536:1: internal compiler error: Error= e di segmentazione
> 7536 | }
>      | ^
> 0x3fffa7b8e1c3 generic_start_main
> ../csu/libc-start.c:308
> 0x3fffa7b8e3d3 __libc_start_main
> ../sysdeps/unix/sysv/linux/powerpc/libc-start.c:98
> Please submit a full bug report,
> with preprocessed source if appropriate.
> Please include the complete backtrace with any bug report.
> See <file:///u= sr/share/doc/gcc-10/README.Bugs> for instructions.
> [3869/9215] Compiling C object libqemu-mipsel-softmmu.fa.p/target_mips= _tcg_translate.c.o
> ninja: build stopped: subcommand failed.
>
> Ciao
> Luigi
> ________________________________
> Da: Qemu-ppc <qemu-ppc-bounces+intermediadc=3Dhotmail.com@nongnu.or= g> per conto di David Gibson <david@gibson.dropbear.id.au>
> Inviato: marted=EC 13 luglio 2021 04:07
> A: peter.maydell@linaro.org <peter.maydell@linaro.org>; groug@ka= od.org <groug@kaod.org>
> Cc: qemu-ppc@nongnu.org <qemu-ppc@nongnu.org>; qemu-devel@nongnu= .org <qemu-devel@nongnu.org>; David Gibson <david@gibson.dropbear.= id.au>
> Oggetto: [PULL 0/3] ppc-for-6.1 queue 20210713
>
> The following changes since commit 57e28d34c0cb04abf7683ac6a12c87ede44= 7c320:
>
>  Merge remote-tracking branch 'remotes/cohuck-gitlab/tags/s390x-2= 0210708' into staging (2021-07-12 19:15:11 +0100)
>
> are available in the Git repository at:
>
https://gitlab.c= om/dgibson/qemu.git tags/ppc-for-6.1-20210713
>
> for you to fetch changes up to c785a40179b10ce2d7a4afdb04f63c98d53a175= 6:
>
>  mv64361: Remove extra break from a switch case (2021-07-13 10:12= :17 +1000)
>
> ----------------------------------------------------------------
> ppc patch queue 2021-07-13
>
> I thought I'd sent the last PR before the 6.1 soft freeze, but
> unfortunately I need one more.  This last minute one puts in a SL= OF
> update, along with a couple of bugfixes.
>
> ----------------------------------------------------------------
> Alexey Kardashevskiy (1):
>      pseries: Update SLOF firmware image
>
> BALATON Zoltan (2):
>      ppc/pegasos2: Allow setprop in VOF
>      mv64361: Remove extra break from a switc= h case
>
> hw/pci-host/mv64361.c |   1 -
> hw/ppc/pegasos2.c     |  10 ++++++++++
> pc-bios/README        |  = 2 +-
> pc-bios/slof.bin      | Bin 968888 -> 9917= 44 bytes
> roms/SLOF          &= nbsp;  |   2 +-
> 5 files changed, 12 insertions(+), 3 deletions(-)
>
>
--_000_AM7PR03MB6579113A5DB8C252A57CEB00C8E19AM7PR03MB6579eurp_--