From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Zijlstra Subject: Re: [PATCH 11/12] sched: use for_each_if in topology.h Date: Mon, 9 Jul 2018 17:12:58 +0200 Message-ID: <20180709151258.GV2476@hirez.programming.kicks-ass.net> References: <20180709083650.23549-1-daniel.vetter@ffwll.ch> <20180709083650.23549-11-daniel.vetter@ffwll.ch> <20180709103656.GH2476@hirez.programming.kicks-ass.net> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Daniel Vetter Cc: Andrew Morton , Daniel Vetter , Intel Graphics Development , LKML , DRI Development List-Id: intel-gfx@lists.freedesktop.org T24gTW9uLCBKdWwgMDksIDIwMTggYXQgMDU6MDA6MDdQTSArMDIwMCwgRGFuaWVsIFZldHRlciB3 cm90ZToKPiBPbiBNb24sIEp1bCA5LCAyMDE4IGF0IDEyOjM2IFBNLCBQZXRlciBaaWpsc3RyYSA8 cGV0ZXJ6QGluZnJhZGVhZC5vcmc+IHdyb3RlOgo+ID4gT24gTW9uLCBKdWwgMDksIDIwMTggYXQg MTA6MzY6NDlBTSArMDIwMCwgRGFuaWVsIFZldHRlciB3cm90ZToKCj4gPj4gICNkZWZpbmUgZm9y X2VhY2hfbm9kZV93aXRoX2NwdXMobm9kZSkgICAgICAgICAgICAgICAgICAgICAgICBcCj4gPj4g ICAgICAgZm9yX2VhY2hfb25saW5lX25vZGUobm9kZSkgICAgICAgICAgICAgICAgICAgICAgXAo+ ID4+IC0gICAgICAgICAgICAgaWYgKG5yX2NwdXNfbm9kZShub2RlKSkKPiA+PiArICAgICAgICAg ICAgIGZvcl9lYWNoX2lmIChucl9jcHVzX25vZGUobm9kZSkpCj4gPgo+ID4gTm90IGhhdmluZyBn b3R0ZW4gYW55IG9mIHRoZSBvdGhlciBwYXRjaGVzLCBJJ20gbm90IHJlYWxseSBzdXJlIHdoYXQK PiA+IHRoaXMgZG9lcyBhbmQgc3VjaCwgYnV0IGltcHJvdmUgcmVhZGFiaWxpdHkgaXQgZG9lcyBu b3QgOi8KPiAKPiBQYXRjaCAxIGluIHRoaXMgc2VyaWVzLCB3aGljaCBJIGR1bXBlZCBvbnRvIGxr bWwgYXMgYSB3aG9sZToKPiAKPiBodHRwczovL2xrbWwub3JnL2xrbWwvMjAxOC83LzkvMTc5CgpS aWdodCwgc28gd2hpbGUgSSBkb24ndCBvYmplY3QgdG8gYmVpbmcgQ2MnZWQgdG8gdGhlIHdob2xl IHNlcmllcywgSSBkbwptaW5kIG5vdCBiZWluZyBDYydlZCB0byBhdCBsZWFzdCB0aGUgZ2VuZXJp YyBiaXRzIHJlcXVpcmVkIHRvIHVuZGVyc3RhbmQKdGhlIHBhdGNoIEkgZG8gaGF2ZSB0byBsb29r IGF0LgoKPiBJbW8gaXQgZG9lcyBpbXByb3ZlIHJlYWRhYmlsaXR5IGZvciB0aGUgaWYgKCFjb25k KSB7fSBlbHNlIHBhdHRlcm4uCj4gQW5kIChhc3N1bWluZyBteSBncmVwIGZ1IGlzbid0IHRvbyBi YWRseSB3cm9uZykgbW9zdCBwbGFjZXMgaW4gdGhlCj4ga2VybmVsIGRvIHVzZSB0aGlzIHBhdHRl cm4gaW4gZm9yX2VhY2ggbWFjcm9zLCBzbyBJIGd1ZXNzIGl0cyBhIHJlYWwKPiB0aGluZy4gV2Un dmUgZGVmaW5pdGVseSBoaXQgaXQgcGxlbnR5IGluIGRybSBpdGVyYXRvcnMgKGJ1dCB3ZSBzZWVt IHRvCj4gbGlrZSBpZigpIGNoZWNrcyBpbiBpdGVyYXRvciBtYWNyb3MgbWF5YmUgYSBiaXQgdG9v IG11Y2gpLgo+IAo+IEknbSBoYXBweSB0byBkcm9wIHRoaXMgcGF0Y2ggdG91Z2ggaWYgeW91IGRl ZW0gaXQgb2ZmZW5zaXZlLgoKSSdkIGp1c3QgbGlrZSB0byB1bmRlcnN0YW5kIGl0IGJldHRlcjsg d2hhdCBjb21waWxlciBjb21wbGFpbnMgYWJvdXQKdGhpcyBhbmQgaXMgdGhlIHdhcm5pbmcgb3Ro ZXJ3aXNlIHVzZWZ1bD8gVGhlc2UgdGhpbmdzIGRvbid0IHNlZW0KbWVudGlvbmVkIGluIHRoYXQg aW5pdGlhbCBwYXRjaCBlaXRoZXIuCgpJT1cgSSBzdXBwb3NlIEknbSBhc2tpbmcgZm9yIHRoZSBq dXN0aWZpY2F0aW9uIG9mIHRoaXMgY2h1cm4uIElmIGl0J3MKcmVhbGx5IG5lZWRlZCBhbmQgdXNl ZnVsIHNvIGJlIGl0LCBidXQgc28gZmFyIEknbSBub3Qgc2VlaW5nIGFueS4KCkF0IGEgd2hpbGUg Z3Vlc3MgSSdkIHNheSB0aGlzIGlzIHNvbWV0aGluZyBuZXcgaW4gZ2NjLTggKGFuZCB3aGlsZSBJ CmhhdmUgdGhhdCBpbnN0YWxsZWQgb24gc29tZSBtYWNoaW5lcywgaXQgZG9lc24ndCBzZWVtIHRv IGJlIHRoZSBkZWZhdWx0LAphbmQgc28gSSd2ZSBub3QgYWN0dWFsbHkgc2VlbiBpdHMgb3V0cHV0 KS4gQnV0IGlzIHRoZSB3YXJuaW5nIGFjdHVhbGx5CnVzZWZ1bCwgc2hvdWxkIHdlIG5vdCBqdXN0 IGtpbGwgdGhlIHdhcm5pbmcgbGlrZSB3ZSB0ZW5kIHRvIGRvIHNvbWUKcmVhbGx5IHNpbGx5IG9u ZXMuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmRyaS1k ZXZlbCBtYWlsaW5nIGxpc3QKZHJpLWRldmVsQGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczov L2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2RyaS1kZXZlbAo=