Subject: bin/19248: mopcopy command doesn't work on ELF boot loader for VAX.
To: None <gnats-bugs@gnats.netbsd.org>
From: None <vaxzilla@jarai.org>
List: netbsd-bugs
Date: 12/02/2002 23:58:27
>Number:         19248
>Category:       bin
>Synopsis:       mopcopy command doesn't work on ELF boot loader for VAX.
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    bin-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Tue Dec 03 00:00:03 PST 2002
>Closed-Date:
>Last-Modified:
>Originator:     Brian Chase
>Release:        NetBSD 1.6
>Organization:
	
>Environment:
	
	
System: NetBSD radiant.jarai.net 1.6 NetBSD 1.6 (RADIANT) #0: Mon Nov 25 09:35:19 PST 2002 bdc@radiant.jarai.net:/u0/usr/src/sys/arch/vax/compile/RADIANT vax
Architecture: vax
Machine: vax
>Description:
	The mopcopy command fails to properly translate the `boot' second
	stage boot loader, as provided in the NetBSD/vax 1.6 release, to
	a MOP image.  It instead turns the 64KB boot loader into a 67_MB_
	lump of useless data.  The end result is that NetBSD/vax 1.6 can't
	be used by people who boot their systems disklessly.
>How-To-Repeat:
radiant: {41} ls -l boot
-rw-------  1 bdc  users  65252 Nov 12 15:24 boot
radiant: {42} time mopcopy boot boot.mop
Elf32 image (VAX)
Transfer Address:   002f0000
Program Sections:   1
 S0 File Size:      0000efac
 S0 Pad Size:       00002684
copying 61356+9860->3080192
28.531u 47.222s 3:04.22 41.1%   0+0k 5+49io 14pf+0w
radiant: {43} ls -l boot.mop
-rw-r--r--  1 bdc  users  67255531 Dec  2 23:50 boot.mop
radiant: {44} file boot
boot: ELF 32-bit LSB executable, Digital VAX, version 1 (SYSV), statically linked, stripped
radiant: {45} file boot.mop
boot.mop: data

>Fix:
	
>Release-Note:
>Audit-Trail:
>Unformatted: