Subject: Re: le0 Timeouts
To: emanuel stiebler <emu@ecubics.com>
From: NetBSD Mailing list <netbsd@mrynet.com>
List: port-vax
Date: 11/01/1999 07:10:42
> ----- Original Message -----
> From: Anders Magnusson <ragge@ludd.luth.se>
> To: Anders Hogrelius SdU <elt96ahs@mds.mdh.se>
> Cc: <ragge@ludd.luth.se>; <port-vax@netbsd.org>
> Sent: Monday, November 01, 1999 2:34 AM
> Subject: Re: le0 Timeouts
> 
> 
> > > On Sun, 31 Oct 1999, Anders Magnusson wrote:
> > >
> > > > It is fixed already. If you fetch the latest -current and compile it
> > > > then the timeouts should be gone.
> > >
> > > Oh, that would be a simple task, if it wasn't so that -current doesn't
> > > compile. :-)
> > > I tried this whith the -current sources as of yesterday, the
> configuration
> > > is just a copy of "GENERIC".
> > >
> > > The compilation crashes after some 3 hours whith this...
> > > <snip>
> > > ld -N -Ttext 80000000 -e start -S -o netbsd ${SYSTEM_OBJ} vers.o
> > > cd.o: Undefined symbol `_dk_establish' referenced from text segment
> > > sd.o: Undefined symbol `_dk_establish' referenced from text segment
> > > *** Error code 1
> > > </snip>
> > >
> > You haven't updated the whole source tree, the files sd.c and cd.c
> > are too old.
> 
> Just for the heck of it, i tried i too. Same result. I mirrored the complete
> src/sys yesterday morning (USA).

"Me too."

The problem is at (for sd.c, and similarly for cd.c) dev/scsipi/sd.c:158:
	#if !defined(i386) && !defined(vax)
        	dk_establish(&sd->sc_dk, &sd->sc_dev);          /* XXX */
	#endif

Apparently "vax" isn't defined at this point.  I got around this by forcing
the conditional to fail, but I have to do this every time I sup.   I haven't
investigated the definition of "vax" issue (or any other reason for the fail).

Regards,
			-skots
--
Scott G. Akmentins-Taylor     InterNet: staylor@mrynet.com
MRY Systems			        staylor@mrynet.lv
    (Skots Gregorijs Akmentins-Teilors -- just call me "Skots")
		----- Labak miris neka sarkans -----