Subject: port-amiga/1924: typo in /src/sys/arch/amiga/dev/fd.c
To: None <gnats-bugs@gnats.netbsd.org>
From: Thorsten Frueauf <frueauf@ira.uka.de>
List: netbsd-bugs
Date: 01/10/1996 15:17:54
>Number:         1924
>Category:       port-amiga
>Synopsis:       typo in /src/sys/arch/amiga/dev/fd.c
>Confidential:   no
>Severity:       serious
>Priority:       high
>Responsible:    gnats-admin (GNATS administrator)
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Wed Jan 10 10:05:04 1996
>Last-Modified:
>Originator:     Thorsten Frueauf
>Organization:
private
>Release:        <NetBSD-current source date> NetBSD current 09.01.1996
>Environment:
	
System: NetBSD di_frueauf 1.1A NetBSD 1.1A (Milano) #1: Mon Jan 8 05:36:18 GMT 1996 milano@di_frueauf:/home/milano/source/netbsd-src/sys/arch/amiga/compile/Milano amiga


>Description:
	

/src/sys/arch/amiga/dev/fd.c contains a typo which leads to the following
error:

kern:
cc  -c -O -Werror -mc68020 -m68881 -I. -I../../../../arch -I../../../.. -I../../
../../sys -DTIMEZONE="0" -DDST="1" -DNMBCLUSTERS="0x400" -DM68030 -DM68020 -DFPC
OPROC -DSWAPPAGER -DVNODEPAGER -DDEVPAGER -DINET -DIPFILTER -DGATEWAY -DDIRECTED
_BROADCAST -DMROUTING -DNFSSERVER -DNFSCLIENT -DFFS -DMFS -DPROCFS -DKERNFS -DFD
ESC -DNULLFS -DFIFO -DADOSFS -DCD9660 -DCOMPAT_10 -DCOMPAT_09 -DCOMPAT_43 -DCOMP
AT_SUNOS -DTCP_COMPAT_42 -DCOMPAT_NOMID -DSYSVSSHM -DSYSVMSG -DSYSVSEM -DGENERIC
 -DLKM -DKTRACE -DDIAGNOSTIC -DNKMEMCLUSTERS=256 -DPANICWAIT -DDEBUG -DDDB -DKBD
RESET -DMACHINE_NONCONTIG -DCL5426CONSOLE -DGRF_ECS -DGRF_NTSC -DGRF_PAL -DGRF_C
L5426 -D_KERNEL -Dmc68020 -Damiga  ../../../../arch/amiga/dev/fd.c
../../../../arch/amiga/dev/fd.c: In function `fddmadone':
../../../../arch/amiga/dev/fd.c:1390: structure has no member named `dv'
*** Error code 1

Stop.

>How-To-Repeat:
	
Try to compile a new kernal on Amiga NetBSD current 09.01.1996.
>Fix:
	
*** fd.c-orig   Tue Jan  9 16:53:41 1996
--- fd.c        Wed Jan 10 15:01:40 1996
***************
*** 1387,1393 ****
                sc->flags &= ~FDF_DIRTY;
                if (timeo)
                        printf("%s: write of track cache timed out.\n",
!                           sc->dv.dv_xname);
                if (sc->flags & FDF_JUSTFLUSH) {
                        sc->flags &= ~FDF_JUSTFLUSH;
                        /*
--- 1387,1393 ----
                sc->flags &= ~FDF_DIRTY;
                if (timeo)
                        printf("%s: write of track cache timed out.\n",
!                           sc->sc_dv.dv_xname);
                if (sc->flags & FDF_JUSTFLUSH) {
                        sc->flags &= ~FDF_JUSTFLUSH;
                        /*
>Audit-Trail:
>Unformatted:
typo in /src/sys/arch/amiga/dev/fd.c