linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Re: Linux 2.4.21-rc3
@ 2003-05-23 12:42 Martijn Uffing
  2003-05-23 13:10 ` Carl-Daniel Hailfinger
  0 siblings, 1 reply; 18+ messages in thread
From: Martijn Uffing @ 2003-05-23 12:42 UTC (permalink / raw)
  To: linux-kernel; +Cc: marcelo


Ave

Modular ide is still broken in 2.4.21-rc3  with my config.

"make modules_install" gives a:

depmod: *** Unresolved symbols in /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-disk.o
depmod: 	proc_ide_read_geometry
depmod: 	ide_remove_proc_entries
depmod: *** Unresolved symbols in /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-probe.o
depmod: 	do_ide_request
depmod: 	ide_add_generic_settings
depmod: 	create_proc_ide_interfaces
depmod: *** Unresolved symbols in /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide.o
depmod: 	ide_release_dma
depmod: 	ide_add_proc_entries
depmod: 	cmd640_vlb
depmod: 	ide_probe_for_cmd640x
depmod: 	ide_scan_pcibus
depmod: 	proc_ide_read_capacity
depmod: 	proc_ide_create
depmod: 	ide_remove_proc_entries
depmod: 	destroy_proc_ide_drives
depmod: 	proc_ide_destroy
depmod: 	create_proc_ide_interfaces


The .config of these errors.


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

#
# Code maturity level options
#
# CONFIG_EXPERIMENTAL is not set

#
# Loadable module support
#
CONFIG_MODULES=y
# CONFIG_MODVERSIONS is not set
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_MELAN is not set
# CONFIG_MCRUSOE is not set
# CONFIG_MWINCHIPC6 is not set
# CONFIG_MWINCHIP2 is not set
# CONFIG_MWINCHIP3D is not set
# CONFIG_MCYRIXIII is not set
CONFIG_X86_WP_WORKS_OK=y
CONFIG_X86_INVLPG=y
CONFIG_X86_CMPXCHG=y
CONFIG_X86_XADD=y
CONFIG_X86_BSWAP=y
CONFIG_X86_POPAD_OK=y
# CONFIG_RWSEM_GENERIC_SPINLOCK is not set
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_X86_L1_CACHE_SHIFT=6
CONFIG_X86_HAS_TSC=y
CONFIG_X86_GOOD_APIC=y
CONFIG_X86_USE_3DNOW=y
CONFIG_X86_PGE=y
CONFIG_X86_USE_PPRO_CHECKSUM=y
CONFIG_X86_F00F_WORKS_OK=y
CONFIG_X86_MCE=y
# CONFIG_TOSHIBA is not set
# CONFIG_I8K is not set
# CONFIG_MICROCODE is not set
CONFIG_X86_MSR=m
CONFIG_X86_CPUID=m
CONFIG_NOHIGHMEM=y
# CONFIG_HIGHMEM4G is not set
# CONFIG_HIGHMEM64G is not set
# CONFIG_HIGHMEM is not set
# CONFIG_MATH_EMULATION is not set
CONFIG_MTRR=y
# CONFIG_SMP is not set
# CONFIG_X86_UP_APIC is not set
# CONFIG_X86_UP_IOAPIC is not set
# CONFIG_X86_TSC_DISABLE is not set
CONFIG_X86_TSC=y

#
# General setup
#
CONFIG_NET=y
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_ISA is not set
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_HOTPLUG_PCI 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=y
CONFIG_BINFMT_ELF=y
CONFIG_BINFMT_MISC=m
CONFIG_PM=y
CONFIG_APM=y
# CONFIG_APM_IGNORE_USER_SUSPEND is not set
# CONFIG_APM_DO_ENABLE is not set
# CONFIG_APM_CPU_IDLE is not set
# CONFIG_APM_DISPLAY_BLANK is not set
# 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_CML1=m
# CONFIG_PARPORT_SERIAL is not set
# CONFIG_PARPORT_AMIGA is not set
# CONFIG_PARPORT_MFC3 is not set
# CONFIG_PARPORT_ATARI is not set
# CONFIG_PARPORT_GSC is not set
# CONFIG_PARPORT_SUNBPP is not set
# CONFIG_PARPORT_OTHER is not set
# CONFIG_PARPORT_1284 is not set

#
# Plug and Play configuration
#
CONFIG_PNP=y
# CONFIG_ISAPNP is not set

#
# Block devices
#
CONFIG_BLK_DEV_FD=y
# 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_CISS_SCSI_TAPE is not set
# CONFIG_BLK_DEV_DAC960 is not set
# CONFIG_BLK_DEV_UMEM is not set
CONFIG_BLK_DEV_LOOP=m
CONFIG_BLK_DEV_NBD=m
CONFIG_BLK_DEV_RAM=m
CONFIG_BLK_DEV_RAM_SIZE=4096
# CONFIG_BLK_DEV_INITRD is not set
CONFIG_BLK_STATS=y

#
# Multi-device support (RAID and LVM)
#
# CONFIG_MD is not set
# CONFIG_BLK_DEV_MD is not set
# CONFIG_MD_LINEAR is not set
# CONFIG_MD_RAID0 is not set
# CONFIG_MD_RAID1 is not set
# CONFIG_MD_RAID5 is not set
# CONFIG_MD_MULTIPATH is not set
# CONFIG_BLK_DEV_LVM is not set

#
# Networking options
#
CONFIG_PACKET=y
CONFIG_PACKET_MMAP=y
CONFIG_NETLINK_DEV=m
# 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=y
# CONFIG_IP_PNP_DHCP is not set
# CONFIG_IP_PNP_BOOTP is not set
# CONFIG_IP_PNP_RARP 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_VLAN_8021Q is not set

#
#  
#
# CONFIG_IPX is not set
# CONFIG_ATALK is not set

#
# Appletalk devices
#
# CONFIG_DEV_APPLETALK is not set
# CONFIG_DECNET is not set
# CONFIG_BRIDGE is not set

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

#
# Network testing
#
# CONFIG_NET_PKTGEN is not set

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

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

#
# IDE, ATA and ATAPI Block devices
#
CONFIG_BLK_DEV_IDE=m

#
# Please see Documentation/ide.txt for help/info on IDE drives
#
# CONFIG_BLK_DEV_HD_IDE is not set
# CONFIG_BLK_DEV_HD is not set
CONFIG_BLK_DEV_IDEDISK=m
CONFIG_IDEDISK_MULTI_MODE=y
# CONFIG_IDEDISK_STROKE 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 is not set
# CONFIG_IDE_TASK_IOCTL is not set

#
# IDE chipset support/bugfixes
#
CONFIG_BLK_DEV_CMD640=y
# CONFIG_BLK_DEV_CMD640_ENHANCED is not set
# CONFIG_BLK_DEV_ISAPNP is not set
CONFIG_BLK_DEV_RZ1000=y
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_OFFBOARD is not set
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_PCI_WIP is not set
# CONFIG_BLK_DEV_IDEDMA_TIMEOUT is not set
# CONFIG_IDEDMA_NEW_DRIVE_LISTINGS is not set
CONFIG_BLK_DEV_ADMA=y
# 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_AMD74XX is not set
# CONFIG_AMD74XX_OVERRIDE is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_CMD680 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_PDC202XX_FORCE is not set
# CONFIG_BLK_DEV_SVWKS 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=y
# 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
# CONFIG_BLK_DEV_ATARAID is not set
# CONFIG_BLK_DEV_ATARAID_PDC is not set
# CONFIG_BLK_DEV_ATARAID_HPT is not set

#
# SCSI support
#
# CONFIG_SCSI is not set

#
# Fusion MPT device support
#
# CONFIG_FUSION is not set
# CONFIG_FUSION_BOOT is not set
# CONFIG_FUSION_ISENSE is not set
# CONFIG_FUSION_CTL is not set
# CONFIG_FUSION_LAN 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

#
# Ethernet (10 or 100Mbit)
#
CONFIG_NET_ETHERNET=y
# CONFIG_SUNLANCE is not set
# CONFIG_HAPPYMEAL is not set
# CONFIG_SUNBMAC is not set
# CONFIG_SUNQE is not set
# CONFIG_SUNGEM is not set
# 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_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_APRICOT is not set
# CONFIG_CS89x0 is not set
# CONFIG_TULIP is not set
# CONFIG_DE4X5 is not set
# CONFIG_DGRS is not set
# CONFIG_DM9102 is not set
# CONFIG_EEPRO100 is not set
# CONFIG_E100 is not set
# CONFIG_LNE390 is not set
# CONFIG_FEALNX 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_8139CP is not set
# CONFIG_8139TOO is not set
# CONFIG_8139TOO_PIO is not set
# CONFIG_8139TOO_TUNE_TWISTER is not set
# CONFIG_8139TOO_8129 is not set
# CONFIG_8139_OLD_RX_RESET is not set
# CONFIG_SIS900 is not set
# CONFIG_EPIC100 is not set
# CONFIG_SUNDANCE is not set
# CONFIG_SUNDANCE_MMIO is not set
# CONFIG_TLAN is not set
# CONFIG_TC35815 is not set
# CONFIG_VIA_RHINE is not set
# CONFIG_VIA_RHINE_MMIO is not set
CONFIG_WINBOND_840=y
# CONFIG_NET_POCKET is not set

#
# Ethernet (1000 Mbit)
#
# CONFIG_ACENIC is not set
# CONFIG_DL2K is not set
# CONFIG_E1000 is not set
# CONFIG_MYRI_SBUS is not set
# CONFIG_NS83820 is not set
# CONFIG_HAMACHI is not set
# CONFIG_YELLOWFIN is not set
# CONFIG_SK98LIN is not set
# CONFIG_TIGON3 is not set
# CONFIG_FDDI is not set
# CONFIG_PLIP is not set
# CONFIG_PPP is not set
# CONFIG_SLIP 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

#
# Wan interfaces
#
# CONFIG_WAN is not set

#
# Amateur Radio support
#
# CONFIG_HAMRADIO is not set

#
# IrDA (infrared) support
#
# CONFIG_IRDA is not set

#
# ISDN subsystem
#
# CONFIG_ISDN is not set

#
# Input core support
#
# CONFIG_INPUT is not set
# CONFIG_INPUT_KEYBDEV is not set
# CONFIG_INPUT_MOUSEDEV is not set
# CONFIG_INPUT_JOYDEV is not set
# CONFIG_INPUT_EVDEV 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=y
CONFIG_UNIX98_PTY_COUNT=256
CONFIG_PRINTER=m
# CONFIG_LP_CONSOLE is not set
# CONFIG_PPDEV is not set

#
# I2C support
#
# CONFIG_I2C is not set

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

#
# Joysticks
#
# CONFIG_INPUT_GAMEPORT is not set

#
# Input core support is needed for gameports
#

#
# Input core support is needed for joysticks
#
# CONFIG_QIC02_TAPE is not set

#
# Watchdog Cards
#
# CONFIG_WATCHDOG is not set
# CONFIG_AMD_RNG is not set
# CONFIG_INTEL_RNG is not set
# CONFIG_AMD_PM768 is not set
CONFIG_NVRAM=m
CONFIG_RTC=y
# 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=m
# CONFIG_AGP_INTEL is not set
# CONFIG_AGP_I810 is not set
CONFIG_AGP_VIA=y
# CONFIG_AGP_AMD is not set
# CONFIG_AGP_AMD_8151 is not set
# CONFIG_AGP_SIS is not set
# CONFIG_AGP_ALI is not set
# CONFIG_AGP_SWORKS is not set
# CONFIG_DRM is not set
# CONFIG_MWAVE is not set

#
# Multimedia devices
#
# CONFIG_VIDEO_DEV is not set

#
# File systems
#
# CONFIG_QUOTA is not set
CONFIG_AUTOFS_FS=m
# CONFIG_AUTOFS4_FS is not set
CONFIG_REISERFS_FS=m
# CONFIG_REISERFS_CHECK is not set
# CONFIG_REISERFS_PROC_INFO 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_BEFS_FS is not set
# CONFIG_BEFS_DEBUG is not set
# CONFIG_BFS_FS is not set
CONFIG_EXT3_FS=m
CONFIG_JBD=m
# CONFIG_JBD_DEBUG is not set
CONFIG_FAT_FS=m
CONFIG_MSDOS_FS=m
CONFIG_UMSDOS_FS=m
CONFIG_VFAT_FS=m
# CONFIG_EFS_FS is not set
# CONFIG_JFFS_FS is not set
# CONFIG_JFFS2_FS is not set
CONFIG_CRAMFS=m
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_ISO9660_FS=m
CONFIG_JOLIET=y
CONFIG_ZISOFS=y
CONFIG_JFS_FS=m
# CONFIG_JFS_DEBUG is not set
# CONFIG_JFS_STATISTICS is not set
CONFIG_MINIX_FS=m
CONFIG_VXFS_FS=m
CONFIG_NTFS_FS=m
# CONFIG_NTFS_RW is not set
CONFIG_HPFS_FS=m
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=y
CONFIG_QNX4FS_FS=m
# CONFIG_QNX4FS_RW is not set
CONFIG_ROMFS_FS=m
CONFIG_EXT2_FS=m
CONFIG_SYSV_FS=m
CONFIG_UDF_FS=m
# CONFIG_UDF_RW is not set
CONFIG_UFS_FS=m
# CONFIG_UFS_FS_WRITE is not set

#
# Network File Systems
#
CONFIG_CODA_FS=m
# CONFIG_INTERMEZZO_FS is not set
CONFIG_NFS_FS=y
CONFIG_NFS_V3=y
CONFIG_ROOT_NFS=y
# CONFIG_NFSD is not set
# CONFIG_NFSD_V3 is not set
# CONFIG_NFSD_TCP is not set
CONFIG_SUNRPC=y
CONFIG_LOCKD=y
CONFIG_LOCKD_V4=y
CONFIG_SMB_FS=y
CONFIG_SMB_NLS_DEFAULT=y
CONFIG_SMB_NLS_REMOTE="cp437"
# 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
CONFIG_ZISOFS_FS=m

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

#
# Native Language Support
#
CONFIG_NLS_DEFAULT="iso8859-1"
CONFIG_NLS_CODEPAGE_437=m
CONFIG_NLS_CODEPAGE_737=m
CONFIG_NLS_CODEPAGE_775=m
CONFIG_NLS_CODEPAGE_850=m
CONFIG_NLS_CODEPAGE_852=m
CONFIG_NLS_CODEPAGE_855=m
CONFIG_NLS_CODEPAGE_857=m
CONFIG_NLS_CODEPAGE_860=m
CONFIG_NLS_CODEPAGE_861=m
CONFIG_NLS_CODEPAGE_862=m
CONFIG_NLS_CODEPAGE_863=m
CONFIG_NLS_CODEPAGE_864=m
CONFIG_NLS_CODEPAGE_865=m
CONFIG_NLS_CODEPAGE_866=m
CONFIG_NLS_CODEPAGE_869=m
CONFIG_NLS_CODEPAGE_936=m
CONFIG_NLS_CODEPAGE_950=m
CONFIG_NLS_CODEPAGE_932=m
CONFIG_NLS_CODEPAGE_949=m
CONFIG_NLS_CODEPAGE_874=m
CONFIG_NLS_ISO8859_8=m
CONFIG_NLS_CODEPAGE_1250=m
CONFIG_NLS_CODEPAGE_1251=m
CONFIG_NLS_ISO8859_1=m
CONFIG_NLS_ISO8859_2=m
CONFIG_NLS_ISO8859_3=m
CONFIG_NLS_ISO8859_4=m
CONFIG_NLS_ISO8859_5=m
CONFIG_NLS_ISO8859_6=m
CONFIG_NLS_ISO8859_7=m
CONFIG_NLS_ISO8859_9=m
CONFIG_NLS_ISO8859_13=m
CONFIG_NLS_ISO8859_14=m
CONFIG_NLS_ISO8859_15=m
CONFIG_NLS_KOI8_R=m
CONFIG_NLS_KOI8_U=m
CONFIG_NLS_UTF8=m

#
# Console drivers
#
CONFIG_VGA_CONSOLE=y
CONFIG_VIDEO_SELECT=y

#
# Sound
#
CONFIG_SOUND=m
# CONFIG_SOUND_ALI5455 is not set
# CONFIG_SOUND_BT878 is not set
# CONFIG_SOUND_CMPCI is not set
# CONFIG_SOUND_EMU10K1 is not set
# CONFIG_MIDI_EMU10K1 is not set
# CONFIG_SOUND_FUSION is not set
# 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_MAESTRO3 is not set
# CONFIG_SOUND_FORTE is not set
# CONFIG_SOUND_ICH is not set
# CONFIG_SOUND_RME96XX 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=m
CONFIG_MIDI_VIA82CXXX=y
# CONFIG_SOUND_OSS is not set
# CONFIG_SOUND_TVMIXER is not set

#
# USB support
#
# CONFIG_USB is not set

#
# Bluetooth support
#
# CONFIG_BLUEZ is not set

#
# Kernel hacking
#
# CONFIG_DEBUG_KERNEL is not set

#
# Library routines
#
CONFIG_ZLIB_INFLATE=m
CONFIG_ZLIB_DEFLATE=y


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
  2003-05-23 12:42 Linux 2.4.21-rc3 Martijn Uffing
@ 2003-05-23 13:10 ` Carl-Daniel Hailfinger
  2003-05-23 13:30   ` Martijn Uffing
                     ` (2 more replies)
  0 siblings, 3 replies; 18+ messages in thread
From: Carl-Daniel Hailfinger @ 2003-05-23 13:10 UTC (permalink / raw)
  To: Martijn Uffing; +Cc: linux-kernel, marcelo, Alan Cox, Russell Coker

Martijn Uffing wrote:
> Ave
> 
> Modular ide is still broken in 2.4.21-rc3  with my config.

IIRC, Alan said it is not suposed to work yet. However, if you're
feeling brave (and have no valuable data), you can try to export these
symbols to make depmod happy. (Please read on)

> "make modules_install" gives a:
> 
> depmod: *** Unresolved symbols in /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-disk.o
> depmod: 	proc_ide_read_geometry
> depmod: 	ide_remove_proc_entries
> depmod: *** Unresolved symbols in /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-probe.o
> depmod: 	do_ide_request
> depmod: 	ide_add_generic_settings
> depmod: 	create_proc_ide_interfaces
> depmod: *** Unresolved symbols in /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide.o
> depmod: 	ide_release_dma
> depmod: 	ide_add_proc_entries
> depmod: 	cmd640_vlb
> depmod: 	ide_probe_for_cmd640x
> depmod: 	ide_scan_pcibus
> depmod: 	proc_ide_read_capacity
> depmod: 	proc_ide_create
> depmod: 	ide_remove_proc_entries
> depmod: 	destroy_proc_ide_drives
> depmod: 	proc_ide_destroy
> depmod: 	create_proc_ide_interfaces
> 
> 
> The .config of these errors.
> 
> CONFIG_IDE=m
> CONFIG_BLK_DEV_IDE=m
> CONFIG_BLK_DEV_IDEDISK=m
> CONFIG_IDEDISK_MULTI_MODE=y
> CONFIG_BLK_DEV_IDECD=m
> CONFIG_BLK_DEV_CMD640=y
> CONFIG_BLK_DEV_RZ1000=y
> CONFIG_BLK_DEV_IDEPCI=y
> CONFIG_IDEPCI_SHARE_IRQ=y
> CONFIG_BLK_DEV_IDEDMA_PCI=y
> CONFIG_IDEDMA_PCI_AUTO=y
> CONFIG_BLK_DEV_IDEDMA=y
> CONFIG_BLK_DEV_ADMA=y
> CONFIG_BLK_DEV_VIA82CXXX=y
> CONFIG_IDEDMA_AUTO=y
> CONFIG_BLK_DEV_IDE_MODES=y

