Subject: Re: COMPAT_16 related compilation error
To: None <christos@zoulas.com>
From: Jun-ichiro itojun Hagino <itojun@itojun.org>
List: tech-kern
Date: 09/12/2003 10:05:40
> Thanks, I am fixing this for non COMPAT_16 kernels. The latest cvs update
> should work anyway.

	i've made "cvs update" just now and the problem still persists. 
	here's my kernel config "STARFRUIT" (i386).

itojun


*** GENERIC	Mon Sep  8 00:16:55 2003
--- STARFRUIT	Fri Sep 12 10:04:09 2003
***************
*** 100,102 ****
  # Diagnostic/debugging support options
! #options 	DIAGNOSTIC	# expensive kernel consistency checks
  #options 	DEBUG		# expensive debugging checks/support
--- 100,102 ----
  # Diagnostic/debugging support options
! options 	DIAGNOSTIC	# expensive kernel consistency checks
  #options 	DEBUG		# expensive debugging checks/support
***************
*** 104,110 ****
  options 	DDB		# in-kernel debugger
! #options 	DDB_ONPANIC=1	# see also sysctl(8): `ddb.onpanic'
! options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
  #options 	KGDB		# remote debugger
  #options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
! #makeoptions	DEBUG="-g"	# compile full symbol table
  
--- 104,110 ----
  options 	DDB		# in-kernel debugger
! options 	DDB_ONPANIC=1	# see also sysctl(8): `ddb.onpanic'
! #options 	DDB_HISTORY_SIZE=512	# enable history editing in DDB
  #options 	KGDB		# remote debugger
  #options 	KGDB_DEVNAME="\"com\"",KGDB_DEVADDR=0x3f8,KGDB_DEVRATE=9600
! makeoptions	DEBUG="-g"	# compile full symbol table
  
***************
*** 166,171 ****
  options 	INET6		# IPV6
! #options 	IPSEC		# IP security
! #options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
  #options 	IPSEC_DEBUG	# debug for IP security
! #options 	MROUTING	# IP multicast routing
  options 	NS		# XNS
--- 166,171 ----
  options 	INET6		# IPV6
! options 	IPSEC		# IP security
! options 	IPSEC_ESP	# IP security (encryption part; define w/IPSEC)
  #options 	IPSEC_DEBUG	# debug for IP security
! options 	MROUTING	# IP multicast routing
  options 	NS		# XNS
***************
*** 182,184 ****
  #options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
! #options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
  
--- 182,184 ----
  #options 	IPFILTER_DEFAULT_BLOCK	# block all packets by default
! options 	TCP_DEBUG	# Record last TCP_NDEBUG packets with SO_DEBUG
  
***************
*** 249,251 ****
  
! #apm0	at mainbus0			# Advanced power management
  
--- 249,251 ----
  
! apm0	at mainbus0			# Advanced power management
  
***************
*** 255,258 ****
  #options 	APM_NO_POWEROFF		# Don't power off on halt(8)
! #options 	APM_POWER_PRINT		# Print stats on the console
! #options 	APM_DISABLE_INTERRUPTS=0 # Don't disable interrupts
  
--- 255,258 ----
  #options 	APM_NO_POWEROFF		# Don't power off on halt(8)
! options 	APM_POWER_PRINT		# Print stats on the console
! options 	APM_DISABLE_INTERRUPTS=0 # Don't disable interrupts
  
***************
*** 451,453 ****
  # CardBus serial interfaces
! #com*	at cardbus? dev ? function ?	# Modems and serial cards
  
--- 451,453 ----
  # CardBus serial interfaces
! com*	at cardbus? dev ? function ?	# Modems and serial cards
  
***************
*** 558,561 ****
  # CardBus SCSI cards
! #adv*	at cardbus? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
! #ahc*	at cardbus? dev ? function ?	# Adaptec ADP-1480
  
--- 558,561 ----
  # CardBus SCSI cards
! ahc*	at cardbus? dev ? function ?	# Adaptec ADP-1480
! adv*	at cardbus? dev ? function ?	# AdvanSys 1200[A,B], 9xx[U,UA] SCSI
  
***************
*** 763,768 ****
  # CardBus network cards
! #ex*	at cardbus? dev ? function ?	# 3Com 3C575TX
! #fxp*	at cardbus? dev ? function ?	# Intel i8255x
! #rtk*	at cardbus? dev ? function ?	# Realtek 8129/8139
! #tlp*	at cardbus? dev ? function ?	# DECchip 21143
  
--- 763,768 ----
  # CardBus network cards
! ex*	at cardbus? dev ? function ?	# 3Com 3C575TX
! fxp*	at cardbus? dev ? function ?	# Intel i8255x
! rtk*	at cardbus? dev ? function ?	# Realtek 8129/8139
! tlp*	at cardbus? dev ? function ?	# DECchip 21143
  
***************
*** 876,877 ****
--- 876,880 ----
  
+ ubt*	at uhub? port ?		# usb
+ bthci*	at ubt?
+ 
  # Prolific PL2301/PL2302 host-to-host adapter
***************
*** 926,938 ****
  # PCI IEEE1394 controllers
! #fwohci* at pci? dev ? function ?	# IEEE1394 Open Host Controller
  
  # CardBus IEEE1394 controllers
! #fwohci* at cardbus? dev ? function ?	# IEEE1394 Open Host Controller
  
! #fw*	at fwbus?			# IP over 1394
  
  # IEEE1394 nodes
! #fwnode* at fwbus? idhi ? idlo ?
! #sbpscsi* at fwnode?
! #scsibus* at sbpscsi?
  
--- 929,941 ----
  # PCI IEEE1394 controllers
! fwohci* at pci? dev ? function ?	# IEEE1394 Open Host Controller
  
  # CardBus IEEE1394 controllers
! fwohci* at cardbus? dev ? function ?	# IEEE1394 Open Host Controller
  
! fw*	at fwbus?			# IP over 1394
  
  # IEEE1394 nodes
! fwnode* at fwbus? idhi ? idlo ?
! sbpscsi* at fwnode?
! scsibus* at sbpscsi?
  
***************
*** 1086,1088 ****
  pseudo-device	ccd		4	# concatenated/striped disk devices
! #pseudo-device	cgd		4	# cryptographic disk devices
  pseudo-device	raid		8	# RAIDframe disk driver
--- 1089,1091 ----
  pseudo-device	ccd		4	# concatenated/striped disk devices
! pseudo-device	cgd		4	# cryptographic disk devices
  pseudo-device	raid		8	# RAIDframe disk driver
***************
*** 1113,1116 ****
  pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
! #pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
! #pseudo-device	stf		1	# 6to4 IPv6 over IPv4 encapsulation
  pseudo-device	vlan			# IEEE 802.1q encapsulation
--- 1116,1119 ----
  pseudo-device	gif		4	# IPv[46] over IPv[46] tunnel (RFC1933)
! pseudo-device	faith		1	# IPv[46] tcp relay translation i/f
! pseudo-device	stf		1	# 6to4 IPv6 over IPv4 encapsulation
  pseudo-device	vlan			# IEEE 802.1q encapsulation
***************
*** 1141 ****
--- 1141,1150 ----
  pseudo-device	ksyms			# /dev/ksyms
+ 
+ options SOSEND_NO_LOAN
+ 
+ pseudo-device	pf
+ pseudo-device	pflog
+ pseudo-device	pfsync
+ 
+ #options	APMDEBUG
+ #options	APMDEBUG_VALUE=0xff