From nobody Thu Apr 25 23:49:25 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of seabios.org designates 78.46.105.101 as permitted sender) client-ip=78.46.105.101; envelope-from=seabios-bounces@seabios.org; helo=coreboot.org; Authentication-Results: mx.zohomail.com; spf=pass (zohomail.com: domain of seabios.org designates 78.46.105.101 as permitted sender) smtp.mailfrom=seabios-bounces@seabios.org ARC-Seal: i=1; a=rsa-sha256; t=1617002045; cv=none; d=zohomail.com; s=zohoarc; b=S76TRMqwmKFfW1MaddMy6RxyfHWPpEZBVXosUySEjpF4bXV1HHNAsivs3GcFQpQifhtvEIz1H9C3Eyxmcc0bO207gk1DtNmkhV/xk1eeqX1piYE2i+J8meSCph+4YO25+sSReVgre9XzIY9dmKmWi0cCVDbB0bccY7KCGGYTFt0= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1617002045; h=Content-Type:Cc:Date:From:In-Reply-To:List-Subscribe:List-Post:List-Owner:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Subject:To; bh=0b76or7EOGtPbwBjq7Pj+sDCXbZhiqEYG7l19Hvzfe0=; b=ODg9mtJCSx3Joq02ey+lKFePcl0ZjvmRJ8BsYB5l8qlAsnp7t1KCSb2UrRvDqN9EJgQQTnCccutVAo8UvL7AW7WchJxPUqN6piBWBWQO07ge+zCu7cNn3bCfA5/QemdS4DvqsZ4M4gea1Yf8KexUW/GZCcijKaq8gf9aq0Bt8CY= ARC-Authentication-Results: i=1; mx.zohomail.com; spf=pass (zohomail.com: domain of seabios.org designates 78.46.105.101 as permitted sender) smtp.mailfrom=seabios-bounces@seabios.org Return-Path: Received: from coreboot.org (coreboot.org [78.46.105.101]) by mx.zohomail.com with SMTPS id 1617002045126565.7833935163172; Mon, 29 Mar 2021 00:14:05 -0700 (PDT) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) by coreboot.org (Postfix) with ESMTPA id C0ACE16A09C0; Mon, 29 Mar 2021 07:14:01 +0000 (UTC) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) by coreboot.org (Postfix) with ESMTP id E228C16A0988 for ; Mon, 29 Mar 2021 07:13:39 +0000 (UTC) Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) (10.28.252.161) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Mon, 29 Mar 2021 15:13:30 +0800 Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) (10.29.252.165) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2176.2; Mon, 29 Mar 2021 15:13:29 +0800 Received: from authenticated-user (PRIMARY_HOSTNAME [PUBLIC_IP]) zxbjmbx1.zhaoxin.com ([fe80::290a:f538:51e7:1416%16]) with mapi id 15.01.2176.009; Mon, 29 Mar 2021 15:13:29 +0800 From: RunaGuo-oc To: Gerd Hoffmann , "paulepanter@users.sourceforge.net" Thread-Topic: [SeaBIOS] [PATCH] AHCI: The attached ATA device cannot be detected when binding AHCI controller to Virtual Machine Thread-Index: AQHWlxibxIfH0aq0G06y4jhhDWXb/aqaOKbEgAFmY7Y= Date: Mon, 29 Mar 2021 07:13:29 +0000 Message-ID: <1240d9143b7743228a55e9f847215809@zhaoxin.com> References: <159653982592.14.11229416791250419589@b63950293ec5>,<20200930105820.x6fdtjro4zb6sekd@sirius.home.kraxel.org>, In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: yes X-MS-TNEF-Correlator: Content-Type: multipart/mixed; boundary="_004_1240d9143b7743228a55e9f847215809zhaoxincom_" MIME-Version: 1.0 Message-ID-Hash: WVBGNA2V2FO4GO4LIABAWWPABKVYAZVW X-Message-ID-Hash: WVBGNA2V2FO4GO4LIABAWWPABKVYAZVW X-MailFrom: RunaGuo-oc@zhaoxin.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-seabios.seabios.org-0; header-match-seabios.seabios.org-1; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header CC: "seabios@seabios.org" , "Runa Guo(BJ-RD)" X-Mailman-Version: 3.3.4b1 Precedence: list Subject: [SeaBIOS] =?eucgb2312_cn?q?=B4=F0=B8=B4=3A_=5BPATCH=5D_AHCI=3A_The_attached_ATA_device_cannot_be_detected_when_binding_AHCI_controller_to_Virtual_Machine?= List-Id: SeaBIOS mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Authentication-Results: coreboot.org; auth=pass smtp.auth=mailman@coreboot.org smtp.mailfrom=seabios-bounces@seabios.org X-Spamd-Bar: - X-Zoho-Virus-Status: 1 --_004_1240d9143b7743228a55e9f847215809zhaoxincom_ Content-Type: multipart/alternative; boundary="_000_1240d9143b7743228a55e9f847215809zhaoxincom_" --_000_1240d9143b7743228a55e9f847215809zhaoxincom_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 DQpIaSAgUGF1bCwNCg0KVGhhbmsgeW91IGZvciB5b3VyIHJlY2VudCBkZXRhaWxlZCBlbWFpbCBy ZXBseS4gSSdtIG5vdCBnb29kIGF0IHNlbmRpbmcgcGF0Y2hlcy4NCkkgaGF2ZSBhbHJlYWR5IHNl bnQgYW5vdGhlciBwYXRjaCB3aGljaCBtZXQgeW91ciByZXF1ZXN0IGJ5IGdpdCBzZW5kLWVtYWls IGZvcm1hdCBiZWZvcmUgaSBmb3VuZCB5b3VyIGVtYWlsIGFkZHJlc3MsIGkgaG9wZSB5b3UgY2Fu IGFsc28gcmVjZWl2ZSBpdCwgaS5tIHNvIHNvcnJ5Lg0KZm9yIHlvdXIgcXVlc3Rpb24gYWJvdXQg aG93IGkgdGVzdCB0aGlzOg0KMaO6Ym9vdCBPUyBmcm9tIHN0b3JhZ2VzIG90aGVyIHRoYW4gQUhD SSB3aXRoIElPViBlbmFibGVko6xlZ6OsWEhDSTsNCjKjumF0dGFjaCBhbiBTU0SjqG5vdCBPRESj qSB0byBTQVRBLUFIQ0kgcG9ydCBpbiB6aGFveGluIHBsYXRmb3JtOw0KM6O6YnVpbGQgc2VhYmlv cyBpbiBkZWJ1ZyBtb2RlIGFuZCBydW4gdGhlIHFlbXUgc2NyaXB0IGluIGF0dGFjaG1lbnQgZG9j dW1lbnQ7DQo0OiB3ZSBjYW4gZmFpbGVkIGxvZyBpbiBwcmV2aW91cyBtYWlsLg0KDQp0aGFua3Ms DQogUnVuYQ0KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCreivP7IyzogUnVuYUd1 by1vYw0Kt6LLzcqxvOQ6IDIwMjHE6jPUwjI4yNUgMTk6MjMNCsrVvP7IyzogR2VyZCBIb2ZmbWFu bg0Ks63LzTogc2VhYmlvc0BzZWFiaW9zLm9yZw0K1vfM4jogtPC4tDogW1NlYUJJT1NdIFtQQVRD SF0gQUhDSTogVGhlIGF0dGFjaGVkIEFUQSBkZXZpY2UgY2Fubm90IGJlIGRldGVjdGVkIHdoZW4g YmluZGluZyBBSENJIGNvbnRyb2xsZXIgdG8gVmlydHVhbCBNYWNoaW5lDQoNCg0KDQpJIGFtIHNv IHNvcnJ5IHRvIHJlcGx5IGxhdGUuDQoNCg0KSGVyZSBpcyB0aGUgbmV3bHkgcmViYXNlIHBhdGNo LCBwbHMgaGVscCAgY2hlY2ssIHRoYW5rcy4NCg0KDQoxOiBGb3IgQVRBIGRldmljZSwgdGhlIGZp cnN0IEFUQV9DTURfSURFTlRJRllfUEFDS0VUX0RFVklDRSBjb21tYW5kIHdpbGwgYmUgZmFpbGVk IHdpdGggUE9SVF9JUlFfVEYgc2V0IHRvIDEgZnJvbSBhaGNpIHNwZWM7DQoyOiBGb3Igc2VhYmlv cywgdGhpcyBmYWlsIHdpbGwgYmUgY29uc2lkZXJlZCBhcyB0aW1lb3V0IGZvciBpdCBvbmx5IHBv bGxpbmcgUE9SVF9JUlFfRDJIX1JFRy9QSU9fRklTOw0KMzogRnJvbSBhaGNpIHNwZWMsIEkgaGF2 ZSBub3QgeWV0IGZvdW5kICBhbnkgZXZpZGVuY2VzIHdoaWNoIGNhbiBiZSB1c2UgdG8gY29tYmlu ZSB0aGUgYWJvdmUgZmFpbCB3aXRoIHRoZXNlIGFib3ZlIGVycm9yOw0KDQpNYXkgYmUsIHdlIGNh biBhbHNvIGFkZCBQT1JUX0lSUV9URl9FUlIgYml0IGNoZWNrIHdoaWxlIHBvbGxpbmcgY29tbWFu ZCBjb21wbGV0aW9uPw0KDQoNClNpZ25lZC1vZmYtYnk6IHpoYW94aW5ccnVuYWd1b29jIDxSdW5h R3VvLW9jQHpoYW94aW4uY29tPg0KLS0tDQogc3JjL2h3L2FoY2kuYyB8IDMgKystDQogMSBmaWxl IGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQ0KDQpkaWZmIC0tZ2l0IGEv c3JjL2h3L2FoY2kuYyBiL3NyYy9ody9haGNpLmMNCmluZGV4IGQ0NWI0MzAuLjk5OGI1ZmUgMTAw NjQ0DQotLS0gYS9zcmMvaHcvYWhjaS5jDQorKysgYi9zcmMvaHcvYWhjaS5jDQpAQCAtMTQzLDcg KzE0Myw4IEBAIHN0YXRpYyBpbnQgYWhjaV9jb21tYW5kKHN0cnVjdCBhaGNpX3BvcnRfcyAqcG9y dF9nZiwgaW50IGlzd3JpdGUsIGludCBpc2F0YXBpLA0KICAgICAgICAgICAgICAgICAgICAgZXJy b3IgID0gR0VUX0xPV0ZMQVQoZmlzLT5wc2Zpc1szXSk7DQogICAgICAgICAgICAgICAgICAgICBi cmVhazsNCiAgICAgICAgICAgICAgICAgfQ0KLSAgICAgICAgICAgICAgICBpZiAoaW50Yml0cyAm IDB4MDEpIHsNCisNCisgICAgICAgICAgICAgICAgaWYgKGludGJpdHMgJiAoMHgwMXwgUE9SVF9J UlFfVEZfRVJSKSkgew0KICAgICAgICAgICAgICAgICAgICAgc3RhdHVzID0gR0VUX0xPV0ZMQVQo ZmlzLT5yZmlzWzJdKTsNCiAgICAgICAgICAgICAgICAgICAgIGVycm9yICA9IEdFVF9MT1dGTEFU KGZpcy0+cmZpc1szXSk7DQogICAgICAgICAgICAgICAgICAgICBicmVhazsNCi0tDQoyLjE3LjEN Cg0KDQoNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fDQq3orz+yMs6IEdlcmQgSG9m Zm1hbm4gPGtyYXhlbEByZWRoYXQuY29tPg0Kt6LLzcqxvOQ6IDIwMjDE6jnUwjMwyNUgMTg6NTg6 MjANCsrVvP7IyzogUnVuYUd1by1vYw0Ks63LzTogc2VhYmlvc0BzZWFiaW9zLm9yZw0K1vfM4jog UmU6IFtTZWFCSU9TXSBbUEFUQ0hdIEFIQ0k6IFRoZSBhdHRhY2hlZCBBVEEgZGV2aWNlIGNhbm5v dCBiZSBkZXRlY3RlZCB3aGVuIGJpbmRpbmcgQUhDSSBjb250cm9sbGVyIHRvIFZpcnR1YWwgTWFj aGluZQ0KDQpPbiBUdWUsIEF1ZyAwNCwgMjAyMCBhdCAxMToxNzowNUFNIC0wMDAwLCBSdW5hR3Vv LW9jQHpoYW94aW4uY29tIHdyb3RlOg0KPiBXaGVuIGJpbmRpbmcgQUhDSSBjb250cm9sbGVyIHRv IHZpcnR1YWwgbWFjaGluZSwgdGhlIGF0dGFjaGVkIEFUQSBkZXZpY2UgY2Fubm90IGJlIHJlY29n bml6ZWQgZm9yIHRoZSBmb2xsb3dpbmcgcmVhc29uOg0KPiAgVGhlIGZpcnN0IElkZW50aWZ5IFBB Q0tFVCBDTUQgd2lsbCBiZSBmYWlsZWQgd2l0aG91dCBkb2J1dCB3aGljaCB3aWxsIGxlYWQgUE9S VF9JUlFfVEZfRVJSIGJlIHNldCBpbiBQeElTIGR1ZSB0byBFUlIgYml0IHNldCB0byAxIGluIEQy SCBSZWdpc3RlciBGSVMoUHhURkQuU1RTLkVSUj0xKS4gSW4gdGhpcyBjYXNlLCB0aGUgZmlyc3Qg Q01EIHdpbGwgYmUgdGltZW91dCBmb3Igc2VhYmlvcyBvbmx5IHBvbGxpbmcgUE9SVF9JUlFfRDJI X1JFR19GSVMgJiBQT1JUX0lSUV9QSU9TX0ZJUyBiZWZvcmUgdHJpZ2dlcmluZyBlcnJvciBoYW5k bGluZyB3aGljaCBsZWFkcyBBSENJIGNvbnRyb2xsZXIgaXMgYW4gZXJyb3Igc3RhdGUsIHRoZW4g dGhlIHNlY29uZCBJREVOVElGWSBDTUQgY2Fubm90IGJlIGlzc3VlZCBieSBBSENJIGNvbnRyb2xs ZXIsIG5vIEFUQSBkZXZpY2Ugd2lsbCBiZSBkZXRlY3RlZC4NCj4NCj4gIEluIEFIQ0kgc3BlYyBI QkEgUG9ydCBTdGF0ZSBNYWNoaW5lIHNlY3Rpb24oNS4zLjguMSBhbmQgNS4zLjE2LjUpLCB3ZSBj YW4gc2VlIHRoaXMgc2VxdWVuY2U6IFJlZ0ZJUzpFbnRyeSAtLT4gRVJSOkZhdGFsVGFza2ZpbGUg KFB4VEZELlNUUy5FUlI9MSkgLS0+IEVSUjpXYWl0Rm9yQ2xlYXIsIG5vIGVudHJ5IGZvciBQT1JU X0lSUV9EMkhfUkVHX0ZJUy9QT1JUX0lSUV9QSU9TX0ZJUyB0byBiZSBzZXQgYXQgdGhpcyB0aW1l Lg0KPg0KPiAgTWF5IGJlIHdlIGNhbiBhbHNvIGFkZCBQT1JUX0lSUV9URl9FUlIgYml0IGNoZWNr IHdoZW4gcG9sbGluZyBjb21tYW5kIGNvbXBsZXRpb24gc3RhdHVzPw0KPg0KPiAgZmFpbCBsb2c6 DQo+ICAwMi4zODY6IHxiZmZhNjAwMHwgQUhDSS8xOiBsaW5rIHVwDQo+ICAwMi4zODc6IHxiZmZh NjAwMHwgQUhDSS8xOiBzZW5kIGNtZCAuLi4NCj4gIDAyLjM4NzogfGJmZmE3MDAwfCBwaHlzX2Zy ZWUgYmZmYTljMDAgKGRldGFpbD0weGJmZmFhMzIwKQ0KPiAgMDIuMzk2OiB8YmZmYTcwMDB8IHBo eXNfZnJlZSBiZmZhYTIwMCAoZGV0YWlsPTB4YmZmYWExZDApDQo+ICAwMi4zOTY6IHxiZmZhNzAw MHwgcGh5c19mcmVlIGJmZmFhMDAwIChkZXRhaWw9MHhiZmZhYTFhMCkNCj4gIDAyLjM5NjogfGJm ZmE3MDAwfCBwaHlzX2ZyZWUgYmZmYWEzODAgKGRldGFpbD0weGJmZmFhMzUwKQ0KPiAgMDIuNDAw OiBcYmZmYTcwMDAvIEVuZCB0aHJlYWQNCj4gIDAyLjQwMTogcGh5c19mcmVlIGJmZmE3MDAwIChk ZXRhaWw9MHhiZmZhYTE3MCkNCj4gIDM0LjM5MTogfGJmZmE2MDAwfCBXQVJOSU5HIC0gVGltZW91 dCBhdCBhaGNpX2NvbW1hbmQ6MTUzIQ0KPiAgMzQuMzkyOiB8YmZmYTYwMDB8IEFIQ0kvMTogc2Vu ZCBjbWQgLi4uDQo+ICA2Ni4zOTc6IHxiZmZhNjAwMHwgV0FSTklORyAtIFRpbWVvdXQgYXQgYWhj aV9jb21tYW5kOjE1MyENCj4NCj4gU2lnbmVkLW9mZi1ieTogemhhb3hpblxydW5hZ3Vvb2MgPFJ1 bmFHdW8tb2NAemhhb3hpbi5jb20+DQoNClBhdGNoIGRvZXNuJ3QgYXBwbHkgdG8gZ2l0IG1hc3Rl ci4gIENhbiB5b3UgcmViYXNlIGFuZCByZXNlbmQ/ICBBbmQNCndoaWxlIGJlaW5nIGF0IGl0IHdy YXAgdGhlIGNvbW1pdCBtZXNzYWdlIHRvIGhvdCBoYXZlIGxpbmVzIGxvbmdlciB0aGFuDQo4MCBj aGFycz8NCg0KdGhhbmtzLA0KICBHZXJkDQoNCg== --_000_1240d9143b7743228a55e9f847215809zhaoxincom_ Content-Type: text/html; charset="gb2312" Content-Transfer-Encoding: quoted-printable