Alan? It might be prudent to make all IDE CONFIG_XYZ bools for -rc4 so
no one can complain that the released kernel does not compile. Marcelo
could just revert it for 2.4.22-pre then.

This is mainly to keep the complaint level down.


Regards,
Carl-Daniel


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
  2003-05-23 13:10 ` Carl-Daniel Hailfinger
@ 2003-05-23 13:30   ` Martijn Uffing
  2003-05-23 15:00   ` Matthias Andree
  2003-05-26 17:11   ` Alan Cox
  2 siblings, 0 replies; 18+ messages in thread
From: Martijn Uffing @ 2003-05-23 13:30 UTC (permalink / raw)
  To: Carl-Daniel Hailfinger; +Cc: linux-kernel, marcelo, Alan Cox, Russell Coker

On Fri, 23 May 2003, Carl-Daniel Hailfinger wrote:

> Martijn Uffing wrote:
> > Ave
> > 
> > Modular ide is still broken in 2.4.21-rc3  with my config.
> 
> IIRC, Alan said it is not suposed to work yet. However, if you're
> feeling brave (and have no valuable data), you can try to export these
> symbols to make depmod happy. (Please read on)

I found "o fix modular ide build and other makefile bug" in Changelog so
 I thought to give it another try.



> 
> > "make modules_install" gives a:
> > 
> > depmod: *** Unresolved symbols in /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-disk.o
> > depmod: 	proc_ide_read_geometry
> > depmod: 	ide_remove_proc_entries
> > depmod: *** Unresolved symbols in /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-probe.o
> > depmod: 	do_ide_request
> > depmod: 	ide_add_generic_settings
> > depmod: 	create_proc_ide_interfaces
> > depmod: *** Unresolved symbols in /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide.o
> > depmod: 	ide_release_dma
> > depmod: 	ide_add_proc_entries
> > depmod: 	cmd640_vlb
> > depmod: 	ide_probe_for_cmd640x
> > depmod: 	ide_scan_pcibus
> > depmod: 	proc_ide_read_capacity
> > depmod: 	proc_ide_create
> > depmod: 	ide_remove_proc_entries
> > depmod: 	destroy_proc_ide_drives
> > depmod: 	proc_ide_destroy
> > depmod: 	create_proc_ide_interfaces
> > 
> > 
> no one can complain that the released kernel does not compile. Marcelo
> could just revert it for 2.4.22-pre then.
> 
> This is mainly to keep the complaint level down.
> 
> 
> Regards,
> Carl-Daniel
> 


