From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from us-smtp-1.mimecast.com (us-smtp-1.mimecast.com [207.211.31.81]) by mx.groups.io with SMTP id smtpd.web09.286.1582755134484684367 for ; Wed, 26 Feb 2020 14:12:14 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@redhat.com header.s=mimecast20190719 header.b=fw4CLWpX; spf=pass (domain: redhat.com, ip: 207.211.31.81, mailfrom: lersek@redhat.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1582755133; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=dO1rf5oTr5oXpUObePW49CrkrSHT2kn/fdB4yoHtmFY=; b=fw4CLWpXJJl9Il7Y7Z8lUmaJU+SViaT4QAKs9JQaCU5f26pgNh5zjZZ51KbtuGdLLm79Wd MjgijgJcK0vYts0iBlFoHdqagkG9UCz76TpteOmOvqoaVepsxNV2UY5bdl+y+qCtNgU2xZ Ah5j/LY8he12vegSDDvyiMgh83Glap8= Received: from mimecast-mx01.redhat.com (mimecast-mx01.redhat.com [209.132.183.4]) (Using TLS) by relay.mimecast.com with ESMTP id us-mta-21-nDxX2Ra2N52uVd8P8dIKmw-1; Wed, 26 Feb 2020 17:12:07 -0500 X-MC-Unique: nDxX2Ra2N52uVd8P8dIKmw-1 Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mimecast-mx01.redhat.com (Postfix) with ESMTPS id 2B49418CA240; Wed, 26 Feb 2020 22:12:06 +0000 (UTC) Received: from lacos-laptop-7.usersys.redhat.com (ovpn-116-185.ams2.redhat.com [10.36.116.185]) by smtp.corp.redhat.com (Postfix) with ESMTP id B2C9F60BEF; Wed, 26 Feb 2020 22:12:03 +0000 (UTC) From: "Laszlo Ersek" To: edk2-devel-groups-io Cc: Ard Biesheuvel , Eric Dong , Hao A Wu , Igor Mammedov , Jian J Wang , Jiewen Yao , Jordan Justen , Michael Kinney , =?UTF-8?q?Philippe=20Mathieu-Daud=C3=A9?= , Ray Ni Subject: [PATCH v2 01/16] MdeModulePkg/PiSmmCore: log SMM image start failure Date: Wed, 26 Feb 2020 23:11:41 +0100 Message-Id: <20200226221156.29589-2-lersek@redhat.com> In-Reply-To: <20200226221156.29589-1-lersek@redhat.com> References: <20200226221156.29589-1-lersek@redhat.com> MIME-Version: 1.0 X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 X-Mimecast-Spam-Score: 0 X-Mimecast-Originator: redhat.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: base64 SW4gdGhlIENvcmVTdGFydEltYWdlKCkgZnVuY3Rpb24gW01kZU1vZHVsZVBrZy9Db3JlL0R4ZS9J bWFnZS9JbWFnZS5jXSwgaWYKdGhlIGltYWdlIGVudHJ5IHBvaW50IHJldHVybnMgYSBmYWlsdXJl IGNvZGUsIHRoZW4gdGhlIERYRSBDb3JlIGxvZ3MgYQpoZWxwZnVsIERFQlVHX0VSUk9SIG1lc3Nh Z2UsIHdpdGggdGhlIGZvbGxvd2luZyBmb3JtYXQgc3RyaW5nOgoKICAiRXJyb3I6IEltYWdlIGF0 ICUxMXAgc3RhcnQgZmFpbGVkOiAlclxuIgoKRG8gc2ltaWxhcmx5IGluIHRoZSBTTU0gQ29yZSAo dXBkYXRlIHRoZSBtZXNzYWdlIHNsaWdodGx5KS4KCkNjOiBBcmQgQmllc2hldXZlbCA8YXJkLmJp ZXNoZXV2ZWxAbGluYXJvLm9yZz4KQ2M6IEVyaWMgRG9uZyA8ZXJpYy5kb25nQGludGVsLmNvbT4K Q2M6IEhhbyBBIFd1IDxoYW8uYS53dUBpbnRlbC5jb20+CkNjOiBJZ29yIE1hbW1lZG92IDxpbWFt bWVkb0ByZWRoYXQuY29tPgpDYzogSmlhbiBKIFdhbmcgPGppYW4uai53YW5nQGludGVsLmNvbT4K Q2M6IEppZXdlbiBZYW8gPGppZXdlbi55YW9AaW50ZWwuY29tPgpDYzogSm9yZGFuIEp1c3RlbiA8 am9yZGFuLmwuanVzdGVuQGludGVsLmNvbT4KQ2M6IE1pY2hhZWwgS2lubmV5IDxtaWNoYWVsLmQu a2lubmV5QGludGVsLmNvbT4KQ2M6IFBoaWxpcHBlIE1hdGhpZXUtRGF1ZMOpIDxwaGlsbWRAcmVk aGF0LmNvbT4KQ2M6IFJheSBOaSA8cmF5Lm5pQGludGVsLmNvbT4KUmVmOiBodHRwczovL2J1Z3pp bGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTE1MTIKU2lnbmVkLW9mZi1ieTogTGFz emxvIEVyc2VrIDxsZXJzZWtAcmVkaGF0LmNvbT4KQWNrZWQtYnk6IEFyZCBCaWVzaGV1dmVsIDxh cmQuYmllc2hldXZlbEBsaW5hcm8ub3JnPgotLS0KCk5vdGVzOgogICAgdjI6CiAgICAKICAgIC0g UGljayB1cCBBcmQncyBBY2tlZC1ieSwgd2hpY2ggaXMgY29uZGl0aW9uYWwgb24gYXBwcm92YWwg ZnJvbSBJbnRlbAogICAgICByZXZpZXdlcnMgb24gQ2MuIChJJ2QgbGlrZSB0byBzYXZlIEFyZCB0 aGUgY2h1cm4gb2YgcmUtYWNraW5nCiAgICAgIHVubW9kaWZpZWQgcGF0Y2hlcy4pCgogTWRlTW9k dWxlUGtnL0NvcmUvUGlTbW1Db3JlL0Rpc3BhdGNoZXIuYyB8IDYgKysrKysrCiAxIGZpbGUgY2hh bmdlZCwgNiBpbnNlcnRpb25zKCspCgpkaWZmIC0tZ2l0IGEvTWRlTW9kdWxlUGtnL0NvcmUvUGlT bW1Db3JlL0Rpc3BhdGNoZXIuYyBiL01kZU1vZHVsZVBrZy9Db3JlL1BpU21tQ29yZS9EaXNwYXRj aGVyLmMKaW5kZXggOWJlYzczMWU1MzEyLi43NmVlOWUwYjg5Y2MgMTAwNjQ0Ci0tLSBhL01kZU1v ZHVsZVBrZy9Db3JlL1BpU21tQ29yZS9EaXNwYXRjaGVyLmMKKysrIGIvTWRlTW9kdWxlUGtnL0Nv cmUvUGlTbW1Db3JlL0Rpc3BhdGNoZXIuYwpAQCAtODgzLDQ0ICs4ODMsNTAgQEAgU21tRGlzcGF0 Y2hlciAoCiAgICAgICBSZW1vdmVFbnRyeUxpc3QgKCZEcml2ZXJFbnRyeS0+U2NoZWR1bGVkTGlu ayk7DQogDQogICAgICAgUkVQT1JUX1NUQVRVU19DT0RFX1dJVEhfRVhURU5ERURfREFUQSAoDQog ICAgICAgICBFRklfUFJPR1JFU1NfQ09ERSwNCiAgICAgICAgIEVGSV9TT0ZUV0FSRV9TTU1fRFJJ VkVSIHwgRUZJX1NXX1BDX0lOSVRfQkVHSU4sDQogICAgICAgICAmRHJpdmVyRW50cnktPkltYWdl SGFuZGxlLA0KICAgICAgICAgc2l6ZW9mIChEcml2ZXJFbnRyeS0+SW1hZ2VIYW5kbGUpDQogICAg ICAgICApOw0KIA0KICAgICAgIC8vDQogICAgICAgLy8gQ2FjaGUgc3RhdGUgb2YgU21tRW50cnlQ b2ludFJlZ2lzdGVyZWQgYmVmb3JlIGNhbGxpbmcgZW50cnkgcG9pbnQNCiAgICAgICAvLw0KICAg ICAgIFByZXZpb3VzU21tRW50cnlQb2ludFJlZ2lzdGVyZWQgPSBnU21tQ29yZVByaXZhdGUtPlNt bUVudHJ5UG9pbnRSZWdpc3RlcmVkOw0KIA0KICAgICAgIC8vDQogICAgICAgLy8gRm9yIGVhY2gg U01NIGRyaXZlciwgcGFzcyBOVUxMIGFzIEltYWdlSGFuZGxlDQogICAgICAgLy8NCiAgICAgICBS ZWdpc3RlclNtcmFtUHJvZmlsZUltYWdlIChEcml2ZXJFbnRyeSwgVFJVRSk7DQogICAgICAgUEVS Rl9TVEFSVF9JTUFHRV9CRUdJTiAoRHJpdmVyRW50cnktPkltYWdlSGFuZGxlKTsNCiAgICAgICBT dGF0dXMgPSAoKEVGSV9JTUFHRV9FTlRSWV9QT0lOVCkoVUlOVE4pRHJpdmVyRW50cnktPkltYWdl RW50cnlQb2ludCkoRHJpdmVyRW50cnktPkltYWdlSGFuZGxlLCBnU1QpOw0KICAgICAgIFBFUkZf U1RBUlRfSU1BR0VfRU5EIChEcml2ZXJFbnRyeS0+SW1hZ2VIYW5kbGUpOw0KICAgICAgIGlmIChF RklfRVJST1IoU3RhdHVzKSl7DQorICAgICAgICBERUJVRyAoKA0KKyAgICAgICAgICBERUJVR19F UlJPUiwNCisgICAgICAgICAgIkVycm9yOiBTTU0gaW1hZ2UgYXQgJTExcCBzdGFydCBmYWlsZWQ6 ICVyXG4iLA0KKyAgICAgICAgICBEcml2ZXJFbnRyeS0+U21tTG9hZGVkSW1hZ2UuSW1hZ2VCYXNl LA0KKyAgICAgICAgICBTdGF0dXMNCisgICAgICAgICAgKSk7DQogICAgICAgICBVbnJlZ2lzdGVy U21yYW1Qcm9maWxlSW1hZ2UgKERyaXZlckVudHJ5LCBUUlVFKTsNCiAgICAgICAgIFNtbUZyZWVQ YWdlcyhEcml2ZXJFbnRyeS0+SW1hZ2VCdWZmZXIsIERyaXZlckVudHJ5LT5OdW1iZXJPZlBhZ2Up Ow0KICAgICAgICAgLy8NCiAgICAgICAgIC8vIFVuaW5zdGFsbCBMb2FkZWRJbWFnZQ0KICAgICAg ICAgLy8NCiAgICAgICAgIFN0YXR1cyA9IGdCUy0+VW5pbnN0YWxsUHJvdG9jb2xJbnRlcmZhY2Ug KA0KICAgICAgICAgICAgICAgICAgICAgICAgIERyaXZlckVudHJ5LT5JbWFnZUhhbmRsZSwNCiAg ICAgICAgICAgICAgICAgICAgICAgICAmZ0VmaUxvYWRlZEltYWdlUHJvdG9jb2xHdWlkLA0KICAg ICAgICAgICAgICAgICAgICAgICAgIERyaXZlckVudHJ5LT5Mb2FkZWRJbWFnZQ0KICAgICAgICAg ICAgICAgICAgICAgICAgICk7DQogICAgICAgICBpZiAoIUVGSV9FUlJPUiAoU3RhdHVzKSkgew0K ICAgICAgICAgICBpZiAoRHJpdmVyRW50cnktPkxvYWRlZEltYWdlLT5GaWxlUGF0aCAhPSBOVUxM KSB7DQogICAgICAgICAgICAgZ0JTLT5GcmVlUG9vbCAoRHJpdmVyRW50cnktPkxvYWRlZEltYWdl LT5GaWxlUGF0aCk7DQogICAgICAgICAgIH0NCiAgICAgICAgICAgZ0JTLT5GcmVlUG9vbCAoRHJp dmVyRW50cnktPkxvYWRlZEltYWdlKTsNCiAgICAgICAgIH0NCiAgICAgICAgIFN0YXR1cyA9IFNt bVVuaW5zdGFsbFByb3RvY29sSW50ZXJmYWNlICgNCiAgICAgICAgICAgICAgICAgICAgRHJpdmVy RW50cnktPlNtbUltYWdlSGFuZGxlLA0KICAgICAgICAgICAgICAgICAgICAmZ0VmaUxvYWRlZElt YWdlUHJvdG9jb2xHdWlkLA0KICAgICAgICAgICAgICAgICAgICAmRHJpdmVyRW50cnktPlNtbUxv YWRlZEltYWdlDQogICAgICAgICAgICAgICAgICAgICk7DQogICAgICAgICBpZiAoIUVGSV9FUlJP UihTdGF0dXMpKSB7DQotLSAKMi4xOS4xLjMuZzMwMjQ3YWE1ZDIwMQoKCg==