From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-0.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 78E33C31E5D for ; Tue, 18 Jun 2019 09:37:46 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 5A6512080A for ; Tue, 18 Jun 2019 09:37:46 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 5A6512080A Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=suse.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hdAYZ-0007pD-Kl; Tue, 18 Jun 2019 09:37:35 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hdAYY-0007p7-Ok for xen-devel@lists.xenproject.org; Tue, 18 Jun 2019 09:37:34 +0000 X-Inumbo-ID: b129c126-91ac-11e9-8252-ffa67c0d7de9 Received: from prv1-mh.provo.novell.com (unknown [137.65.248.33]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id b129c126-91ac-11e9-8252-ffa67c0d7de9; Tue, 18 Jun 2019 09:37:31 +0000 (UTC) Received: from INET-PRV1-MTA by prv1-mh.provo.novell.com with Novell_GroupWise; Tue, 18 Jun 2019 03:37:30 -0600 Message-Id: <5D08B0D802000078002392C5@prv1-mh.provo.novell.com> X-Mailer: Novell GroupWise Internet Agent 18.1.1 Date: Tue, 18 Jun 2019 03:37:28 -0600 From: "Jan Beulich" To: "Brian Woods" References: <5D024C500200007800237DD8@prv1-mh.provo.novell.com> <5D024E170200007800237DFD@prv1-mh.provo.novell.com> <20190617190712.GA11864@amd.com> In-Reply-To: <20190617190712.GA11864@amd.com> Mime-Version: 1.0 Content-Disposition: inline Subject: Re: [Xen-devel] [PATCH 1/9] AMD/IOMMU: use bit field for extended feature register X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: Andrew Cooper , Suravee Suthikulpanit , xen-devel Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" Pj4+IE9uIDE3LjA2LjE5IGF0IDIxOjA3LCA8QnJpYW4uV29vZHNAYW1kLmNvbT4gd3JvdGU6Cj4g T24gVGh1LCBKdW4gMTMsIDIwMTkgYXQgMDc6MjI6MzFBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4+IC0tLSBhL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5o Cj4+ICsrKyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvaHZtL3N2bS9hbWQtaW9tbXUtZGVmcy5oCj4+ IEBAIC0zNDYsMjYgKzM0Niw1NyBAQCBzdHJ1Y3QgYW1kX2lvbW11X2R0ZSB7Cj4+ICAjZGVmaW5l IElPTU1VX0VYQ0xVU0lPTl9MSU1JVF9ISUdIX01BU0sJCTB4RkZGRkZGRkYKPj4gICNkZWZpbmUg SU9NTVVfRVhDTFVTSU9OX0xJTUlUX0hJR0hfU0hJRlQJMAo+PiAgCj4+IC0vKiBFeHRlbmRlZCBG ZWF0dXJlIFJlZ2lzdGVyKi8KPj4gKy8qIEV4dGVuZGVkIEZlYXR1cmUgUmVnaXN0ZXIgKi8KPj4g ICNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfTU1JT19PRkZTRVQgICAgICAgICAgICAgICAgICAg MHgzMAo+PiAtI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9QUkVGU1VQX1NISUZUICAgICAgICAg ICAgICAgICAweDAKPj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfUFBSU1VQX1NISUZUICAg ICAgICAgICAgICAgICAgMHgxCj4+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX1hUU1VQX1NI SUZUICAgICAgICAgICAgICAgICAgIDB4Mgo+PiAtI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9O WFNVUF9TSElGVCAgICAgICAgICAgICAgICAgICAweDMKPj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZF QVRVUkVfR1RTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAgMHg0Cj4+IC0jZGVmaW5lIElPTU1V X0VYVF9GRUFUVVJFX0lBU1VQX1NISUZUICAgICAgICAgICAgICAgICAgIDB4Ngo+PiAtI2RlZmlu ZSBJT01NVV9FWFRfRkVBVFVSRV9HQVNVUF9TSElGVCAgICAgICAgICAgICAgICAgICAweDcKPj4g LSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfSEVTVVBfU0hJRlQgICAgICAgICAgICAgICAgICAg MHg4Cj4+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX1BDU1VQX1NISUZUICAgICAgICAgICAg ICAgICAgIDB4OQo+PiAtI2RlZmluZSBJT01NVV9FWFRfRkVBVFVSRV9IQVRTX1NISUZUICAgICAg ICAgICAgICAgICAgICAweDEwCj4+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0hBVFNfTUFT SyAgICAgICAgICAgICAgICAgICAgIDB4MDAwMDBDMDAKPj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZF QVRVUkVfR0FUU19TSElGVCAgICAgICAgICAgICAgICAgICAgMHgxMgo+PiAtI2RlZmluZSBJT01N VV9FWFRfRkVBVFVSRV9HQVRTX01BU0sgICAgICAgICAgICAgICAgICAgICAweDAwMDAzMDAwCj4+ IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX0dMWFNVUF9TSElGVCAgICAgICAgICAgICAgICAg IDB4MTQKPj4gLSNkZWZpbmUgSU9NTVVfRVhUX0ZFQVRVUkVfR0xYU1VQX01BU0sgICAgICAgICAg ICAgICAgICAgMHgwMDAwQzAwMAo+PiAgCj4+IC0jZGVmaW5lIElPTU1VX0VYVF9GRUFUVVJFX1BB U01BWF9TSElGVCAgICAgICAgICAgICAgICAgIDB4MAo+PiAtI2RlZmluZSBJT01NVV9FWFRfRkVB VFVSRV9QQVNNQVhfTUFTSyAgICAgICAgICAgICAgICAgICAweDAwMDAwMDFGCj4+ICt1bmlvbiBh bWRfaW9tbXVfZXh0X2ZlYXR1cmVzIHsKPj4gKyAgICB1aW50NjRfdCByYXc7Cj4+ICsgICAgc3Ry dWN0IHsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IHByZWZfc3VwOjE7Cj4+ICsgICAgICAgIHVu c2lnbmVkIGludCBwcHJfc3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCB4dF9zdXA6MTsK Pj4gKyAgICAgICAgdW5zaWduZWQgaW50IG54X3N1cDoxOwo+PiArICAgICAgICB1bnNpZ25lZCBp bnQgZ3Rfc3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBnYXBwaV9zdXA6MTsKPj4gKyAg ICAgICAgdW5zaWduZWQgaW50IGlhX3N1cDoxOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgZ2Ff c3VwOjE7Cj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBoZV9zdXA6MTsKPj4gKyAgICAgICAgdW5z aWduZWQgaW50IHBjX3N1cDoxOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgaGF0czoyOwo+PiAr ICAgICAgICB1bnNpZ25lZCBpbnQgZ2F0czoyOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgZ2x4 X3N1cDoyOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgc21pZl9zdXA6MjsKPj4gKyAgICAgICAg dW5zaWduZWQgaW50IHNtaWZfcmM6MzsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IGdhbV9zdXA6 MzsKPj4gKyAgICAgICAgdW5zaWduZWQgaW50IGR1YWxfcHByX2xvZ19zdXA6MjsKPj4gKyAgICAg ICAgdW5zaWduZWQgaW50IDoyOwo+PiArICAgICAgICB1bnNpZ25lZCBpbnQgZHVhbF9ldmVudF9s b2dfc3VwOjI7Cj4gCj4+ICsgICAgICAgIHVuc2lnbmVkIGludCBzYXRfc3VwOjE7Cj4+ICsgICAg ICAgIHVuc2lnbmVkIGludCA6MTsKPiBJIHRoaW5rIHRoZXNlIG1pZ2h0IGJlIGZsaXBwZWQuCgpP aCwgaW5kZWVkLiBBbmQgSSd2ZSBhbHNvIG9taXR0ZWQgYW4gJ3MnIGZyb20gdGhlIG5hbWUuIFRo YW5rcyBmb3IKbm90aWNpbmcuCgpKYW4KCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVucHJvamVjdC5vcmcKaHR0cHM6Ly9saXN0cy54ZW5wcm9qZWN0Lm9yZy9tYWlsbWFuL2xpc3Rp bmZvL3hlbi1kZXZlbA==