From mboxrd@z Thu Jan 1 00:00:00 1970 From: Jani Nikula Subject: Re: [BUG] i915 HDMI connector status is connected after disconnection Date: Thu, 05 Jul 2018 11:58:57 +0300 Message-ID: <87efgioy7i.fsf@intel.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: Chris Chiu , joonas.lahtinen@linux.intel.com, rodrigo.vivi@intel.com, David Airlie Cc: intel-gfx@lists.freedesktop.org, Linux Upstreaming Team , Linux Kernel , dri-devel List-Id: dri-devel@lists.freedesktop.org T24gVGh1LCAwNSBKdWwgMjAxOCwgQ2hyaXMgQ2hpdSA8Y2hpdUBlbmRsZXNzbS5jb20+IHdyb3Rl Ogo+IEhpLAo+ICAgICBXZSBoYXZlIGZldyBBU1VTIGxhcHRvcHMgWDcwNUZEIChUaGUgbmV3IFdp c2t5TGFrZSksIFg1NjBVRCAoaW50ZWwKPiBpNS04MjUwVSksIFg1MzBVTiAoaW50ZWwgaTctODU1 MFUpIHNoYXJlIHRoZSBzYW1lIHByb2JsZW0sIHdoaWNoIGlzCj4gdGhlIEhETUkgY29ubmVjdG9y IHN0YXR1cyBzdGF5cyBjb25uZWN0ZWQgZXZlbiB0aGUgSERNSSBjYWJsZSBoYXMgYmVlbgo+IHVu cGx1Z2dlZC4gTG9vayBpbnRvIHRoZSAiL3N5cy9jbGFzcy9kcm0vY2FyZDAtSERNSS1BLTEvc3Rh dHVzIiBmb3IKPiBjaGVja2luZyB0aGUgc3RhdHVzIHdoaWxlIHBsdWcvdW5wbHVnIHRoZSBIRE1J LCBpdCBzaG93cwo+ICJkaXNjb25uZWN0ZWQiIGJlZm9yZSBwbHVnIGluIEhETUkgY2FibGUsIHRo ZW4gc3dpdGNoIHRvICJjb25uZWN0ZWQiCj4gYWZ0ZXIgcGx1Z2luLCBhbmQgc3RpbGwgc3RheSAi Y29ubmVjdGVkIiBhZnRlciB1bnBsdWcuIFRoaXMgd291bGQKPiBjYXVzZSB0aGUgYXVkaW8gb3V0 cHV0IHBhdGggY2Fubm90IGNvcnJlY3RseSBzd2l0Y2ggZnJvbSBIRE1JIHRvCj4gaW50ZXJuYWwg c3BlYWtlciBhZnRlciB1bnBsdWdnaW5nIHRoZSBIRE1JLgo+Cj4gSSB0aGVuIHRyeSB0byB2ZXJp Znkgd2l0aCB0aGUgbGF0ZXN0IGtlcm5lbCA0LjE4LjAtcmMzKywgdGhlIGJ1ZyBzdGlsbAo+IHBy ZXNlbnQuIFRoZSBmdWxsICJkbWVzZyIgbG9nIGlzIGhlcmUuCj4gaHR0cHM6Ly9naXN0LmdpdGh1 Yi5jb20vbXNjaGl1NzcvZDc2MWQ3YzVjZjE5MWI3ODY4ZDRkNzc4OGFlMDg3ZjEKPgo+IFRoZSBI RE1JIGNhYmxlIGlzIHBsdWdnZWQgaW4gYXQgfjI2dGggc2Vjb25kLgo+ICJbIDI2LjIxNDM3MV0g W2RybTpkcm1fZGV0ZWN0X21vbml0b3JfYXVkaW8gW2RybV1dIE1vbml0b3IgaGFzIGJhc2ljCj4g YXVkaW8gc3VwcG9ydCIKPiB0aGVuIHVucGx1ZyB0aGUgSERNSSBhdCB+NzN0aCBzZWNvbmQuCj4g IlsgNzMuMzI4MzYxXSBbZHJtOmRybV9kZXRlY3RfbW9uaXRvcl9hdWRpbyBbZHJtXV0gTW9uaXRv ciBoYXMgYmFzaWMKPiBhdWRpbyBzdXBwb3J0Igo+Cj4gUGxlYXNlIGFkdmlzZSB3aGF0IEkgY2Fu IGRvIHRvIGZpeCB0aGlzLiBUaGFua3MKClNlZW1zIHJhdGhlciBvZGQuIFBsZWFzZSBmaWxlIGEg YnVnIHJlcG9ydCBhdCBbMV0uIEF0dGFjaCB0aGUgZG1lc2cgb24KdGhlIGJ1Zy4gUGxlYXNlIGF0 dGFjaCAneHJhbmRyIC0tdmVyYm9zZScgb3V0cHV0IGJlZm9yZSBhbmQgYWZ0ZXIKdW5wbHVnZ2lu ZyBvbiB0aGUgYnVnLgoKUGxlYXNlIGFsc28gdHJ5IGRybS10aXAgYnJhbmNoIG9mIFsyXS4KCkJS LApKYW5pLgoKClsxXSBodHRwczovL2J1Z3MuZnJlZWRlc2t0b3Aub3JnL2VudGVyX2J1Zy5jZ2k/ cHJvZHVjdD1EUkkmY29tcG9uZW50PURSTS9JbnRlbApbMl0gaHR0cHM6Ly9jZ2l0LmZyZWVkZXNr dG9wLm9yZy9kcm0vZHJtLXRpcAoKCi0tIApKYW5pIE5pa3VsYSwgSW50ZWwgT3BlbiBTb3VyY2Ug R3JhcGhpY3MgQ2VudGVyCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9w Lm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ludGVs LWdmeAo= 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=-0.8 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,SPF_PASS,URIBL_BLOCKED autolearn=ham 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 7D10EC6778A for ; Thu, 5 Jul 2018 08:59:19 +0000 (UTC) Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.kernel.org (Postfix) with ESMTP id 3770121A83 for ; Thu, 5 Jul 2018 08:59:19 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3770121A83 Authentication-Results: mail.kernel.org; dmarc=fail (p=none dis=none) header.from=intel.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1753525AbeGEI7Q (ORCPT ); Thu, 5 Jul 2018 04:59:16 -0400 Received: from mga14.intel.com ([192.55.52.115]:61946 "EHLO mga14.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753357AbeGEI7P (ORCPT ); Thu, 5 Jul 2018 04:59:15 -0400 X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 05 Jul 2018 01:59:14 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.51,311,1526367600"; d="scan'208";a="69805136" Received: from jnikula-mobl2.fi.intel.com (HELO localhost) ([10.237.72.62]) by fmsmga001.fm.intel.com with ESMTP; 05 Jul 2018 01:59:12 -0700 From: Jani Nikula To: Chris Chiu , joonas.lahtinen@linux.intel.com, rodrigo.vivi@intel.com, David Airlie Cc: intel-gfx@lists.freedesktop.org, dri-devel , Linux Kernel , Linux Upstreaming Team Subject: Re: [BUG] i915 HDMI connector status is connected after disconnection In-Reply-To: Organization: Intel Finland Oy - BIC 0357606-4 - Westendinkatu 7, 02160 Espoo References: Date: Thu, 05 Jul 2018 11:58:57 +0300 Message-ID: <87efgioy7i.fsf@intel.com> MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 05 Jul 2018, Chris Chiu wrote: > Hi, > We have few ASUS laptops X705FD (The new WiskyLake), X560UD (intel > i5-8250U), X530UN (intel i7-8550U) share the same problem, which is > the HDMI connector status stays connected even the HDMI cable has been > unplugged. Look into the "/sys/class/drm/card0-HDMI-A-1/status" for > checking the status while plug/unplug the HDMI, it shows > "disconnected" before plug in HDMI cable, then switch to "connected" > after plugin, and still stay "connected" after unplug. This would > cause the audio output path cannot correctly switch from HDMI to > internal speaker after unplugging the HDMI. > > I then try to verify with the latest kernel 4.18.0-rc3+, the bug still > present. The full "dmesg" log is here. > https://gist.github.com/mschiu77/d761d7c5cf191b7868d4d7788ae087f1 > > The HDMI cable is plugged in at ~26th second. > "[ 26.214371] [drm:drm_detect_monitor_audio [drm]] Monitor has basic > audio support" > then unplug the HDMI at ~73th second. > "[ 73.328361] [drm:drm_detect_monitor_audio [drm]] Monitor has basic > audio support" > > Please advise what I can do to fix this. Thanks Seems rather odd. Please file a bug report at [1]. Attach the dmesg on the bug. Please attach 'xrandr --verbose' output before and after unplugging on the bug. Please also try drm-tip branch of [2]. BR, Jani. [1] https://bugs.freedesktop.org/enter_bug.cgi?product=DRI&component=DRM/Intel [2] https://cgit.freedesktop.org/drm/drm-tip -- Jani Nikula, Intel Open Source Graphics Center