panic due to 'ds_len > SBP_SEG_MAX'

Pyun YongHyeon pyunyh at gmail.com
Fri Jun 22 04:00:24 UTC 2007


On Wed, Jun 20, 2007 at 07:20:52PM -0400, Garance A Drosihn wrote:
 > At 9:44 AM +0900 6/20/07, Pyun YongHyeon wrote:
 > >On Tue, Jun 19, 2007 at 04:51:20PM -0400, Garance A Drosihn wrote:
 > > >
 > > > 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.
 > > >
 > > > Has anyone else seen this?
 > 
 > >I have no experience with sbp(4) but I guess _bus_dmamap_loader_buffer
 > >didn't honor specified DMA tag.
 > >How about attached one?
 > 
 > I did a quick test of this change, but I still get the panic.

For a record, fix committed to HEAD.(busdma_machdep.c, rev. 1.28)

-- 
Regards,
Pyun YongHyeon


More information about the freebsd-ppc mailing list