Hi 
Paul,

Thank you for = your recent detailed email reply. I'm not good at sending patches.
I have already sent = another patch which met your request by git send-email format before i found your email address, i hope you can also r= eceive it, i.m so sorry.
for your question ab= out how i test this:
1=A3=BAboot OS from = storages other than AHCI with IOV enabled=A3=ACeg=A3=ACXHCI;<= /div>
2=A3=BAattach an SSD= =A3=A8not ODD=A3=A9 to SATA-AHCI port in zhaoxin platform;
3=A3=BAbuild seabios= in debug mode and run the qemu script in attachment document;
4: we can failed log= in previous mail.

thank= s,
 Runa

=B7=A2=BC=FE=C8=CB: RunaGuo= -oc
=B7=A2=CB=CD=CA=B1=BC=E4: 2021=C4=EA3=D4=C228=C8=D5 19:23
=CA=D5=BC=FE=C8=CB: Gerd Hoffmann
=B3=AD=CB=CD: seabios@seabios.org
=D6=F7=CC=E2: =B4=F0=B8=B4: [SeaBIOS] [PATCH] AHCI: The attached ATA= device cannot be detected when binding AHCI controller to Virtual Machine<= /font>
 


I am so sorry to reply late.


Here is the newly rebase patch, pls help  check, thanks.


