FS#22223 - [kernel26] 2.6.33.2-1 can't load snd-opti93x (regression)

Attached to Project: Arch Linux
Opened by Saulius Krasuckas (s2) - Sunday, 26 December 2010, 22:02 GMT
Last edited by Tobias Powalowski (tpowa) - Saturday, 17 November 2012, 10:51 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Tobias Powalowski (tpowa)
Thomas Bächler (brain0)
Architecture i686
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Loading snd-opti93x module just fails:

FATAL: Error inserting snd_opti93x (/lib/modules/2.6.33-ARCH/kernel/sound/isa/opti9xx/snd-opti93x.ko): No such device


Additional info:
* kernel26 2.6.32.10-1 works. (Arch Linux 2010.03)
* kernel26 2.6.33.2-1 fails. (Arch Linux 2010.04)
* I used this module to drive an ISAPNP sound card with OPTi 82C931 chip.
* The card is present.
* Logs are in following order:
1, (failure) verbose modprobe output;
2, (failure) dmesg before modprobe;
3, (failure) dmesg after modprobe;
4, (success) verbose modprobe output;
5, (success) dmesg before modprobe;
6, (success) dmesg after modprobe.

In the case of success (older kernel) I get following lines in dmesg:

opti9xx 01:01.01: activated
opti9xx 01:01.03: activated
WSS dma2 # 3 not valid
MPU-401 irq # -1 not valid

In the failure case (newer kernel) I get this:

opti9xx 01:01.01: activated
opti9xx 01:01.03: activated
OPTI chip not found
opti9xx 01:01.01: disabled
opti9xx 01:01.03: disabled


Steps to reproduce:
- get a card with OPTi 82C931 chip
- plug it into PC (ISA bus slot)
- install Arch Linux 2010.04
- boot it
# modprobe snd-opti93x

I am not sure whether this is an upstream bug. I recompiled kernel26 package without applying Arch-specific patches, but then kernel crashes during load time.
This task depends upon

Closed by  Tobias Powalowski (tpowa)
Saturday, 17 November 2012, 10:51 GMT
Reason for closing:  Fixed
Comment by Saulius Krasuckas (s2) - Monday, 27 December 2010, 21:13 GMT
The bug still present in todays kernel26.
Comment by Gerardo Exequiel Pozzi (djgera) - Thursday, 20 January 2011, 22:40 GMT
Please submit your issue to upstream. Nothing to do here other than tracking the bug. Thanks.
Comment by Jelle van der Waa (jelly) - Sunday, 05 June 2011, 11:10 GMT
is this bug still present?
Comment by Saulius Krasuckas (s2) - Sunday, 05 June 2011, 11:48 GMT
Yes, it is (in kernel26 v2.6.38.7-1).
Comment by Saulius Krasuckas (s2) - Monday, 06 June 2011, 08:11 GMT
  • Field changed: Percent Complete (100% → 0%)
The bug is _present_ (not fixed).
Comment by Jelle van der Waa (jelly) - Thursday, 16 June 2011, 10:42 GMT
Please report it upstream at the kernel devs
Comment by Saulius Krasuckas (s2) - Thursday, 16 June 2011, 16:03 GMT
I haven't enough skills of doing this.

But for the first I'd like to pin the regression down myself.
Sadly, I fail to compile old kernels:
https://bbs.archlinux.org/viewtopic.php?id=120366

Any help there? TIA.
Comment by Jelle van der Waa (jelly) - Saturday, 18 June 2011, 08:41 GMT
you can always install old kernels via ARM ( check the archwiki) or your pacman cache. But please check the upstream bugtracker and report it there
Comment by Jelle van der Waa (jelly) - Tuesday, 16 August 2011, 09:05 GMT
is the bug still present in linux-3.01?
Comment by Saulius Krasuckas (s2) - Monday, 22 August 2011, 17:05 GMT
Yes, it is (in linux-3.0.1-1).
Comment by Saulius Krasuckas (s2) - Saturday, 17 November 2012, 10:51 GMT
  • Field changed: Percent Complete (100% → 0%)
As the bug hasn't been reported upstream (where it rightfully belongs), I would like to report _here_ it has been fixed.

Just to keep the story complete (for the sake of informativeness)

Then I would like it to be closed again:). TIA, Saulius.

Loading...