[patch] Compilation fix #2

Arjan van de Ven (arjan@stack.nl)
Thu, 26 Nov 1998 10:53:58 +0100 (CET)


Compilation patch
-----------------

Kernel version : 129ac5
Platform : i386/gcc
Affected files : drivers/scsi/eata_pio_proc.c

Description of the problem
--------------------------
eata_pio driver doesn't compile without CONFIG_PROC_FS

Suggested fix
-------------
diff -r -u linux/drivers/scsi/eata_pio_proc.c /usr/src/linux/drivers/scsi/eata_pio_proc.c
--- linux/drivers/scsi/eata_pio_proc.c Mon Dec 22 02:04:49 1997
+++ /usr/src/linux/drivers/scsi/eata_pio_proc.c Mon Nov 9 20:16:18 1998
@@ -24,7 +24,7 @@
int eata_pio_proc_info(char *buffer, char **start, off_t offset, int length,
int hostno, int inout)
{
-
+#ifdef CONFIG_PROC_FS
Scsi_Device *scd;
struct Scsi_Host *HBA_ptr;
static u8 buff[512];
@@ -108,6 +108,9 @@
DBG(DBG_PROC, printk("3pos: %ld offset: %ld len: %d\n", pos, offset, len));

return (len);
+#else
+ return 0;
+#endif
}

