Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 11 Nov 2004 04:08:15 +0200
From:      Sven Petai <hadara@bsd.ee>
To:        Ruslan Ermilov <ru@FreeBSD.org>
Cc:        freebsd-alpha@FreeBSD.org
Subject:   Re: 5.3 broken on AlphaPC 164LX
Message-ID:  <200411110408.15192.hadara@bsd.ee>
In-Reply-To: <20041110193335.GC97385@ip.net.ua>
References:  <20041108111610.GA19719@bsd.ee> <200411102117.31780.hadara@bsd.ee> <20041110193335.GC97385@ip.net.ua>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wednesday 10 November 2004 21:33, Ruslan Ermilov wrote:
> On Wed, Nov 10, 2004 at 09:17:31PM +0200, Sven Petai wrote:
> > On Tuesday 09 November 2004 12:00, Ruslan Ermilov wrote:
> > > On Mon, Nov 08, 2004 at 01:16:10PM +0200, Sven Petai wrote:
> > > > Hi I'm having some problems with getting 5.3 to work on
> > > > a pcalpha (AlphaPC 164LX). This box was running 5.2.1
> > > > until now without any problems. Basically it now panics
> > > > in most cases right after trying to execute init,
> > > > sometimes it just hangs there forever.
> > > > boot messages & panic & some ddb output is available @
> > > > http://bsd.ee/~hadara/debug/pcalpha/pcalpha_panic_08.11.2004.txt
> > > > kernel config is available at:
> > > > http://bsd.ee/~hadara/debug/pcalpha/kernel.txt
> > > >
> > > > any debug ideas ?
> > >
> > > I have AlphaPC 164SX which is basically the same h/w, and
> > > it runs without any illness.
> >
> > hmm but are you using IDE or SCSI disks ?
> > I'm closing in on the commit that broke it for me and currently it seems
> > to be something ATA related.
>
> SCSI.

ok... I think that's the reason why you are not encountering this problem, I 
hunted down the commit that caused it:
sos         2004-08-13 08:14:27 UT
  Modified files:
    sys/dev/ata          ata-all.h ata-chipset.c ata-dma.c 
  Log:
  Allow the use of a supplied function to set the PRD table. This is
  needed for new chips that supports 64bit addressing.
  
  Revision  Changes    Path
  1.81      +11 -4     src/sys/dev/ata/ata-all.h
  1.80      +5 -4      src/sys/dev/ata/ata-chipset.c
  1.129     +14 -30    src/sys/dev/ata/ata-dma.c

I haven't had time yet to make sense of what exactly might be wrong there but 
maybe Søren or someone else can make an educated guess faster than me :-)

Sven Petai



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