Subject: Re: 'make build' takes very looong.. : Option DIAGNOSTIC
To: None <port-arm32@netbsd.org>
From: Jan-Uwe Finck <ju.finck@nord-com.net>
List: port-arm32
Date: 03/09/2001 18:44:22
--3MwIy2ne0vdjdPXF
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
On Fri, Mar 09, 2001 at 12:22:20PM +0100, Reinoud Zandijk wrote:
> Hi Jan-Uwe,
> > The only option that comes to my mind, that I didn't test but had
> > modified in my personal kernels has been DIAGNOSTIC. I had commented it
> > out.
>
> Are these -current sources ? The -current sources have been sped up when
> NOT using DIAGNOSTIC quite a lot. But you seem to have a case where it is
> the reverse ... very interesting !!
Yes, it was -current.
> Could you please mail the list your version of the configuration file so
> we can have a look at it ? and test against our -current ?
Sure, attached.
I still hope it's just me.. ;-)
> By the way : You might have selected to build with `-O0' ... this slows
> down the computer significantly ..... *sigh*
I don't think so.
The only thing I changed has been the config file itself.
Well, I'm compiling a kernel _with_ DIAGNOSTIC right now.
I'll see how it goes..
--
Greetings,
Jan-Uwe
-------------------------------------------------
PGP-Public-Key on Request.
--3MwIy2ne0vdjdPXF
Content-Type: text/plain; charset=us-ascii
Content-Disposition: attachment; filename=riscy0703
# $NetBSD: RISCPC,v 1.32 2001/02/20 22:49:56 reinoud Exp $
#
# RISCPC -- Full RiscPC config
#
include "arch/arm32/conf/std.arm32"
# estimated number of users
maxusers 32
# Standard system options
options RTC_OFFSET=0 # hardware clock is this many mins. west of GMT
#options NTP # NTP phase/frequency locked loop
# CPU options
# For standard RiscPC's
options CPU_SA110 # Support the SA110 core
# For StrongARM only kernels
# makeoptions COPTS="-O2 -march=armv3m -mtune=strongarm"
# Architecture options
options IOMD # We have an IOMD
options RISCPC # We are a RiscPC
file-system FFS # UFS
file-system MFS # memory file system
file-system NFS # Network file system
file-system EXT2FS # second extended file system (linux)
file-system CD9660 # ISO 9660 + Rock Ridge file system
file-system MSDOSFS # MS-DOS file system
file-system FDESC # /dev/fd
file-system FILECORE # Acorn filecore file system
file-system KERNFS # /kern
file-system NULLFS # loopback file system
file-system PORTAL # portal filesystem (still experimental)
file-system PROCFS # /proc
file-system UMAPFS # NULLFS + uid and gid remapping
file-system UNION # union file system
# File system options
options NFSSERVER
# Networking options
options INET # IP + ICMP + TCP + UDP
# Bootloader options
options COMPAT_OLD_BOOTLOADER
# Shared memory options
options SYSVMSG # System V-like message queues
options SYSVSEM # System V-like semaphores
options SYSVSHM # System V-like memory sharing
options SHMMAXPGS=1024 # 1024 pages is the default
# Device options
options MEMORY_DISK_HOOKS # boottime setup of ramdisk
# Miscellaneous kernel options
options KTRACE # system call tracing, a la ktrace(1)
options IRQSTATS # manage IRQ statistics
options LKM # loadable kernel modules
options KMEMSTATS # kernel memory statistics
# Development and Debugging options
options DDB # in-kernel debugger
config netbsd root on ? type ?
#options COMCONSOLE=0,CONADDR=0x3f8,CONUNIT=0,CONSPEED=9600
# The main bus device
mainbus0 at root
# The boot cpu
cpu0 at mainbus?
# The IOMD
iomd0 at mainbus?
# system clock via IOMD
clock* at iomd?
# kbd via IOMD
kbd* at iomd?
# quadrature mouse via IOMD
qms* at iomd?
# PS2 mouse via IOMD
opms* at iomd?
# IIC bus device
iic* at iomd?
# RTC device via IIC bus
rtc* at iic? addr 0xa0
# time-of-day device via rtc device
todclock0 at rtc?
# VIDC device
vidc0 at mainbus?
# The vidc
vidcconsole0 at vidc?
# generic VT console device
vt0 at vidc?
vt1 at vidc?
vt2 at vidc?
vt3 at vidc?
vt4 at vidc?
vt5 at vidc?
# Peripheral IO Controller
pioc0 at mainbus? base 0x00210000
# IDE disk controller
wdc0 at pioc? offset 0x01f0 irq 9
wd* at wdc? channel ? drive ?
atapibus* at wdc? channel ?
cd* at atapibus? drive ?
sd* at atapibus? drive ?
# Floppy disk controller
fdc* at pioc? offset 0x03f0 irq 12 dack 0x2000
fdc* at pioc? offset 0x0370 irq -1 dack 0x2000
fd0 at fdc? drive ?
# Serial ports
com* at pioc? offset 0x03f8 irq 10
# Parallel ports
lpt* at pioc? offset 0x0278 irq 0
# Crude sound device
beep0 at vidc?
# Audio device
vidcaudio0 at vidc?
audio* at vidcaudio0
# System beep
sysbeep0 at vidc?
# Podule bus device
podulebus0 at root
csc* at podulebus? # Cumana SCSI II card
scsibus* at csc?
sd* at scsibus? target ? lun ? # SCSI disk drives
cd* at scsibus? target ? lun ? # SCSI CD-ROM drives
ne* at podulebus? # NE2000 clone cards
pseudo-device loop 1 # network loopback
pseudo-device bpfilter 8 # packet filter
pseudo-device tun 2 # network tunneling over tty
pseudo-device ipfilter 1 # ip filter
pseudo-device pty # pseudo-terminals
pseudo-device tb 1 # tablet line discipline
pseudo-device vnd 4 # disk-like interface to files
pseudo-device md 1 # Ramdisk driver
pseudo-device rnd # /dev/random and /dev/urandom
makeoptions MONITOR="AKF85"
makeoptions MODES="1024,768,75 1024,768,70 800,600,60 640,480,60 1280,1024 1152,900"
--3MwIy2ne0vdjdPXF--