Ehh 2.4.21-rc3 compiles fine with my config. It even runs fine! Only 
modular ide won't work. But if the changes are to invasive for 2.4.21 I 
can understand.

Greetz Mu






^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
  2003-05-23 13:10 ` Carl-Daniel Hailfinger
  2003-05-23 13:30   ` Martijn Uffing
@ 2003-05-23 15:00   ` Matthias Andree
  2003-05-26 17:11   ` Alan Cox
  2 siblings, 0 replies; 18+ messages in thread
From: Matthias Andree @ 2003-05-23 15:00 UTC (permalink / raw)
  To: linux-kernel

On Fri, 23 May 2003, Carl-Daniel Hailfinger wrote:

> Martijn Uffing wrote:
> > Ave
> > 
> > Modular ide is still broken in 2.4.21-rc3  with my config.
> 
> IIRC, Alan said it is not suposed to work yet. However, if you're
> feeling brave (and have no valuable data), you can try to export these
> symbols to make depmod happy. (Please read on)

In that case, it's about time to disable "modular IDE" in the
corresponding config.in file if we're talking about "release candidate"
of a "stable" kernel?

If it's known to be broken, it shouldn't be allowed IMO.

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
  2003-05-23 13:10 ` Carl-Daniel Hailfinger
  2003-05-23 13:30   ` Martijn Uffing
  2003-05-23 15:00   ` Matthias Andree
@ 2003-05-26 17:11   ` Alan Cox
  2 siblings, 0 replies; 18+ messages in thread
From: Alan Cox @ 2003-05-26 17:11 UTC (permalink / raw)
  To: Carl-Daniel Hailfinger
  Cc: Martijn Uffing, Linux Kernel Mailing List, Marcelo Tosatti,
	Russell Coker

On Gwe, 2003-05-23 at 14:10, Carl-Daniel Hailfinger wrote:
> Martijn Uffing wrote:
> > Ave
> > 
> > Modular ide is still broken in 2.4.21-rc3  with my config.
> 
> IIRC, Alan said it is not suposed to work yet. However, if you're
> feeling brave (and have no valuable data), you can try to export these
> symbols to make depmod happy. (Please read on)