1: For ATA device, the first ATA_CMD_IDENTIFY_PACKET_DEVICE command wi= ll be failed with PORT_IRQ_TF set to 1 from ahci spec;
2: For seabios, this fail will be considered as timeout for it only po= lling PORT_IRQ_D2H_REG/PIO_FIS;
3: From ahci spec, I have not yet found  any evidences which can = be use to combine the above fail with these above error;

May be, we can also add PORT_IRQ_TF_ERR bit check while polling comman= d completion?


Signed-off-by: zhaoxin\runaguooc <RunaGuo-oc@zhaoxin.com>
---
 src/hw/ahci.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/hw/ahci.c b/src/hw/ahci.c
index d45b430..998b5fe 100644
--- a/src/hw/ahci.c
+++ b/src/hw/ahci.c
@@ -143,7 +143,8 @@ static int ahci_command(struct ahci_port_s *po= rt_gf, int iswrite, int isatapi,
                    =  error  =3D GET_LOWFLAT(fis->psfis[3]);
                    =  break;
                 }
-                if (intbits &= amp; 0x01) {
+
+                if (intbi= ts & (0x01| PORT_IRQ_TF_ERR)) {
                    =  status =3D GET_LOWFLAT(fis->rfis[2]);
                    =  error  =3D GET_LOWFLAT(fis->rfis[3]);
                    =  break;
-- 
2.17.1



=B7=A2=BC=FE=C8=CB: Gerd = Hoffmann <kraxel@redhat.com>
=B7=A2=CB=CD=CA=B1=BC=E4: 2020=C4=EA9=D4=C230=C8=D5 18:58:20
=CA=D5=BC=FE=C8=CB: RunaGuo-oc
=B3=AD=CB=CD: seabios@seabios.org
=D6=F7=CC=E2: Re: [SeaBIOS] [PATCH] AHCI: The attached ATA device ca= nnot be detected when binding AHCI controller to Virtual Machine
 
On Tue, Aug 04, 2020 at 11:17:05AM -0000, RunaGuo-= oc@zhaoxin.com wrote:
> When binding AHCI controller to virtual machine, the attached ATA devi= ce cannot be recognized for the following reason:
>  The first Identify PACKET CMD will be failed without dobut which= will lead PORT_IRQ_TF_ERR be set in PxIS due to ERR bit set to 1 in D2H Re= gister FIS(PxTFD.STS.ERR=3D1). In this case, the first CMD will be timeout = for seabios only polling PORT_IRQ_D2H_REG_FIS & PORT_IRQ_PIOS_FIS before triggering error handling which leads AHCI = controller is an error state, then the second IDENTIFY CMD cannot be issued= by AHCI controller, no ATA device will be detected.
>
>  In AHCI spec HBA Port State Machine section(5.3.8.1 and 5.3.16.5= ), we can see this sequence: RegFIS:Entry --> ERR:FatalTaskfile (PxTFD.S= TS.ERR=3D1) --> ERR:WaitForClear, no entry for PORT_IRQ_D2H_REG_FIS/PORT= _IRQ_PIOS_FIS to be set at this time.
>
>  May be we can also add PORT_IRQ_TF_ERR bit check when polling co= mmand completion status?
>
>  fail log:
>  02.386: |bffa6000| AHCI/1: link up
>  02.387: |bffa6000| AHCI/1: send cmd ...
>  02.387: |bffa7000| phys_free bffa9c00 (detail=3D0xbffaa320)
>  02.396: |bffa7000| phys_free bffaa200 (detail=3D0xbffaa1d0)
>  02.396: |bffa7000| phys_free bffaa000 (detail=3D0xbffaa1a0)
>  02.396: |bffa7000| phys_free bffaa380 (detail=3D0xbffaa350)
>  02.400: \bffa7000/ End thread
>  02.401: phys_free bffa7000 (detail=3D0xbffaa170)
>  34.391: |bffa6000| WARNING - Timeout at ahci_command:153!
>  34.392: |bffa6000| AHCI/1: send cmd ...
>  66.397: |bffa6000| WARNING - Timeout at ahci_command:153!
>
> Signed-off-by: zhaoxin\runaguooc <RunaGuo-oc@zhaoxin.com>

Patch doesn't apply to git master.  Can you rebase and resend?  A= nd
while being at it wrap the commit message to hot have lines longer than
80 chars?

thanks,
  Gerd

--_000_1240d9143b7743228a55e9f847215809zhaoxincom_-- --_004_1240d9143b7743228a55e9f847215809zhaoxincom_ Content-Type: text/x-sh; name="qemu.sh" Content-Description: qemu.sh Content-Disposition: attachment; filename="qemu.sh"; size=435; creation-date="Mon, 29 Mar 2021 07:05:49 GMT"; modification-date="Mon, 29 Mar 2021 07:05:49 GMT" Content-Transfer-Encoding: base64 CgoKbW9kcHJvYmUga3ZtX2ludGVsCm1vZHByb2JlIHZmaW9fcGNpCgplY2hvICIwMDAwOjAwOjBm LjAiICA+IC9zeXMvYnVzL3BjaS9kZXZpY2VzLzAwMDA6MDA6MGYuMC9kcml2ZXIvdW5iaW5kCgoK CmVjaG8gIjFkMTcgOTA4MyIgID4gL3N5cy9idXMvcGNpL2RyaXZlcnMvdmZpby1wY2kvbmV3X2lk CgogICAgICAgICAgICAgICBxZW11LXN5c3RlbS14ODZfNjQgXAoJLWVuYWJsZS1rdm0gXAoJLWNw dSBob3N0IFwKCS1jaGFyZGV2IHN0ZGlvLGlkPXNlYWJpb3MgLWRldmljZSBpc2EtZGVidWdjb24s aW9iYXNlPTB4NDAyLGNoYXJkZXY9c2VhYmlvcyBcCgktc21wIDIgXAoJLW0gNDA5NiBcCgktYm9v dCBtZW51PW9uLHN0cmljdD1vbiBcCgktYmlvcyAvaG9tZS8qL3NlYWJpb3Mvb3V0L2Jpb3MuYmlu IFwKCS1kZXZpY2UgdmZpby1wY2ksaG9zdD0wMDowZi4wIAoK --_004_1240d9143b7743228a55e9f847215809zhaoxincom_ Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ SeaBIOS mailing list -- seabios@seabios.org To unsubscribe send an email to seabios-leave@seabios.org --_004_1240d9143b7743228a55e9f847215809zhaoxincom_--