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=-2.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=no 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 544A8C10F14 for ; Tue, 8 Oct 2019 09:42:53 +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 2901C206BB for ; Tue, 8 Oct 2019 09:42:53 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 2901C206BB 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 1iHm0j-0000vB-SH; Tue, 08 Oct 2019 09:42:29 +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 1iHm0i-0000v6-4X for xen-devel@lists.xenproject.org; Tue, 08 Oct 2019 09:42:28 +0000 X-Inumbo-ID: ee9c7b2e-e9af-11e9-97c8-12813bfff9fa Received: from mx1.suse.de (unknown [195.135.220.15]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id ee9c7b2e-e9af-11e9-97c8-12813bfff9fa; Tue, 08 Oct 2019 09:42:25 +0000 (UTC) X-Virus-Scanned: by amavisd-new at test-mx.suse.de Received: from relay2.suse.de (unknown [195.135.220.254]) by mx1.suse.de (Postfix) with ESMTP id D2AA7AF0D; Tue, 8 Oct 2019 09:42:23 +0000 (UTC) To: =?UTF-8?Q?Roger_Pau_Monn=c3=a9?= References: <20191002104935.60245-1-roger.pau@citrix.com> <20191008092344.GB66437@Air-de-Roger> From: Jan Beulich Message-ID: <1a8d42d4-a456-ad55-d063-6099a7b735e8@suse.com> Date: Tue, 8 Oct 2019 11:42:23 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 MIME-Version: 1.0 In-Reply-To: <20191008092344.GB66437@Air-de-Roger> Content-Language: en-US Subject: Re: [Xen-devel] [PATCH] pci: clear host_maskall field on assign 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: xen-devel@lists.xenproject.org, Stanislav Spassov , Chao Gao Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" T24gMDguMTAuMjAxOSAxMToyMywgUm9nZXIgUGF1IE1vbm7DqSAgd3JvdGU6Cj4gT24gV2VkLCBP Y3QgMDIsIDIwMTkgYXQgMDM6MzM6NDNQTSArMDIwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+IE9u IDAyLjEwLjIwMTkgMTI6NDksIFJvZ2VyIFBhdSBNb25uZSB3cm90ZToKPj4+IFRoZSBjdXJyZW50 IGltcGxlbWVudGF0aW9uIG9mIGhvc3RfbWFza2FsbCBtYWtlcyBpdCBzdGlja3kgYWNyb3NzCj4+ PiBhc3NpZ24gYW5kIGRlYXNzaWduIGNhbGxzLCB3aGljaCBtZWFucyB0aGF0IG9uY2UgYSBndWVz dCBmb3JjZXMgWGVuIHRvCj4+PiBzZXQgaG9zdF9tYXNrYWxsIHRoZSBtYXNrYWxsIGJpdCBpcyBu b3QgZ29pbmcgdG8gYmUgY2xlYXJlZCB1bnRpbCBhCj4+PiBjYWxsIHRvIFBIWVNERVZPUF9wcmVw YXJlX21zaXggaXMgcGVyZm9ybWVkLiBTdWNoIGNhbGwgaG93ZXZlcgo+Pj4gc2hvdWxkbid0IGJl IHBhcnQgb2YgdGhlIG5vcm1hbCBmbG93IHdoZW4gZG9pbmcgUENJIHBhc3N0aHJvdWdoLCBhbmQK Pj4+IGhlbmNlIHRoZSBmbGFnIG5lZWRzIHRvIGJlIGNsZWFyZWQgd2hlbiBhc3NpZ25pbmcgaW4g b3JkZXIgdG8gcHJldmVudAo+Pj4gaG9zdF9tYXNrYWxsIGJlaW5nIGNhcnJpZWQgb3ZlciBmcm9t IHByZXZpb3VzIGFzc2lnbmF0aW9ucy4KPj4+Cj4+PiBOb3RlIHRoYXQgb3RoZXIgbWFzayBmaWVs ZHMsIGxpa2UgZ3Vlc3RfbWFza2VkIG9yIHRoZSBlbnRyeSBtYXNrYml0Cj4+PiBhcmUgYWxyZWFk eSByZXNldCB3aGVuIHRoZSBtc2l4IGNhcGFiaWxpdHkgaXMgaW5pdGlhbGl6ZWQuCj4+Cj4+IEkg dGFrZSBpdCB5b3UgbWVhbiBhIGd1ZXN0IGFjdGlvbiBoZXJlLCBhcyBQSFlTREVWT1BfcHJlcGFy ZV9tc2l4IGlzCj4+IHNwZWNpZmljYWxseSBhYm91dCBzZXR0aW5nIHVwIHRoZSBhY3R1YWwgaGFy ZHdhcmUncyBvbmU/Cj4gCj4gUmlnaHQsIG9yIGFueSBwYXRoIHRoYXQgY2FsbHMgaW50byBtc2l4 X2NhcGFiaWxpdHlfaW5pdCAoaWU6IFFFTVUKPiByZXF1ZXN0aW5nIHRvIG1hcCBhIFBJUlEgdG8g YW4gTVNJWCBlbnRyeSB3aWxsIGFsc28gY2FsbCBpbnRvCj4gbXNpeF9jYXBhYmlsaXR5X2luaXQp Lgo+IAo+PiBUaGlzIGhhcHBlbnMKPj4gcXVpdGUgYSBiaXQgbGF0ZXIgdGhvdWdoLCBpLmUuIC0+ Z3Vlc3RfbWFza2FsbCBtYXkgbmVlZCBleHBsaWNpdGx5Cj4+IHNldHRpbmcgYXQgdGhlIHNhbWUg dGltZSBhcyB5b3UgY2xlYXIgLT5ob3N0X21hc2thbGwuIEZ1cnRoZXJtb3JlIC4uLgo+Pj4gLS0t IGEveGVuL2RyaXZlcnMvcGFzc3Rocm91Z2gvcGNpLmMKPj4+ICsrKyBiL3hlbi9kcml2ZXJzL3Bh c3N0aHJvdWdoL3BjaS5jCj4+PiBAQCAtMTUwNCw3ICsxNTA0LDEwIEBAIHN0YXRpYyBpbnQgYXNz aWduX2RldmljZShzdHJ1Y3QgZG9tYWluICpkLCB1MTYgc2VnLCB1OCBidXMsIHU4IGRldmZuLCB1 MzIgZmxhZykKPj4+ICAgICAgfQo+Pj4gIAo+Pj4gICAgICBpZiAoIHBkZXYtPm1zaXggKQo+Pj4g KyAgICB7Cj4+PiAgICAgICAgICBtc2l4dGJsX2luaXQoZCk7Cj4+PiArICAgICAgICBwZGV2LT5t c2l4LT5ob3N0X21hc2thbGwgPSBmYWxzZTsKPj4+ICsgICAgfQo+Pgo+PiAuLi4gZG9pbmcganVz dCB0aGlzIHdvdWxkIHZpb2xhdGUgYW4gYXNzdW1lZCBwcm9wZXJ0eTogSXQgb3VnaHQgdG8KPj4g YmUgZmluZSB0byBhc3NlcnQgYXQgZXZlcnkgZW50cnkgb3IgZXhpdCBwb2ludCB0aGF0IHRoZSBw aHlzaWNhbAo+PiBtYXNrYWxsIGJpdCBvZiBhbiBNU0ktWC1lbmFibGVkIGRldmljZSBpcyB0aGUg bG9naWNhbCBPUiBvZgo+PiAtPmhvc3RfbWFza2FsbCBhbmQgLT5ndWVzdF9tYXNrYWxsLgo+IAo+ IElzIHRoaXMgc3RpbGwgdmFsaWQgYXQgdGhpcyBwb2ludCwgZXZlbiB3aXRob3V0IG15IHBhdGNo Pwo+IAo+IFRoZSBoYXJkd2FyZSBkb21haW4gc2hvdWxkIGhhdmUgcGVyZm9ybWVkIGEgcmVzZXQg b2YgdGhlIGRldmljZSwgc28KPiB0aGUgc3RhdGUgb2YgdGhlIG1hc2thbGwgaGFyZHdhcmUgYml0 IHNob3VsZCBiZSB0cnVlLCByZWdhcmRsZXNzIG9mCj4gdGhlIHByZXZpb3VzIHN0YXRlIG9mIGVp dGhlciB0aGUgZ3Vlc3RfbWFza2FsbCBvciB0aGUgaG9zdF9tYXNrYWxsCj4gYml0cy4KCkJ1dCBh IHJlc2V0IF9jbGVhcnNfIHRoZSBoYXJkd2FyZSBtYXNrYWxsIGJpdCAoYWxvbmdzaWRlIHRoZQpl bmFibGUgb25lKS4KCj4+IEkuZS4gSSBzZWUgdGhlIGZvbGxvd2luZwo+PiBvcHRpb25zOgo+Pgo+ PiAxKSB5b3VyIHZhcmlhbnQgYWNjb21wYW5pZWQgYnkgdXBkYXRpbmcgb2YgdGhlIGhhcmR3YXJl IGJpdCwKPj4KPj4gMikKPj4KPj4gICAgICAgICBwZGV2LT5tc2l4LT5ndWVzdF9tYXNrYWxsID0g cGRldi0+bXNpeC0+aG9zdF9tYXNrYWxsOwo+PiAgICAgICAgIHBkZXYtPm1zaXgtPmhvc3RfbWFz a2FsbCA9IGZhbHNlOwo+Pgo+PiBsZWF2aW5nIHRoZSBoYXJkd2FyZSBiaXQgYWxvbmUsIGFzIHRo ZSBhYm92ZSB0cmFuc2Zvcm1hdGlvbgo+PiB3b3VsZG4ndCBjaGFuZ2Ugd2hhdCBpdCdzIHN1cHBv c2VkIHRvIGJlIHNldCB0bywKPj4KPj4gMykKPj4KPj4gICAgICAgICBwZGV2LT5tc2l4LT5ndWVz dF9tYXNrYWxsID0gdHJ1ZTsKPj4gICAgICAgICBwZGV2LT5tc2l4LT5ob3N0X21hc2thbGwgPSBm YWxzZTsKPj4KPj4gYWxvbmdzaWRlIHNldHRpbmcgdGhlIGJpdCBpbiBoYXJkd2FyZSAoaWYgbm90 IGFscmVhZHkgc2V0KSwKPiAKPiBUaGF0IHNlZW1zIGxpa2UgdGhlIGJlc3Qgb3B0aW9uIElNTywg c2luY2UgaXQncyB0aGUgcmVzZXQgc3RhdGUgb2YgdGhlCj4gZGV2aWNlLCBhbmQgc2hvdWxkIGJl IHRoZSBleHBlY3RlZCBvbmUgd2hlbiBhc3NpZ25pbmcgYSBkZXZpY2UgdG8gYQo+IGd1ZXN0LgoK QXMgcGVyIGFib3ZlIC0gbm8sIGl0J3Mgbm90LiBXZSBtYXNrIGludGVycnVwdHMgaW4gaGFyZHdh cmUKKHRocm91Z2ggaW5kaXZpZHVhbCBtYXNrIGJpdHMgaWlyYykgYmVjYXVzZSBwY2lfcHJlcGFy ZV9tc2l4KCkKZ2V0cyBpbnZva2VkIGJ5IERvbTAgYWhlYWQgb2YgZ2l2aW5nIHRoZSBkZXZpY2Ug dG8gdGhlIGd1ZXN0LAp3aGljaCBpbnZvbHZlcyBzZXR0aW5nIHRoZSBlbmFibGUgYml0IChhbmQg aGVuY2UgdW5tYXNrZWQKaW50ZXJydXB0cyBjb3VsZCB0cmlnZ2VyKS4KCj4+IDQpCj4+Cj4+ICAg ICAgICAgcGRldi0+bXNpeC0+Z3Vlc3RfbWFza2FsbCA9IGZhbHNlOwo+PiAgICAgICAgIHBkZXYt Pm1zaXgtPmhvc3RfbWFza2FsbCA9IGZhbHNlOwo+Pgo+PiBhbG9uZ3NpZGUgY2xlYXJpbmcgdGhl IGJpdCBpbiBoYXJkd2FyZSAoaWYgbm90IGFscmVhZHkgY2xlYXIpLAo+PiByZWx5aW5nIG9uIGFs bCBlbnRyaWVzIGJlaW5nIGluZGl2aWR1YWxseSBtYXNrZWQgKHdoaWNoIG91Z2h0Cj4+IHRvIGJl IHRoZSBzdGF0ZSBhZnRlciB0aGUgaW5pdGlhbCBtc2l4X2NhcGFiaWxpdHlfaW5pdCgpKS4KPj4K Pj4gSW4gYWxsIGNhc2VzIHRoZSBvcGVyYXRpb24gd291bGQgbGlrZWx5IGJldHRlciBiZSBkb25l IGJ5Cj4+IGNhbGxpbmcgYSBmdW5jdGlvbiB0byBiZSBwdXQgaW4geDg2L21zaS5jLgo+IAo+IE1h eWJlIG5hbWUgaXQgcGNpX3Jlc2V0X21zaXhfc3RhdGU/CgpUaGUgY29tbW9uIG5hbWluZyBwYXR0 ZXJuIGluIHRoZSBmaWxlIHNlZW1zIHRvIGJlIHRvIHN0YXJ0IHdpdGgKbXNpXyBvciBtc2l4Xywg c28gcGVyaGFwcyBiZXR0ZXIgbXNpeF9yZXNldF9zdGF0ZSgpPyBJIGNvdWxkCmxpdmUgd2l0aCB5 b3VyIHN1Z2dlc3RlZCBuYW1lZCB0aG91Z2guCgpKYW4KCl9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVs QGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1h bi9saXN0aW5mby94ZW4tZGV2ZWw=