[Bug 51355] New: Mode switch kills HDMI on TURKS
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Jun 23 03:30:22 PDT 2012
https://bugs.freedesktop.org/show_bug.cgi?id=51355
Bug #: 51355
Summary: Mode switch kills HDMI on TURKS
Classification: Unclassified
Product: DRI
Version: XOrg CVS
Platform: x86-64 (AMD64)
OS/Version: Linux (All)
Status: NEW
Severity: normal
Priority: medium
Component: DRM/Radeon
AssignedTo: dri-devel at lists.freedesktop.org
ReportedBy: zboszor at pr.hu
Created attachment 63369
--> https://bugs.freedesktop.org/attachment.cgi?id=63369
dmesg log after a prboom session
I have tried playing prboom on Fedora 17/x86_64 and noticed that the HDMI
output is turned off. The DVI output is set to primary, mode switch to 640x480
is performed on the DVI output and it's switched back to 1920x1080 when exiting
from prboom but HDMI output is not restored. The TV says "no signal", xrandr
says this before or after a prboom session:
$ xrandr
Screen 0: minimum 320 x 200, current 1920 x 1080, maximum 16384 x 16384
HDMI-0 connected (normal left inverted right x axis y axis)
1360x768 60.0 + 60.0
1920x1080 60.0 50.0 30.0 25.0 24.0 30.0 25.0
1920x1080i 30.0
1680x1050 60.0 59.9
1680x945 60.0
1400x1050 60.0 59.9
1600x900 60.0
1280x1024 75.0 60.0
1440x900 59.9 59.9
1280x960 60.0
1366x768 60.0
1280x800 74.9 59.8 59.9
1152x864 75.0
1280x768 84.8 74.9 59.9 60.0
1280x720 60.0 50.0
1440x576 25.0
1024x768 85.0 75.1 75.0 70.1 60.0
1440x480 30.0
1024x576 60.0
800x600 85.1 72.2 75.0 60.3 56.2
720x576 50.0
848x480 60.0
720x480 59.9
640x480 85.0 75.0 72.8 60.0 59.9 59.9
720x400 85.0
640x400 85.1
640x350 85.1
DVI-0 connected 1920x1080+0+0 (normal left inverted right x axis y axis) 510mm
x 287mm
1920x1080 60.0*+ 60.0
2048x1152 60.0
1920x1200 59.9 60.0
1600x1200 65.0 60.0
1680x1050 74.9 60.0 59.9
1680x945 60.0
1400x1050 74.9 60.0 59.9
1600x900 60.0
1280x1024 75.0 60.0
1440x900 75.0 59.9 59.9
1280x960 60.0
1366x768 60.0
1360x768 60.0
1280x800 74.9 59.8 59.9
1152x864 75.0
1280x768 74.9 59.9 60.0
1280x720 60.0
1024x768 75.1 75.0 70.1 60.0
1024x576 60.0
832x624 74.6
800x600 72.2 75.0 60.3 56.2
848x480 60.0
640x480 75.0 72.8 60.0 59.9
720x400 70.1
VGA-0 disconnected (normal left inverted right x axis y axis)
dmesg shows some bugs being hit:
[140302.370894] ------------[ cut here ]------------
[140302.370943] WARNING: at drivers/gpu/drm/radeon/r600_hdmi.c:548
r600_hdmi_disable+0x161/0x1c0 [radeon]()
[140302.370946] Hardware name: To be filled by O.E.M.
[140302.371022] Modules linked in: tcp_lp rfcomm fuse ip6table_filter
ip6_tables ebtable_nat ebtables ipt_MASQUERADE iptable_nat nf_nat
nf_conntrack_ipv4 nf_d
efrag_ipv4 xt_state nf_conntrack bnep be2iscsi iscsi_boot_sysfs bluetooth bnx2i
cnic uio cxgb4i cxgb4 cxgb3i xt_CHECKSUM iptable_mangle cxgb3 mdio libcxgbi ib
_iser rdma_cm ib_addr iw_cm ib_cm ib_sa ib_mad ib_core iscsi_tcp libiscsi_tcp
libiscsi bridge scsi_transport_iscsi stp llc w83793 hwmon_vid
snd_hda_codec_hdmi
snd_hda_codec_realtek snd_hda_intel snd_hda_codec eeepc_wmi microcode asus_wmi
r8169 snd_hwdep hid_generic snd_pcm sparse_keymap snd_page_alloc snd_timer rfk
ill edac_core edac_mce_amd serio_raw pcspkr sp5100_tco snd fam15h_power k10temp
i2c_piix4 mii soundcore vhost_net tun macvtap macvlan nfsd nfs_acl auth_rpcgss
kvm_amd kvm lockd sunrpc uinput binfmt_misc crc32c_intel ghash_clmulni_intel
3w_9xxx firewire_ohci firewire_core mxm_wmi crc_itu_t wmi radeon i2c_algo_bit
dr
m_kms_helper ttm drm i2c_core [last unloaded: scsi_wait_scan]
[140302.371029] Pid: 13250, comm: Xorg Not tainted 3.5.0-rc3+ #1
[140302.371032] Call Trace:
[140302.371042] [<ffffffff81055cdf>] warn_slowpath_common+0x7f/0xc0
[140302.371049] [<ffffffff81055d3a>] warn_slowpath_null+0x1a/0x20
[140302.371072] [<ffffffffa00de261>] r600_hdmi_disable+0x161/0x1c0 [radeon]
[140302.371095] [<ffffffffa00f0fb5>] radeon_atom_encoder_disable+0x175/0x180
[radeon]
[140302.371113] [<ffffffffa004a678>] drm_encoder_disable+0x18/0x30
[drm_kms_helper]
[140302.371127] [<ffffffffa004b0b8>] drm_crtc_helper_set_mode+0x468/0x500
[drm_kms_helper]
[140302.371150] [<ffffffffa004c171>] drm_crtc_helper_set_config+0xa11/0xb30
[drm_kms_helper]
[140302.371175] [<ffffffffa0022e77>] drm_mode_setcrtc+0x127/0x5c0 [drm]
[140302.371181] [<ffffffff815f1b7d>] ? mutex_lock+0x1d/0x50
[140302.371209] [<ffffffffa00a7df2>] ? radeon_crtc_gamma_set+0x72/0x80
[radeon]
[140302.371226] [<ffffffffa0013553>] drm_ioctl+0x4d3/0x580 [drm]
[140302.371248] [<ffffffffa0022d50>] ? drm_mode_setplane+0x380/0x380 [drm]
[140302.371257] [<ffffffff81181149>] do_vfs_ioctl+0x99/0x580
[140302.371263] [<ffffffff812618aa>] ?
inode_has_perm.isra.30.constprop.60+0x2a/0x30
[140302.371268] [<ffffffff81262e27>] ? file_has_perm+0x97/0xb0
[140302.371273] [<ffffffff811816c9>] sys_ioctl+0x99/0xa0
[140302.371280] [<ffffffff815fbe29>] system_call_fastpath+0x16/0x1b
[140302.371284] ---[ end trace 5b0596b4d30657d2 ]---
[140302.374401] ------------[ cut here ]------------
[140302.374435] WARNING: at drivers/gpu/drm/radeon/r600_hdmi.c:548
r600_hdmi_disable+0x161/0x1c0 [radeon]()
[140302.374438] Hardware name: To be filled by O.E.M.
[140302.374511] Modules linked in: tcp_lp rfcomm fuse ip6table_filter
ip6_tables ebtable_nat ebtables ipt_MASQUERADE iptable_nat nf_nat
nf_conntrack_ipv4 nf_d
efrag_ipv4 xt_state nf_conntrack bnep be2iscsi iscsi_boot_sysfs bluetooth bnx2i
cnic uio cxgb4i cxgb4 cxgb3i xt_CHECKSUM iptable_mangle cxgb3 mdio libcxgbi ib
_iser rdma_cm ib_addr iw_cm ib_cm ib_sa ib_mad ib_core iscsi_tcp libiscsi_tcp
libiscsi bridge scsi_transport_iscsi stp llc w83793 hwmon_vid
snd_hda_codec_hdmi
snd_hda_codec_realtek snd_hda_intel snd_hda_codec eeepc_wmi microcode asus_wmi
r8169 snd_hwdep hid_generic snd_pcm sparse_keymap snd_page_alloc snd_timer rfk
ill edac_core edac_mce_amd serio_raw pcspkr sp5100_tco snd fam15h_power k10temp
i2c_piix4 mii soundcore vhost_net tun macvtap macvlan nfsd nfs_acl auth_rpcgss
kvm_amd kvm lockd sunrpc uinput binfmt_misc crc32c_intel ghash_clmulni_intel
3w_9xxx firewire_ohci firewire_core mxm_wmi crc_itu_t wmi radeon i2c_algo_bit
dr
m_kms_helper ttm drm i2c_core [last unloaded: scsi_wait_scan]
[140302.374518] Pid: 13250, comm: Xorg Tainted: G W 3.5.0-rc3+ #1
[140302.374520] Call Trace:
[140302.374529] [<ffffffff81055cdf>] warn_slowpath_common+0x7f/0xc0
[140302.374536] [<ffffffff81055d3a>] warn_slowpath_null+0x1a/0x20
[140302.374558] [<ffffffffa00de261>] r600_hdmi_disable+0x161/0x1c0 [radeon]
[140302.374581] [<ffffffffa00f0fb5>] radeon_atom_encoder_disable+0x175/0x180
[radeon]
[140302.374595] [<ffffffffa004a678>] drm_encoder_disable+0x18/0x30
[drm_kms_helper]
[140302.374608] [<ffffffffa004a7d0>]
drm_helper_disable_unused_functions+0x140/0x170 [drm_kms_helper]
[140302.374622] [<ffffffffa004c0a2>] drm_crtc_helper_set_config+0x942/0xb30
[drm_kms_helper]
[140302.374646] [<ffffffffa0022e77>] drm_mode_setcrtc+0x127/0x5c0 [drm]
[140302.374651] [<ffffffff815f1b7d>] ? mutex_lock+0x1d/0x50
[140302.374678] [<ffffffffa00a7df2>] ? radeon_crtc_gamma_set+0x72/0x80
[radeon]
[140302.374695] [<ffffffffa0013553>] drm_ioctl+0x4d3/0x580 [drm]
[140302.374717] [<ffffffffa0022d50>] ? drm_mode_setplane+0x380/0x380 [drm]
[140302.374725] [<ffffffff81181149>] do_vfs_ioctl+0x99/0x580
[140302.374730] [<ffffffff812618aa>] ?
inode_has_perm.isra.30.constprop.60+0x2a/0x30
[140302.374735] [<ffffffff81262e27>] ? file_has_perm+0x97/0xb0
[140302.374740] [<ffffffff811816c9>] sys_ioctl+0x99/0xa0
[140302.374746] [<ffffffff815fbe29>] system_call_fastpath+0x16/0x1b
[140302.374749] ---[ end trace 5b0596b4d30657d3 ]---
[140302.382514] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[140302.382542] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[140302.682598] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[140302.682619] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[140302.983555] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[140302.983583] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[140303.284423] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[140303.284450] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[140303.585144] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[140303.585171] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[140303.885975] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[140303.885992] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[140304.186780] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[140304.186808] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[140304.487641] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[140304.487730] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[140304.788431] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[140304.788450] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[149602.598876] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[149602.598906] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[149602.899406] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[149602.899435] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[149603.200220] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[149603.200238] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[149603.501001] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[149603.501019] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[149603.801893] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[149603.801983] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[149604.102716] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[149604.102747] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[149604.406520] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[149604.406538] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[149604.707445] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[149604.707463] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
[149605.008251] ALSA sound/pci/hda/hda_eld.c:337 HDMI: ELD buf size is 0, force
128
[149605.008280] ALSA sound/pci/hda/hda_eld.c:356 HDMI: invalid ELD data byte 0
Kernel is 3.5-rc3+, commit 2fe8ac608bf1a9c947f03f5d8cbf25c91b4f1a7c.
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the dri-devel
mailing list