Re: panic: Lock GEOM topology not exclusively locked

From: Peter Holm <peter_at_holm.cc>
Date: Sun, 8 May 2005 11:42:02 +0200
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
Received on Sun May 08 2005 - 07:42:06 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:34 UTC