panic when detecting an ES1373 AudioPCI sound card
Thierry Herbelot
thierry at herbelot.com
Fri Jun 1 19:36:08 UTC 2007
Le Friday 01 June 2007, vous avez écrit :
> On Fri, 1 Jun 2007 19:06:32 +0200
>
> > the kernel and world sources were updated this morning around Fri
> > Jun 1 06:48 UTC 2007. The kernel and world have been rebuilt via :
> > make update && make -DNO_CLEAN buildworld && make -j2 buildkernel
>
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^
>
> Please start with a clean room. Too many changes was pouring in, not
> just in sound considering that (see below)..
>
> > the source code for the specific board seems to be quite old :
> > FreeBSD: src/sys/dev/sound/pci/es137x.c,v 1.65 2007/04/18 18:26:39
> > ariff Exp
> >
> > the previous kernel+world worked fine, including probing both sound
>
> ^^^^^^^^ when?
the previous kernel+world were built with straight "make -j2 buildworld &&
make -j2 buildkernel" with sources sup'ed around may 30
I found the following in a diff of the ident keywords between the old, working
kernel and the new kernel :
....
742,744c742,744
< $FreeBSD: src/sys/dev/sound/pcm/buffer.c,v 1.35 2007/05/31 18:43:32
ariff Exp $
< $FreeBSD: src/sys/dev/sound/pcm/channel.c,v 1.118 2007/05/31 18:43:32
ariff Exp $
< $FreeBSD: src/sys/dev/sound/pcm/dsp.c,v 1.103 2007/05/31 18:43:32 ariff
Exp $
---
> $FreeBSD: src/sys/dev/sound/pcm/buffer.c,v 1.34 2007/04/18 18:26:40
ariff Exp $
> $FreeBSD: src/sys/dev/sound/pcm/channel.c,v 1.117 2007/04/02 03:03:06
ariff Exp $
> $FreeBSD: src/sys/dev/sound/pcm/dsp.c,v 1.102 2007/03/16 17:17:25 ariff
Exp $
746c746
< $FreeBSD: src/sys/dev/sound/pcm/feeder.c,v 1.41 2007/05/31 18:43:32
ariff Exp $
---
> $FreeBSD: src/sys/dev/sound/pcm/feeder.c,v 1.40 2007/03/16 17:15:33
ariff Exp $
750,753c750,753
< $FreeBSD: src/sys/dev/sound/pcm/mixer.c,v 1.59 2007/05/31 18:43:32
ariff Exp $
< $FreeBSD: src/sys/dev/sound/pcm/sndstat.c,v 1.26 2007/05/31 18:43:32
ariff Exp $
< $FreeBSD: src/sys/dev/sound/pcm/sound.c,v 1.113 2007/05/31 18:43:32
ariff Exp $
< $FreeBSD: src/sys/dev/sound/pcm/vchan.c,v 1.32 2007/05/31 18:43:32
ariff Exp $
---
> $FreeBSD: src/sys/dev/sound/pcm/mixer.c,v 1.58 2007/04/02 10:24:15
ariff Exp $
> $FreeBSD: src/sys/dev/sound/pcm/sndstat.c,v 1.25 2007/03/16 17:13:12
ariff Exp $
> $FreeBSD: src/sys/dev/sound/pcm/sound.c,v 1.112 2007/03/15 18:19:01
ariff Exp $
> $FreeBSD: src/sys/dev/sound/pcm/vchan.c,v 1.31 2007/03/18 18:26:40
ariff Exp $
the time window when I supped the previous kernel is between :
$FreeBSD: src/sys/vm/swap_pager.c,v 1.291 2007/05/31 11:51:53 kib Exp $
(last commit in the working kernel)
and
$FreeBSD: src/sys/dev/sound/pcm/vchan.c,v 1.32 2007/05/31 18:43:32 $
(first commit in the latest kernel)
TfH
PS : anyway, the latest, no-sound kernel was built from a clean base (only the
world is sometimes built with a -DNO_CLEAN flag).
More information about the freebsd-current
mailing list