Re: [PATCH] Ensoniq SoundScape with 2.3.51 (mpu401 changes broke it)

From: Simon Huggins (huggie@earth.li)
Date: Sun Mar 12 2000 - 16:25:17 EST


On Sun, Mar 12, 2000 at 06:54:22PM +0100, Christoph Hellwig wrote:
> > Your patch to clean up the OSS stuff has broken the Ensoniq SoundScape.
> > Reverting one small portion fixes it.
> > Can you decide whether you want to wrap this in some magical #ifdef's
> > and send it on to Linus?
> You can send it to Linus, the changes seem ok.

Ah, I presumed that you had a good reason to make the change the other
way round in the first place.

> > BTW, the documentation in Documentation/README.OSS suggests that this
> > card cannot be used with isapnp?
> > This is not my experience.
> > See http://www.huggie.dial.pipex.com/linux/sound.shtml for how it Works
> > For Me(TM).
> README.OSS is ugly, it should be removed ...

Probably. Also in another recent post you posted all the module/command
line options which can be specified to get sound working. These would
be useful in some of the documentation.

> > Also since I applied my patch, I get this when I modprobe -r:
> > [root@byers /usr/src/linux/drivers/sound]# modprobe -r sscape
> > Trying to free nonexistent resource <0000-0001>
> > Sound device 2 went missing!
> > kmem_free: Either bad obj addr or double free (objp=c61bd000,
> > name=size-4096)
> Maybe it's beacuse of the patch, I didn't had a sscape tester yet,
> I'll look at it this night.

Yes, I imagine it's my fault.
I don't know how to debug this though. Since the modules that objp is
pointing to have presumably just been unloaded?

How can I work out what that points at?

Simon

-- 
... "An invisible elephant?" - Dana Scully

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Wed Mar 15 2000 - 21:00:22 EST