From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: [PATCH 3/5] x86/hvm: Make HVM_PARAM_{STORE, CONSOLE}_EVTCHN read-only to the guest Date: Wed, 5 Sep 2018 19:12:02 +0100 Message-ID: <1536171124-27053-4-git-send-email-andrew.cooper3@citrix.com> References: <1536171124-27053-1-git-send-email-andrew.cooper3@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1536171124-27053-1-git-send-email-andrew.cooper3@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Xen-devel Cc: Stefano Stabellini , Wei Liu , Andrew Cooper , Julien Grall , Paul Durrant , Jan Beulich , =?UTF-8?q?Roger=20Pau=20Monn=C3=A9?= List-Id: xen-devel@lists.xenproject.org VGhlc2UgdmFsdWVzIGFyZSBzZXQgYnkgdGhlIHRvb2xzdGFjayBmb3IgZWFjaCBjcmVhdGUvcmVz dG9yZSBvcGVyYXRpb24sIGFuZApib3VuZCBieSB4ZW57c3RvcmUsY29uc29sZX1kIGJlZm9yZSB0 aGUgdGhlIGd1ZXN0IHN0YXJ0cyBydW5uaW5nLgoKQSBndWVzdCBoYXMgbm8gcmVhc29uIHRvIG1v ZGlmeSB0aGVtIGF0IGFsbCwgYW5kIHRoZSBtYXRjaGluZyAqX1BGTiBwYXJhbWV0ZXJzCmFyZSBh bHJlYWR5IHJlYWQtb25seS4gIEFkanVzdCB0aGUgKl9FVlRDSE4gcGVybWlzc2lvbnMgdG8gYmUg Y29uc2lzdGVudC4KClNpZ25lZC1vZmYtYnk6IEFuZHJldyBDb29wZXIgPGFuZHJldy5jb29wZXIz QGNpdHJpeC5jb20+Ci0tLQpDQzogSmFuIEJldWxpY2ggPEpCZXVsaWNoQHN1c2UuY29tPgpDQzog V2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KQ0M6IFJvZ2VyIFBhdSBNb25uw6kgPHJvZ2Vy LnBhdUBjaXRyaXguY29tPgpDQzogUGF1bCBEdXJyYW50IDxwYXVsLmR1cnJhbnRAY2l0cml4LmNv bT4KQ0M6IFN0ZWZhbm8gU3RhYmVsbGluaSA8c3N0YWJlbGxpbmlAa2VybmVsLm9yZz4KQ0M6IEp1 bGllbiBHcmFsbCA8anVsaWVuLmdyYWxsQGFybS5jb20+Ci0tLQogeGVuL2FyY2gveDg2L2h2bS9o dm0uYyB8IDQgKystLQogMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlv bnMoLSkKCmRpZmYgLS1naXQgYS94ZW4vYXJjaC94ODYvaHZtL2h2bS5jIGIveGVuL2FyY2gveDg2 L2h2bS9odm0uYwppbmRleCBkMTlhZTM1Li40MDhlNjk1IDEwMDY0NAotLS0gYS94ZW4vYXJjaC94 ODYvaHZtL2h2bS5jCisrKyBiL3hlbi9hcmNoL3g4Ni9odm0vaHZtLmMKQEAgLTQwNzksOCArNDA3 OSw2IEBAIHN0YXRpYyBpbnQgaHZtX2FsbG93X3NldF9wYXJhbShzdHJ1Y3QgZG9tYWluICpkLAog ICAgIGNhc2UgSFZNX1BBUkFNX1ZNODZfVFNTX1NJWkVEOgogICAgIGNhc2UgSFZNX1BBUkFNX0FD UElfSU9QT1JUU19MT0NBVElPTjoKICAgICBjYXNlIEhWTV9QQVJBTV9WTV9HRU5FUkFUSU9OX0lE X0FERFI6Ci0gICAgY2FzZSBIVk1fUEFSQU1fU1RPUkVfRVZUQ0hOOgotICAgIGNhc2UgSFZNX1BB UkFNX0NPTlNPTEVfRVZUQ0hOOgogICAgIGNhc2UgSFZNX1BBUkFNX1g4N19GSVBfV0lEVEg6CiAg ICAgICAgIGJyZWFrOwogCkBAIC00MDkwLDYgKzQwODgsNyBAQCBzdGF0aWMgaW50IGh2bV9hbGxv d19zZXRfcGFyYW0oc3RydWN0IGRvbWFpbiAqZCwKICAgICAgICAgICogcGVybWlzc2lvbnMgaW4g WGVuLCBhbmQgdGhlcmVmb3JlIG1heSBub3Qgc2V0IGJ5IHRoZSBkb21haW4uCiAgICAgICAgICAq LwogICAgIGNhc2UgSFZNX1BBUkFNX1NUT1JFX1BGTjoKKyAgICBjYXNlIEhWTV9QQVJBTV9TVE9S RV9FVlRDSE46CiAgICAgY2FzZSBIVk1fUEFSQU1fUEFFX0VOQUJMRUQ6CiAgICAgY2FzZSBIVk1f UEFSQU1fSU9SRVFfUEZOOgogICAgIGNhc2UgSFZNX1BBUkFNX0JVRklPUkVRX1BGTjoKQEAgLTQx MDEsNiArNDEwMCw3IEBAIHN0YXRpYyBpbnQgaHZtX2FsbG93X3NldF9wYXJhbShzdHJ1Y3QgZG9t YWluICpkLAogICAgIGNhc2UgSFZNX1BBUkFNX0FDUElfU19TVEFURToKICAgICBjYXNlIEhWTV9Q QVJBTV9WUFRfQUxJR046CiAgICAgY2FzZSBIVk1fUEFSQU1fQ09OU09MRV9QRk46CisgICAgY2Fz ZSBIVk1fUEFSQU1fQ09OU09MRV9FVlRDSE46CiAgICAgY2FzZSBIVk1fUEFSQU1fTkVTVEVESFZN OgogICAgIGNhc2UgSFZNX1BBUkFNX1BBR0lOR19SSU5HX1BGTjoKICAgICBjYXNlIEhWTV9QQVJB TV9NT05JVE9SX1JJTkdfUEZOOgotLSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs aXN0cy54ZW5wcm9qZWN0Lm9yZwpodHRwczovL2xpc3RzLnhlbnByb2plY3Qub3JnL21haWxtYW4v bGlzdGluZm8veGVuLWRldmVs