/*

Compiler output + config-file
-----------------------------
Note: This .config (unfortionatly) has some other problems as well.

make[1]: Entering directory `/usr/src/linux/kernel'
make[2]: Entering directory `/usr/src/linux/kernel'
make[1]: Entering directory `/usr/src/linux/drivers'
make[2]: Entering directory `/usr/src/linux/drivers/block'
make[3]: Entering directory `/usr/src/linux/drivers/block'
hd.c:786: warning: initialization from incompatible pointer type
hd.c:788: warning: initialization from incompatible pointer type
ps2esdi.c: In function `ps2esdi_geninit':
ps2esdi.c:431: warning: implicit declaration of function `request_region'
make[2]: Entering directory `/usr/src/linux/drivers/char'
make[3]: Entering directory `/usr/src/linux/drivers/char/joystick'
make[4]: Entering directory `/usr/src/linux/drivers/char/joystick'
make[3]: Entering directory `/usr/src/linux/drivers/char'
mem.c: In function `chr_dev_init':
mem.c:602: warning: implicit declaration of function `i2c_init'
make[2]: Entering directory `/usr/src/linux/drivers/net'
make[3]: Entering directory `/usr/src/linux/drivers/net'
make[2]: Entering directory `/usr/src/linux/drivers/misc'
make[3]: Entering directory `/usr/src/linux/drivers/misc'
make[2]: Entering directory `/usr/src/linux/drivers/sound'
make[3]: Entering directory `/usr/src/linux/drivers/sound'
make[2]: Entering directory `/usr/src/linux/drivers/pci'
make[3]: Entering directory `/usr/src/linux/drivers/pci'
make[2]: Entering directory `/usr/src/linux/drivers/scsi'
make[3]: Entering directory `/usr/src/linux/drivers/scsi'
scsi.c:3159: warning: `scsi_dump_status' defined but not used
tmscsim.c: In function `DC390_bios_param':
tmscsim.c:1034: warning: implicit declaration of function `scsicam_bios_param'
In file included from eata_pio.c:48:
/usr/src/linux/include/linux/bios32.h:11: warning: #warning This driver uses the old PCI interface, please fix it (see Documentation/pci.txt)
make[2]: Entering directory `/usr/src/linux/drivers/pnp'
make[3]: Entering directory `/usr/src/linux/drivers/pnp'
make[2]: Entering directory `/usr/src/linux/drivers/cdrom'
make[3]: Entering directory `/usr/src/linux/drivers/cdrom'
make[2]: Entering directory `/usr/src/linux/drivers/isdn'
make[3]: Entering directory `/usr/src/linux/drivers/isdn/hisax'
make[4]: Entering directory `/usr/src/linux/drivers/isdn/hisax'
In file included from elsa.c:54:
/usr/src/linux/include/linux/bios32.h:11: warning: #warning This driver uses the old PCI interface, please fix it (see Documentation/pci.txt)
In file included from diva.c:36:
/usr/src/linux/include/linux/bios32.h:11: warning: #warning This driver uses the old PCI interface, please fix it (see Documentation/pci.txt)
In file included from netjet.c:28:
/usr/src/linux/include/linux/bios32.h:11: warning: #warning This driver uses the old PCI interface, please fix it (see Documentation/pci.txt)
amd7930.c: In function `Bchan_fill_fifo':
amd7930.c:178: warning: implicit declaration of function `amd7930_bxmit'
amd7930.c: In function `Bchan_recv_callback':
amd7930.c:266: warning: implicit declaration of function `amd7930_brecv'
amd7930.c: In function `Bchan_close':
amd7930.c:373: warning: implicit declaration of function `amd7930_bclose'
amd7930.c: In function `Bchan_open':
amd7930.c:397: warning: implicit declaration of function `amd7930_bopen'
amd7930.c: In function `amd7930_drecv_callback':
amd7930.c:510: warning: implicit declaration of function `amd7930_drecv'
amd7930.c: In function `amd7930_Dchan_l2l1':
amd7930.c:571: warning: implicit declaration of function `amd7930_dxmit'
amd7930.c: In function `amd7930_new_ph':
amd7930.c:638: warning: implicit declaration of function `amd7930_get_liu_state'
amd7930.c: In function `amd7930_l1cmd':
amd7930.c:691: warning: implicit declaration of function `amd7930_liu_activate'
amd7930.c:693: warning: implicit declaration of function `amd7930_liu_deactivate'
amd7930.c:679: warning: unused variable `val'
amd7930.c: In function `amd7930_card_msg':
amd7930.c:741: warning: implicit declaration of function `amd7930_liu_init'
amd7930.c: In function `setup_amd7930':
amd7930.c:761: warning: implicit declaration of function `amd7930_get_irqnum'
rawhdlc.c: In function `read_raw_hdlc_data':
rawhdlc.c:308: warning: `val' might be used uninitialized in this function
make[3]: Entering directory `/usr/src/linux/drivers/isdn/icn'
make[4]: Entering directory `/usr/src/linux/drivers/isdn/icn'
make[3]: Entering directory `/usr/src/linux/drivers/isdn/avmb1'
make[4]: Entering directory `/usr/src/linux/drivers/isdn/avmb1'
make[3]: Entering directory `/usr/src/linux/drivers/isdn'
isdn_common.c: In function `isdn_ioctl':
isdn_common.c:1270: warning: unused variable `s'
make[2]: Entering directory `/usr/src/linux/drivers'
make[1]: Entering directory `/usr/src/linux/mm'
make[2]: Entering directory `/usr/src/linux/mm'
make[1]: Entering directory `/usr/src/linux/fs'
make[2]: Entering directory `/usr/src/linux/fs/coda'
make[3]: Entering directory `/usr/src/linux/fs/coda'
make[2]: Entering directory `/usr/src/linux/fs/hfs'
make[3]: Entering directory `/usr/src/linux/fs/hfs'
make[2]: Entering directory `/usr/src/linux/fs/nfsd'
make[3]: Entering directory `/usr/src/linux/fs/nfsd'
vfs.c: In function `nfsd_setattr':
vfs.c:278: warning: `saved_cap' might be used uninitialized in this function
vfs.c: In function `nfsd_write':
vfs.c:550: warning: `saved_cap' might be used uninitialized in this function
vfs.c: In function `nfsd_truncate':
vfs.c:755: warning: `saved_cap' might be used uninitialized in this function
vfs.c: In function `nfsd_permission':
vfs.c:1268: warning: `saved_cap' might be used uninitialized in this function
make[2]: Entering directory `/usr/src/linux/fs/lockd'
make[3]: Entering directory `/usr/src/linux/fs/lockd'
make[2]: Entering directory `/usr/src/linux/fs/nls'
make[3]: Entering directory `/usr/src/linux/fs/nls'
make[2]: Entering directory `/usr/src/linux/fs/sysv'
make[3]: Entering directory `/usr/src/linux/fs/sysv'
make[2]: Entering directory `/usr/src/linux/fs/smbfs'
make[3]: Entering directory `/usr/src/linux/fs/smbfs'
make[2]: Entering directory `/usr/src/linux/fs/hpfs'
make[3]: Entering directory `/usr/src/linux/fs/hpfs'
make[2]: Entering directory `/usr/src/linux/fs/affs'
make[3]: Entering directory `/usr/src/linux/fs/affs'
make[2]: Entering directory `/usr/src/linux/fs/autofs'
make[3]: Entering directory `/usr/src/linux/fs/autofs'
make[2]: Entering directory `/usr/src/linux/fs'
binfmt_misc.c: In function `init_misc_binfmt':
binfmt_misc.c:526: warning: label `cleanup_bm' defined but not used
binfmt_misc.c:524: warning: label `cleanup_status' defined but not used
binfmt_misc.c: At top level:
binfmt_misc.c:280: warning: `proc_write_register' defined but not used
binfmt_misc.c:352: warning: `proc_read_status' defined but not used
binfmt_misc.c:423: warning: `proc_write_status' defined but not used
make[1]: Entering directory `/usr/src/linux/net'
make[2]: Entering directory `/usr/src/linux/net/core'
make[3]: Entering directory `/usr/src/linux/net/core'
make[2]: Entering directory `/usr/src/linux/net/ethernet'
make[3]: Entering directory `/usr/src/linux/net/ethernet'
make[2]: Entering directory `/usr/src/linux/net/sched'
make[3]: Entering directory `/usr/src/linux/net/sched'
make[2]: Entering directory `/usr/src/linux/net/802'
make[3]: Entering directory `/usr/src/linux/net/802'
make[2]: Entering directory `/usr/src/linux/net/ipv4'
make[3]: Entering directory `/usr/src/linux/net/ipv4'
ip_masq.c:2094: warning: `ip_masq_user_info' defined but not used
ip_input.c: In function `ip_rcv':
ip_input.c:506: warning: unused variable `tos'
ip_fw.c:1530: warning: `ip_chain_procinfo' defined but not used
ip_fw.c:1585: warning: `ip_chain_name_procinfo' defined but not used
make[2]: Entering directory `/usr/src/linux/net/unix'
make[3]: Entering directory `/usr/src/linux/net/unix'
af_unix.c: In function `unix_proto_init':
af_unix.c:1537: warning: unused variable `ent'
make[2]: Entering directory `/usr/src/linux/net/netlink'
make[3]: Entering directory `/usr/src/linux/net/netlink'
make[2]: Entering directory `/usr/src/linux/net/bridge'
make[3]: Entering directory `/usr/src/linux/net/bridge'
br_tree.c: In function `sprintf_avl':
br_tree.c:452: warning: int format, long int arg (arg 11)
br_tree.c: At top level:
br_tree.c:282: warning: `br_avl_remove' defined but not used
make[2]: Entering directory `/usr/src/linux/net/sunrpc'
make[3]: Entering directory `/usr/src/linux/net/sunrpc'
xprt.c: In function `rpciod_tcp_dispatcher':
xprt.c:752: warning: `result' might be used uninitialized in this function
make[2]: Entering directory `/usr/src/linux/net'
make[1]: Entering directory `/usr/src/linux/ipc'
make[2]: Entering directory `/usr/src/linux/ipc'
make[1]: Entering directory `/usr/src/linux/lib'
make[2]: Entering directory `/usr/src/linux/lib'
make[1]: Entering directory `/usr/src/linux/arch/i386/kernel'
apm.c: In function `apm_bios_init':
apm.c:1187: warning: unused variable `ent'
make[1]: Entering directory `/usr/src/linux/arch/i386/mm'
make[2]: Entering directory `/usr/src/linux/arch/i386/mm'
make[1]: Entering directory `/usr/src/linux/arch/i386/lib'
make[2]: Entering directory `/usr/src/linux/arch/i386/lib'
arch/i386/kernel/kernel.o arch/i386/mm/mm.o kernel/kernel.o mm/mm.o fs/fs.o ipc/ipc.o \
fs/filesystems.a \
net/network.a \
drivers/block/block.a drivers/char/char.a drivers/misc/misc.a drivers/isdn/isdn.a drivers/net/net.a drivers/scsi/scsi.a drivers/cdrom/cdrom.a drivers/pci/pci.a drivers/pnp/pnp.a \
/usr/src/linux/arch/i386/lib/lib.a /usr/src/linux/lib/lib.a /usr/src/linux/arch/i386/lib/lib.a \
-o vmlinux
fs/filesystems.a(nfsd.o): In function `find_fh_dentry':
nfsd.o(.text+0x1d45): undefined reference to `nfsdstats'
nfsd.o(.text+0x1d92): undefined reference to `nfsdstats'
nfsd.o(.text+0x1d9e): undefined reference to `nfsdstats'
nfsd.o(.text+0x1df9): undefined reference to `nfsdstats'
nfsd.o(.text+0x1e72): undefined reference to `nfsdstats'
fs/filesystems.a(nfsd.o)(.text+0x5175): more undefined references to `nfsdstats' follow
fs/filesystems.a(nfsd.o)(.data+0x40): undefined reference to `nfsd_svcstats'
net/network.a(ipv4.o)(__ksymtab+0x68): undefined reference to `ip_masq_select_addr'
net/network.a(bridge.o)(.data+0x38): undefined reference to `proc_net_inode_operations'
drivers/isdn/isdn.a(hisax.o): In function `make_raw_data':
hisax.o(.text+0x16c97): undefined reference to `ppp_crc16_table'
drivers/isdn/isdn.a(hisax.o): In function `read_raw':
hisax.o(.text+0x17280): undefined reference to `ppp_crc16_table'
hisax.o(.text+0x17478): undefined reference to `ppp_crc16_table'
drivers/isdn/isdn.a(hisax.o): In function `Bchan_fill_fifo':
hisax.o(.text+0x18742): undefined reference to `amd7930_bxmit'
hisax.o(.text+0x18786): undefined reference to `amd7930_bxmit'
drivers/isdn/isdn.a(hisax.o): In function `Bchan_recv_callback':
hisax.o(.text+0x18934): undefined reference to `amd7930_brecv'
drivers/isdn/isdn.a(hisax.o): In function `Bchan_rcv_bh':
hisax.o(.text+0x18e77): undefined reference to `amd7930_brecv'
drivers/isdn/isdn.a(hisax.o): In function `Bchan_close':
hisax.o(.text+0x18ed6): undefined reference to `amd7930_bclose'
drivers/isdn/isdn.a(hisax.o): In function `Bchan_open':
hisax.o(.text+0x19018): undefined reference to `amd7930_bopen'
hisax.o(.text+0x19054): undefined reference to `amd7930_brecv'
drivers/isdn/isdn.a(hisax.o): In function `amd7930_drecv_callback':
hisax.o(.text+0x193a4): undefined reference to `amd7930_drecv'
drivers/isdn/isdn.a(hisax.o): In function `amd7930_Dchan_l2l1':
hisax.o(.text+0x195cc): undefined reference to `amd7930_dxmit'
drivers/isdn/isdn.a(hisax.o): In function `setDstack_amd7930':
hisax.o(.text+0x19765): undefined reference to `amd7930_drecv'
drivers/isdn/isdn.a(hisax.o): In function `amd7930_new_ph':
hisax.o(.text+0x197ac): undefined reference to `amd7930_get_liu_state'
drivers/isdn/isdn.a(hisax.o): In function `amd7930_liu_callback':
hisax.o(.text+0x19809): undefined reference to `amd7930_get_liu_state'
drivers/isdn/isdn.a(hisax.o): In function `amd7930_l1cmd':
hisax.o(.text+0x198e7): undefined reference to `amd7930_get_liu_state'
hisax.o(.text+0x198f8): undefined reference to `amd7930_liu_activate'
hisax.o(.text+0x1990b): undefined reference to `amd7930_liu_deactivate'
drivers/isdn/isdn.a(hisax.o): In function `amd7930_card_msg':
hisax.o(.text+0x19a07): undefined reference to `amd7930_liu_init'
drivers/isdn/isdn.a(hisax.o): In function `setup_amd7930':
hisax.o(.text.init+0x14bf): undefined reference to `amd7930_get_irqnum'
drivers/isdn/isdn.a(hisax.o)(__ksymtab+0x0): undefined reference to `elsa_init_pcmcia'
drivers/scsi/scsi.a(eata_pio.o): In function `eata_pio_proc_info':
eata_pio.o(.text+0x1c1): undefined reference to `proc_print_scsidevice'
make: *** [vmlinux] Error 1
#
# Automatically generated make config: don't edit
#

#
# Code maturity level options
#
CONFIG_EXPERIMENTAL=y

#
# Processor type and features
#
# CONFIG_M386 is not set
# CONFIG_M486 is not set
CONFIG_M586=y
# CONFIG_M686 is not set
# CONFIG_MATH_EMULATION is not set
# CONFIG_MTRR is not set

#
# Loadable module support
#
CONFIG_MODULES=y
# CONFIG_MODVERSIONS is not set
CONFIG_KMOD=y

#
# General setup
#
CONFIG_NET=y
CONFIG_PCI=y
# CONFIG_PCI_BIOS is not set
CONFIG_PCI_DIRECT=y
CONFIG_PCI_QUIRKS=y
# CONFIG_PCI_OPTIMIZE is not set
CONFIG_PCI_OLD_PROC=y
CONFIG_MCA=y
# CONFIG_SYSVIPC is not set
CONFIG_BSD_PROCESS_ACCT=y
# CONFIG_SYSCTL is not set
CONFIG_BINFMT_AOUT=m
CONFIG_BINFMT_ELF=m
CONFIG_BINFMT_MISC=y
# CONFIG_BINFMT_JAVA is not set
CONFIG_PARPORT=y
CONFIG_PARPORT_PC=m
# CONFIG_PARPORT_OTHER is not set
CONFIG_APM=y
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
CONFIG_APM_DO_ENABLE=y
CONFIG_APM_CPU_IDLE=y
CONFIG_APM_DISPLAY_BLANK=y
CONFIG_APM_POWER_OFF=y
CONFIG_APM_IGNORE_MULTIPLE_SUSPEND=y

#
# Plug and Play support
#
CONFIG_PNP=y
CONFIG_PNP_PARPORT=m

#
# Block devices
#
CONFIG_BLK_DEV_FD=m
# CONFIG_BLK_DEV_IDE is not set

#
# Please see Documentation/ide.txt for help/info on IDE drives
#
CONFIG_BLK_DEV_HD_ONLY=y
CONFIG_BLK_DEV_PS2=y

#
# Additional Block Devices
#
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_NBD=m
# CONFIG_BLK_DEV_MD is not set
CONFIG_BLK_DEV_RAM=m
CONFIG_BLK_DEV_XD=y
CONFIG_PARIDE_PARPORT=y
CONFIG_PARIDE=m

#
# Parallel IDE high-level drivers
#
CONFIG_PARIDE_PD=m
# CONFIG_PARIDE_PCD is not set
# CONFIG_PARIDE_PF is not set
# CONFIG_PARIDE_PT is not set
# CONFIG_PARIDE_PG is not set

#
# Parallel IDE protocol modules
#
CONFIG_PARIDE_ATEN=m
# CONFIG_PARIDE_BPCK is not set
CONFIG_PARIDE_COMM=m
CONFIG_PARIDE_DSTR=m
CONFIG_PARIDE_FIT2=m
CONFIG_PARIDE_FIT3=m
CONFIG_PARIDE_EPAT=m
CONFIG_PARIDE_EPIA=m
# CONFIG_PARIDE_FRPW is not set
CONFIG_PARIDE_KBIC=m
# CONFIG_PARIDE_KTTI is not set
CONFIG_PARIDE_ON20=m
CONFIG_PARIDE_ON26=m
CONFIG_BLK_DEV_HD=y

#
# Networking options
#
CONFIG_PACKET=m
# CONFIG_NETLINK is not set
CONFIG_FIREWALL=y
# CONFIG_NET_ALIAS is not set
# CONFIG_FILTER is not set
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_MULTICAST=y
# CONFIG_IP_ADVANCED_ROUTER is not set
# CONFIG_IP_PNP is not set
CONFIG_IP_FIREWALL=y
# CONFIG_IP_TRANSPARENT_PROXY is not set
# CONFIG_IP_ALWAYS_DEFRAG is not set
CONFIG_IP_MASQUERADE=y

#
# Protocol-specific masquerading support will be built as modules.
#
CONFIG_IP_MASQUERADE_ICMP=y

#
# Protocol-specific masquerading support will be built as modules.
#
CONFIG_IP_MASQUERADE_MOD=y
CONFIG_IP_MASQUERADE_IPAUTOFW=m
# CONFIG_IP_MASQUERADE_IPPORTFW is not set
# CONFIG_IP_ROUTER is not set
CONFIG_NET_IPIP=y
# CONFIG_NET_IPGRE is not set
CONFIG_IP_MROUTE=y
CONFIG_IP_PIMSM_V1=y
# CONFIG_IP_PIMSM_V2 is not set
CONFIG_IP_ALIAS=y
CONFIG_SYN_COOKIES=y

#
# (it is safe to leave these untouched)
#
CONFIG_INET_RARP=y
CONFIG_IP_NOSR=y
CONFIG_SKB_LARGE=y
# CONFIG_IPV6 is not set

#
#
#
# CONFIG_IPX is not set
# CONFIG_ATALK is not set
CONFIG_X25=m
# CONFIG_LAPB is not set
CONFIG_BRIDGE=y
# CONFIG_LLC is not set
CONFIG_ECONET=m
CONFIG_ECONET_AUNUDP=y
# CONFIG_ECONET_NATIVE is not set
# CONFIG_WAN_ROUTER is not set
# CONFIG_NET_FASTROUTE is not set
CONFIG_NET_HW_FLOWCONTROL=y
# CONFIG_CPU_IS_SLOW is not set
CONFIG_NET_SCHED=y
CONFIG_NETLINK=y
CONFIG_RTNETLINK=y
CONFIG_NET_SCH_CBQ=y
CONFIG_NET_SCH_CSZ=y
CONFIG_NET_SCH_PRIO=y
CONFIG_NET_SCH_RED=y
CONFIG_NET_SCH_SFQ=y
# CONFIG_NET_SCH_TEQL is not set
CONFIG_NET_SCH_TBF=m
# CONFIG_NET_QOS is not set
# CONFIG_NET_CLS is not set

#
# SCSI support
#
CONFIG_SCSI=y

#
# SCSI support type (disk, tape, CD-ROM)
#
# CONFIG_BLK_DEV_SD is not set
CONFIG_CHR_DEV_ST=y
CONFIG_BLK_DEV_SR=m
CONFIG_BLK_DEV_SR_VENDOR=y
CONFIG_CHR_DEV_SG=m

#
# Some SCSI devices (e.g. CD jukebox) support multiple LUNs
#
CONFIG_SCSI_MULTI_LUN=y
# CONFIG_SCSI_CONSTANTS is not set
CONFIG_SCSI_LOGGING=y

#
# SCSI low-level drivers
#
# CONFIG_SCSI_7000FASST is not set
# CONFIG_SCSI_AHA152X is not set
# CONFIG_SCSI_AHA1542 is not set
CONFIG_SCSI_AHA1740=y
CONFIG_SCSI_AIC7XXX=y
# CONFIG_OVERRIDE_CMDS is not set
CONFIG_AIC7XXX_PROC_STATS=y
CONFIG_AIC7XXX_RESET_DELAY=5
# CONFIG_SCSI_ADVANSYS is not set
CONFIG_SCSI_IN2000=m
CONFIG_SCSI_AM53C974=m
# CONFIG_SCSI_BUSLOGIC is not set
# CONFIG_SCSI_DTC3280 is not set
# CONFIG_SCSI_EATA_DMA is not set
CONFIG_SCSI_EATA_PIO=y
CONFIG_SCSI_EATA=m
CONFIG_SCSI_EATA_TAGGED_QUEUE=y
CONFIG_SCSI_EATA_LINKED_COMMANDS=y
CONFIG_SCSI_EATA_MAX_TAGS=16
CONFIG_SCSI_FUTURE_DOMAIN=y
# CONFIG_SCSI_FD_MCS is not set
CONFIG_SCSI_GDTH=y
CONFIG_SCSI_GENERIC_NCR5380=y
CONFIG_SCSI_PPA=y
CONFIG_SCSI_PPA_HAVE_PEDANTIC=y
CONFIG_SCSI_IMM=m
# CONFIG_SCSI_GENERIC_NCR53C400 is not set
CONFIG_SCSI_G_NCR5380_PORT=y
# CONFIG_SCSI_G_NCR5380_MEM is not set
# CONFIG_SCSI_NCR53C406A is not set
CONFIG_SCSI_NCR53C7xx=m
# CONFIG_SCSI_NCR53C7xx_sync is not set
CONFIG_SCSI_NCR53C7xx_FAST=y
CONFIG_SCSI_NCR53C7xx_DISCONNECT=y
CONFIG_SCSI_NCR53C8XX=m
CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32
CONFIG_SCSI_NCR53C8XX_SYNC=20
CONFIG_SCSI_NCR53C8XX_PROFILE=y
CONFIG_SCSI_NCR53C8XX_IOMAPPED=y
# CONFIG_SCSI_NCR53C8XX_SYMBIOS_COMPAT is not set
CONFIG_SCSI_IBMMCA=y
# CONFIG_IBMMCA_SCSI_ORDER_STANDARD is not set
CONFIG_IBMMCA_SCSI_DEV_RESET=y
# CONFIG_SCSI_PAS16 is not set
CONFIG_SCSI_PCI2000=m
CONFIG_SCSI_PCI2220I=m
CONFIG_SCSI_PSI240I=m
CONFIG_SCSI_QLOGIC_FAS=m
CONFIG_SCSI_QLOGIC_ISP=m
# CONFIG_SCSI_SEAGATE is not set
CONFIG_SCSI_DC390T=y
# CONFIG_SCSI_DC390T_NOGENSUPP is not set
# CONFIG_SCSI_T128 is not set
CONFIG_SCSI_U14_34F=m
# CONFIG_SCSI_U14_34F_LINKED_COMMANDS is not set
CONFIG_SCSI_U14_34F_MAX_TAGS=8
CONFIG_SCSI_ULTRASTOR=y
CONFIG_SCSI_DEBUG=m

#
# Network device support
#
# CONFIG_NETDEVICES is not set

#
# Amateur Radio support
#
# CONFIG_HAMRADIO is not set

#
# ISDN subsystem
#
CONFIG_ISDN=y
# CONFIG_ISDN_PPP is not set
# CONFIG_ISDN_AUDIO is not set
CONFIG_ISDN_X25=y
CONFIG_ISDN_DRV_ICN=y
CONFIG_ISDN_DRV_LOOP=m
# CONFIG_ISDN_DRV_PCBIT is not set
CONFIG_ISDN_DRV_HISAX=y
# CONFIG_HISAX_EURO is not set
# CONFIG_HISAX_1TR6 is not set
# CONFIG_HISAX_16_0 is not set
# CONFIG_HISAX_16_3 is not set
CONFIG_HISAX_TELES3C=y
CONFIG_HISAX_AVM_A1=y
CONFIG_HISAX_ELSA=y
# CONFIG_HISAX_IX1MICROR2 is not set
CONFIG_HISAX_DIEHLDIVA=y
CONFIG_HISAX_ASUSCOM=y
# CONFIG_HISAX_TELEINT is not set
# CONFIG_HISAX_SEDLBAUER is not set
# CONFIG_HISAX_SPORTSTER is not set
CONFIG_HISAX_MIC=y
CONFIG_HISAX_NETJET=y
# CONFIG_HISAX_NICCY is not set
CONFIG_HISAX_AMD7930=y
# CONFIG_ISDN_DRV_SC is not set
CONFIG_ISDN_DRV_ACT2000=m
CONFIG_ISDN_DRV_AVMB1=y
# CONFIG_ISDN_DRV_AVMB1_VERBOSE_REASON is not set

#
# CD-ROM drivers (not for SCSI or IDE/ATAPI drives)
#
CONFIG_CD_NO_IDESCSI=y
# CONFIG_AZTCD is not set
CONFIG_GSCD=m
# CONFIG_SBPCD is not set
CONFIG_MCD=m
CONFIG_MCDX=m
CONFIG_OPTCD=m
# CONFIG_CM206 is not set
# CONFIG_SJCD is not set
CONFIG_ISP16_CDI=m
CONFIG_CDU31A=y
# CONFIG_CDU535 is not set

#
# Character devices
#
# CONFIG_VT is not set
CONFIG_SERIAL=y
CONFIG_SERIAL_CONSOLE=y
# CONFIG_SERIAL_EXTENDED is not set
# CONFIG_SERIAL_NONSTANDARD is not set
CONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_PRINTER=m
# CONFIG_PRINTER_READBACK is not set
CONFIG_MOUSE=y
CONFIG_ATIXL_BUSMOUSE=m
# CONFIG_BUSMOUSE is not set
CONFIG_MS_BUSMOUSE=m
CONFIG_PSMOUSE=y
# CONFIG_82C710_MOUSE is not set
CONFIG_PC110_PAD=m
# CONFIG_QIC02_TAPE is not set
CONFIG_WATCHDOG=y
# CONFIG_WATCHDOG_NOWAYOUT is not set
CONFIG_WDT=m
CONFIG_WDT_501=y
CONFIG_WDT_501_FAN=y
CONFIG_SOFT_WATCHDOG=y
# CONFIG_PCWATCHDOG is not set
CONFIG_ACQUIRE_WDT=y
# CONFIG_RTC is not set
CONFIG_VIDEO_DEV=y
CONFIG_RADIO_RTRACK=y
CONFIG_RADIO_RTRACK_PORT=20f
CONFIG_RADIO_RTRACK2=m
# CONFIG_RADIO_AZTECH is not set
# CONFIG_RADIO_MIROPCM20 is not set
CONFIG_VIDEO_BT848=y
# CONFIG_VIDEO_BWQCAM is not set
CONFIG_VIDEO_CQCAM=m
CONFIG_VIDEO_PMS=m
# CONFIG_VIDEO_SAA5249 is not set
# CONFIG_RADIO_SF16FMI is not set
CONFIG_RADIO_ZOLTRIX=y
CONFIG_RADIO_ZOLTRIX_PORT=20c
CONFIG_NVRAM=y
CONFIG_JOYSTICK=y
CONFIG_JOY_ANALOG=y
# CONFIG_JOY_ASSASIN is not set
CONFIG_JOY_GRAVIS=m
CONFIG_JOY_LOGITECH=y
CONFIG_JOY_SIDEWINDER=m
# CONFIG_JOY_THRUSTMASTER is not set
# CONFIG_JOY_LIGHTNING is not set
CONFIG_JOY_CONSOLE=y
CONFIG_JOY_DB9=y
# CONFIG_JOY_TURBOGRAFX is not set

#
# Ftape, the floppy tape device driver
#
# CONFIG_FTAPE is not set

#
# Filesystems
#
# CONFIG_QUOTA is not set
CONFIG_MINIX_FS=m
CONFIG_EXT2_FS=m
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
# CONFIG_FAT_FS is not set
# CONFIG_MSDOS_FS is not set
# CONFIG_UMSDOS_FS is not set
# CONFIG_VFAT_FS is not set
# CONFIG_PROC_FS is not set
# CONFIG_NFS_FS is not set
CONFIG_NFSD=y
CONFIG_NFSD_SUN=y
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_CODA_FS=y
CONFIG_SMB_FS=y
# CONFIG_SMB_WIN95 is not set
CONFIG_NCP_FS=m
CONFIG_NCPFS_PACKET_SIGNING=y
CONFIG_NCPFS_IOCTL_LOCKING=y
CONFIG_NCPFS_STRONG=y
CONFIG_NCPFS_NFS_NS=y
# CONFIG_NCPFS_OS2_NS is not set
CONFIG_NCPFS_MOUNT_SUBDIR=y
CONFIG_HPFS_FS=y
CONFIG_NTFS_FS=m
CONFIG_NTFS_RW=y
CONFIG_SYSV_FS=y
CONFIG_AFFS_FS=y
CONFIG_HFS_FS=y
# CONFIG_ROMFS_FS is not set
CONFIG_AUTOFS_FS=y
CONFIG_AMIGA_PARTITION=y
# CONFIG_UFS_FS is not set
# CONFIG_BSD_DISKLABEL is not set
# CONFIG_SMD_DISKLABEL is not set
# CONFIG_SOLARIS_X86_PARTITION is not set
# CONFIG_DEVPTS_FS is not set
CONFIG_ADFS_FS=m
CONFIG_QNX4FS_FS=m
CONFIG_QNX4FS_RW=y
# CONFIG_MAC_PARTITION is not set
CONFIG_NLS=y

#
# Native Language Support
#
CONFIG_NLS_CODEPAGE_437=m
# CONFIG_NLS_CODEPAGE_737 is not set
# CONFIG_NLS_CODEPAGE_775 is not set
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_CODEPAGE_852=y
# CONFIG_NLS_CODEPAGE_855 is not set
# CONFIG_NLS_CODEPAGE_857 is not set
# CONFIG_NLS_CODEPAGE_860 is not set
# CONFIG_NLS_CODEPAGE_861 is not set
CONFIG_NLS_CODEPAGE_862=m
# CONFIG_NLS_CODEPAGE_863 is not set
CONFIG_NLS_CODEPAGE_864=m
# CONFIG_NLS_CODEPAGE_865 is not set
# CONFIG_NLS_CODEPAGE_866 is not set
CONFIG_NLS_CODEPAGE_869=m
CONFIG_NLS_CODEPAGE_874=m
CONFIG_NLS_ISO8859_1=m
# CONFIG_NLS_ISO8859_2 is not set
CONFIG_NLS_ISO8859_3=y
CONFIG_NLS_ISO8859_4=m
CONFIG_NLS_ISO8859_5=y
CONFIG_NLS_ISO8859_6=y
CONFIG_NLS_ISO8859_7=y
# CONFIG_NLS_ISO8859_8 is not set
CONFIG_NLS_ISO8859_9=y
CONFIG_NLS_KOI8_R=m

#
# Sound
#
CONFIG_SOUND=m
# CONFIG_SOUND_ES1370 is not set
CONFIG_SOUND_ES1371=m
# CONFIG_SOUND_SONICVIBES is not set
# CONFIG_SOUND_MSNDCLAS is not set
CONFIG_SOUND_MSNDPIN=m
# CONFIG_MSNDPIN_HAVE_BOOT is not set
CONFIG_MSNDPIN_INIT_FILE="/etc/sound/pndspini.bin"
CONFIG_MSNDPIN_PERM_FILE="/etc/sound/pndsperm.bin"
# CONFIG_SOUND_OSS is not set

#
# Kernel hacking
#
# CONFIG_MAGIC_SYSRQ is not set

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/