From mboxrd@z Thu Jan 1 00:00:00 1970 From: George Dunlap Subject: Re: [PATCH 2/6] xen/sched: Use %*pb[l] instead of cpumask_scn{, list}printf() Date: Fri, 7 Sep 2018 16:35:26 +0100 Message-ID: <043f38b7-df9f-d4d6-0ddd-31a843dd62b6@citrix.com> References: <1536235696-31359-1-git-send-email-andrew.cooper3@citrix.com> <1536235696-31359-3-git-send-email-andrew.cooper3@citrix.com> <5B9230E702000078001E62FC@prv1-mh.provo.novell.com> <72e89500-dcfc-7d61-cc2f-c5b9401ebfe5@citrix.com> <5B92967202000078001E6727@prv1-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <5B92967202000078001E6727@prv1-mh.provo.novell.com> Content-Language: en-US List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: Jan Beulich , Andrew Cooper Cc: George Dunlap , Robert VanVossen , Dario Faggioli , Joshua Whitehead , Meng Xu , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gMDkvMDcvMjAxOCAwNDoxNyBQTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMDcuMDku MTggYXQgMTU6NTYsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4gT24gMDcv MDkvMTggMDk6MDMsIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMDYuMDkuMTggYXQgMTQ6 MDgsIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPiB3cm90ZToKPj4+PiBAQCAtMjA1OSwxMSAr MjA1OCwxMCBAQCBjc2NoZWRfZHVtcF9wY3B1KGNvbnN0IHN0cnVjdCBzY2hlZHVsZXIgKm9wcywg aW50IGNwdSkKPj4+PiAgICAgIHNwYyA9IENTQ0hFRF9QQ1BVKGNwdSk7Cj4+Pj4gICAgICBydW5x ID0gJnNwYy0+cnVucTsKPj4+PiAgCj4+Pj4gLSAgICBjcHVtYXNrX3NjbnByaW50ZihjcHVzdHIs IHNpemVvZihjcHVzdHIpLCBwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNwdSkpOwo+Pj4+IC0g ICAgcHJpbnRrKCJDUFVbJTAyZF0gbnJfcnVuPSVkLCBzb3J0PSVkLCBzaWJsaW5nPSVzLCAiLAo+ Pj4+IC0gICAgICAgICAgIGNwdSwgc3BjLT5ucl9ydW5uYWJsZSwgc3BjLT5ydW5xX3NvcnRfbGFz dCwgY3B1c3RyKTsKPj4+PiAtICAgIGNwdW1hc2tfc2NucHJpbnRmKGNwdXN0ciwgc2l6ZW9mKGNw dXN0ciksIHBlcl9jcHUoY3B1X2NvcmVfbWFzaywgY3B1KSk7Cj4+Pj4gLSAgICBwcmludGsoImNv cmU9JXNcbiIsIGNwdXN0cik7Cj4+Pj4gKyAgICBwcmludGsoIkNQVVslMDJkXSBucl9ydW49JWQs IHNvcnQ9JWQsIHNpYmxpbmc9JSpwYiwgY29yZT0lKnBiXG4iLAo+Pj4+ICsgICAgICAgICAgIGNw dSwgc3BjLT5ucl9ydW5uYWJsZSwgc3BjLT5ydW5xX3NvcnRfbGFzdCwKPj4+PiArICAgICAgICAg ICBucl9jcHVfaWRzLCBwZXJfY3B1KGNwdV9zaWJsaW5nX21hc2ssIGNwdSksCj4+Pj4gKyAgICAg ICAgICAgbnJfY3B1X2lkcywgcGVyX2NwdShjcHVfY29yZV9tYXNrLCBjcHUpKTsKPj4+IFN0cmlj dGx5IHNwZWFraW5nIGhlcmUgYW5kIGVsc2V3aGVyZSB5b3Ugc2hvdWxkIHdyYXAgdGhlIENQVSBt YXNrCj4+PiBhY2Nlc3NlcyBpbiBjcHVtYXNrX2JpdHMoKS4KPj4KPj4gV2h5PyBJdHMgYmFyZWx5 IHVzZWQsIGFuZCBpcyBhbm90aGVyIGV4YW1wbGUgb2YgYSBoZWxwZXIgd2hpY2ggb25seSBhZGRz Cj4+IHRvIGNvZGUgdm9sdW1lLgo+IAo+IElmIGFueW9uZSBhZGRlZCAoZS5nLiBmb3IgZGVidWdn aW5nKSBhIGxlYWRpbmcgZmllbGQgdG8gc3RydWN0IGNwdW1hc2ssCj4geW91ciBjb2RlIHdvdWxk IGJyZWFrLCB3aGlsZSBhbGwgY29kZSBhbnl3aGVyZSBlbHNlIHdvdWxkIHN0aWxsIGJlIGZpbmUu CgpEbyBhbGwgb3RoZXIgY3VycmVudCB1c2VycyB1c2UgY3B1bWFza19iaXRzKCkgZm9yIGRlcmVm ZXJlbmNpbmc/CgpJIHRvb2sgQW5keSdzICJJdHNbc2ljXSBiYXJlbHkgdXNlZCIgY29tbWVudCB0 byBtZWFuIHRoZXJlIHdlcmUgbG90cyBvZgpvdGhlciBwbGFjZXMgd2hpY2ggYWxzbyBqdXN0IHBh c3NlZCBhIGNwdW1hc2tfdCBwb2ludGVyIGRpcmVjdGx5IGludG8Kc29tZXRoaW5nIGV4cGVjdGlu ZyBhIGJpdG1hcC4gIElmIGFsbCBvdGhlciB1c2UgY2FzZXMgZWl0aGVyIHVzZQpjcHVtYXNrX2Jp dHMoKSBvciAtPmJpdHMsIHRoZW4gd2Ugc2hvdWxkIGRvIHRoZSBzYW1lIGhlcmUuICBJZiB0aGVy ZSBhcmUKbG90cyBvZiBwbGFjZXMgd2hlcmUgd2UgYXNzdW1lICh2b2lkICopbWFzayA9PSAodm9p ZCAqKW1hc2stPmJpdHMsIHRoZW4Kd2Ugc2hvdWxkIHByb2JhYmx5IGRvY3VtZW50IHRoYXQgdGhl IHN0cnVjdHVyZSBzaG91bGQgbWF0Y2ggdGhhdCAoYW5kCm1heWJlIGFkZCBhIEJVSUxEX0JVR19P TigpIGlmIHdlIGNhbiBtYW5hZ2UgaXQpLgoKIC1HZW9yZ2UKCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRl dmVsQGxpc3RzLnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFp bG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=