From mboxrd@z Thu Jan 1 00:00:00 1970 From: "=?utf-8?q?J=C3=BCrgen?= Walter" Subject: Re: Issues with PCI-Passtrough (VT-d) in HVM with Xen 4.6 Date: Sat, 04 Jun 2016 17:15:46 +0200 Message-ID: References: <57509021.1060506@datanoise.net> <57518B9202000078000F18C7@prv-mh.provo.novell.com> <5751A19502000078000F1982@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8"; Format="flowed" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <5751A19502000078000F1982@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Sylwester Sosnowski , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org CgpPbiAzIEp1biAyMDE2LCBhdCAxNToyNiwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gSSdsbCBzZWUg dG8gcHV0IHRvZ2V0aGVyIGEgcGF0Y2ggZm9yIHRoZSByZWNvZ25pemFibGUgcHJvYmxlbSwKPiBi dXQgSSdtIHN0aWxsIHVuY2xlYXIgYWJvdXQgeW91ciBhY3R1YWwgb25lLgoKcmVnYXJkaW5nIHRo ZSBhY3R1YWwgb25lOiB3aGlsZSBpdCBpcyBzdGlsbCBub3Qgd29ya2luZywgSSBtYW5hZ2VkIHRv IApkaWcgZGVlcGVyIGFuZCBmb3VuZCBhIGZldyBvYnNlcnZhdGlvbnMKCmJhY2tncm91bmQ6IHRo ZXJlIGlzIGEgZHJpdmVyL2tlcm5lbCBtb2R1bGUsIGFuZCBhIHVzZXIgc3BhY2UgbGlicmFyeSwg CmFuZCBhICJ0ZXN0IGNvbnNvbGUiCnRoZSAidGVzdCBjb25zb2xlIiB1c2VzIHRoZSBsaWJyYXJ5 LCBhbmQgaW52b2tlcyAiY2lmWEluaXQiIChpbml0aWFsaXNlIAp0aGUgUENJIGNhcmQpCgpkdXJp bmcgaW5pdCwgaXQgZG9lcwphKSByZWFkIHBjaSBjb25maWcgKHNwYWNlKQpiKSBzZW5kIHJlc2V0 IHNlcXVlbmNlIHRvIHRoZSBQQ0kgZGV2aWNlCmMpIHdyaXRlcyBiYWNrIHRoZSBwY2kgY29uZmln IHNhdmVkIGZyb20gc3RlcCAiYSkiIChyZXN0b3JlKQoKSSB1c2VkICJsc3BjaSAteHh4IC1zIEJE RiIgdG8gcmVhZCB0aGF0IGNvbmZpZyBzcGFjZSwgbm93CgotIG9uIHRoZSBEb20wIC0gd2hlbiBJ IHJ1biB0aGF0ICJ0ZXN0IGNvbnNvbGUiLCBldmVyeXRoaW5nIHdvcmtzIGFzIApleHBlY3RlZCwg YW5kIHRoZSAibHNwY2kgLXh4eCIgb3V0cHV0IGlzIHRoZSBzYW1lIGJlZm9yZSBhbmQgYWZ0ZXIg dGhlIApyZXNldCBzZXF1ZW5jZSAodGhlcmUgaXMgYSBkZWxheSBidWlsdC1pbiB0byBhbGxvdyBy ZWJvb3Rpbmcgb2YgdGhlIEFSTSAKY2hpcCBvbiB0aGUgZGV2aWNlKQoKYmVmb3JlIHRoZSByZXNl dDoKCjA2OjAwLjAgVW5hc3NpZ25lZCBjbGFzcyBbZmYwMF06IEhpbHNjaGVyIEdtYkggQ0lGWCA1 MEUtRFAoTS9TKQowMDogY2YgMTUgMDAgMDAgMDIgMDEgMDAgMDIgMDAgMDAgMDAgZmYgMDAgNDAg MDAgMDAKMTA6IDAwIDAwIGEwIGY3IDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAw CjIwOiAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMSAwMCAwMCAwMCAwMCAwMCAwMCAwMAozMDog MDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMGIgMDEgMDAgMDAKNDA6IDAwIDAw IDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwCjUwOiAwMCAwMCAwMCAw MCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMAo2MDogMDAgMDAgMDAgMDAgMDAg MDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAKNzA6IDAwIDAwIDAwIDAwIDAwIDAwIDAw IDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwCjgwOiAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAw MCAwMCAwMCAwMCAwMCAwMCAwMCAwMAo5MDogMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAg MDAgMDAgMDAgMDAgMDAgMDAKYTA6IDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAw IDAwIDAwIDAwIDAwCmIwOiAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAw MCAwMCAwMApjMDogMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAg MDAKZDA6IDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwCmUw OiAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMApmMDogMDAg MDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAKCmRpZmYgYmVmb3Jl LXJlc2V0IGFmdGVyLXJlc2V0OgoKMiwzYzIsMwo8IDAwOiBjZiAxNSAwMCAwMCAwMiAwMSAwMCAw MiAwMCAwMCAwMCBmZiAwMCA0MCAwMCAwMAo8IDEwOiAwMCAwMCBhMCBmNyAwMCAwMCAwMCAwMCAw MCAwMCAwMCAwMCAwMCAwMCAwMCAwMAotLS0KPiAwMDogY2YgMTUgMDAgMDAgMDAgMDAgMDAgMDIg MDAgMDAgMDAgZmYgMDAgMDAgMDAgMDAKPiAxMDogMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAg MDAgMDAgMDAgMDAgMDAgMDAgMDAKNWM1CjwgMzA6IDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAwIDAw IDAwIDAwIDAwIDBiIDAxIDAwIDAwCi0tLQo+IDMwOiAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAw MCAwMCAwMCAwMCAwMCAwMSAwMCAwMAoKYW5kIGl0IGlzIDEwMCUgaWRlbnRpY2FsIHRvICJiZWZv cmUgcmVzZXQiIGFmdGVyIHRoZSBjb25maWd1cmF0aW9uIApyZXN0b3JlIG9wZXJhdGlvbgoKCi0g b24gdGhlIERvbVUgLSB3aGVuIEkgcnVuIHRoYXQgInRlc3QgY29uc29sZSIgdG9vbCwgdGhlICJs c3BjaSAteHh4IiAKb3V0cHV0IGlzIGRpZmZlcmVudCBmcm9tIGJlZm9yZS9hZnRlcgpub3QgbXVj aCwgdGhvdWdoLCBvbmx5IG9uZSByZWdpc3Rlcig/KQoKZGlmZiBsc3BjaS5iZWZvcmUtdGVzdGNv bnNvbGUgbHNwY2kuYWZ0ZXItdGVzdGNvbnNvbGUKMmMyCjwgMDA6IGNmIDE1IDAwIDAwIDAyIDAx IDAwIDAyIDAwIDAwIDAwIGZmIDAwIDQwIDAwIDAwCi0tLQo+IDAwOiBjZiAxNSAwMCAwMCAwMiAw MSAwMCAwMiAwMCAwMCAwMCBmZiAwMCAwMCAwMCAwMAoKCk5vdywgSSBteSBkZXNwZXJhdGlvbiBJ IGZvdW5kIG91dCBhYm91dCAic2V0cGNpIiBhbmQgdGhvdWdodCBJIGdpdmUgaXQgYSAKc2hvdCwg YWxhcyBubyBkaWNlLCBpdCBkb2VzIG5vdCBzZWVtIHRvIHdyaXRlCgpyb290QERvbVU6IHNldHBj aSAtcyAwMDowMC4wIEQuQiAjIHRoZSBkZXZpY2UgaXMgYXQgMDAuMDAuMAoKbG9nIGZyb20gRG9t MCAjIHRoZSBkZXZpY2UgaXMgYXQgMDYuMDAuMAoJeGVuLXBjaWJhY2s6IDAwMDA6MDY6MDAuMDog cmVhZCAxIGJ5dGVzIGF0IDB4ZAoJeGVuLXBjaWJhY2s6IDAwMDA6MDY6MDAuMDogcmVhZCAxIGJ5 dGVzIGF0IDB4ZCA9IDAKCnJvb3RARG9tVTogc2V0cGNpIC1zIDAwOjAwLjAgRC5CPTQwICMgdGhl IGRldmljZSBpcyBhdCAwMC4wMC4wCgpsb2cgZnJvbSBEb20wICMgdGhlIGRldmljZSBpcyBhdCAw Ni4wMC4wCgl4ZW4tcGNpYmFjazogMDAwMDowNjowMC4wOiB3cml0ZSByZXF1ZXN0IDEgYnl0ZXMg YXQgMHhkID0gNDAKCXhlbi1wY2liYWNrOiAwMDAwOjA2OjAwLjA6IHJlYWQgMSBieXRlcyBhdCAw eGQKCXhlbi1wY2liYWNrOiAwMDAwOjA2OjAwLjA6IHJlYWQgMSBieXRlcyBhdCAweGQgPSAwCgoK CkV2ZW4gdGhvdWdoLCB3aGVuIEkgZG8gImNhdCAvc3lzL2J1cy9wY2kvZHJpdmVycy9wY2liYWNr L3F1aXJrcyIgaXQgZHVseSAKbGlzdHMgdGhpcyBhZGRyZXNzIGFzIHdyaXRlYWJsZToKMDY6MDAu MAogICAgICAgICAxNWNmOjAwMDA6MDAwMDowMDAwCiAgICAgICAgICAgICAgICAgMDAwMDAwMDA6 MjowMDAwMDAwMAogICAgICAgICAgICAgICAgIDAwMDAwMDAyOjI6MDAwMDAwMDAKICAgICAgICAg ICAgICAgICAwMDAwMDAwNDoyOjAwMDAwMDAwCiAgICAgICAgICAgICAgICAgMDAwMDAwM2M6MTow MDAwMDAwMAogICAgICAgICAgICAgICAgIDAwMDAwMDNkOjE6MDAwMDAwMDAKICAgICAgICAgICAg ICAgICAwMDAwMDAwYzoxOjAwMDAwMDAwCiAgICAgICAgICAgICAgICAgMDAwMDAwMGQ6MTowMDAw MDAwMCAgPC0tLS0tLS0gb2sgdG8gd3JpdGUgMSBieXRlCiAgICAgICAgICAgICAgICAgMDAwMDAw MGY6MTowMDAwMDAwMAogICAgICAgICAgICAgICAgIDAwMDAwMDEwOjQ6MDAwMDAwMDAKICAgICAg ICAgICAgICAgICAwMDAwMDAxNDo0OjAwMDAwMDAwCiAgICAgICAgICAgICAgICAgMDAwMDAwMTg6 NDowMDAwMDAwMAogICAgICAgICAgICAgICAgIDAwMDAwMDFjOjQ6MDAwMDAwMDAKICAgICAgICAg ICAgICAgICAwMDAwMDAyMDo0OjAwMDAwMDAwCiAgICAgICAgICAgICAgICAgMDAwMDAwMjQ6NDow MDAwMDAwMAogICAgICAgICAgICAgICAgIDAwMDAwMDMwOjQ6MDAwMDAwMDAKCgoKTGFzdGx5LCB0 aGlzIGlzIHRoZSBvbmx5IGRpZmZlcmVuY2Ugb2YgImxzcGNpIC14eHgiIChhZnRlciBhIF9QQ0lf IApkZXZpY2UgcmVzZXQpIGJldHdlZW4gRG9tMCBhbmQgRG9tVQoKZGlmZiBsc3BjaS5iZWZvcmUt ZG9tVSBsc3BjaS5iZWZvcmUtZG9tMAo8IDMwOiAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAwMCAw MCAwMCAwMCAxMCAwMSAwMCAwMAotLS0KPiAzMDogMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAgMDAg MDAgMDAgMDAgMDAgMDEgMDAgMDAKCgoKTG9uZyBzdG9yeSBzaG9ydCwgbm90IHN1cmUgd2hlcmUg dG8gbG9vayBhbnltb3JlIDooCgpJdCBqdXN0IHNlZW1zIGxpa2UgdGhpcyB0aGluZyBpcyBub3Qg ImNvbWluZyBiYWNrIiBwcm9wZXJseSBhZnRlciB0aGUgCmRyaXZlciBzZW5kIHRoZSBkZXZpY2Ug cmVzZXQuClRoZSBjb21tZW50IGluIHRoZSBkcml2ZXIgc291cmNlIHNheSwgaWYgdGhpcyBhZGRy ZXNzIGhhcyAweEZGRkZGRkZGIAoiVGhpcyBoYXBwZW5zIGlmIG1lbW9yeSBpcyBub3QgYXZhaWxh YmxlLiIKKGJ1dCBJIGRvdWJ0LCB0aGlzIGlzIG5lY2Vzc2FyaWx5IHRoZSBjb3JyZWN0IGVycm9y IG1lc3NhZ2UpCgpWZXJ5IGxhc3RseSwgd2hlbiBJIGRvICJ4bCBkbWVzZyB8IGdyZXAgVlQtZCIg LSB0aGVyZSBpcyBzb21lIG1zZyByZTogbm8gCkRvbTAgRE1BIHBhc3N0cm91Z2gKCihYRU4pIElu dGVsIFZULWQgaW9tbXUgMCBzdXBwb3J0ZWQgcGFnZSBzaXplczogNGtCLgooWEVOKSBJbnRlbCBW VC1kIGlvbW11IDEgc3VwcG9ydGVkIHBhZ2Ugc2l6ZXM6IDRrQi4KKFhFTikgSW50ZWwgVlQtZCBT bm9vcCBDb250cm9sIG5vdCBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIERvbTAgRE1BIFBhc3N0 aHJvdWdoIG5vdCBlbmFibGVkLiAgICAgICAgIDwtLS0tLS0gPz8gCmltcG9ydGFudCA/Pz8KKFhF TikgSW50ZWwgVlQtZCBRdWV1ZWQgSW52YWxpZGF0aW9uIGVuYWJsZWQuCihYRU4pIEludGVsIFZU LWQgSW50ZXJydXB0IFJlbWFwcGluZyBlbmFibGVkLgooWEVOKSBJbnRlbCBWVC1kIFNoYXJlZCBF UFQgdGFibGVzIG5vdCBlbmFibGVkLgoKClRoYW5rcyBhZ2FpbiBmb3IgcmVhZGluZyB0aGF0IGZh ciEgSsO8cmdlbgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK