From mboxrd@z Thu Jan 1 00:00:00 1970 From: Michal Hocko Subject: Re: [PATCH 2/5] kernel.h: Add non_block_start/end() Date: Thu, 15 Aug 2019 15:24:23 +0200 Message-ID: <20190815132423.GJ9477@dhcp22.suse.cz> References: <20190814202027.18735-1-daniel.vetter@ffwll.ch> <20190814202027.18735-3-daniel.vetter@ffwll.ch> <20190814134558.fe659b1a9a169c0150c3e57c@linux-foundation.org> <20190815084429.GE9477@dhcp22.suse.cz> <20190815130415.GD21596@ziepe.ca> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20190815130415.GD21596@ziepe.ca> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: Jason Gunthorpe Cc: Feng Tang , Randy Dunlap , Kees Cook , Masahiro Yamada , Peter Zijlstra , Daniel Vetter , Intel Graphics Development , Jann Horn , LKML , DRI Development , linux-mm@kvack.org, =?iso-8859-1?B?Suly9G1l?= Glisse , Ingo Molnar , Thomas Gleixner , David Rientjes , Wei Wang , Daniel Vetter , Andrew Morton , Andy Shevchenko , Christian =?iso-8859-1?Q?K=F6nig?= List-Id: intel-gfx@lists.freedesktop.org T24gVGh1IDE1LTA4LTE5IDEwOjA0OjE1LCBKYXNvbiBHdW50aG9ycGUgd3JvdGU6Cj4gT24gVGh1 LCBBdWcgMTUsIDIwMTkgYXQgMTA6NDQ6MjlBTSArMDIwMCwgTWljaGFsIEhvY2tvIHdyb3RlOgo+ IAo+ID4gQXMgdGhlIG9vbSByZWFwZXIgaXMgdGhlIHByaW1hcnkgZ3VhcmFudGVlIG9mIHRoZSBv b20gaGFuZGxpbmcgZm9yd2FyZAo+ID4gcHJvZ3Jlc3MgaXQgY2Fubm90IGJlIGJsb2NrZWQgb24g YW55dGhpbmcgdGhhdCBtaWdodCBkZXBlbmQgb24gYmxvY2thYmxlCj4gPiBtZW1vcnkgYWxsb2Nh dGlvbnMuIFRoZXNlIGFyZSBub3QgcmVhbGx5IGVhc3kgdG8gdHJhY2sgYmVjYXVzZSB0aGV5Cj4g PiBtaWdodCBiZSBpbmRpcmVjdCAtIGUuZy4gbm90aWZpZXIgYmxvY2tzIG9uIGEgbG9jayB3aGlj aCBvdGhlciBjb250ZXh0Cj4gPiBob2xkcyB3aGlsZSBhbGxvY2F0aW5nIG1lbW9yeSBvciB3YWl0 aW5nIGZvciBhIGZsdXNoZXIgdGhhdCBuZWVkcyBtZW1vcnkKPiA+IHRvIHBlcmZvcm0gaXRzIHdv cmsuCj4gCj4gQnV0IGxvY2tkZXAgKmRvZXMqIHRyYWNrIGFsbCB0aGlzIGFuZCBmc19yZWNsYWlt X2FjcXVpcmUoKSB3YXMgY3JlYXRlZAo+IHRvIHNvbHZlIGV4YWN0bHkgdGhpcyBwcm9ibGVtLgo+ IAo+IGZzX3JlY2xhaW0gaXMgYSBsb2NrIGFuZCBpdCBmbG93cyB0aHJvdWdoIGFsbCB0aGUgdXN1 YWwgbG9ja2RlcAo+IHNjaGVtZXMgbGlrZSBhbnkgb3RoZXIgbG9jay4gQW55IHRpbWUgdGhlIHBh Z2UgYWxsb2NhdG9yIHdhbnRzIHRvIGRvCj4gc29tZXRoaW5nIHRoZSB3b3VsZCBkZWFkbG9jayB3 aXRoIHJlY2xhaW0gaXQgdGFrZXMgdGhlIGxvY2suCgpPdXIgZW1haWxzIGhhdmUgY3Jvc3NlZC4g RXZlbiBpZiBmc19yZWNsYWltIGNhbiBiZSByZS1wdXJwb3NlZCBmb3Igb3RoZXIKdGhhbiBGUy9J TyByZWNsYWltIGNvbnRleHRzIHdoaWNoIEkgYW0gbm90IHN1cmUgYWJvdXQgSSB0aGluayB0aGF0 CmxvY2tkZXAgaXMgdG9vIGhlYXZ5IHdlaWdodCBmb3IgdGhlIHB1cnBvc2Ugb2YgdGhpcyBkZWJ1 Z2dpbmcgYWlkIGluIHRoZQpmaXJzdCBwbGFjZS4gVGhlIG5vbiBibG9jayBtb2RlIGlzIHJlYWxs eSBzb21ldGhpbmcgYXMgc2ltcGxlIGFzICJoZXkKbW11IG5vdGlmaWVyIHlvdSBhcmUgb25seSBh bGxvd2VkIHRvIGRvIGEgbGlnaHR3ZWlnaHQgcHJvY2Vzc2luZywgaWYgeW91CmNhbm5vdCBndWFy YW50ZWUgdGhhdCB0aGVuIGp1c3QgYmFjayBvZmYiLiBUaGUgYW5ub3RhdGlvbiB3aWxsIGdpdmUg dXMgYQp3YXJuaW5nIGlmIHRoZSBub3RpZmllciBnZXRzIG91dCBvZiB0aGlzIHByb21pc2UuCgot LSAKTWljaGFsIEhvY2tvClNVU0UgTGFicwpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpkcmktZGV2ZWwgbWFpbGluZyBsaXN0CmRyaS1kZXZlbEBsaXN0cy5m cmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5mcmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0 aW5mby9kcmktZGV2ZWw=