Bug 8904 - kernel opps when enabling HDMI audio on radeon open source driver
Summary: kernel opps when enabling HDMI audio on radeon open source driver
Status: RESOLVED OLD
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal critical
Target Milestone: ---
Assignee: Thomas Backlund
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-01-30 19:16 CET by Simon Putt
Modified: 2015-03-28 19:19 CET (History)
3 users (show)

See Also:
Source RPM: kernel
CVE:
Status comment:


Attachments

Description Simon Putt 2013-01-30 19:16:48 CET
To enable HDMI audio on OSS radeon drivers you add the following to your kernel line

radeon.audio=1

but on kernel 3.8.0rc4 and rc5 i am getting an opps in dmesg

[    2.312627] ------------[ cut here ]------------
[    2.312649] WARNING: at drivers/gpu/drm/radeon/r600_hdmi.c:547 r600_hdmi_disable+0x151/0x1b0 [radeon]()
[    2.312650] Hardware name: MS-7599
[    2.312653] Modules linked in: radeon(+) i2c_algo_bit drm_kms_helper ttm drm i2c_core dm_mirror dm_region_hash dm_log dm_mod
[    2.312655] Pid: 40, comm: kworker/0:1 Not tainted 3.8.0-desktop-0.rc5.1.mga3 #1
[    2.312656] Call Trace:
[    2.312660]  [<ffffffff81055def>] warn_slowpath_common+0x7f/0xc0
[    2.312661]  [<ffffffff81055e4a>] warn_slowpath_null+0x1a/0x20
[    2.312674]  [<ffffffffa012de21>] r600_hdmi_disable+0x151/0x1b0 [radeon]
[    2.312695]  [<ffffffffa0143d34>] radeon_atom_encoder_disable+0x154/0x160 [radeon]
[    2.312697]  [<ffffffffa008d7f8>] drm_encoder_disable+0x18/0x30 [drm_kms_helper]
[    2.312699]  [<ffffffffa008e268>] drm_crtc_helper_set_mode+0x468/0x500 [drm_kms_helper]
[    2.312702]  [<ffffffffa008f408>] drm_crtc_helper_set_config+0xa18/0xb30 [drm_kms_helper]
[    2.312704]  [<ffffffffa008d042>] drm_fb_helper_set_par+0x82/0x100 [drm_kms_helper]
[    2.312705]  [<ffffffff812b5d44>] fbcon_init+0x514/0x590
[    2.312707]  [<ffffffff8131d79c>] visual_init+0xbc/0x120
[    2.312708]  [<ffffffff8131f133>] bind_con_driver+0x143/0x300
[    2.312709]  [<ffffffff8131f351>] take_over_console+0x61/0x70
[    2.312710]  [<ffffffff812b40d3>] fbcon_takeover+0x63/0xc0
[    2.312712]  [<ffffffff812b7be5>] fbcon_event_notify+0x705/0x810
[    2.312713]  [<ffffffff811ecc9c>] ? sysfs_add_one+0x2c/0x100
[    2.312715]  [<ffffffff814aa0ed>] notifier_call_chain+0x4d/0x70
[    2.312717]  [<ffffffff810805f8>] __blocking_notifier_call_chain+0x58/0x80
[    2.312718]  [<ffffffff81080636>] blocking_notifier_call_chain+0x16/0x20
[    2.312719]  [<ffffffff812a913b>] fb_notifier_call_chain+0x1b/0x20
[    2.312720]  [<ffffffff812aa89f>] register_framebuffer+0x1af/0x2d0
[    2.312722]  [<ffffffffa008d2b3>] drm_fb_helper_single_fb_probe+0x1f3/0x320 [drm_kms_helper]
[    2.312724]  [<ffffffffa008d5b9>] drm_fb_helper_initial_config+0x1d9/0x240 [drm_kms_helper]
[    2.312725]  [<ffffffff81168bdd>] ? __kmalloc+0x13d/0x170
[    2.312727]  [<ffffffffa008c34e>] ? drm_fb_helper_init+0xfe/0x200 [drm_kms_helper]
[    2.312728]  [<ffffffffa008c34e>] ? drm_fb_helper_init+0xfe/0x200 [drm_kms_helper]
[    2.312729]  [<ffffffff81168d2f>] ? kmem_cache_alloc_trace+0x11f/0x130
[    2.312731]  [<ffffffffa008c497>] ? drm_fb_helper_single_add_all_connectors+0x47/0xf0 [drm_kms_helper]
[    2.312733]  [<ffffffffa008c497>] ? drm_fb_helper_single_add_all_connectors+0x47/0xf0 [drm_kms_helper]
[    2.312743]  [<ffffffffa00fc721>] radeon_fbdev_init+0xc1/0x120 [radeon]
[    2.312754]  [<ffffffffa00f732a>] radeon_modeset_init+0x3aa/0xb90 [radeon]
[    2.312763]  [<ffffffffa00d37f0>] radeon_driver_load_kms+0x100/0x1a0 [radeon]
[    2.312771]  [<ffffffffa0051ad6>] drm_get_pci_dev+0x186/0x2d0 [drm]
[    2.312778]  [<ffffffffa00b9183>] radeon_pci_probe+0xb3/0xf0 [radeon]
[    2.312780]  [<ffffffff81288cbb>] local_pci_probe+0x4b/0x80
[    2.312782]  [<ffffffff81071598>] work_for_cpu_fn+0x18/0x30
[    2.312783]  [<ffffffff810726b7>] process_one_work+0x137/0x4b0
[    2.312784]  [<ffffffff814a48d6>] ? __schedule+0x3c6/0x7a0
[    2.312785]  [<ffffffff81071580>] ? move_linked_works+0x90/0x90
[    2.312786]  [<ffffffff81072a5c>] process_scheduled_works+0x2c/0x40
[    2.312787]  [<ffffffff81074f52>] worker_thread+0x312/0x460
[    2.312788]  [<ffffffff81074c40>] ? busy_worker_rebind_fn+0x100/0x100
[    2.312789]  [<ffffffff8107a110>] kthread+0xc0/0xd0
[    2.312791]  [<ffffffff81010000>] ? ftrace_define_fields_xen_mc_entry+0x60/0xf0
[    2.312792]  [<ffffffff8107a050>] ? kthread_create_on_node+0x130/0x130
[    2.312793]  [<ffffffff814ae5fc>] ret_from_fork+0x7c/0xb0
[    2.312794]  [<ffffffff8107a050>] ? kthread_create_on_node+0x130/0x130
[    2.312795] ---[ end trace 72a94f0e06b9b04d ]---

repeated 4 times in the log.
Simon Putt 2013-01-30 19:16:57 CET

Severity: major => critical

claire robinson 2013-01-30 19:36:37 CET

CC: (none) => tmb

Manuel Hiebel 2013-02-01 01:16:09 CET

Assignee: bugsquad => tmb
Source RPM: (none) => kernel

Comment 1 Nic Baxter 2015-02-12 04:31:23 CET
Should this be kept open?

CC: (none) => nic

Comment 2 Marja Van Waes 2015-03-28 19:19:40 CET
6 weeks later, no reply

Closing as OLD

Status: NEW => RESOLVED
CC: (none) => marja11
Resolution: (none) => OLD


Note You need to log in before you can comment on or make changes to this bug.