Thats the problem - you can't. You have to link the ide core code into one
file, which itself is easy (now I've fixed the pdc4030 in my tree) except
fo the cmd640 vlb hooks which are nasty as it sucks in a driver from a sub
directory.

That one is the remaining horror and I'm not sure how best to tackle it


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
  2003-05-26 17:53 ` Santiago Garcia Mantinan
@ 2003-05-30 20:55   ` Krzysiek Taraszka
  2003-05-30 20:23     ` Alan Cox
  0 siblings, 1 reply; 18+ messages in thread
From: Krzysiek Taraszka @ 2003-05-30 20:55 UTC (permalink / raw)
  To: Santiago Garcia Mantinan, Andrzej Krzysztofowicz
  Cc: kernel list, marcelo, Alan Cox

[-- Attachment #1: Type: text/plain, Size: 1011 bytes --]

Dnia pon 26. maja 2003 19:53, Santiago Garcia Mantinan napisał:
> The patch Andrzej sent only solves part of the problem, I can still see
> this:
>
> depmod: *** Unresolved symbols in
> /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-probe.o
> depmod:         do_ide_request
> depmod:         ide_add_generic_settings
> depmod: *** Unresolved symbols in
> /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-proc.o
> depmod:         ide_find_setting_by_name
> depmod:         ide_modules
> depmod:         ide_read_setting
> depmod:         generic_subdriver_entries
> depmod: *** Unresolved symbols in
> /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide.o
> depmod:         ide_release_dma
> depmod:         pnpide_init
> depmod:         ide_scan_pcibus

> Hope this helps fixing ide modules compiling before 2.4.21 is released.

Yes, my patch should fix it (I test it :))
So, Marcelo, Alan, please apply my patch.

-- 
Krzysiek Taraszka			(dzimi@pld.org.pl)
http://cyborg.kernel.pl/~dzimi/

[-- Attachment #2: ide-symbols.patch --]
[-- Type: text/x-diff, Size: 2619 bytes --]

diff -urN linux-2.4.20-rc6.orig/drivers/ide/Makefile linux-2.4.20-rc6/drivers/ide/Makefile
--- linux-2.4.20-rc6.orig/drivers/ide/Makefile	Fri May 30 22:52:30 2003
+++ linux-2.4.20-rc6/drivers/ide/Makefile	Fri May 30 22:17:16 2003
@@ -43,9 +43,8 @@
 endif
 obj-$(CONFIG_BLK_DEV_ISAPNP)		+= ide-pnp.o
 
-
-ifeq ($(CONFIG_BLK_DEV_IDE),y)
-obj-$(CONFIG_PROC_FS)			+= ide-proc.o
+ifeq ($(CONFIG_PROC_FS),y)
+obj-$(CONFIG_BLK_DEV_IDE)		+= ide-proc.o
 endif
 
 ifeq ($(CONFIG_BLK_DEV_IDE),y)
diff -urN linux-2.4.20-rc6.orig/drivers/ide/ide-io.c linux-2.4.20-rc6/drivers/ide/ide-io.c
--- linux-2.4.20-rc6.orig/drivers/ide/ide-io.c	Fri May 30 22:52:30 2003
+++ linux-2.4.20-rc6/drivers/ide/ide-io.c	Fri May 30 22:25:30 2003
@@ -896,6 +896,8 @@
 	ide_do_request(q->queuedata, IDE_NO_IRQ);
 }
 
+EXPORT_SYMBOL(do_ide_request);
+
 /*
  * un-busy the hwgroup etc, and clear any pending DMA status. we want to
  * retry the current request in pio mode instead of risking tossing it
diff -urN linux-2.4.20-rc6.orig/drivers/ide/ide.c linux-2.4.20-rc6/drivers/ide/ide.c
--- linux-2.4.20-rc6.orig/drivers/ide/ide.c	Fri May 30 22:52:31 2003
+++ linux-2.4.20-rc6/drivers/ide/ide.c	Fri May 30 22:47:00 2003
@@ -190,6 +190,8 @@
 ide_module_t *ide_modules;
 ide_module_t *ide_probe;
 
+EXPORT_SYMBOL(ide_modules);
+
 /*
  * This is declared extern in ide.h, for access by other IDE modules:
  */
@@ -597,6 +599,9 @@
 	{ "capacity",	S_IFREG|S_IRUGO,	proc_ide_read_capacity,	NULL },
 	{ NULL, 0, NULL, NULL }
 };
+
+EXPORT_SYMBOL(generic_subdriver_entries);
+
 #endif
 
 
@@ -1181,6 +1186,8 @@
 	return setting;
 }
 
+EXPORT_SYMBOL(ide_find_setting_by_name);
+
 /**
  *	auto_remove_settings	-	remove driver specific settings
  *	@drive: drive
@@ -1241,6 +1248,8 @@
 	return val;
 }
 
+EXPORT_SYMBOL(ide_read_setting);
+
 int ide_spin_wait_hwgroup (ide_drive_t *drive)
 {
 	ide_hwgroup_t *hwgroup = HWGROUP(drive);
@@ -1414,6 +1423,8 @@
 #endif		
 }
 
+EXPORT_SYMBOL(ide_add_generic_settings);
+
 /*
  * Delay for *at least* 50ms.  As we don't know how much time is left
  * until the next tick occurs, we wait an extra tick to be safe.
@@ -2820,6 +2831,8 @@
 	devfs_unregister (ide_devfs_handle);
 }
 
+EXPORT_SYMBOL(ide_release_dma);
+
 #else /* !MODULE */
 
 __setup("", ide_setup);
diff -urN linux-2.4.20-rc6.orig/drivers/ide/setup-pci.c linux-2.4.20-rc6/drivers/ide/setup-pci.c
--- linux-2.4.20-rc6.orig/drivers/ide/setup-pci.c	Fri May 30 22:52:31 2003
+++ linux-2.4.20-rc6/drivers/ide/setup-pci.c	Fri May 30 22:49:02 2003
@@ -830,3 +830,5 @@
 		pci_register_driver(d);
 	}
 }
+
+EXPORT_SYMBOL(ide_scan_pcibus);
\ No newline at end of file

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
  2003-05-30 20:55   ` Krzysiek Taraszka
@ 2003-05-30 20:23     ` Alan Cox
  0 siblings, 0 replies; 18+ messages in thread
From: Alan Cox @ 2003-05-30 20:23 UTC (permalink / raw)
  To: Krzysiek Taraszka
  Cc: Santiago Garcia Mantinan, Andrzej Krzysztofowicz,
	Linux Kernel Mailing List, Marcelo Tosatti

On Gwe, 2003-05-30 at 21:55, Krzysiek Taraszka wrote:
> Dnia pon 26. maja 2003 19:53, Santiago Garcia Mantinan napisał:
> > The patch Andrzej sent only solves part of the problem, I can still see
> > this:

You have to fix up things like the CMD640 dependancies too. I've actually 
been hacking on this today too. I'll upload a new -ac with the stuff so
far which seems to work if people want to hack on it too



^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
  2003-05-26 13:16 ` Santiago Garcia Mantinan
@ 2003-05-27  1:14   ` Jeff Chua
  0 siblings, 0 replies; 18+ messages in thread
From: Jeff Chua @ 2003-05-27  1:14 UTC (permalink / raw)
  To: Santiago Garcia Mantinan; +Cc: Marcelo Tosatti, lkml


The only around the problem is to do this ...

	CONFIG_BLK_DEV_IDE=y
	CONFIG_BLK_DEV_IDEDISK=m
	CONFIG_BLK_DEV_IDECD=m
	CONFIG_BLK_DEV_IDEFLOPPY=m
	CONFIG_BLK_DEV_IDESCSI=m
	CONFIG_BLK_DEV_IDEPCI=y



Thanks,
Jeff
[ jchua@fedex.com ]

On Mon, 26 May 2003, Santiago Garcia Mantinan wrote:

> This has been around the 2.4.21 pre series for quite some time, I thought it
> was known, but as it has not yet been fixed, I'm doubting it.
>
> If you try to compile ide as modules you get unresolved symbols:
>
> depmod: *** Unresolved symbols in
> /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-disk.o
> depmod:         proc_ide_read_geometry
> depmod:         ide_remove_proc_entries
> depmod: *** Unresolved symbols in
> /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-probe.o
> depmod:         do_ide_request
> depmod:         ide_add_generic_settings
> depmod:         create_proc_ide_interfaces
> depmod: *** Unresolved symbols in
> /lib/modules/2.4.21-rc3/kernel/drivers/ide/ide.o
> depmod:         ide_release_dma
> depmod:         ide_add_proc_entries
> depmod:         pnpide_init
> depmod:         ide_scan_pcibus
> depmod:         proc_ide_read_capacity
> depmod:         proc_ide_create
> depmod:         ide_remove_proc_entries
> depmod:         destroy_proc_ide_drives
> depmod:         proc_ide_destroy
> depmod:         create_proc_ide_interfaces
>
> In case the compiler or anything else could affect this, I'm running gcc 3.3
> in Debian sid.
>
> Regards...
> --
> Manty/BestiaTester -> http://manty.net
> -
> 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/
>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
  2003-05-26 14:00 Andrzej Krzysztofowicz
@ 2003-05-26 17:53 ` Santiago Garcia Mantinan
  2003-05-30 20:55   ` Krzysiek Taraszka
  0 siblings, 1 reply; 18+ messages in thread
From: Santiago Garcia Mantinan @ 2003-05-26 17:53 UTC (permalink / raw)
  To: Andrzej Krzysztofowicz; +Cc: kernel list, marcelo, Alan Cox

The patch Andrzej sent only solves part of the problem, I can still see
this:

depmod: *** Unresolved symbols in
/lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-probe.o
depmod:         do_ide_request
depmod:         ide_add_generic_settings
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-proc.o
depmod:         ide_find_setting_by_name
depmod:         ide_modules
depmod:         ide_read_setting
depmod:         generic_subdriver_entries
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-rc3/kernel/drivers/ide/ide.o
depmod:         ide_release_dma
depmod:         pnpide_init
depmod:         ide_scan_pcibus

I have seen that even though I have CONFIG_BLK_DEV_ISAPNP=y on the config
file, ide-pnp.c is not compiled, this raises a warning when compiling ide.c:
ide.c: In function 	de_unregister_subdriver':
ide.c:2625: warning: implicit declaration of function `pnpide_init'

On the others I suppose that the problem is that the symbols are not
exported :-(

Hope this helps fixing ide modules compiling before 2.4.21 is released.

Regards...
-- 
Manty/BestiaTester -> http://manty.net

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
  2003-05-22 23:46 ` J.A. Magallon
@ 2003-05-26 17:04   ` Alan Cox
  0 siblings, 0 replies; 18+ messages in thread
From: Alan Cox @ 2003-05-26 17:04 UTC (permalink / raw)
  To: J.A. Magallon; +Cc: Linux Kernel Mailing List

On Gwe, 2003-05-23 at 00:46, J.A. Magallon wrote:

> -	    dep_bool     '    Special FastTrak Feature' CONFIG_PDC202XX_FORCE
> +	    dep_bool     '    Special FastTrak Feature' CONFIG_PDC202XX_FORCE $CONFIG_BLK_DEV_IDEDMA_PCI
>  	    dep_tristate '    RZ1000 chipset bugfix/support' CONFIG_BLK_DEV_RZ1000 $CONFIG_X86

This fix is the wrong way around. Make it "bool" for now


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
@ 2003-05-26 14:00 Andrzej Krzysztofowicz
  2003-05-26 17:53 ` Santiago Garcia Mantinan
  0 siblings, 1 reply; 18+ messages in thread
From: Andrzej Krzysztofowicz @ 2003-05-26 14:00 UTC (permalink / raw)
  To: kernel list, manty; +Cc: marcelo, Alan Cox

This has been around the 2.4.21 pre series for quite some time, I thought it
was known, but as it has not yet been fixed, I'm doubting it.

If you try to compile ide as modules you get unresolved symbols:

depmod: *** Unresolved symbols in
/lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-disk.o
depmod:         proc_ide_read_geometry
depmod:         ide_remove_proc_entries
[...]

The following short patch should fix this problem
(AFAIK, also not fixed in -ac tree)
****************************************************
--- linux-2.4.21-rc3/drivers/ide/Makefile~	Mon May 26 14:02:47 2003
+++ linux-2.4.21-rc3/drivers/ide/Makefile	Mon May 26 15:49:27 2003
@@ -44,8 +44,8 @@
 obj-$(CONFIG_BLK_DEV_ISAPNP)		+= ide-pnp.o
 
 
-ifeq ($(CONFIG_BLK_DEV_IDE),y)
-obj-$(CONFIG_PROC_FS)			+= ide-proc.o
+ifeq ($(CONFIG_PROC_FS),y)
+obj-$(CONFIG_BLK_DEV_IDE)			+= ide-proc.o
 endif
 
 ifeq ($(CONFIG_BLK_DEV_IDE),y)

-- 
=======================================================================
  Andrzej M. Krzysztofowicz               ankry@mif.pg.gda.pl
  phone (48)(58) 347 14 61
Faculty of Applied Phys. & Math.,   Gdansk University of Technology

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
  2003-05-22 22:19 Marcelo Tosatti
                   ` (2 preceding siblings ...)
  2003-05-23  8:27 ` Benjamin Herrenschmidt
@ 2003-05-26 13:16 ` Santiago Garcia Mantinan
  2003-05-27  1:14   ` Jeff Chua
  3 siblings, 1 reply; 18+ messages in thread
From: Santiago Garcia Mantinan @ 2003-05-26 13:16 UTC (permalink / raw)
  To: Marcelo Tosatti; +Cc: lkml

This has been around the 2.4.21 pre series for quite some time, I thought it
was known, but as it has not yet been fixed, I'm doubting it.

If you try to compile ide as modules you get unresolved symbols:

depmod: *** Unresolved symbols in
/lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-disk.o
depmod:         proc_ide_read_geometry
depmod:         ide_remove_proc_entries
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-rc3/kernel/drivers/ide/ide-probe.o
depmod:         do_ide_request
depmod:         ide_add_generic_settings
depmod:         create_proc_ide_interfaces
depmod: *** Unresolved symbols in
/lib/modules/2.4.21-rc3/kernel/drivers/ide/ide.o
depmod:         ide_release_dma
depmod:         ide_add_proc_entries
depmod:         pnpide_init
depmod:         ide_scan_pcibus
depmod:         proc_ide_read_capacity
depmod:         proc_ide_create
depmod:         ide_remove_proc_entries
depmod:         destroy_proc_ide_drives
depmod:         proc_ide_destroy
depmod:         create_proc_ide_interfaces

In case the compiler or anything else could affect this, I'm running gcc 3.3
in Debian sid.

Regards...
-- 
Manty/BestiaTester -> http://manty.net

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
  2003-05-22 22:19 Marcelo Tosatti
  2003-05-22 23:46 ` J.A. Magallon
  2003-05-23  0:51 ` Barry K. Nathan
@ 2003-05-23  8:27 ` Benjamin Herrenschmidt
  2003-05-26 13:16 ` Santiago Garcia Mantinan
  3 siblings, 0 replies; 18+ messages in thread
From: Benjamin Herrenschmidt @ 2003-05-23  8:27 UTC (permalink / raw)
  To: Marcelo Tosatti; +Cc: lkml


>   o add a hold field to reserve ide slots (needed for PPC)

Ah good, you merged this one. I'm sending you separately a patch
that makes use of this field in the pmac driver to fix the problem
we had with ide-cs (among others)

Ben.


^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
@ 2003-05-23  7:00 Melchior FRANZ
  0 siblings, 0 replies; 18+ messages in thread
From: Melchior FRANZ @ 2003-05-23  7:00 UTC (permalink / raw)
  To: linux-kernel

* Marcelo Tosatti -- Friday 23 May 2003 00:47:
> Here goes the third release candidate of 2.4.21.

o The i2c "Philips style parallel port adapter" is only selectable
  as a module in "make menuconfig", although the help text suggests
  that it can be compiled in.

o With all i2c options activated, I still get this:
  drivers/i2c/i2c.o: In function `scx200_i2c_setscl':
  drivers/i2c/i2c.o(.text+0x636f): undefined reference to `scx200_gpio_base'
  drivers/i2c/i2c.o(.text+0x6396): undefined reference to `scx200_gpio_shadow'
  drivers/i2c/i2c.o(.text+0x63a1): undefined reference to `scx200_gpio_shadow'
  drivers/i2c/i2c.o(.text+0x63b4): undefined reference to `scx200_gpio_shadow'
  drivers/i2c/i2c.o: In function `scx200_i2c_setsda':
  drivers/i2c/i2c.o(.text+0x63cf): undefined reference to `scx200_gpio_base'
  drivers/i2c/i2c.o(.text+0x63f6): undefined reference to `scx200_gpio_shadow'
  drivers/i2c/i2c.o(.text+0x6401): undefined reference to `scx200_gpio_shadow'
  drivers/i2c/i2c.o(.text+0x6414): undefined reference to `scx200_gpio_shadow'
  drivers/i2c/i2c.o: In function `scx200_i2c_getscl':
  drivers/i2c/i2c.o(.text+0x6423): undefined reference to `scx200_gpio_base'
  drivers/i2c/i2c.o: In function `scx200_i2c_getsda':
  drivers/i2c/i2c.o(.text+0x6463): undefined reference to `scx200_gpio_base'
  drivers/i2c/i2c.o: In function `scx200_i2c_init':
  drivers/i2c/i2c.o(.text+0x64f0): undefined reference to `scx200_gpio_base'
  drivers/i2c/i2c.o(.text+0x655b): undefined reference to `scx200_gpio_configure'
  drivers/i2c/i2c.o(.text+0x6578): undefined reference to `scx200_gpio_configure'

o Some help texts are missing, e.g for
  "Generic PCI IDE Chipset Support"
  i2c/"NatSemi SCx200 I2C using GPIO pins"

Apart from that, 2.4.21-rc3 compiles, boots and runs OK.

m.

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
  2003-05-23  0:51 ` Barry K. Nathan
@ 2003-05-23  5:32   ` Marc-Christian Petersen
  0 siblings, 0 replies; 18+ messages in thread
From: Marc-Christian Petersen @ 2003-05-23  5:32 UTC (permalink / raw)
  To: Barry K. Nathan, Marcelo Tosatti; +Cc: lkml

On Friday 23 May 2003 02:51, Barry K. Nathan wrote:

Hi Barry,

> >   o ioperm fix
> If this is the same code that's in Red Hat's latest security errata, I
> think this may be broken (makes some programs segfault). 2.5 seems fine.
> I'll reply with more details (and/or file a RH Bugzilla report) later
> today, after I double-check things in a more controlled environment.
nono, this fix is the right one. All works fine :-)

ciao, Marc

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
  2003-05-22 22:19 Marcelo Tosatti
  2003-05-22 23:46 ` J.A. Magallon
@ 2003-05-23  0:51 ` Barry K. Nathan
  2003-05-23  5:32   ` Marc-Christian Petersen
  2003-05-23  8:27 ` Benjamin Herrenschmidt
  2003-05-26 13:16 ` Santiago Garcia Mantinan
  3 siblings, 1 reply; 18+ messages in thread
From: Barry K. Nathan @ 2003-05-23  0:51 UTC (permalink / raw)
  To: Marcelo Tosatti; +Cc: lkml

On Thu, May 22, 2003 at 07:19:38PM -0300, Marcelo Tosatti wrote:
> Arjan van de Ven <arjanv@redhat.com>:
>   o ioperm fix

If this is the same code that's in Red Hat's latest security errata, I
think this may be broken (makes some programs segfault). 2.5 seems fine.
I'll reply with more details (and/or file a RH Bugzilla report) later
today, after I double-check things in a more controlled environment.

-Barry K. Nathan <barryn@pobox.com>

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Re: Linux 2.4.21-rc3
  2003-05-22 22:19 Marcelo Tosatti
@ 2003-05-22 23:46 ` J.A. Magallon
  2003-05-26 17:04   ` Alan Cox
  2003-05-23  0:51 ` Barry K. Nathan
                   ` (2 subsequent siblings)
  3 siblings, 1 reply; 18+ messages in thread
From: J.A. Magallon @ 2003-05-22 23:46 UTC (permalink / raw)
  To: linux-kernel


On 05.23, Marcelo Tosatti wrote:
> 
> Hi,
> 
> Here goes the third release candidate of 2.4.21.
> 
> 

--- linux/drivers/ide/Config.in.orig	2003-05-23 01:42:20.000000000 +0200
+++ linux/drivers/ide/Config.in	2003-05-23 01:42:37.000000000 +0200
@@ -66,7 +66,7 @@
 	    dep_bool     '      Special UDMA Feature' CONFIG_PDC202XX_BURST $CONFIG_BLK_DEV_PDC202XX_OLD $CONFI_BLK_DEV_IDEDMA_PCI
 	    dep_tristate '    PROMISE PDC202{68|69|70|71|75|76|77} support' CONFIG_BLK_DEV_PDC202XX_NEW $CONFIG_BLK_DEV_IDEDMA_PCI
 		# FIXME - probably wants to be one for old and for new
-	    dep_bool     '    Special FastTrak Feature' CONFIG_PDC202XX_FORCE
+	    dep_bool     '    Special FastTrak Feature' CONFIG_PDC202XX_FORCE $CONFIG_BLK_DEV_IDEDMA_PCI
 	    dep_tristate '    RZ1000 chipset bugfix/support' CONFIG_BLK_DEV_RZ1000 $CONFIG_X86
 	    dep_tristate '    SCx200 chipset support' CONFIG_BLK_DEV_SC1200 $CONFIG_BLK_DEV_IDEDMA_PCI
 	    dep_tristate '    ServerWorks OSB4/CSB5/CSB6 chipsets support' CONFIG_BLK_DEV_SVWKS $CONFIG_BLK_DEV_IDEDMA_PCI


Plz, could you run make xconfig sometime ? I know it is too friendly for
kernel hackers...

-- 
J.A. Magallon <jamagallon@able.es>      \                 Software is like sex:
werewolf.able.es                         \           It's better when it's free
Mandrake Linux release 9.2 (Cooker) for i586
Linux 2.4.21-rc2-jam2 (gcc 3.2.3 (Mandrake Linux 9.2 3.2.3-1mdk))

^ permalink raw reply	[flat|nested] 18+ messages in thread

* Linux 2.4.21-rc3
@ 2003-05-22 22:19 Marcelo Tosatti
  2003-05-22 23:46 ` J.A. Magallon
                   ` (3 more replies)
  0 siblings, 4 replies; 18+ messages in thread
From: Marcelo Tosatti @ 2003-05-22 22:19 UTC (permalink / raw)
  To: lkml


Hi,

Here goes the third release candidate of 2.4.21.


Summary of changes from v2.4.21-rc2 to v2.4.21-rc3
============================================

<bk@suse.de>:
  o fix unresolved symbol rtnetlink_rcv_skb with gcc-3.3

<riel@redhat.com>:
  o mm/mmap.c address overflow fix

<viro@parcelfarce.linux.theplanet.co.uk>:
  o TIOCCONS fix

Adrian Bunk <bunk@fs.tum.de>:
  o fix sound/kahlua.c .text.exit error
  o fix ips.c .text.exit error
  o Configure.help updates from -ac

Alan Cox <alan@lxorguk.ukuu.org.uk>:
  o fix ipmi screwup
  o IDE config fixes
  o allow rw_disk in IDE to be hooked
  o clean up the pdc4030 to use the new hooks not ifdefs
  o fix modular ide build and other makefile bug
  o correct ALi doc
  o hpt37x
  o add Intel ICH5 Serial ATA
  o fix wrong clocking selection on CMD680/SII3112
  o ensure we dont turn DMA on by accident on early sl82c05
  o fix missing wakeup on hisax pci (breaks v.110)
  o mpt fusion assorted small fixes
  o fix config error
  o resync lasi id (somehow out of sync)
  o vrify_area fix
  o pci id table update
  o add a quirk for the serverworks irq
  o pass the right object to presto
  o merge the kerneldoc for uaccess
  o parisc headers
  o parisc headers 2
  o update IDE headers to match IDE changes
  o extra PCI Ident
  o export fc_type_trans
  o add a hold field to reserve ide slots (needed for PPC)

Andrea Arcangeli <andrea@suse.de>:
  o Fix race between remove_inode_page and prune_icache

Arjan van de Ven <arjanv@redhat.com>:
  o ioperm fix

Marcelo Tosatti <marcelo@freak.distro.conectiva>:
  o Changed EXTRAVERSION to -rc3
  o Cset exclude: alan@lxorguk.ukuu.org.uk|ChangeSet|20030522194932|46894 (wolfson codec upd)

Nicolas Pitre <nico@cam.org>:
  o set_task_state() UP memory barriers

Olaf Hering <olh@suse.de>:
  o 2.4.21-rc2 syntax error in toplevel Makefile

Oleg Drokin <green@angband.namesys.com>:
  o Fix reiserfs options parser, return error if given incorrect options on remount
  o reiserfs: One of the O_DIRECT fixes disabled tail packing by mistake. Enable it again
  o reiserfs: Fix another O_DIRECT vs tails problem. Mostly by Chris Mason
  o reiserfs: Refuse to mount/remount if "alloc=" option had incorect parameter
  o reiserfs: iget4() race fix

Oleg Drokin <green@namesys.com>:
  o [2.4] export balance_dirty

Stephen C. Tweedie <sct@redhat.com>:
  o Fix mmap+IO potential dangling IO in ext3

Tom Rini <trini@kernel.crashing.org>:
  o PPC32: Fix 'make znetboot'.  From Cort Dougan
  o PPC32: Important fixes in the MPC8xx enet driver
  o PPC32: Allow for the RTC IRQ to be board-defined

Vojtech Pavlik <vojtech@suse.cz>:
  o Fix incorrect enablebits for all AMD IDE chips


^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2003-05-30 21:08 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2003-05-23 12:42 Linux 2.4.21-rc3 Martijn Uffing
2003-05-23 13:10 ` Carl-Daniel Hailfinger
2003-05-23 13:30   ` Martijn Uffing
2003-05-23 15:00   ` Matthias Andree
2003-05-26 17:11   ` Alan Cox
  -- strict thread matches above, loose matches on Subject: below --
2003-05-26 14:00 Andrzej Krzysztofowicz
2003-05-26 17:53 ` Santiago Garcia Mantinan
2003-05-30 20:55   ` Krzysiek Taraszka
2003-05-30 20:23     ` Alan Cox
2003-05-23  7:00 Melchior FRANZ
2003-05-22 22:19 Marcelo Tosatti
2003-05-22 23:46 ` J.A. Magallon
2003-05-26 17:04   ` Alan Cox
2003-05-23  0:51 ` Barry K. Nathan
2003-05-23  5:32   ` Marc-Christian Petersen
2003-05-23  8:27 ` Benjamin Herrenschmidt
2003-05-26 13:16 ` Santiago Garcia Mantinan
2003-05-27  1:14   ` Jeff Chua

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).