Re: 2.4.[01] and duron - unresolved symbol _mmx_memcpy

From: Ph. Marek (marek@mail.bmlv.gv.at)
Date: Tue Feb 13 2001 - 01:47:33 EST


>I need the output from these commands on a running 2.4.x kernel
>compiled for duron.
>
>grep _mmx_memcpy /proc/ksyms
>strings -a `/sbin/modprobe -l '*tulip*'` | grep _mmx_memcpy

Short version: it's caused by CONFIG_MODVERSIONS=y.
see the logs on the end.
If I turn it off and compile again, it works.

But: in isa-pnp there is another undefined symbol!
I even deleted drivers/pnp/isa-pnp*.o and made modules -
didn't work.

thanks everybody!

###

BTW:

while compiling, I found several warnings:
fib_semantics.c: warning: indirect lcall without "*"
in lines 765, 850, 937, 976, 1008, 1040,1071, 1100, 1129, 1410, 1520

and the modules dependencies are not all set!
make modules_install does not check for modules compilation - says "cp: file not found". I think that's because modules_install doesn't depend on the modules

################ long log for problem _mmx_memcpy not found.

gcc version 2.95.2 (19991024) (SuSE 7.0)

make mrproper
cp ../kernel-config .config
make oldconfig
make dep
make -j 2 bzlilo modules
make modules_install

reboot

modprobe floppy
        /lib/modules/2.4.1/kernel/drivers/block/floppy.o: unresolved symbol irq_stat_R23f3d834
        /lib/modules/2.4.1/kernel/drivers/block/floppy.o: unresolved symbol end_that_request_first_Rb6024308
        /lib/modules/2.4.1/kernel/drivers/block/floppy.o: unresolved symbol blk_cleanup_queue_Ra477b792
        /lib/modules/2.4.1/kernel/drivers/block/floppy.o: unresolved symbol blk_init_queue_Re2cb5b96
        /lib/modules/2.4.1/kernel/drivers/block/floppy.o: unresolved symbol _mmx_memcpy_R15670e2d
        /lib/modules/2.4.1/kernel/drivers/block/floppy.o: unresolved symbol end_that_request_last_Re8a8d3c5
        /lib/modules/2.4.1/kernel/drivers/block/floppy.o: insmod /lib/modules/2.4.1/kernel/drivers/block/floppy.o failed
        /lib/modules/2.4.1/kernel/drivers/block/floppy.o: insmod floppy failed

modprobe tulip
        /lib/modules/2.4.1/kernel/drivers/net/tulip/tulip.o: unresolved symbol __netdev_watchdog_up_R4ca6a7b3
        /lib/modules/2.4.1/kernel/drivers/net/tulip/tulip.o: unresolved symbol skb_over_panic_R1c20e36c
        /lib/modules/2.4.1/kernel/drivers/net/tulip/tulip.o: unresolved symbol softnet_data_R8ab49beb
        /lib/modules/2.4.1/kernel/drivers/net/tulip/tulip.o: unresolved symbol alloc_skb_R9db24f25
        /lib/modules/2.4.1/kernel/drivers/net/tulip/tulip.o: unresolved symbol init_etherdev_Rec41243a
        /lib/modules/2.4.1/kernel/drivers/net/tulip/tulip.o: unresolved symbol irq_stat_R23f3d834
        /lib/modules/2.4.1/kernel/drivers/net/tulip/tulip.o: unresolved symbol __kfree_skb_R485f8550
        /lib/modules/2.4.1/kernel/drivers/net/tulip/tulip.o: unresolved symbol netif_rx_R1e84c968
        /lib/modules/2.4.1/kernel/drivers/net/tulip/tulip.o: unresolved symbol unregister_netdev_Rb02a0cb3
        /lib/modules/2.4.1/kernel/drivers/net/tulip/tulip.o: unresolved symbol eth_type_trans_Rd53b3dc6
        /lib/modules/2.4.1/kernel/drivers/net/tulip/tulip.o: unresolved symbol _mmx_memcpy_R15670e2d
        /lib/modules/2.4.1/kernel/drivers/net/tulip/tulip.o: insmod /lib/modules/2.4.1/kernel/drivers/net/tulip/tulip.o failed
        /lib/modules/2.4.1/kernel/drivers/net/tulip/tulip.o: insmod tulip failed

grep _mmx_memcpy /proc/ksyms
        c01a4e20 _mmx_memcpy_R__ver__mmx_memcpy

strings -a `modprobe -l "*tulip*"` | grep _mmx_memcpy
        _mmx_memcpy_R15670e2d

