• William Lee Irwin III's avatar
    [PATCH] unregister driver if probing fails in sb_card.c · 67fdb651
    William Lee Irwin III authored
     * Unregister driver if probing fails in sound/oss/sb_card.c
    This fixes Debian BTS #218845.
    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=218845
    
    	From: Robin Gerard <robin.jag@free.fr>
    	To: submit@bugs.debian.org
    	Subject: no sound with kernel-image-2.6.0-test9-1-386
    	Message-ID: <20031103004939.GA2071@mauritius>
    
    I downlaoded the kernel-image-2.6.0-test9-1-386_2.6.0-test9-1_i386.deb
    and I installed it successfully. Everything works fine, except the sound.
    (I run also the kernel-image-2.4.20 and the sound is ok with this kernel)
    My sound card is a sb.
    
    First I launched modconf but no module was displayed.
    
    I did: modprobe sb
    and I got:
    
    sb: Init: Done
    sb: Init: Starting Probe...
    kobject_register failed for OSS SndBlstr (-17)
    Call Trace:
    [<c0191cda>] kobject_register+0x3a/0x40
    [<c01d9bcc>] bus_add_driver+0x30/0x64
    [<c01d9e51>] driver_register+0x2d/0x34
    [<c011a24a>] preempt_schedule+0x2a/0x48
    [<c01b6f84>] pnp_register_driver+0x28/0x58
    [<c01b6c5e>] pnp_register_card_driver+0x5e/0x98
    [<c488f063>] sb_init+0x63/0xb5 [sb]
    [<c0130bf4>] sys_init_module+0xe8/0x1f0
    [<c010b577>] syscall_call+0x7/0xb
    Signed-off-by: default avatarAndrew Morton <akpm@osdl.org>
    Signed-off-by: default avatarLinus Torvalds <torvalds@osdl.org>
    67fdb651
sb_card.c 9.42 KB