From mboxrd@z Thu Jan 1 00:00:00 1970 From: Takashi Iwai Subject: Re: [PATCH 3/3] snd/hda: Protect concurrent display_power_status with a mutex Date: Mon, 14 Jan 2019 22:18:39 +0100 Message-ID: References: <20190114173753.472-1-chris@chris-wilson.co.uk> <20190114173753.472-3-chris@chris-wilson.co.uk> <154748829141.28151.408499449340104231@skylake-alporthouse-com> <154749943039.28151.14781193854334417809@skylake-alporthouse-com> Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <154749943039.28151.14781193854334417809@skylake-alporthouse-com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Wilson Cc: Jani Nikula , intel-gfx@lists.freedesktop.org, alsa-devel@alsa-project.org List-Id: alsa-devel@alsa-project.org T24gTW9uLCAxNCBKYW4gMjAxOSAyMTo1NzoxNSArMDEwMCwKQ2hyaXMgV2lsc29uIHdyb3RlOgo+ IAo+IFF1b3RpbmcgVGFrYXNoaSBJd2FpICgyMDE5LTAxLTE0IDE4OjAwOjAyKQo+ID4gT24gTW9u LCAxNCBKYW4gMjAxOSAxODo1MTozMSArMDEwMCwKPiA+IENocmlzIFdpbHNvbiB3cm90ZToKPiA+ ID4gCj4gPiA+IFF1b3RpbmcgVGFrYXNoaSBJd2FpICgyMDE5LTAxLTE0IDE3OjQ2OjU3KQo+ID4g PiA+IE9uIE1vbiwgMTQgSmFuIDIwMTkgMTg6Mzc6NTMgKzAxMDAsCj4gPiA+ID4gQ2hyaXMgV2ls c29uIHdyb3RlOgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBKdXN0IGluIGNhc2UgdGhlIGF1ZGlvIGxp bmthZ2UgaXMgc3dhcHBlZCBiZXR3ZWVuIGNvbXBvbmVudHMgZHVyaW5nIHRoZQo+ID4gPiA+ID4g cnVudGltZSBwbSBzZXF1ZW5jZSwgd2UgbmVlZCB0byBwcm90ZWN0IHRoZSBycG0gdHJhY2tpbmcg d2l0aCBhIG11dGV4Lgo+ID4gPiA+IAo+ID4gPiA+IEl0J3Mgbm90IGNsZWFyIHRvIG1lIGhvdyBk b2VzIHRoaXMgaGFwcGVucy4KPiA+ID4gPiBDb3VsZCB5b3UgZWxhYm9yYXRlIGEgYml0IG1vcmUg dGhlIHNjZW5hcmlvPwo+ID4gPiAKPiA+ID4gVGhlIGNvZGUgaXMgd3JpdHRlbiBzdWNoIHRoYXQg bXVsdGlwbGUgYml0cyB3aXRoaW4gZGlzcGxheV9wb3dlcl9zdGF0dXMKPiA+ID4gY2FuIGJlIHNl dCBhbmQgY2xlYXJlZCBzaW11bHRhbmVvdXNseS4gVGhlcmUgd2FzIG5vIHNlcmlhbGlzYXRpb24K PiA+ID4gbWVudGlvbmVkIGluIHRoZSByb3V0aW5lLCBzbyBJIHdhcyBmZWFyZnVsIHRoYXQgdGhl IGRpc3BsYXlfcG93ZXJfYWN0aXZlCj4gPiA+IGhlcmUgd2FzIGJlaW5nIGFjY2Vzc2VkIGNvbmN1 cnJlbnRseSAtLSBhbmQgaWYgdGhhdCB3YXMgZXhwbGFpbmluZyB3aHkKPiA+ID4gc25kL2hkYSBh cHBlYXJzIHRvIGJlIGxlYWtpbmcgdGhlIHJ1bnRpbWUgcG0gKG9yIGF0IGxlYXN0IGlzIGhvbGRp bmcgb24KPiA+ID4gdG8gdGhlIHdha2VyZWYgbG9uZ2VyIHRoYW4gaWd0IGV4cGVjdHMsID4gMTBz KS4KPiA+IAo+ID4gQWhhLCBhbmQgZG9lcyBwYXRjaCBhY3R1YWxseSAiZml4IiB0aGUgaXNzdWUu Li4/Cj4gCj4gTm90IHN1cmUgeWV0OyBpdCdzIGEgdGVtcGVyYW1lbnRhbCBpc3N1ZSBpbiBDSSBh bmQgbXkgY2hpZWYgc3VzcGVjdCBpcyB0aGF0Cj4gaXQncyBqdXN0IGEgbWlzY29uZmlndXJhdGlv biBvZiB0aGUgcnBtIGF1dG9zdXNwZW5kLiBXaGF0IG1heSBwb2ludAo+IHRvd2FyZHMgdGhlIHNj ZW5hcmlvIGFib3ZlIGlzIGlmIGk5MTUua28gbW9kdWxlIHVubG9hZGluZyBoYXMgYW55IGltcGFj dAo+IG9uIGl0Lgo+ICAKPiA+IEl0J3MgYSBzaW1wbGUgbXV0ZXggYWRkaXRpb24sIHNvIG5vIGJp ZyBzaG93LCBhbmQgSSdtIGZpbmUgd2l0aCBpdCwKPiA+IGJ1dCBqdXN0IHdvbmRlciB3aGV0aGVy IGl0IHJlYWxseSBoZWxwZWQuCj4gCj4gWWVhaCwgaXQganVzdCBsb29rZWQgc3VzcGljaW91cyB3 aGVuIHJldmlld2luZyB0aGUgY29kZSwgd2lsbCB0aHJvdyBpdAo+IGF0IENJIGEgZmV3IHRpbWVz IHRvIHNlZSBpZiBpdCBzdGlja3MuCgpPSywgd291bGQgeW91IHJlLXN1Ym1pdCB0aGUgcGF0Y2hz ZXQgaWYgaXQncyBjb25maXJtZWQgdG8gZml4IHRoZQppc3N1ZT8gIFRoZW4gd2Ugc2hvdWxkIG1h cmsgaXQgQ2MtdG8tc3RhYmxlIGFzIGEgcmVhbCBmaXgsIGF0IGxlYXN0LgoKCnRoYW5rcywKClRh a2FzaGkKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KSW50 ZWwtZ2Z4IG1haWxpbmcgbGlzdApJbnRlbC1nZnhAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBz Oi8vbGlzdHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vaW50ZWwtZ2Z4Cg==