cat /proc/cpuinfo
        processor : 0
        vendor_id : AuthenticAMD
        cpu family : 6
        model : 3
        model name : AMD Duron(tm) Processor
        stepping : 1
        cpu MHz : 656.471
        cache size : 64 KB
        fdiv_bug : no
        hlt_bug : no
        f00f_bug : no
        coma_bug : no
        fpu : yes
        fpu_exception : yes
        cpuid level : 1
        wp : yes
        flags : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
        bogomips : 1310.72

cat .config

        #
        # Automatically generated by make menuconfig: don't edit
        #
        CONFIG_X86=y
        CONFIG_ISA=y
        # CONFIG_SBUS is not set
        CONFIG_UID16=y

        #
        # Code maturity level options
        #
        CONFIG_EXPERIMENTAL=y

        #
        # Loadable module support
        #
        CONFIG_MODULES=y
        CONFIG_MODVERSIONS=y
        CONFIG_KMOD=y

        #
        # Processor type and features
        #
        # CONFIG_M386 is not set
        # CONFIG_M486 is not set
        # CONFIG_M586 is not set
        # CONFIG_M586TSC is not set
        # CONFIG_M586MMX is not set
        # CONFIG_M686 is not set
        # CONFIG_MPENTIUMIII is not set
        # CONFIG_MPENTIUM4 is not set
        # CONFIG_MK6 is not set
        CONFIG_MK7=y
        # CONFIG_MCRUSOE is not set
        # CONFIG_MWINCHIPC6 is not set
        # CONFIG_MWINCHIP2 is not set
        # CONFIG_MWINCHIP3D is not set
        CONFIG_X86_WP_WORKS_OK=y
        CONFIG_X86_INVLPG=y
        CONFIG_X86_CMPXCHG=y
        CONFIG_X86_BSWAP=y
        CONFIG_X86_POPAD_OK=y
        CONFIG_X86_L1_CACHE_SHIFT=6
        CONFIG_X86_TSC=y
        CONFIG_X86_GOOD_APIC=y
        CONFIG_X86_USE_3DNOW=y
        CONFIG_X86_PGE=y
        CONFIG_X86_USE_PPRO_CHECKSUM=y
        # CONFIG_TOSHIBA is not set
        # CONFIG_MICROCODE is not set
        # CONFIG_X86_MSR is not set
        # CONFIG_X86_CPUID is not set
        CONFIG_NOHIGHMEM=y
        # CONFIG_HIGHMEM4G is not set
        # CONFIG_HIGHMEM64G is not set
        # CONFIG_MATH_EMULATION is not set
        CONFIG_MTRR=y
        # CONFIG_SMP is not set
        CONFIG_X86_UP_IOAPIC=y
        CONFIG_X86_IO_APIC=y
        CONFIG_X86_LOCAL_APIC=y

        #
        # General setup
        #
        CONFIG_NET=y
        # CONFIG_VISWS is not set
        CONFIG_PCI=y
        # CONFIG_PCI_GOBIOS is not set
        # CONFIG_PCI_GODIRECT is not set
        CONFIG_PCI_GOANY=y
        CONFIG_PCI_BIOS=y
        CONFIG_PCI_DIRECT=y
        CONFIG_PCI_NAMES=y
        # CONFIG_EISA is not set
        # CONFIG_MCA is not set
        # CONFIG_HOTPLUG is not set
        # CONFIG_PCMCIA is not set
        CONFIG_SYSVIPC=y
        # CONFIG_BSD_PROCESS_ACCT is not set
        CONFIG_SYSCTL=y
        CONFIG_KCORE_ELF=y
        # CONFIG_KCORE_AOUT is not set
        CONFIG_BINFMT_AOUT=m
        CONFIG_BINFMT_ELF=y
        CONFIG_BINFMT_MISC=m
        CONFIG_PM=y
        # CONFIG_ACPI is not set
        CONFIG_APM=m
        # 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_RTC_IS_GMT is not set
        # CONFIG_APM_ALLOW_INTS is not set
        # CONFIG_APM_REAL_MODE_POWER_OFF is not set

        #
        # Memory Technology Devices (MTD)
        #
        # CONFIG_MTD is not set

        #
        # Parallel port support
        #
        CONFIG_PARPORT=m
        CONFIG_PARPORT_PC=m
        CONFIG_PARPORT_PC_FIFO=y
        CONFIG_PARPORT_PC_SUPERIO=y
        # CONFIG_PARPORT_AMIGA is not set
        # CONFIG_PARPORT_MFC3 is not set
        # CONFIG_PARPORT_ATARI is not set
        # CONFIG_PARPORT_SUNBPP is not set
        # CONFIG_PARPORT_OTHER is not set
        CONFIG_PARPORT_1284=y

        #
        # Plug and Play configuration
        #
        CONFIG_PNP=m
        CONFIG_ISAPNP=m

        #
        # Block devices
        #
        CONFIG_BLK_DEV_FD=m
        # CONFIG_BLK_DEV_XD is not set
        # CONFIG_PARIDE is not set
        # CONFIG_BLK_CPQ_DA is not set
        # CONFIG_BLK_CPQ_CISS_DA is not set
        # CONFIG_BLK_DEV_DAC960 is not set
        CONFIG_BLK_DEV_LOOP=m
        # CONFIG_BLK_DEV_NBD is not set
        CONFIG_BLK_DEV_RAM=m
        CONFIG_BLK_DEV_RAM_SIZE=4096
        # CONFIG_BLK_DEV_INITRD is not set

        #
        # Multi-device support (RAID and LVM)
        #
        CONFIG_MD=y
        CONFIG_BLK_DEV_MD=m
        CONFIG_MD_LINEAR=m
        CONFIG_MD_RAID0=m
        CONFIG_MD_RAID1=m
        CONFIG_MD_RAID5=m
        CONFIG_BLK_DEV_LVM=m

        #
        # Networking options
        #
        CONFIG_PACKET=m
        CONFIG_PACKET_MMAP=y
        # CONFIG_NETLINK is not set
        # CONFIG_NETFILTER is not set
        # CONFIG_FILTER is not set
        CONFIG_UNIX=y
        CONFIG_INET=y
        # CONFIG_IP_MULTICAST is not set
        # CONFIG_IP_ADVANCED_ROUTER is not set
        # CONFIG_IP_PNP is not set
        # CONFIG_NET_IPIP is not set
        # CONFIG_NET_IPGRE is not set
        # CONFIG_INET_ECN is not set
        # CONFIG_SYN_COOKIES is not set
        # CONFIG_IPV6 is not set
        CONFIG_KHTTPD=m
        # CONFIG_ATM is not set
        # CONFIG_IPX is not set
        # CONFIG_ATALK is not set
        # CONFIG_DECNET is not set
        # CONFIG_BRIDGE is not set
        # CONFIG_X25 is not set
        # CONFIG_LAPB is not set
        # CONFIG_LLC is not set
        # CONFIG_NET_DIVERT is not set
        # CONFIG_ECONET is not set
        # CONFIG_WAN_ROUTER is not set
        # CONFIG_NET_FASTROUTE is not set
        # CONFIG_NET_HW_FLOWCONTROL is not set

        #
        # QoS and/or fair queueing
        #
        # CONFIG_NET_SCHED is not set

        #
        # Telephony Support
        #
        # CONFIG_PHONE is not set
        # CONFIG_PHONE_IXJ is not set

        #
        # ATA/IDE/MFM/RLL support
        #
        CONFIG_IDE=y

        #
        # IDE, ATA and ATAPI Block devices
        #
        CONFIG_BLK_DEV_IDE=y
        # CONFIG_BLK_DEV_HD_IDE is not set
        # CONFIG_BLK_DEV_HD is not set
        CONFIG_BLK_DEV_IDEDISK=y
        # CONFIG_IDEDISK_MULTI_MODE is not set
        # CONFIG_BLK_DEV_IDEDISK_VENDOR is not set
        # CONFIG_BLK_DEV_IDEDISK_FUJITSU is not set
        # CONFIG_BLK_DEV_IDEDISK_IBM is not set
        # CONFIG_BLK_DEV_IDEDISK_MAXTOR is not set
        # CONFIG_BLK_DEV_IDEDISK_QUANTUM is not set
        # CONFIG_BLK_DEV_IDEDISK_SEAGATE is not set
        # CONFIG_BLK_DEV_IDEDISK_WD is not set
        # CONFIG_BLK_DEV_COMMERIAL is not set
        # CONFIG_BLK_DEV_TIVO is not set
        # CONFIG_BLK_DEV_IDECS is not set
        CONFIG_BLK_DEV_IDECD=m
        # CONFIG_BLK_DEV_IDETAPE is not set
        # CONFIG_BLK_DEV_IDEFLOPPY is not set
        CONFIG_BLK_DEV_IDESCSI=m
        # CONFIG_BLK_DEV_CMD640 is not set
        # CONFIG_BLK_DEV_CMD640_ENHANCED is not set
        # CONFIG_BLK_DEV_ISAPNP is not set
        # CONFIG_BLK_DEV_RZ1000 is not set
        CONFIG_BLK_DEV_IDEPCI=y
        CONFIG_IDEPCI_SHARE_IRQ=y
        CONFIG_BLK_DEV_IDEDMA_PCI=y
        # CONFIG_BLK_DEV_OFFBOARD is not set
        CONFIG_IDEDMA_PCI_AUTO=y
        CONFIG_BLK_DEV_IDEDMA=y
        # CONFIG_IDEDMA_PCI_WIP is not set
        # CONFIG_IDEDMA_NEW_DRIVE_LISTINGS is not set
        # CONFIG_BLK_DEV_AEC62XX is not set
        # CONFIG_AEC62XX_TUNING is not set
        # CONFIG_BLK_DEV_ALI15X3 is not set
        # CONFIG_WDC_ALI15X3 is not set
        CONFIG_BLK_DEV_AMD7409=y
        # CONFIG_AMD7409_OVERRIDE is not set
        # CONFIG_BLK_DEV_CMD64X is not set
        # CONFIG_BLK_DEV_CY82C693 is not set
        # CONFIG_BLK_DEV_CS5530 is not set
        # CONFIG_BLK_DEV_HPT34X is not set
        # CONFIG_HPT34X_AUTODMA is not set
        # CONFIG_BLK_DEV_HPT366 is not set
        # CONFIG_BLK_DEV_PIIX is not set
        # CONFIG_PIIX_TUNING is not set
        # CONFIG_BLK_DEV_NS87415 is not set
        # CONFIG_BLK_DEV_OPTI621 is not set
        # CONFIG_BLK_DEV_PDC202XX is not set
        # CONFIG_PDC202XX_BURST is not set
        # CONFIG_BLK_DEV_OSB4 is not set
        # CONFIG_BLK_DEV_SIS5513 is not set
        # CONFIG_BLK_DEV_SLC90E66 is not set
        # CONFIG_BLK_DEV_TRM290 is not set
        # CONFIG_BLK_DEV_VIA82CXXX is not set
        # CONFIG_IDE_CHIPSETS is not set
        CONFIG_IDEDMA_AUTO=y
        # CONFIG_IDEDMA_IVB is not set
        # CONFIG_DMA_NONPCI is not set
        CONFIG_BLK_DEV_IDE_MODES=y

        #
        # SCSI support
        #
        CONFIG_SCSI=m
        CONFIG_BLK_DEV_SD=m
        CONFIG_SD_EXTRA_DEVS=40
        CONFIG_CHR_DEV_ST=m
        # CONFIG_CHR_DEV_OSST is not set
        CONFIG_BLK_DEV_SR=m
        CONFIG_BLK_DEV_SR_VENDOR=y
        CONFIG_SR_EXTRA_DEVS=2
        CONFIG_CHR_DEV_SG=m
        CONFIG_SCSI_DEBUG_QUEUES=y
        CONFIG_SCSI_MULTI_LUN=y
        CONFIG_SCSI_CONSTANTS=y
        # CONFIG_SCSI_LOGGING is not set

        #
        # SCSI low-level drivers
        #
        # CONFIG_BLK_DEV_3W_XXXX_RAID is not set
        # CONFIG_SCSI_7000FASST is not set
        # CONFIG_SCSI_ACARD is not set
        # CONFIG_SCSI_AHA152X is not set
        # CONFIG_SCSI_AHA1542 is not set
        # CONFIG_SCSI_AHA1740 is not set
        # CONFIG_SCSI_AIC7XXX is not set
        # CONFIG_SCSI_ADVANSYS is not set
        # CONFIG_SCSI_IN2000 is not set
        # CONFIG_SCSI_AM53C974 is not set
        # CONFIG_SCSI_MEGARAID is not set
        # CONFIG_SCSI_BUSLOGIC is not set
        # CONFIG_SCSI_CPQFCTS is not set
        # CONFIG_SCSI_DMX3191D is not set
        # CONFIG_SCSI_DTC3280 is not set
        # CONFIG_SCSI_EATA is not set
        # CONFIG_SCSI_EATA_DMA is not set
        # CONFIG_SCSI_EATA_PIO is not set
        # CONFIG_SCSI_FUTURE_DOMAIN is not set
        # CONFIG_SCSI_GDTH is not set
        # CONFIG_SCSI_GENERIC_NCR5380 is not set
        # CONFIG_SCSI_IPS is not set
        # CONFIG_SCSI_INITIO is not set
        # CONFIG_SCSI_INIA100 is not set
        CONFIG_SCSI_PPA=m
        CONFIG_SCSI_IMM=m
        # CONFIG_SCSI_IZIP_EPP16 is not set
        # CONFIG_SCSI_IZIP_SLOW_CTR is not set
        # CONFIG_SCSI_NCR53C406A is not set
        # CONFIG_SCSI_NCR53C7xx is not set
        CONFIG_SCSI_NCR53C8XX=m
        # CONFIG_SCSI_SYM53C8XX is not set
        CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4
        CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32
        CONFIG_SCSI_NCR53C8XX_SYNC=20
        # CONFIG_SCSI_NCR53C8XX_PROFILE is not set
        # CONFIG_SCSI_NCR53C8XX_IOMAPPED is not set
        # CONFIG_SCSI_NCR53C8XX_SYMBIOS_COMPAT is not set
        # CONFIG_SCSI_PAS16 is not set
        # CONFIG_SCSI_PCI2000 is not set
        # CONFIG_SCSI_PCI2220I is not set
        # CONFIG_SCSI_PSI240I is not set
        # CONFIG_SCSI_QLOGIC_FAS is not set
        # CONFIG_SCSI_QLOGIC_ISP is not set
        # CONFIG_SCSI_QLOGIC_FC is not set
        # CONFIG_SCSI_QLOGIC_1280 is not set
        # CONFIG_SCSI_SEAGATE is not set
        # CONFIG_SCSI_SIM710 is not set
        # CONFIG_SCSI_SYM53C416 is not set
        # CONFIG_SCSI_DC390T is not set
        # CONFIG_SCSI_T128 is not set
        # CONFIG_SCSI_U14_34F is not set
        # CONFIG_SCSI_ULTRASTOR is not set
        # CONFIG_SCSI_DEBUG is not set

        #
        # IEEE 1394 (FireWire) support
        #
        # CONFIG_IEEE1394 is not set

        #
        # I2O device support
        #
        # CONFIG_I2O is not set
        # CONFIG_I2O_PCI is not set
        # CONFIG_I2O_BLOCK is not set
        # CONFIG_I2O_LAN is not set
        # CONFIG_I2O_SCSI is not set
        # CONFIG_I2O_PROC is not set

        #
        # Network device support
        #
        CONFIG_NETDEVICES=y

        #
        # ARCnet devices
        #
        # CONFIG_ARCNET is not set
        CONFIG_DUMMY=m
        # CONFIG_BONDING is not set
        # CONFIG_EQUALIZER is not set
        # CONFIG_TUN is not set
        # CONFIG_NET_SB1000 is not set

        #
        # Ethernet (10 or 100Mbit)
        #
        CONFIG_NET_ETHERNET=y
        # CONFIG_NET_VENDOR_3COM is not set
        # CONFIG_LANCE is not set
        # CONFIG_NET_VENDOR_SMC is not set
        # CONFIG_NET_VENDOR_RACAL is not set
        # CONFIG_AT1700 is not set
        # CONFIG_DEPCA is not set
        # CONFIG_HP100 is not set
        # CONFIG_NET_ISA is not set
        CONFIG_NET_PCI=y
        # CONFIG_PCNET32 is not set
        # CONFIG_ADAPTEC_STARFIRE is not set
        # CONFIG_AC3200 is not set
        # CONFIG_APRICOT is not set
        # CONFIG_CS89x0 is not set
        CONFIG_TULIP=m
        # CONFIG_DE4X5 is not set
        # CONFIG_DGRS is not set
        # CONFIG_DM9102 is not set
        # CONFIG_EEPRO100 is not set
        # CONFIG_EEPRO100_PM is not set
        # CONFIG_LNE390 is not set
        # CONFIG_NATSEMI is not set
        # CONFIG_NE2K_PCI is not set
        # CONFIG_NE3210 is not set
        # CONFIG_ES3210 is not set
        # CONFIG_8139TOO is not set
        # CONFIG_RTL8129 is not set
        # CONFIG_SIS900 is not set
        # CONFIG_EPIC100 is not set
        # CONFIG_SUNDANCE is not set
        # CONFIG_TLAN is not set
        # CONFIG_VIA_RHINE is not set
        # CONFIG_WINBOND_840 is not set
        # CONFIG_HAPPYMEAL is not set
        # CONFIG_NET_POCKET is not set

        #
        # Ethernet (1000 Mbit)
        #
        # CONFIG_ACENIC is not set
        # CONFIG_HAMACHI is not set
        # CONFIG_YELLOWFIN is not set
        # CONFIG_SK98LIN is not set
        # CONFIG_FDDI is not set
        # CONFIG_HIPPI is not set
        CONFIG_PLIP=m
        # CONFIG_PPP is not set
        CONFIG_SLIP=m
        # CONFIG_SLIP_COMPRESSED is not set
        # CONFIG_SLIP_SMART is not set
        # CONFIG_SLIP_MODE_SLIP6 is not set

        #
        # Wireless LAN (non-hamradio)
        #
        # CONFIG_NET_RADIO is not set

        #
        # Token Ring devices
        #
        # CONFIG_TR is not set
        # CONFIG_NET_FC is not set
        # CONFIG_RCPCI is not set
        # CONFIG_SHAPER is not set

        #
        # Wan interfaces
        #
        # CONFIG_WAN is not set

        #
        # Amateur Radio support
        #
        # CONFIG_HAMRADIO is not set

        #
        # IrDA (infrared) support
        #
        CONFIG_IRDA=m
        CONFIG_IRLAN=m
        CONFIG_IRNET=m
        CONFIG_IRCOMM=m
        CONFIG_IRDA_ULTRA=y
        CONFIG_IRDA_OPTIONS=y
        CONFIG_IRDA_CACHE_LAST_LSAP=y
        CONFIG_IRDA_FAST_RR=y
        CONFIG_IRDA_DEBUG=y

        #
        # Infrared-port device drivers
        #
        CONFIG_IRTTY_SIR=m
        CONFIG_IRPORT_SIR=m
        CONFIG_NSC_FIR=m
        CONFIG_WINBOND_FIR=m
        CONFIG_TOSHIBA_FIR=m
        CONFIG_SMC_IRCC_FIR=m
        # CONFIG_DONGLE is not set

        #
        # ISDN subsystem
        #
        # CONFIG_ISDN is not set

        #
        # Old CD-ROM drivers (not SCSI, not IDE)
        #
        # CONFIG_CD_NO_IDESCSI is not set

        #
        # Input core support
        #
        # CONFIG_INPUT is not set

        #
        # Character devices
        #
        CONFIG_VT=y
        CONFIG_VT_CONSOLE=y
        CONFIG_SERIAL=m
        # CONFIG_SERIAL_EXTENDED is not set
        # CONFIG_SERIAL_NONSTANDARD is not set
        # CONFIG_UNIX98_PTYS is not set
        CONFIG_PRINTER=m
        # CONFIG_LP_CONSOLE is not set
        # CONFIG_PPDEV is not set

        #
        # I2C support
        #
        CONFIG_I2C=m
        CONFIG_I2C_ALGOBIT=m
        CONFIG_I2C_PHILIPSPAR=m
        CONFIG_I2C_ELV=m
        CONFIG_I2C_VELLEMAN=m
        CONFIG_I2C_ALGOPCF=m
        CONFIG_I2C_ELEKTOR=m
        CONFIG_I2C_CHARDEV=m

        #
        # Mice
        #
        # CONFIG_BUSMOUSE is not set
        CONFIG_MOUSE=m
        CONFIG_PSMOUSE=y
        # CONFIG_82C710_MOUSE is not set
        # CONFIG_PC110_PAD is not set

        #
        # Joysticks
        #
        # CONFIG_JOYSTICK is not set
        # CONFIG_QIC02_TAPE is not set

        #
        # Watchdog Cards
        #
        # CONFIG_WATCHDOG is not set
        CONFIG_INTEL_RNG=m
        CONFIG_NVRAM=m
        # CONFIG_RTC is not set
        # CONFIG_DTLK is not set
        # CONFIG_R3964 is not set
        # CONFIG_APPLICOM is not set

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

        #
        # Multimedia devices
        #
        # CONFIG_VIDEO_DEV is not set

        #
        # File systems
        #
        # CONFIG_QUOTA is not set
        # CONFIG_AUTOFS_FS is not set
        CONFIG_AUTOFS4_FS=m
        # CONFIG_REISERFS_FS is not set
        # CONFIG_REISERFS_CHECK is not set
        # CONFIG_ADFS_FS is not set
        # CONFIG_ADFS_FS_RW is not set
        # CONFIG_AFFS_FS is not set
        # CONFIG_HFS_FS is not set
        # CONFIG_BFS_FS is not set
        CONFIG_FAT_FS=m
        CONFIG_MSDOS_FS=m
        # CONFIG_UMSDOS_FS is not set
        CONFIG_VFAT_FS=m
        # CONFIG_EFS_FS is not set
        # CONFIG_JFFS_FS is not set
        CONFIG_CRAMFS=m
        CONFIG_RAMFS=m
        CONFIG_ISO9660_FS=m
        CONFIG_JOLIET=y
        CONFIG_MINIX_FS=m
        CONFIG_NTFS_FS=m
        CONFIG_NTFS_RW=y
        # CONFIG_HPFS_FS is not set
        CONFIG_PROC_FS=y
        # CONFIG_DEVFS_FS is not set
        # CONFIG_DEVFS_MOUNT is not set
        # CONFIG_DEVFS_DEBUG is not set
        # CONFIG_DEVPTS_FS is not set
        # CONFIG_QNX4FS_FS is not set
        # CONFIG_QNX4FS_RW is not set
        CONFIG_ROMFS_FS=m
        CONFIG_EXT2_FS=y
        # CONFIG_SYSV_FS is not set
        # CONFIG_SYSV_FS_WRITE is not set
        # CONFIG_UDF_FS is not set
        # CONFIG_UDF_RW is not set
        # CONFIG_UFS_FS is not set
        # CONFIG_UFS_FS_WRITE is not set

        #
        # Network File Systems
        #
        # CONFIG_CODA_FS is not set
        # CONFIG_NFS_FS is not set
        # CONFIG_NFS_V3 is not set
        # CONFIG_ROOT_NFS is not set
        # CONFIG_NFSD is not set
        # CONFIG_NFSD_V3 is not set
        # CONFIG_SUNRPC is not set
        # CONFIG_LOCKD is not set
        # CONFIG_SMB_FS is not set
        # CONFIG_NCP_FS is not set
        # CONFIG_NCPFS_PACKET_SIGNING is not set
        # CONFIG_NCPFS_IOCTL_LOCKING is not set
        # CONFIG_NCPFS_STRONG is not set
        # CONFIG_NCPFS_NFS_NS is not set
        # CONFIG_NCPFS_OS2_NS is not set
        # CONFIG_NCPFS_SMALLDOS is not set
        # CONFIG_NCPFS_NLS is not set
        # CONFIG_NCPFS_EXTRAS is not set

        #
        # Partition Types
        #
        # CONFIG_PARTITION_ADVANCED is not set
        CONFIG_MSDOS_PARTITION=y
        # CONFIG_SMB_NLS is not set
        CONFIG_NLS=y

        #
        # Native Language Support
        #
        CONFIG_NLS_DEFAULT="iso8859-1"
        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 is not set
        # 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 is not set
        # CONFIG_NLS_CODEPAGE_863 is not set
        # CONFIG_NLS_CODEPAGE_864 is not set
        # CONFIG_NLS_CODEPAGE_865 is not set
        # CONFIG_NLS_CODEPAGE_866 is not set
        # CONFIG_NLS_CODEPAGE_869 is not set
        # CONFIG_NLS_CODEPAGE_874 is not set
        # CONFIG_NLS_CODEPAGE_932 is not set
        # CONFIG_NLS_CODEPAGE_936 is not set
        # CONFIG_NLS_CODEPAGE_949 is not set
        # CONFIG_NLS_CODEPAGE_950 is not set
        CONFIG_NLS_ISO8859_1=m
        # CONFIG_NLS_ISO8859_2 is not set
        # CONFIG_NLS_ISO8859_3 is not set
        # CONFIG_NLS_ISO8859_4 is not set
        # CONFIG_NLS_ISO8859_5 is not set
        # CONFIG_NLS_ISO8859_6 is not set
        # CONFIG_NLS_ISO8859_7 is not set
        # CONFIG_NLS_ISO8859_8 is not set
        # CONFIG_NLS_ISO8859_9 is not set
        # CONFIG_NLS_ISO8859_14 is not set
        # CONFIG_NLS_ISO8859_15 is not set
        # CONFIG_NLS_KOI8_R is not set
        # CONFIG_NLS_UTF8 is not set

        #
        # Console drivers
        #
        CONFIG_VGA_CONSOLE=y
        # CONFIG_VIDEO_SELECT is not set
        # CONFIG_MDA_CONSOLE is not set

        #
        # Frame-buffer support
        #
        # CONFIG_FB is not set

        #
        # Sound
        #
        CONFIG_SOUND=m
        # CONFIG_SOUND_CMPCI is not set
        # CONFIG_SOUND_EMU10K1 is not set
        CONFIG_SOUND_FUSION=m
        # CONFIG_SOUND_CS4281 is not set
        # CONFIG_SOUND_ES1370 is not set
        # CONFIG_SOUND_ES1371 is not set
        # CONFIG_SOUND_ESSSOLO1 is not set
        # CONFIG_SOUND_MAESTRO is not set
        # CONFIG_SOUND_SONICVIBES is not set
        # CONFIG_SOUND_TRIDENT is not set
        # CONFIG_SOUND_MSNDCLAS is not set
        # CONFIG_SOUND_MSNDPIN is not set
        # CONFIG_SOUND_VIA82CXXX is not set
        CONFIG_SOUND_OSS=m
        CONFIG_SOUND_TRACEINIT=y
        CONFIG_SOUND_DMAP=y
        # CONFIG_SOUND_AD1816 is not set
        # CONFIG_SOUND_SGALAXY is not set
        # CONFIG_SOUND_ADLIB is not set
        # CONFIG_SOUND_ACI_MIXER is not set
        CONFIG_SOUND_CS4232=m
        # CONFIG_SOUND_SSCAPE is not set
        # CONFIG_SOUND_GUS is not set
        # CONFIG_SOUND_ICH is not set
        # CONFIG_SOUND_VMIDI is not set
        # CONFIG_SOUND_TRIX is not set
        # CONFIG_SOUND_MSS is not set
        # CONFIG_SOUND_MPU401 is not set
        # CONFIG_SOUND_NM256 is not set
        # CONFIG_SOUND_MAD16 is not set
        # CONFIG_SOUND_PAS is not set
        # CONFIG_PAS_JOYSTICK is not set
        # CONFIG_SOUND_PSS is not set
        # CONFIG_SOUND_SB is not set
        # CONFIG_SOUND_AWE32_SYNTH is not set
        # CONFIG_SOUND_WAVEFRONT is not set
        # CONFIG_SOUND_MAUI is not set
        # CONFIG_SOUND_YM3812 is not set
        # CONFIG_SOUND_OPL3SA1 is not set
        CONFIG_SOUND_OPL3SA2=m
        CONFIG_SOUND_YMFPCI=m
        # CONFIG_SOUND_YMFPCI_LEGACY is not set
        # CONFIG_SOUND_UART6850 is not set
        # CONFIG_SOUND_AEDSP16 is not set
        # CONFIG_SOUND_TVMIXER is not set

        #
        # USB support
        #
        CONFIG_USB=m
        CONFIG_USB_DEBUG=y
        CONFIG_USB_DEVICEFS=y
        CONFIG_USB_BANDWIDTH=y
        # CONFIG_USB_UHCI is not set
        CONFIG_USB_UHCI_ALT=m
        CONFIG_USB_OHCI=m
        # CONFIG_USB_AUDIO is not set
        # CONFIG_USB_BLUETOOTH is not set
        CONFIG_USB_STORAGE=m
        CONFIG_USB_STORAGE_DEBUG=y
        # CONFIG_USB_STORAGE_FREECOM is not set
        # CONFIG_USB_ACM is not set
        CONFIG_USB_PRINTER=m
        # CONFIG_USB_DC2XX is not set
        # CONFIG_USB_MDC800 is not set
        # CONFIG_USB_SCANNER is not set
        # CONFIG_USB_MICROTEK is not set
        # CONFIG_USB_IBMCAM is not set
        # CONFIG_USB_OV511 is not set
        # CONFIG_USB_DSBR is not set
        # CONFIG_USB_DABUSB is not set
        # CONFIG_USB_PLUSB is not set
        # CONFIG_USB_PEGASUS is not set
        # CONFIG_USB_NET1080 is not set
        # CONFIG_USB_USS720 is not set

        #
        # USB Serial Converter support
        #
        # CONFIG_USB_SERIAL is not set
        # CONFIG_USB_RIO500 is not set

        #
        # Kernel hacking
        #
        # CONFIG_MAGIC_SYSRQ is not set

After changing CONFIG_MODVERSIONS=n:

make -j 2 bzlilo modules
make modules_install

reboot

grep _mmx_memcpy /proc/ksyms
        c01a4e20 _mmx_memcpy

strings -a `modprobe -l "*floppy*"` | grep _mmx
        _mmx_memcpy

modprobe floppy works
modprobe tulip works

modprobe isa-pnp
        /lib/modules/2.4.1/kernel/drivers/pnp/isa-pnp.o: unresolved symbol printk_R1b7d4074
        /lib/modules/2.4.1/kernel/drivers/pnp/isa-pnp.o: insmod /lib/modules/2.4.1/kernel/drivers/pnp/isa-pnp.o failed
        /lib/modules/2.4.1/kernel/drivers/pnp/isa-pnp.o: insmod isa-pnp failed

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



This archive was generated by hypermail 2b29 : Thu Feb 15 2001 - 21:00:20 EST