From mboxrd@z Thu Jan 1 00:00:00 1970 Authentication-Results: mx.groups.io; dkim=pass header.i=@citrix.com header.s=securemail header.b=g/7yAuJS; spf=pass (domain: citrix.com, ip: 216.71.145.142, mailfrom: anthony.perard@citrix.com) Received: from esa1.hc3370-68.iphmx.com (esa1.hc3370-68.iphmx.com [216.71.145.142]) by groups.io with SMTP; Fri, 13 Sep 2019 07:51:06 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=citrix.com; s=securemail; t=1568386266; h=from:to:cc:subject:date:message-id:mime-version: content-transfer-encoding; bh=jwaPByNl+3cmYIWFTfO5OthOI0xIyl+/jErDyBAXvoQ=; b=g/7yAuJSNmHs6QA1VRtNgUaeRHUNvAJt0u7Ey/QmVhHLQ2zMXzpsEYwV 900KWjouAnRNJZVFfAf1YVzrAz64MQbWHfXkR6wMmOdodMF8W5meMEnF3 loqMs8CYvOEZ65LFnFGRl53Jh+S/8Woa+QVK9tW5vkgJqSvecrf8JGvLx 8=; Authentication-Results: esa1.hc3370-68.iphmx.com; dkim=none (message not signed) header.i=none; spf=None smtp.pra=anthony.perard@citrix.com; spf=Pass smtp.mailfrom=anthony.perard@citrix.com; spf=None smtp.helo=postmaster@mail.citrix.com Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender authenticity information available from domain of anthony.perard@citrix.com) identity=pra; client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com; envelope-from="anthony.perard@citrix.com"; x-sender="anthony.perard@citrix.com"; x-conformance=sidf_compatible Received-SPF: Pass (esa1.hc3370-68.iphmx.com: domain of anthony.perard@citrix.com designates 162.221.158.21 as permitted sender) identity=mailfrom; client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com; envelope-from="anthony.perard@citrix.com"; x-sender="anthony.perard@citrix.com"; x-conformance=sidf_compatible; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:209.167.231.154 ip4:178.63.86.133 ip4:195.66.111.40/30 ip4:85.115.9.32/28 ip4:199.102.83.4 ip4:192.28.146.160 ip4:192.28.146.107 ip4:216.52.6.88 ip4:216.52.6.188 ip4:162.221.158.21 ip4:162.221.156.83 ~all" Received-SPF: None (esa1.hc3370-68.iphmx.com: no sender authenticity information available from domain of postmaster@mail.citrix.com) identity=helo; client-ip=162.221.158.21; receiver=esa1.hc3370-68.iphmx.com; envelope-from="anthony.perard@citrix.com"; x-sender="postmaster@mail.citrix.com"; x-conformance=sidf_compatible IronPort-SDR: ThNnQbIDSW5YPKtu6HzYI4MuZrJD1QW4eEiPHXCmmGNZGFSKO3iba5itEjXIc2L7NJQ72Ljx3y LlcJNFSkFQIwMDWn1yDSB+nehHra5FC5IQrEG4lvzaUfVCaTTMz8jkP3BpE2fJCtAkx/KJtoQP wJg0DmF/pGvA47jB9pW+SgruDW2MBm/IojAgxiv8CUHo41J3Ltq7IGmsZx2XSHsdUrSAZiAkow NK7b07mFy3TfIK3cANrn0uG+HU8LVDw3YsBl9Hxr16WOESexh1E2RKL5OjR/VsofG/PAWJ8MzB fPc= X-SBRS: 2.7 X-MesageID: 5595137 X-Ironport-Server: esa1.hc3370-68.iphmx.com X-Remote-IP: 162.221.158.21 X-Policy: $RELAYED X-IronPort-AV: E=Sophos;i="5.64,501,1559534400"; d="scan'208";a="5595137" From: "Anthony PERARD" To: CC: Ard Biesheuvel , Julien Grall , Jordan Justen , , Anthony Perard , Laszlo Ersek Subject: [PATCH 00/11] OvmfPkg/XenBusDxe: Fix ExitBootServices handler to avoid allocation Date: Fri, 13 Sep 2019 15:50:49 +0100 Message-ID: <20190913145100.303433-1-anthony.perard@citrix.com> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 Return-Path: anthony.perard@citrix.com Content-Transfer-Encoding: base64 Content-Type: text/plain UmVmOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTIxOTAK ClBhdGNoIHNlcmllcyBhdmFpbGFibGUgaW4gdGhpcyBnaXQgYnJhbmNoOgpodHRwczovL3hlbmJp dHMueGVuLm9yZy9naXQtaHR0cC9wZW9wbGUvYXBlcmFyZC9vdm1mLmdpdCBici54ZW5idXNkeGUt Zml4LWV4aXRib290c2VydmljZXMtdjEKCkhpLAoKVGhpcyBwYXRjaCBzZXJpZXMgd29ya3MgdG93 YXJkIHJlbW92aW5nIHVzYWdlIG9mIE1lbW9yeSBBbGxvY2F0aW9uIFNlcnZpY2VzIGluClhlbkJ1 c0R4ZSB3aGVuIEV4aXRCb290U2VydmljZXMoKSBpcyBjYWxsZWQgYnkgdGhlIG5leHQgb3BlcmF0 aW5nIHN5c3RlbS4KClNpbmNlIHRoYXQgaW4gb3JkZXIgdG8gcmVzZXQgYSBiYWNrZW5kLCBjb21t dW5pY2F0aW9uIG5lZWRzIHRvIGhhcHBlbmVkIHZpYQp4ZW5zdG9yZSwgdGhpcyBzZXJpZXMgZm9j dXMgbW9zdGx5IG9uIGdldHRpbmcgcmlkIG9mIGFsbG9jYXRpb24gaW4gdGhlIHhlbnN0b3JlCmRy aXZlci4gVGhlcmUgYXJlIHN0aWxsIHNvbWUgbGVmdCBidXQgdGhhdCdzIGluIGZ1bmN0aW9uIHRo YXQgYXJlbid0IG5lZWRlZCBhZnRlcgpFQlMgaXMgY2FsbGVkLgoKSW4gc29tZSBwbGFjZXMgKGxp a2UgWGVuU3RvcmVWU1ByaW50KSwgaW5zdGVhZCBvZiBhbGxvY2F0aW5nIGEgYnVmZmVyLCB0aGUK YnVmZmVyICg0aykgaXMgb24gdGhlIHN0YWNrLgoKVGhhbmtzLAoKQW50aG9ueSBQRVJBUkQgKDEx KToKICBPdm1mUGtnL1hlbkJ1c0R4ZTogRml4IG1pc3NpbmcgXG4gaW4gREVCVUcgbWVzc2FnZXMK ICBPdm1mUGtnL1hlbkJ1c0R4ZTogSGF2ZSBYZW5TdG9yZUZpbmRXYXRjaCB0YWtlIGEgcG9pbnRl cgogIE92bWZQa2cvWGVuQnVzRHhlOiBSZXdvcmsgd2F0Y2ggZXZlbnRzIHJlY2VwdGlvbgogIE92 bWZQa2cvWGVuQnVzRHhlOiBBdm9pZCBBbGxvY2F0ZSBpbiBYZW5TdG9yZVZTUHJpbnQKICBPdm1m UGtnL1hlbkJ1c0R4ZTogQ29uc3RydWN0IHBhdGhzIHdpdGhvdXQgYWxsb2NhdGlvbgogIE92bWZQ a2cvWGVuQnVzRHhlOiBSZXdvcmsgWGVuU3RvcmVQcm9jZXNzTWVzc2FnZSB0byBhdm9pZCBhbGxv Y2F0aW5nCiAgICBtZW1vcnkKICBPdm1mUGtnL1hlbkJ1c0R4ZTogVXNlIG9uIHN0YWNrIGJ1ZmZl ciBpbiBpbnRlcm5hbCBmdW5jdGlvbnMKICBPdm1mUGtnL1hlbkJ1czogQ2hhbmdlIFhFTkJVU19Q Uk9UT0NPTCB0byBub3QgcmV0dXJuIGFsbG9jYXRlZCBtZW1vcnkKICBPdm1mUGtnL1hlbkJ1c0R4 ZTogRml4IE5vdGlmeUV4aXRCb290IHRvIGF2b2lkIE1lbW9yeSBBbGxvY2F0aW9uCiAgICBTZXJ2 aWNlcwogIE92bWZQa2cvWGVuUHZCbGtEeGU6IFVzZSBYZW5CdXNJby0+UmVnaXN0ZXJFeGl0Q2Fs bGJhY2sKICBPdm1mUGtnL1hlbkJ1c0R4ZTogRml4IFhlblN0b3JlV2FpdEZvckV2ZW50IHVzZSBk dXJpbmcgRUJTCgogT3ZtZlBrZy9JbmNsdWRlL1Byb3RvY29sL1hlbkJ1cy5oIHwgIDY3ICsrKy0K IE92bWZQa2cvWGVuQnVzRHhlL0V2ZW50Q2hhbm5lbC5jICB8ICAgMyArLQogT3ZtZlBrZy9YZW5C dXNEeGUvWGVuQnVzLmMgICAgICAgIHwgIDU4ICsrLQogT3ZtZlBrZy9YZW5CdXNEeGUvWGVuQnVz RHhlLmMgICAgIHwgIDI5ICstCiBPdm1mUGtnL1hlbkJ1c0R4ZS9YZW5CdXNEeGUuaCAgICAgfCAg IDMgKwogT3ZtZlBrZy9YZW5CdXNEeGUvWGVuU3RvcmUuYyAgICAgIHwgNTc3ICsrKysrKysrKysr KystLS0tLS0tLS0tLS0tLS0tLQogT3ZtZlBrZy9YZW5CdXNEeGUvWGVuU3RvcmUuaCAgICAgIHwg IDQ0ICsrLQogT3ZtZlBrZy9YZW5QdkJsa0R4ZS9CbG9ja0Zyb250LmMgIHwgIDgyICsrKy0tCiBP dm1mUGtnL1hlblB2QmxrRHhlL0Jsb2NrRnJvbnQuaCAgfCAgMTIgKy0KIE92bWZQa2cvWGVuUHZC bGtEeGUvWGVuUHZCbGtEeGUuYyB8ICAgNCArLQogMTAgZmlsZXMgY2hhbmdlZCwgNDgzIGluc2Vy dGlvbnMoKyksIDM5NiBkZWxldGlvbnMoLSkKCi0tIApBbnRob255IFBFUkFSRAoK