misc/70174: make -jN buildkernel fails early when N is big

Eugene Grosbein eugen at grosbein.pp.ru
Sun Aug 8 07:50:32 PDT 2004


The following reply was made to PR misc/70174; it has been noted by GNATS.

From: Eugene Grosbein <eugen at grosbein.pp.ru>
To: bug-followup at freebsd.org
Cc:  
Subject: Re: misc/70174: make -jN buildkernel fails early when N is big
Date: Sun, 8 Aug 2004 22:45:46 +0800

 Oops, forgot to attach my kernel config. Note, it does not contain
 any SCSI device. Here it comes:
 
 # DADV kernel config
 
 #for strings -n 3 /kernel | grep ^___ | sed -e 's/^___//' > MYKERNEL
 options		INCLUDE_CONFIG_FILE
 
 machine		i386
 #cpu		I386_CPU
 #cpu		I486_CPU
 #cpu		I586_CPU
 cpu		I686_CPU
 options		CPU_ENABLE_SSE 		#enables SSE/MMX2 instructions support.
 ident		DADV
 maxusers	0
 
 makeoptions	DEBUG=-g		#Build kernel with gdb(1) debug symbols
 
 #options 	MATH_EMULATE		#Support for x87 emulation
 #options		CLK_CALIBRATION_LOOP
 options		"CLK_USE_I8254_CALIBRATION"
 options		CLK_USE_TSC_CALIBRATION
 
 options 	INET			#InterNETworking
 #options 	INET6			#IPv6 communications protocols
 options 	FFS			#Berkeley Fast Filesystem
 options 	FFS_ROOT		#FFS usable as root device [keep this!]
 #options 	MFS			#Memory Filesystem
 #options 	MD_ROOT			#MD is a potential root device
 #options 	NFS			#Network Filesystem
 #options 	NFS_ROOT		#NFS usable as root device, NFS required
 options 	MSDOSFS			#MSDOS Filesystem
 #options 	CD9660			#ISO 9660 Filesystem
 #options 	CD9660_ROOT		#CD-ROM usable as root, CD9660 required
 options 	PROCFS			#Process filesystem
 #options		EXT2FS			#Linux ext2 filesystem
 options 	COMPAT_43		#Compatible with BSD 4.3 [KEEP THIS!]
 options 	SCSI_DELAY=15000	#Delay (in ms) before probing SCSI
 options 	UCONSOLE		#Allow users to grab the console
 options 	USERCONFIG		#boot -c editor
 options 	VISUAL_USERCONFIG	#visual boot -c editor
 options 	KTRACE			#ktrace(1) support
 options		CPU_SUSP_HLT
 #options		"NO_F00F_HACK"
 options		USER_LDT
 options		PPP_BSDCOMP
 options		PPP_DEFLATE
 options		PPP_FILTER
 
 options 	SYSVSHM			#SYSV-style shared memory
 options 	SYSVMSG			#SYSV-style message queues
 options 	SYSVSEM			#SYSV-style semaphores
 
 options         SHMALL=4097
 options         SHMMAXPGS=4097
 options         SHMMAX=(SHMMAXPGS*PAGE_SIZE+1)
 options         SEMMAP=255
 options         SEMMNI=235
 options         SEMMNS=255
 options         SEMMNU=235
 options         SEMMSL=255
 options         SEMOPM=201
 options         SEMUME=201
 		    
 options 	P1003_1B		#Posix P1003_1B real-time extensions
 options 	_KPOSIX_PRIORITY_SCHEDULING
 options		_KPOSIX_VERSION=199309L
 options		ICMP_BANDLIM		#Rate limit bad replies
 
 #options		FDESC
 options		NSWAPDEV=4
 
 device		isa
 device		eisa
 device		pci
 options		AUTO_EOI_1
 
 # Floppy drives
 device		fdc0	at isa? port IO_FD1 irq 6 drq 2
 device		fd0	at fdc0 drive 0
 #device		fd1	at fdc0 drive 1
 
 # ATA and ATAPI devices
 #device		ata0	at isa? port IO_WD1 irq 14 flags 0xb0ffb0ff
 #device		ata1	at isa? port IO_WD2 irq 15 flags 0xb0ffb0ff
 device		ata
 device		atadisk			# ATA disk drives
 device		atapicd			# ATAPI CDROM drives
 #device		atapifd			# ATAPI floppy drives
 #device		atapist			# ATAPI tape drives
 options 	ATA_STATIC_ID		#Static device numbering
 
 # atkbdc0 controls both the keyboard and the PS/2 mouse
 device		atkbdc0	at isa? port IO_KBD
 device		atkbd0	at atkbdc? irq 1
 
 # Options for atkbd:
 options 	ATKBD_DFLT_KEYMAP	# specify the built-in keymap
 makeoptions	ATKBD_DFLT_KEYMAP="ru.koi8-r.pdwn"
 
 device		psm0	at atkbdc? irq 12
 
 device		vga0	at isa?
 options		VESA
 options		VGA_WIDTH90
 
 # splash screen/screen saver
 pseudo-device	splash
 
 # syscons is the default console driver, resembling an SCO console
 device		sc0	at isa?
 options 	SC_DFLT_FONT		# compile font in
 makeoptions	SC_DFLT_FONT=cp866
 
 options		MAXCONS=24
 options		SC_HISTORY_SIZE=1000
 options		SC_MOUSE_CHAR=0x03
 #options		SC_TWOBUTTON_MOUSE
 options		SC_PIXEL_MODE
 
 # Floating point support - do not disable.
 device		npx0	at nexus? port IO_NPX irq 13
 
 # Power management support (see LINT for more options)
 #device		apm0    at nexus? flags 0x31 # Advanced Power Management
 device		apm0    at nexus?	     # Advanced Power Management
 
 # Serial (COM) ports
 device		sio0	at isa? port IO_COM1 flags 0x90 irq 4
 device		sio1	at isa? port IO_COM2 irq 3
 
 device		miibus
 device		fxp
 device		rl
 device		ep
 
 # Parallel port
 device		ppc0	at isa? irq 7
 device		ppbus		# Parallel port bus (required)
 device		lpt		# Printer
 #device		plip		# TCP/IP over parallel
 device		ppi		# Parallel port interface device
 
 #device		joy0	at isa? port IO_GAME
 
 # Pseudo devices - the number indicates how many units to allocated.
 pseudo-device	loop		# Network loopback
 pseudo-device	ether		# Ethernet support
 pseudo-device	sl	2	# Kernel SLIP
 pseudo-device	ppp	2	# Kernel PPP
 pseudo-device	tun		# Packet tunnel.
 pseudo-device	pty	16	# Pseudo-ttys (telnet etc)
 #pseudo-device	md		# Memory "disks"
 pseudo-device	gif	4	# IPv6 and IPv4 tunneling
 pseudo-device	faith	1	# IPv6-to-IPv4 relaying (translation)
 pseudo-device	snp
 #pseudo-device	vn
 pseudo-device	gzip		# Exec gzipped a.out's
 pseudo-device	speaker
 
 # The `bpf' pseudo-device enables the Berkeley Packet Filter.
 # Be aware of the administrative consequences of enabling this!
 pseudo-device	bpf		#Berkeley packet filter
 options		MSGBUF_SIZE=40960
 
 device pcm
 
 #options		QUOTA
 options		IPFIREWALL
 options		IPFIREWALL_VERBOSE
 options		IPFW2
 options		IPDIVERT
 
 options		DUMMYNET
 options		SOFTUPDATES
 
 #device		smbus0
 #device		iicbus0
 #device		iicbb0
 #device		intpm0
 #device		smb0	at smbus?
 
 device		smbus
 #device		iicbus
 #device		iicbb
 device		intpm
 #device		alpm
 #device		ichsmb
 device		smb
 
 #device		ic
 #device		iic
 #device		iicsmb
 
 options		DDB
 options		DDB_UNATTENDED
 options 	ALT_BREAK_TO_DEBUGGER
 
 #options		LIBMCHAIN
 #options		LIBICONV
 #options		NETSMB
 #options		NETSMBCRYPTO
 
 options		RANDOM_IP_ID
 #options		SMBFS
 
 options		UFS_DIRHASH
 options		PQ_CACHESIZE=128	# color for 128k/16k cache
 options		SHOW_BUSYBUFS
 
 device		uhci
 #device		ohci
 device		usb
 device		uscanner
 device		ugen
 device		uhid
 device		ucom
 device		tap
 
 #options		SHUTDOWN_BEEP
 
 options         IPSEC                   #IP security
 options         IPSEC_ESP               #IP security (crypto; define w/ IPSEC)
 
 options         INVARIANTS
 options		INVARIANT_SUPPORT
 options		USB_DEBUG
 
 device		agp
 #device		radeondrm
 
 options		VGA_PREFER_BIOSMODE
 #device          acpica


More information about the freebsd-bugs mailing list