From: Takashi Iwai <tiwai@suse.de>
To: p z oooo <pzad@pobox.sk>
Cc: alsa-devel@lists.sourceforge.net
Subject: Re: Not important oops
Date: Wed, 21 Jan 2004 19:40:40 +0100 [thread overview]
Message-ID: <s5h65f56t7b.wl@alsa2.suse.de> (raw)
In-Reply-To: <200401211255.i0LCtroL006857@www1.pobox.sk>
At Wed, 21 Jan 2004 13:55:53 +0100,
p z oooo wrote:
>
> Hi,
>
> When I remove control through hwdep layer on emu10k1
> driver when in use by oss emulation I got oops.
> This is because oss emulation holds pointer to this control.
> Is there any api to disable an then enable oss emulation or
> only proc interface ???
hmm weird, the access to ctl elements in mixer_oss.c is restricted
with card->controls_rwsem. since snd_emu10k1_del_controls issues
down_write() for it, it must be safe...
Takashi
>
> Jan 20 20:53:52 localhost kernel: Unable to handle kernel NULL
> pointer dereference at virtual address 000000b0
> Jan 20 20:53:52 localhost kernel: printing eip:
> Jan 20 20:53:52 localhost kernel: e8edc94b
> Jan 20 20:53:52 localhost kernel: *pde = 0567b067
> Jan 20 20:53:52 localhost kernel: *pte = 00000000
> Jan 20 20:53:52 localhost kernel: Oops: 0000
> Jan 20 20:53:52 localhost kernel: snd-pcm-oss snd-mixer-oss evdev
> tuner saa7134 video-buf v4l2-common v4l1-compat ir-common videodev
> w83781d i2c-isa eeprom i2c-proc i2c-viapro i2c-dev i2c-core
> Jan 20 20:53:52 localhost kernel: CPU: 0
> Jan 20 20:53:52 localhost kernel: EIP: 0060:[<e8edc94b>]
> Tainted: P
> Jan 20 20:53:52 localhost kernel: EFLAGS: 00010286
> Jan 20 20:53:52 localhost kernel:
> Jan 20 20:53:52 localhost kernel: EIP is at snd_emu10k1_gpr_ctl_info
> [snd-emu10k1] 0xb (2.4.22-1.2115.nptlcustom)
> Jan 20 20:53:52 localhost kernel: eax: daf33cc0 ebx: daf33cc0
> ecx: daa8ce00 edx: 00000000
> Jan 20 20:53:52 localhost kernel: esi: daa8ce00 edi: c5ff8000
> ebp: d4795f60 esp: d4795ef4
> Jan 20 20:53:52 localhost kernel: ds: 0068 es: 0068 ss: 0068
> Jan 20 20:53:52 localhost kernel: Process xine (pid: 4800,
> stackpage=d4795000)
> Jan 20 20:53:52 localhost kernel: Stack: e9040ded daf33cc0 daa8ce00
> 00000000 00000000 d4795f64 dd93a0e4 dd2bf400
> Jan 20 20:53:52 localhost kernel: dadb7000 dadb714c c9a9d200
> e90411d7 c9a9d200 dd93a0e4 daf33cc0 d4795f60
> Jan 20 20:53:52 localhost kernel: d4795f64 dffef300 dd93a0e4
> c9a9d200 c52ae540 c9a9d200 e90406cf c9a9d200
> Jan 20 20:53:52 localhost kernel: Call Trace: [<e9040ded>]
> snd_mixer_oss_get_volume1_vol [snd-mixer-oss] 0x6d (0xd4795ef4)
> Jan 20 20:53:52 localhost kernel: [<e90411d7>]
> snd_mixer_oss_get_volume1 [snd-mixer-oss] 0x207 (0xd4795f20)
> Jan 20 20:53:52 localhost kernel: [<e90406cf>]
> snd_mixer_oss_get_volume [snd-mixer-oss] 0x9f (0xd4795f4c)
> Jan 20 20:53:52 localhost kernel: [<e904086d>] snd_mixer_oss_ioctl1
> [snd-mixer-oss] 0xcd (0xd4795f70)
> Jan 20 20:53:52 localhost kernel: [<e9040b30>] snd_mixer_oss_ioctl
> [snd-mixer-oss] 0x0 (0xd4795f90)
> Jan 20 20:53:52 localhost kernel: [<c015570c>] sys_ioctl [kernel]
> 0xbc (0xd4795f94)
> Jan 20 20:53:52 localhost kernel: [<c014561a>] sys_open [kernel] 0x8a
> (0xd4795fa8)
> Jan 20 20:53:52 localhost kernel: [<c01099df>] system_call [kernel]
> 0x33 (0xd4795fc0)
> Jan 20 20:53:52 localhost kernel:
> Jan 20 20:53:52 localhost kernel:
> Jan 20 20:53:52 localhost kernel: Code: 8b 82 b0 00 00 00 85 c0 75 09
> 83 ba b4 00 00 00 01 74 22 c7
>
>
>
> ____________________________________
> http://www.logofun.pobox.sk - urobte radost svojmu telefonu
>
>
>
> -------------------------------------------------------
> The SF.Net email is sponsored by EclipseCon 2004
> Premiere Conference on Open Tools Development and Integration
> See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
> http://www.eclipsecon.org/osdn
> _______________________________________________
> Alsa-devel mailing list
> Alsa-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/alsa-devel
>
-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
next prev parent reply other threads:[~2004-01-21 18:40 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2004-01-21 12:55 Not important oops p z oooo
2004-01-21 18:40 ` Takashi Iwai [this message]
2004-01-21 18:49 ` Jaroslav Kysela
2004-01-21 18:58 ` Takashi Iwai
2004-01-22 0:29 ` James Courtier-Dutton
2004-01-22 11:41 ` Jaroslav Kysela
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=s5h65f56t7b.wl@alsa2.suse.de \
--to=tiwai@suse.de \
--cc=alsa-devel@lists.sourceforge.net \
--cc=pzad@pobox.sk \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox