oss_hdaudio cannot load normally, no devices in /dev/oss and this is what I see in dmesg:
Code: Select all
[ 5244.546779] DMAR: DRHD: handling fault status reg 2
[ 5244.546785] DMAR: [DMA Read] Request device [00:1b.0] fault addr 3c000 [fault reason 02] Present bit in context entry is clear
[ 5244.578779] oss_hdaudio: RIRB timeout (cad=0, nid=0, d=0, verb=f00, parm=0)
[ 5244.578792] oss_hdaudio: attach_codec: Codec #0 is not physically present
[ 5244.610962] oss_hdaudio: RIRB timeout (cad=0, nid=0, d=0, verb=f00, parm=0)
[ 5244.610970] oss_hdaudio: No hdaudio codecs were detected
[ 5244.611074] ------------[ cut here ]------------
[ 5244.611079] WARNING: CPU: 5 PID: 10971 at fs/proc/generic.c:575 remove_proc_entry+0x10d/0x150
[ 5244.611080] remove_proc_entry: removing non-empty directory 'irq/22', leaking at least 'oss_hdaudio0'
[ 5244.611081] Modules linked in: oss_hdaudio(O+) osscore(O) tun nvidia_drm(PO) nvidia_modeset(PO) nvidia(PO) x86_pkg_temp_thermal coretemp drm_kms_helper kvm_intel cfbfillrect syscopyarea cfbimgblt kvm sysfillrect sysimgblt $
[ 5244.611107] CPU: 5 PID: 10971 Comm: modprobe Tainted: P W O 4.7.2-gentoo #1
[ 5244.611110] Hardware name: System manufacturer System Product Name/P9X79-E WS, BIOS 1704 05/08/2015
[ 5244.611113] 0000000000000000 ffffffff813f0893 ffff88077446fab0 0000000000000000
[ 5244.611117] ffffffff8106a88a ffff8800d000a0f8 ffff88077446fb00 ffff8807fc3d9c00
[ 5244.611121] ffffffffa0052240 ffffffffa00524a0 ffff88076bd09780 ffffffff8106a8fa
[ 5244.611125] Call Trace:
[ 5244.611133] [<ffffffff813f0893>] ? dump_stack+0x46/0x63
[ 5244.611139] [<ffffffff8106a88a>] ? __warn+0xba/0xe0
[ 5244.611144] [<ffffffff8106a8fa>] ? warn_slowpath_fmt+0x4a/0x50
[ 5244.611149] [<ffffffff811916d5>] ? proc_entry_rundown+0x45/0x90
[ 5244.611152] [<ffffffff811968bd>] ? remove_proc_entry+0x10d/0x150
[ 5244.611157] [<ffffffff810ad217>] ? unregister_irq_proc+0xb7/0xc0
[ 5244.611161] [<ffffffff810a72a6>] ? free_desc+0x26/0x70
[ 5244.611165] [<ffffffff810a745d>] ? irq_free_descs+0x2d/0x70
[ 5244.611171] [<ffffffff81035743>] ? mp_unmap_irq+0x53/0x60
[ 5244.611177] [<ffffffff8102f335>] ? acpi_unregister_gsi_ioapic+0x25/0x40
[ 5244.611183] [<ffffffff81472b54>] ? acpi_pci_irq_disable+0x6d/0x79
[ 5244.611187] [<ffffffff8142748c>] ? do_pci_disable_device+0x4c/0x60
[ 5244.611191] [<ffffffff814274d9>] ? pci_disable_device+0x39/0xa0
[ 5244.611198] [<ffffffffa003916a>] ? osspci_probe+0xda/0x120 [oss_hdaudio]
[ 5244.611203] [<ffffffff8142a140>] ? pci_device_probe+0x80/0xf0
[ 5244.611208] [<ffffffff814c0aee>] ? driver_probe_device+0x17e/0x2b0
[ 5244.611212] [<ffffffff814c0ca7>] ? __driver_attach+0x87/0x90
[ 5244.611216] [<ffffffff814c0c20>] ? driver_probe_device+0x2b0/0x2b0
[ 5244.611220] [<ffffffff814bee12>] ? bus_for_each_dev+0x52/0x80
[ 5244.611224] [<ffffffff814c0183>] ? bus_add_driver+0x1a3/0x220
[ 5244.611227] [<ffffffffa0068000>] ? 0xffffffffa0068000
[ 5244.611231] [<ffffffff814c1246>] ? driver_register+0x56/0xd0
[ 5244.611234] [<ffffffffa0068000>] ? 0xffffffffa0068000
[ 5244.611240] [<ffffffffa006801a>] ? pcidrv_init+0x1a/0x2d [oss_hdaudio]
[ 5244.611244] [<ffffffff810003d2>] ? do_one_initcall+0x32/0x140
[ 5244.611249] [<ffffffff8113008e>] ? kmem_cache_alloc+0xce/0x160
[ 5244.611254] [<ffffffff810ed726>] ? do_init_module+0x50/0x1b4
[ 5244.611258] [<ffffffff810c9f98>] ? load_module+0x1bf8/0x1f80
[ 5244.611264] [<ffffffff810c7670>] ? find_symbol_in_section+0xa0/0xa0
[ 5244.611269] [<ffffffff81144756>] ? kernel_read+0x36/0x50
[ 5244.611273] [<ffffffff810ca4a9>] ? SyS_finit_module+0x89/0x90
[ 5244.611279] [<ffffffff817df59b>] ? entry_SYSCALL_64_fastpath+0x13/0x8f
[ 5244.611282] ---[ end trace 313e2129882d1192 ]---
[ 5244.611293] oss_hdaudio: probe of 0000:00:1b.0 failed with error -5As far as I can see no other similar reports is here, so any way to fix this other then stay on 4.6 kernel?