Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 19 Jun 2007 16:51:20 -0400
From:      Garance A Drosihn <drosih@rpi.edu>
To:        freebsd-ppc@FreeBSD.org
Subject:   panic due to 'ds_len > SBP_SEG_MAX'
Message-ID:  <p06240801c29dee92a2d7@[128.113.24.47]>

next in thread | raw e-mail | index | archive | help
I have freebsd 7.x running on a PowerPC Mac-Mini.  The hard disk in
a mac mini is rather slow, so I have freebsd installed on an external
firewire drive.  The way it's setup, all the filesystems (including
'/') are on that external firewire drive.  This has been working okay
for awhile.

This past Sunday I updated my 7.x source tree and compiled everything.
When I tried to boot up with the new kernel, I hit a panic:

   trying to mount root from ufs:/dev/da0s9
   panic: ds_len > SBP_SEG_MAX, fix busdma code
   KDB: enter: panic

At the time I was already running late for something else, so I
just rebooted into the old kernel and went back to running that.
The older kernel was compiled on May 30th.  The check I ran into
is in sys/dev/firewire/sbp.c , and has been there for years, so
it isn't a new check.

Has anyone else seen this?

-- 
Garance Alistair Drosehn            =   gad@gilead.netel.rpi.edu
Senior Systems Programmer           or  gad@freebsd.org
Rensselaer Polytechnic Institute    or  drosih@rpi.edu



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?p06240801c29dee92a2d7>