panic: Lock GEOM topology not exclusively locked
Peter Holm
peter at holm.cc
Sun May 8 02:42:06 PDT 2005
On Sun, May 08, 2005 at 09:40:04AM +0100, Gavin Atkinson wrote:
> On Sun, 8 May 2005, Peter Holm wrote:
> >On Sun, May 08, 2005 at 12:13:07AM +0100, Gavin Atkinson wrote:
> >>On Sat, 7 May 2005, Peter Holm wrote:
> >>
> >>>With GENERIC HEAD from May 5 04:56 UTC I got:
> >>>
> >>>panic(c0841f8c,c083c2d3,c083c608,1d8,1) at panic+0x14b
> >>>_sx_assert(c0906ae0,4,c083c608,1d8) at _sx_assert+0x77
> >>>g_new_providerf(c1733900,c081aeee,0,1,c168b804) at g_new_providerf+0x1f
> >>>acd_read_toc(c16af780,0,c091c1a0,0,0) at acd_read_toc+0x1c0
> >>>acd_geom_ioctl(c1733880,c00c6303,c16ba7b0,5,c1863600) at
> >>>acd_geom_ioctl+0x6a
> >>>[snip]
> >>
> >>Were you trying to mount a CD at the time, just inserting one or had it
> >>in already at boot?
> >
> >I was testing grip, so it was a music cd. The second panic was with the
> >cd already in. Testing with a different CD made the panic go away.
>
> Sounds familiar. I had two CDs, both of which would reliably panic my
> machine in the same way, when attempting to rip them with cdparanoia. In
> my case, both CDs were audio CDs with a "bonus data track" containing the
> video, etc. Is it possible the CD you had inserted was one of these with
> several audio tracks and one CD track? (I seem to remember
> "cdcontrol info" could show the TOC without causing the panic).
>
> Gavin
current# cdcontrol info
Starting track = 1, ending track = 18, TOC size = 154 bytes
track start duration block length type
-------------------------------------------------
1 0:02.00 3:31.32 0 15857 audio
2 3:33.32 5:01.23 15857 22598 audio
3 8:34.55 3:50.25 38455 17275 audio
4 12:25.05 2:34.37 55730 11587 audio
5 14:59.42 4:11.55 67317 18880 audio
6 19:11.22 3:50.70 86197 17320 audio
7 23:02.17 1:18.70 103517 5920 audio
8 24:21.12 2:17.25 109437 10300 audio
9 26:38.37 2:20.23 119737 10523 audio
10 28:58.60 4:59.37 130260 22462 audio
11 33:58.22 5:43.70 152722 25795 audio
12 39:42.17 2:30.43 178517 11293 audio
13 42:12.60 2:22.07 189810 10657 audio
14 44:34.67 2:21.25 200467 10600 audio
15 46:56.17 2:50.08 211067 12758 audio
16 49:46.25 3:06.45 223825 13995 audio
17 52:52.70 2:30.10 237820 11260 audio
18 55:23.05 2:15.15 249080 10140 audio
170 57:38.20 - 259220 - -
The cdcontrol caused a lot of console output like this:
acd0: error issuing ATA PACKET command
acd0: timeout waiting for ATAPI ready
Booting with this cd in the drive causes the "sema_destroy(): waiters"
panic every time.
--
Peter Holm
More information about the freebsd-current
mailing list